Folks, Squeak.org is back up! Michael Rueger, Dan, and I have removed the source of the problem. No more frustrating times with Global Internet Solutions. This time it is totally under our control.
The mirror site now has my latest minor fixes also. Anytime you see a problem with the Squeak.org site, please tell me.
Enjoy!
--Ted.