Update: The problem has been resolved, thanks for bearing with us!

We have received reports from some users that they are currently unable to log in, and that new user registration is not working. We've solved some of the problems but there are a few left to go. We hope to have everything working again soon.

Sorry for the inconvenience!