I just noticed that the account creation stuff was broken, and probably has been since Dec 3. It's fixed now, so if you have always wanted to create an account and log in but have been frustrated by bad technology, now's the time.