A Few Kerfuffles Last Week!
Thank you for bearing with us during a few technical hitches we experienced last week. One of our stories wound up on the front page of a popular social bookmarking site, and with tens of thousands of additional visitors arriving by the hour, our systems had a tough time keeping up.