Our apologies for the outage that occurred late April 13th and throughout the day on the 14th. All services have been restored and the cause is under investigation. A more detailed post-mortem will be posted when investigation is complete.
The primary reason why the site was not available most of this time was due to multiple factors - (a) I was at work most of the time, (b) I was not made aware of it until not too long ago, and (c) the backup system failed to kick in when it was supposed to.
All these things will be looked at during the course of the investigation. Please stay tuned for further information.