Our apologies for the problems you will have experienced earlier today trying to access the site. Our hosting in Amsterdam went down (something about an unexpected power failure) and although it was fixed within the hour, the reboot of the server caused some conflicting updates to get installed. Essentially the server tried to update the database software but failed.
Anyway the point is it's up again now. No data has been lost. Sorry for the inconvenience.