Just a heads-up in case we disappear too, there's a massive DDoS attack happening that has knocked a lot of major sites offline:
http://gizmodo.com/this-is-probably-why-half-the-internet-shut-down-today-1788062835
Things like this can have knock-on effects as other systems become overloaded, so far we seem OK so fingers crossed we stay that way.