Server outage and spam

We were offline for a few hours today. The site was being heavily hammered by spammers of various types, causing the load on the server to skyrocket, and our hosting provider temporarily suspended service in self-defence.

Most of the site is up and running again. Comments and the built-in search tool are, unfortunately, unavailable for the time being until we find a better way to block the spammers.