Update: what initially appeared as someone gaining access to our server could have possibly been an accident. We are still investigating the cause of the problem. I’ve taken the site down temporarily as a precaution. Thanks for your understanding and patience.