Sorry to all our readers, we experienced a catastrophic failure over the weekend on one of our servers. It happened to be hosting this site 🙁
We are back (thank goodness for anal backups eh?) and everything is running. Please let us know if you encounter any weirdness.
Thanks for your understanding, and we are doing everything we can to make sure it won’t happen again.