Important information from InsideQC staff and news post discussion threads.
Note for people signing up: We check your mail address against https://www.stopforumspam.com/ and Google to see if there are indicators that you are a spammer. If so, your registration is deleted without any further notice. If in doubt, mail someone from the team to make sure you don't get mistaken.
I screwed up the SPF records on the domain so that at least Google Mail did not accept any mail from it. This should be fixed now. If you tried registering or recovering an account recently, please try again. Sorry for the inconvenience!