As you might've noticed, we've been having problems with the new server, or its associated network. The site was moved to a new server on May 11th. On May 22nd, we started experiencing problems with laggy page-loading times and (more recently) complete site outages, as described in this thread > New server response time pauses.
If you use an RSS reader, you can subscribe to a feed of all future entries tagged 'site'. [What is this?]