I saw that entry about 2 months ago, lol. As to who did it, I have no idea, but I do know that you have to ask one of the admins of that site for an account. I believe they have an IRC channel.
_________________________
Women are meant to be fucked, not figured out.