Front page has an official statement on this topic. I created a new profile, but ill not be posting my DIY stuff till the site is more stable.