We have had a major hardware failure and lost a server.
Most things are back up now via our backup web server.
Captcha is glitched, dns issue or something with php.
Will fix soon.
Please report any other issues related to the migration here,
or come say hi on irc (see my tag below).
try a real client ; )
Thanks for your patience.