no, the site is still up, they just screwed up the indexing...i have a link straight to my subscribed threads that works....you can google an old thread on there and access it that way.
not sure whats going on over there, but its a ghost town and people are jumping ship quick to other sites, including this one.