Fortunately this godawful forum is gone but many of the people behind it are still active on the internet.
What's really unfortunate is that they internet lynch mob mentality that developed here has spread all over the place, especially at places like twitter.