Server overload

Seems like the site is suffering from overload.  

  • Takes a long time to load images
  • Takes a long time to submit work
  • …

Yeah, we had a LOT of traffic today from various sources.  Hopefully it will calm down in the next day or two!