Really just couldn't beat phpBB forums. Anonymized, categorized, low pressure. And the only people there were the ones invested in being there. Not just a random soup of the entire planet on every platform.
Can I ask y’all a genuine question?
In all your life online, what’s the greatest social media you’ve ever used?