Sorry about that!

The site crashed sometime after midnight — likely all the traffic that came my way as a result of mention on Pharyngula. I upped the bandwidth dramatically; I think it’s fixed.

Like I say below, I’m still working out the bugs.