We’re sorry about the interruptions on the site today, and thanks for all your feedback. Most things should be back to normal now (or at least, more normal than the last time we said that).
We have a couple of outstanding issues with Advanced Search and 'recently uploaded images', which we’re still working on. But generally, most things should be fixed.
Phew.
And thanks again for bearing with us.