Sometimes, I hate the interwebs.
Update: Thanks for your emails of support. It's interesting to know it's happened to other people, and it's also heartening to know I still have a good reputation in the web development community despite my total inactivity in that area recently.