Stack Exchange was built on an implicit social contract people contributed their expertise and thousands of hours of unpaid work because they believed they were building a collectively governed knowledge resource. The company owned the platform, but the community created its value.
After time, management became increasingly centralized and disconnected from contributors. Also the policing of questions based on geeky criteria and not what users wanted. The increasingly aggressive policing of questions, closing perfectly reasonable discussions, and incorrectly saying questions are duplicates made the platform unnecessarily hostile to everyone, qmd at least thats why i quit. Quality control gradually became useless gatekeeping.
So there were really more than one problems, corporate management treating contributors as free labor, and established contributors treating their moderation as authority over everyone else, there were bad tools closing questions. The platform had become extremely hard to use for posting questions, finding amswers, moderator work. For me it was useless. Incidentally the closing of “opinion” questions was the worst decision since it was the only thing that could make it distinct from AI produced answers.
For some of the events there is paper here with details https://arxiv.org/html/2512.08884v1
[–] nottorp 18 hours ago
[–] matsemann 18 hours ago
This is wrong. People don't get that SO is moderated almost entirely by users. Users are those that down vote. Users are those who vote to close a question, and when a question reaches consensus it's closed. Users are those watching the review queue. Mods mainly did bigger stuff with additional tools.
So users wanted it how it was. And for good reason. If you actually participated on the site, like watching new questions arriving in a constant stream, it was obvious that most of it was low quality. People here will bemoan they got a question closed or no help, but that's to me mostly entitlement. The rules are clear, it was to create a Q&A site, not solve your specific question for free. To me that's not hostile.
[–] rpdillon 17 hours ago
This is exactly what drove me away. It's basically Pournelle's iron law of bureaucracy. SO got so overrun with people that were dedicated to Maintaining Order that the site itself stopped being useful. I feel like at least half the time I would go visit, the question that brought me there had been marked as a duplicate or closed. Pointing out that the fire hose is mostly low quality doesn't change this.
All those people fighting to keep SO pristine now preside over a kingdom of nothing.
[–] matsemann 16 hours ago
[–] Sohcahtoa82 14 hours ago
"How do I do X in Python?"
"This has already been answered in <other question>. Closing as duplicate."
And then you look up that other question and it's "How do I do X in PHP?"
Ask how to prevent XSS, and someone will flag it as a duplicate of a question asking how to prevent SQL Injection. Ask how to encode something in Base64, someone will flag it as a duplicate of a question about how to encrypt something with AES.
And the worst part, is that these moron moderators pat themselves on the back for keeping SO clean.
[–] rerdavies 15 hours ago
And even if the questions were actually duplicates, far too often the answers would be so out of date that it would be better if the question (and the answers) were allowed to start again from scratch.
And I agree: the "opinion" close was toxic as well.
A tragic gamification failure, that contributed significantly to my drift away from SO.
[–] shagie 15 hours ago
One of the oft repeated ideas is that you got points for closing questions.
You don't. The only ways to get rep on stack overflow is described at https://stackoverflow.com/help/whats-reputation
You gain reputation when:
question is voted up: +10
answer is voted up: +10
article is voted up: +10
answer is marked “accepted”: +15 (+2 to acceptor)
suggested edit is accepted: +2 (up to +1000 total per user)
bounty awarded to your answer: + full bounty amount
one of your answers is awarded a bounty automatically: + half of the bounty amount (see more details about how bounties work)
site association bonus: +100 on each site (awarded a maximum of one time per site)
You do not get any points for closing a question.[–] kstrauser 13 hours ago
They did not directly increase the integer counter of their reputation score. They did use it to explain why they should be granted increased human reputation as a moderator.
[–] ryathal 13 hours ago
[–] shagie 13 hours ago
[–] matsemann 12 hours ago
[–] jodrellblank 14 hours ago
Do you spend much time on Quora? Or AskReddit? Do you like that they are endlessly 'the same' questions over and over and over?
[–] OroPla 12 hours ago
[–] matsemann 12 hours ago
[–] chuckadams 15 hours ago
That's a bit clearer. Bit long to engrave on a tombstone though, but SO will remain unburied because after all, most coffins are pretty similar.
[–] Bratmon 14 hours ago
1. Were actually duplicates of existing questions
2. That had a correct, up to date answer
was definitely less than 1%
[–] braiamp 13 hours ago
It got grossly misapplied because it became "look at any answer, if one of the answers it the same, then they are duplicate". Note how likeness became overlap and likelyhood became certainty. Two questions where restart might solve the problem became duplicates under that absurd policy. Your example on the other hand I didn't find. I didn't find anyone claiming that two questions are duplicate of one another in different programming languages unless the language is not relevant.
[–] Bratmon 13 hours ago
Did... Did you just mentally mark my comment as a duplicate question and copy/paste an unrelated answer?
[–] braiamp 12 hours ago
[–] inetknght 15 hours ago
No. A duplicate is fine.
What was wrong was when "duplicate" questions were closed in favor of other more-upvoted questions with less-correct answers, or questions that were marked duplicate which were in fact not duplicate.
[–] rerdavies 15 hours ago
[–] jodrellblank 14 hours ago
It isn't self-appointed, everyone is a 'moderator'. And 'everyone' could vote to re-open closed questions.
[–] pixl97 12 hours ago
That is, typically the largest consolidated voting group is going to be your moderators. 5 or 6 people with one particular problem don't represent enough voting pressure to re-open any topic.
[–] ezconnect 15 hours ago
[–] johannes1234321 13 hours ago
A group of active users wanted it that way. Some other group of users didn't necessarily understand the power mechanisms, others would would have liked to be active users were driven away.
It's however tough to know what a quiet diverse majority would have liked.
[–] matsemann 12 hours ago
[–] johannes1234321 8 hours ago
The problem is that measuring the unknown is tough.
[–] rerdavies 15 hours ago
Easy to spot. Just spend some time browsing through the activity of super users with astronomical point scores. It's pretty obvious that they were doing what they were doing to get points, rather than to make the site better or easier to use, many of whom had quite unimpressive technical skills.
The obvious toxic effects of gamification was a substantial contributor to my personal drift away from SO. But what really killed my interest: the toxic effects of close-dup, which produced rapidly accelerating content rot. It is true that, at some point, they started applying penalties to old answers; but that seemed to have no real effect on the toxic effects of "close-dup".
e.g. Questions raised against Android 14 being close-dup-ed against questions that were originally raised against Android 4.0, where the top thee answers, each of which had 1400 upvotes, was that "you can't do that", even though you absolutely could on Android 14.
That and the fact that I had discovered (as I think many others had) that you actually got much better answers if you appended "reddit" to the start of you google search queries, and skipped over the SO answers altogether.
My final point score on SO: somewhere around 8,000 I think. So not a casual user. I'm pretty sure that about 3,000 of those points were given for an answer that applied to Android 4.0, that stopped being accurate in Android 9.0, and I (shamefully) never got around to updating for modern Android tools.
[–] matsemann 12 hours ago
[–] benibela 12 hours ago
[–] g8oz 17 hours ago
[–] ghaff 20 hours ago
[–] JensenTorp 15 hours ago
[–] rerdavies 15 hours ago
I tried adding an explicit dual license to the code in my answers; but moderators would any answer that tried to do that.
Not so much that I care about the copyright of my code; but more a question of whether I would find a lawsuit from SO on my doorstep because I had neglected to credit SO for three lines of code that somebody ELSE had contributed to SO. A very real problem, given that SO management after the takeover had shown itself to be not really trustable.
[–] LtWorf 20 hours ago
Already when I was writing my master thesis I could get very little out of it.
All of my questions were too specific and went unanswered.
My most voted answer explains how to install header files on debian.
This. Way before LLMs.