Working as of Thanksgiving morning
80.82.77.83 and https://sci-hub.bz/ appear to work fine so far, just tried them (did not download any articles if you are wondering). So the blockade is a failure as one can get around it without too much difficulty. It looks like another game of whack-a-mole is commencing.