the Login and registration captcha have been fixed hopefully things will pickup around here again now