I'm not a fan of Reddit either. There couple of sports forums I may post once in a while, mainly soccer. But if you miss a thread that was created like 2 days ago and just post in it. Hardly nobody will see your post or reply back. To me there structure isn't good, unless I'm missing something over there.
But I like checking out a few sub-forums. That where I find some of these dummies, karma and funny pics and videos stories. I wish they would load up better here, sometimes it's hard to find the original video from YouTube.