Apologies to everyone who needed to activate/reactivate their account the last couple of weeks, this should be working now again.
If you already created a new account and still need to activate, simply navigate to "Login" then click on "Resend activation email" link right under the "I forgot my password" link.
Thanks again and may the force be with you.