This server has been having some unusual problems causing it to lock up every now and then. The loads have been high (lots of visitors!) but I don't think that's the whole issue here.
We'll be bringing it down for maintenance sometime later today (so it will be unavailable for a while).
Sorry for all the downtime today: it looks like the problem was a malfunctioning CPU fan (!) which has now been fixed!