I'll PM Don for you. Is your username the same?
EDIT: PM sent. Linked to this thread. He's registered on this site, so he'll be able to see it (pretty sure he'd be able to see it anyway)
They just redesigned things over there and eliminated the "New Members" section that was visible while logged out. They get spammed all the time over there, so they made most of the sections invisible until logged in. They used to have a visible section for New Members to post so that their accounts could be activated, but I guess that was taken away too.