The site's front page looks broken on my cell phone (Opera on Android).
Also, some of the quotes on the front page (and elsewhere) seem ridiculously over the top in a way that's suggestive of some lowbrow scam. ("It's hard to see how it could be anything short of life-changing"? Come on.)
The new Center for Applied Rationality website has launched! We'll be adding content as time goes by. Let us know if you find broken links, etc.