So when 1000 subs go private, they potentially had to update hundreds of millions of comments.
Anyone else have a theory?
When you close down all the most popular content, you have to dig deep into the long tail for fresh content.
Also, my guess is that the code for building homepages is not optimized for having a lot of skips due to private Reddits, since most people have probably never been subscribed to a private reddit, or if they have it wasn't for very long, or even if for very long, never more than one or two at at time.
One theory I have seen floated but which seems unlikely to me is that this was some kind of internal sabotage. I could maybe buy this if the protest was about a war or human rights issue or something, but I really don't think any IT pros would be willing to risk jail time for this one.
AKA why you should normalize your data models.
Could also be some kind of fanout query that assumes the top subreddits are open and wastes CPU cycles.
Another possible explanation is that operations on private subreddits are not as optimized as it is expected that they have a small number of subscribers and take up a small amount of total resources. These assumptions would be flipped.
then again, not sure why that messaging would be any better for them than admitting to a DDOS...
> (I used to work as a backend developer at Reddit - I left 6 years ago but I doubt the way things work has changed much)
> I think it's extremely unlikely that this is deliberate. The way that Reddit builds "mixed" subreddit listings (where you see posts from multiple subreddits, like users' front pages) is inefficient and strange, and relies heavily on multiple layers of caches. Having so many subreddits private with their posts inaccessible has never happened before, and is probably causing a bunch of issues with this process
https://tildes.net/~tech/163e/reddit_appears_to_be_down_duri...
> Mr. Rathschmidt added that some apps are more efficient and require significantly fewer A.P.I. calls and that “Apollo is notably less efficient than other third-party apps.”
``` UPDATE subreddits SET is_private = FALSE WHERE is_private = TRUE AND updated_at BETWEEN 2023-06-11 AND 2023-06-12; ```
Bonus: Run it every hour
It's as if their mismanagement has come back to bite them. Mods have been allowed to run the show and ruin communities for years and years.
Very few people are using 3rd party apps but now they are causing inconvenience to millions for their own capricious reasons. I knew that the site was ran by a small powertripping group of mods but now that they make it so obvious it has kind of chepened the whole medium in my mind
Reddit is extremely entitled. They as a company create nothing. The users create everything and do all the work of moderation. Spitting in the eye of your all-volunteer staff on which you depend completely for your livelihood is corporate suicide.
I agree that Reddit won’t be the same after this, but there’s just not a ton of remaining value in the big defaults. They’re already plagued with low value, low effort content, low cardinality content. The true damage that’s being done right now is to the small communities which represent(ed) the best of Reddit. Out of the spotlight but deep in quality content for those that care about the topic. The inherent risk of stability is more certain now with Reddit’s new policies. And I suspect now with many subreddits weighing indefinite shutdowns that many users (perhaps more importantly: the best content creators) will scatter to the wind for greener pastures. Those that are left are given crappy apps, lots of ads, and hollow communities eagerly looking for something better.
What's old is new again, I suppose!
Similar happened on IRC back in the day. All the big channel wars and drama were over the big popular channels for internet points. I certainly participated in my fair share.
Then you had the small channels of folks who were just pretty chill chatting about whatever random topic of interest.
Might be nostalgia, but I still think the best balance of this was the phpbb/vbulletin era. The amount of "reference material" lost behind the walled gardens is crazy.
I’m not sure what the alternative is though. Independent websites? Where are dejected Redditors going to go?
However, I do agree with the blackouts as it is a coordinated action to a larger problem, not some power obsessed individual subreddit with arbitrary rules also applied arbitrarily.
Calling bullshit on that one. If they had expected stability issues, and knew exactly which subreddits will go private and when, how is it possible they had so much "anticipated issues"?
I mean, honestly that's probably what I would have done if I were still in charge.
Not too much of a stretch, IMO.
A fantastic Schadenfreude generator, regardless.
What's worse is that the system evolved as a response to the previous similar event, and what broke now is probably not what had broken in the past.
As someone who is close to a reddit mod, they did not know which subs would go private
I’m sure someone somewhere at Reddit was surprised by sub X or Y going private, but if they were surprised at half the largest subs that went private, then that would be as sad as it is amusing.
Edit: typo
Kinda frustrating design, IMO, speaking as an end-user.
I think this would be a poor move.
You get an immense amount of power with very little accountability except to the community. Put that in the wrong hands and you can destroy a community incredibly quickly.
Or, put power in the hands of a dilettante, and you get overrun with spam and insults very fast.
And any sub with serious activity will have power mods submitting applications for take-over so they can commercialize it.
It would also be a huge invitation for the displaced the rest to make life unbearable for those new mods and the handful of admins overseeing them. Reddit as a community would make for one hell of an intellectual DDOS.
To borrow from another comment buried below: I think the company cares more about the appearance of "business as usual" in the face of an IPO than the opinions of the users.
In their eyes, this is all nothing more than a tempest in a teapot; a small pothole on the road to public investor dollars.
The only thing that I'll be able to guarantee is that you'll really not like me as a mod.
After that, they'll definitely reclaim the shuttered subreddits with new moderators.
If they take over these subs, you just radicalise the users, and you now have to find new moderators for these subs. In a worst case scenario, users actually start migrating to another platform.
The adage "there's no such thing as bad press" could definitely apply, given how broadly covered this is (I mean, hell, I saw it show up on NPR).
Re-hosts of that site have the figure even higher.
Yeah, this morning I noticed only one sub that I follow was actually private. I was going to mention it here, but I forgot which one it was - and now I can't find the one that was blacked out.
Looking at the google trends, it was a big spike today compared to the classic daily workload: https://trends.google.com/trends/explore?date=now%207-d&q=%2...
It coincides exactly with when Down Detector shows the Reddit report spike... https://downdetector.com/status/reddit/
I'm gonna go ahead and say my theory is probably right.
Anyway, it turns out the primary (toxic) subreddit for this condition is taking part in the strike, so a lot of users have come over to my alternative subreddit, and they are glad to have found it because they were getting fed up with the toxicity of the other place.
Unfortunately I'm sure it will be back to normal in a couple of days.