It's evidently still there. It's a slow-post high-info site so not much happens for long periods. I'm not sure what you're asking.
If you're like me who lurk because they've nothing to post bt are concerned about it dying, have a word with the guy running it, Ehud I think.