3 upvotes, 0 direct replies (showing 0)
View submission: What we’re working on this year
I'm guessing the majority of the 96% of people who are allegedly using new reddit are just people who probably visit a link to reddit, aren't even signed in, and move on to another website.
There's nothing here!