And I wouldn't be surprised if you don't hear a reply for a while... I'm sure they're working diligently to bring the site back up again. That's one good thing about a site about hacking electronics - ALL of the forum administrators are going to be intelligent people...
Lol I was gonna post this when I found out. I was trying to see if my bug report for the 2.1 launcher was any helpful and got a "this forum" does not exist. I sent a tweet to ask what was wrong and he made a public tweet a few minutes later with the news