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!