We are running again, as you might have observed
This was due to a Windows failure. While it it lucky that the site is currently running, irony would have it that very little else is actually working on this server! Which is something of a problem...
Expect more outages