well, the thing is with forums like this, that they are really subject specific. A forum like squidboards cannot really replace reddit, as it is more similar in structure to a single subreddit.
So what I do is that I try to find a bunch of forums for all the topics that interest me, which...