I don't see any constructive comments except few for this post. Why is it so? If you don't like this sort of site , you can help them improve it by giving some helpful comments . They must have worked hard to came up with this .As a fellow programmer , we should respect their work first .
It's also unusable on an Android phone. There's a problem with the meta tags I think; the site doesn't allow scaling and it doesn't adjust itself to small screen sizes. You have to allow one or the other for your site to work well on a phone.
My constructive comment: people would be more inclined to test the site and provide feedback if they didn't have to request and wait for an invitation to even look at it and get a basic idea of its features.