The LD forums are down right now, so the forums are being hosted at illemonati.com/forum.
I'm not sure if it's the kind of place you would like, but check it out if you want. The memes and in-jokes have gone kind of out of control lately, so I'm taking a bit of a break from those forums.