183
The Four Best Reddit Alternatives
(lifehacker.com)
This is a most excellent place for technology news and articles.
Well how many people do you think actually left Reddit or care? Not counting the mods, maybe 0.1% of Reddit users???