If you were on our site this past Thursday you probably experienced some slow searches, page loads, and even errors. We’re sorry about that. Our site was being unlawfully hammered by another site. It took us a little while to properly diagnose the problem and shut them down.
If you’ve ever wondered why we have to have that annoying “human check” (a.k.a., Turing test) to ensure that a human is downloading a file, this was one such occasion. We periodically have other sites try to copy cat us, stealing our content, and slowing down our site considerably in the process. By using such methods we’re able to keep the site abuse to a minimum.