Site is up again, after brief hardware failure. Apologies for any inconvenience.