This site (and others on my server) has been down for a few hours this afternoon, due to a massive pinging from China. I finally tracked down the source of the pinging to the University of Electronic Science and Technology …

And We’re Back!!! Read more »