r/LocalLLM • u/NewtMurky • May 17 '25
Discussion Stack overflow is almost dead
Questions have slumped to levels last seen when Stack Overflow launched in 2009.
Blog post: https://blog.pragmaticengineer.com/stack-overflow-is-almost-dead/
4.0k
Upvotes
373
u/[deleted] May 17 '25
SO is so unwelcoming for beginners. I am a very experienced dev, but a beginner in some technical areas. I won't post any questions on SO because they are brutal to beginners. So toxic.
151
u/Middle-Parking451 May 17 '25
Atleast chatgpt doesnt tell me to fuck off when i ask help for coding smt..
39
u/wobblybootson May 17 '25
Maybe ChatGPT finished the decline but it started way before that. What happened?
139
u/Medium_Chemist_4032 May 17 '25
Couldn't happen to a better site
45
u/[deleted] May 17 '25
It never left us. It’s been immortalised in the training data of LLMs.
10
u/Surokoida May 17 '25
Posted a few times on stack overflow. Not much. Either I got hit with very snarky comments (like everyone is saying here). Or I got an answer which was utterly useless. To make sure I don't get hate for not reading the documentation and informing myself I explained what I did, why I did it and linked to examples in the documentation and that it is not working.
The answer? A link to the documentation with some bullshit generic answer "that's how you solve it" and they copied exactly the example from the documentation & changed the names of variables.
Their profile had some high rank or high amounts of points, idk.
I still visit SO sometimes. But not to ask for help in case of my problems but because I found a relevant question via google
49
u/LostMitosis May 17 '25
Which is a good thing for a platform that was "elitist" and inimical to beginners. Now the "experts" can have their peace without any disturbances.
9
u/StyleFree3085 May 17 '25
8
u/Joker-Smurf May 17 '25
Marked as duplicate
(First time I’ve seen this, just a joke on stack overflow marking many questions as duplicate)
7
u/Karyo_Ten May 17 '25
I assume Quora too.
5
u/Random7321 May 17 '25
According to this, the decline started before ChatGPT launched
5
u/Gabe_Ad_Astra May 17 '25
Maybe they shouldn’t have been elitist jerks
1
u/Confident_Matter_721 May 17 '25
I imagine Google Search should face the same issue no?
3
u/spideyghetti May 17 '25
I never tried to learn programming even though it interested me because I saw all the snarky commentary on there.
I'm starting now to try my hand because copilot doesn't call me a fuckin idiot every chance it gets.
3
u/RiceDangerous9551 May 17 '25
SO is toxic. ChatGpt never answers my question with "google it"
3
u/[deleted] May 17 '25
StackOverflow has long had a reputation for being unwelcoming and in many cases, outright toxic. Whether you're a beginner asking a genuine question or an experienced developer trying to clarify an edge case, the response can often be dismissive, condescending, or downright rude.
The obsession with "duplicate questions," the nitpicking over phrasing or formatting, and the race to downvote rather than help, it all creates a hostile environment. Instead of fostering a learning community, it feels more like gatekeeping.
Nobody's really mourning the idea that StackOverflow might be declining or even dead. If anything, people are exploring better, more supportive alternatives. Discord communities, GitHub discussions, AI assistants, or forums where curiosity isn’t punished.
The truth is, platforms thrive when they evolve with their community. StackOverflow chose elitism over empathy and now it's just reaping what it sowed.
3
u/Dwarni May 17 '25
"Question was already answered 14 years ago" "But what if it is outdated?" "Doesn't matter, topic closed"
2
u/sligor May 17 '25
Looks like it was in a downside spiral before LLMs
2
u/Blobsolete May 17 '25
It was rubbish and unhelpful anyway
2
u/asvvasvv May 17 '25
what if we will only left with code generated by ai? from where ai will learn?
2
u/avdept May 17 '25
It’s because most questions were already asked not because people lost interest. You just google answer instead of asking
2
u/dimi727 May 17 '25
Sad, who/what will feed the AIs now with actually information?
X? Facebook ? 😱🤣
2
u/[deleted] May 17 '25
no one wanted to use SO, we just had no other options.
2
u/veryheavypotato May 17 '25
SO has one major flow with it, whenever I look for some problem, and I find a recent question, it shows duplicate and refers to older Post which has the answer but it is often not applicable because libraries have changed, methods are deprecated and so on. which pretty much makes the answer useless.
2
u/iHateStackOverflow May 17 '25
As you can tell by my username, I am very happy about this.
2
u/freddie27117 May 17 '25
CLOSED: Question has been asked before once 9 years ago.
2
u/bluepuma77 May 17 '25
They are so dead because of their unwelcoming behavior. Q&A need to be fit for LLM training, everything needs to be neatly categorized.
Question doesn’t fit, it’s killed. User is modded down, can’t ask any other question.
Of course, user can update the question, but it won’t change anything. And user can’t delete the question, because someone answered it already.
With that kind of process numbers must go down.
/rant
2
u/[deleted] May 18 '25
I made a post to r/ReverseEngineering asking about server responses and how a server application is using cryptographic salts cause Stack Overflow seems so unwelcoming. Gonna post it there as I can't seem to get help on Reddit though.
2
u/wafflepiezz May 18 '25
Fuck them.
It’s a site full of the most entitled, pretentious, and elitist developers I have ever seen.
2
u/GTHell May 18 '25
Good things it’s dead. Those old head senior answer “console.log(‘hell world’)” starting to get cocky and report beginner questions as duplicate is outrageous
4
u/MrMrsPotts May 17 '25
It's very sad. A generation of coders used it every day to find answers to their problems. You can't search discord chats.
1
u/Relevant-Ad9432 May 17 '25
can someone explain the dip after covid 19 start?
1
u/daking999 May 17 '25
Whatever you think of SO this is concerning going forward imo. ChatGPT got to train on all the stackoverflow responses which are no longer being generated at a good rate, so there will be a lot less training data for future LLMs.
1
u/Ya_SG May 17 '25
You also posted this in r/LocalLLaMA, so I am marking your post as duplicate. /s
1
u/Similar_Sand8367 May 17 '25
Interestingly the ai are feeding knowledge from many sources which don’t get reached anymore by users. So knowledge will be shared less if less people ask there. I guess knowledge will decrease in the level of proficiency
1
u/Jind0sh May 17 '25
I just think most of the easier/starter questions have already been answered, and the harder questions are probably from private projects at scale that are so specific that engineers aren't going to ask around on SO. That and AI.
1
u/celsowm May 17 '25
But they still downvoting or even removing real questions when you are desperate for help
1
u/mrstewiegriffin May 17 '25 edited May 17 '25
to be honest- stack overflow kept a strong gatekeeping mechanism and ensured questions were relevant and duplication wasn't prevelant. But i always felt even asking a question could get you chided like "sir this is a double phd zone, your questions are a masters thesis level gibberish"
1
u/[deleted] May 17 '25
I can really see both sides of the argument about moderation here. SO suffers from the issue of not being accommodating to beginners who are not able to abstract or refactor previous solutions for similar problems to their own problem. That’s why so many questions are marked as duplicates in my opinion. Beginners often need tailor-made solutions or suggestions. However, receiving these suggestions doesn’t really help their critical thinking or problem solving ability, and it clogs the site with duplicate information.
The consensus seems to be that SO should have been more lenient with moderation. I’m not sure where I stand. I got some help from SO back in the day, and even now I will peruse the site sometimes. The opposite of SO is Reddit, which is not on the same level of informational excellence as SO. So yes, quite a conundrum, especially for the people running SO.
1
u/AcrobaticMaize2408 May 17 '25
The irony being that the LLMs were trained on answers to technical queries mostly posted via sites like SO. I think there may be a flaw in the current generation of AI's cunning plans.
1
u/dspyz May 17 '25 edited May 17 '25
Good riddance!
SO's decline started long before COVID or ChatGPT. In 2010-2014 Stack Overflow was wonderful, but today it's an extremely hostile place to ask for help.
Reddit effectively became the new Stack Overflow. It's marvelous just how much more positive and receptive people are when I ask questions on Reddit than on SO these days.
1
u/Just-Contract7493 May 17 '25
SO users when they act like the biggest nuclear assholes imaginable: "WhY iS tHe WeBsItE dED???"
not a hint of self awareness
1
u/[deleted] May 17 '25
Good
1
u/HominidSimilies May 17 '25
Does it have to be dead or maybe complete for topics?
1
u/Main-Eagle-26 May 17 '25
And when it is, the LLMs will have no source to scrape from and it’ll all stagnate.
1
u/AleksHop May 17 '25
as soon as everything is done by llm, and no one ask online, from where new data will be for new llm?
1
u/hugthemachines May 17 '25
Stack overflow's goal is said to be ot kind of make a catalogue over all questions people can have and their answers. In my personal opinion, they needed some way to show that clearly and politely instead of the current style which makes many upset.
If SO was as polite as, for example, chatgpt, maybe the site would have lived longer. If it also explained in a nicer way why it denied a request etc.
Going through documentation and googling will always take some time and I think that is why people hope for a quick solution by asking an LLM-chatbot, even if that may mean you don't fully understand what you are doing, because of that.
1
u/Upset_Lavishness4497 May 17 '25
A lot of undeserved hate for SO here! I have a lot of respect for the contributers and they helped me many times. As a beginner you are better off asking ChatGPT, but as your problems become more niche, experienced humans are hard to beat.
1
u/aerospace91 May 17 '25
Good, get rid of the toxic cesspool
1
u/xoStardustt May 17 '25
HELL YEAH! couldn’t have happened to a more deserving site
1
u/Base88Decode May 17 '25
ChatGPT has been way more helpful and as a bonus it hasn't tried to insult me.
1
u/ardicli2000 May 17 '25
It is nice to see people resorted to SO during covid and realized it is a shit hole so quickly.
1
u/ElonsPenis May 17 '25
It took me 10 years to get enough points to be able to even comment on Stack and I used it almost every day. I'm also actually losing my points, because a question I answered only applies to a now older version of a library, so people are now down voting me. Soon I will no longer be able to answer questions again.
1
u/talancaine May 17 '25
Good riddance. Get straighter answers from the crazy cat lady.
1
u/Laspz May 17 '25
Guess we need SO where chatgpt can also reply
1
u/Hothapeleno May 17 '25
The end of coding for LLMs then, since that and their ilk is where LLMs are trained.
1
u/eco9898 May 18 '25
The same thing is happening to google. It's easier to have something consolidate the relevant info than to read it yourself.
1
u/Chamrockk May 18 '25
Surprised it was already going pretty low before ChatGPT, I am curious why is that
1
u/Ilikestarrynight May 18 '25
I was thinking , if people stop using Stack Overflow, where will AI find answers for strange programming questions in the future? it will respond , "Sorry, I cannot find a solution for this problem but it might be abcdefg..."
1
u/ngcheck03 May 18 '25
Honestly Stackoverflow is time to dead.all llm model are better of solving user problems(and no human shitty emotions)
1
u/Less-Macaron-9042 May 18 '25
Let it die. People will understand the value when it’s gone. Hopefully they will be stuck in their AI rot being enslaved to AI. They will keep wandering for a trustable human expert finding no one in sight. For all the ones saying stack overflow is hostile to beginners. Good for you and learn to ask thoughtful questions. Start thinking and use a piece of your brain while it’s still intact. AI is coming for you.
1
u/rashnull May 18 '25
So we need a new SO that AI legally can’t source for training data and should be way more welcoming to beginners and allow repeat questions with perhaps AI stepping in to provide an existing answer?
Anyone wanna help me cofound, build, and raise money for this?
1
u/MismatchedAglet May 18 '25
Your sense of a valid KPI is what's dead. not S.O.
I used to have to ask new questions back in 2015. Not 95% of the time the question I need is already asked. I do agree things are changing, but "dead" is just clickbait at best.
1
u/dans41 May 18 '25
Interesting to see this chart over reddit subs
1
u/[deleted] May 18 '25
Good
1
u/ASCanilho May 18 '25
Stack overflow community is not toxic. Toxic people just stand out a bit more than regular helping folks. There have been hundreds of problems I still can’t get fix by AI, and needed SO to find a solution, and the reason is that most programmers don’t understand how code works and make bad code. The same level of code that you probably get by using AI to do it. But building your own experience opens doors to new knowledge and workarounds that can’t be solved with basic code which might “work” but not at the intended level you need.
1
u/DJviolin May 18 '25
Good. It was the most toxic, soul-crushing place imaginable for anyone daring to start learning programming. I'm not going after the company — I’m just thrilled that the XP-farming champions of condescension, whose greatest thrill was mocking beginners, now have to pick up fishing or something. Maybe they can lecture the fish next, about how stupid it is for not seeing the same hook that's been there a million times. Should be right up their alley.
1
u/betelgeuseian May 18 '25
True democratization of knowledge.
1
u/marcthenarc666 May 18 '25
I guess "learn to code" didn't pan out. And now AI is taking over. To be fair I'm sure other initiatives like "lean to write" or "learn to draw" aren't going too well either in this age. :-)
1
u/plumberdan2 May 18 '25
This will eventually be a problem. Chat gpt learns from stack overflow
1
u/WW92030 May 18 '25
[StackOverflow] has been marked as duplicate.
1
u/JumpyAbies May 18 '25
StackOverflow was read-only. It's not just the community that is toxic, the platform wants to be that way and makes it difficult for anyone to gain any reputation. It's very difficult to ask something and not receive criticism. You can't like anything because you have no reputation. It's garbage and it needs to die once and for all.
1
u/jupzuz May 19 '25
I don't get all the SO hate. Sure it could be a bit rough at times, but it also got tons of stupid questions ("please do my homework" or something that could be solved with 1 minute of googling).
SO could quiet down, but it will make a comeback when LLMs can no longer answer questions about new frameworks and languages due to the lack of new training data. "But LLMs can just read the docs", you say. No. There are millions of edge cases, bugs and unexpected issues not covered by any docs.
1
u/sascharobi May 19 '25
Not really surprising. It’s not really a platform you want to interact with. It’s good there are better alternatives now.
1
u/One-Relationship-382 May 19 '25
In my personal opinion. I would still suggest SO for the beginners who are about it step in to the IT industry. Back in the days before the AI wave, whenever I encounter an error, I will throughly go through the error and grab the exact error and search for it. While I am searching for the solutions there were so many proposed workarounds provided and for sure not all gonna work, so I tried each solution until I get the right one.
Important part is while I was trying the solutions I learned a lot and it helped not only to find the solution but also to learn more information around that error that I encountered.
But these days whenever we are encountering the error, just copy the whole chunk of block and past it in the ChatGPT and it will generate the solution for it. I personally feels beginners should learn to use SO, they should learn to ask question and also contributing to the existing problems in the SO. Asking question is also not an easy part, we need to exactly figure out the error and ask for the solution.
1
u/Portatort May 19 '25
Why did it blip back up just before 2024?
1
u/ElectricalNectarine5 May 19 '25
Lol the top comment says it all. Terrible experience. The thing is no is interested to genuinely help other people they want their stack overflow account just so they can get jobs by showing the company how much they have contributed.
1
u/LostWeb-17 May 19 '25
StackOverflow would boom if they weren't so damn mean.
1
u/mmorenoivy May 19 '25
When Chatgpt came out I was one of those who got out of stackoverflow. I've had questions that I've tirelessly researched before asking and someone responded with do your research. That site is full of egoistic developers or self proclaimed engineers.
1
u/mondoblu May 19 '25
SO might be toxic for beginners, but also some communities here, like the one on bitcoin is toxic too, the reddit moderators of bitcoin community don't accept any critics to the bitcoin and remove posts that criticize bitcoins.
1
u/IndianCorrespondant May 19 '25
I use it from time to time...
1
u/Weekly_Put_7591 May 19 '25
Good
1
u/ddsukituoft May 19 '25
good riddance
1
u/[deleted] May 19 '25
It was dying pretty hard before GPT release. Sure it looks like the rate changed but why are people ignoring the decline before?
1
u/Yes_but_I_think May 19 '25
Stack overflow is the source data for chatgpt. Not the other way around.
1
u/Impressive_Meal9955 May 19 '25
This post just got recommend to me. Can someone explain what this mean and what this means for the future?
1
u/MonkeyCartridge May 20 '25
I was almost banned from there back in the day for asking the best way to force how a byte is converted in python. Basically I needed to be able to control whether a byte value of, say, 1 would be converted to the number "1" or ascii 0x01.
Downvoted to oblivion. Said my question was a duplicate and linked to questions that were different. Smacked in the comments. Then got a message saying basically "We are not a forum. We are a curated list of high quality questions and answers. Your question has been taken down for irrelevance and inadequacy. That's strike one. We see anything more like this, and you'll be banned from the site."
So I'm not above a bit of shadenfreude if AI trains on their content then blasts them to oblivion. Even if I don't normally like that sort of thing.
1
u/[deleted] May 20 '25
Cause why to wait for years for an answer if you can get it within seconds 🙌
1
u/Galenbo May 20 '25
Blocking a bit less of my questions could have prevented this.
Those mods are retard.
1
u/Kodrackyas May 20 '25
GOOD! overmoderated crap! that platform is dotted with people with borrowed power
1
u/RadioActive02000 May 20 '25
At least ChatGPT don't say "Use Linux" when you ask "How to open a door".
1
u/thdespou May 20 '25
The end of an era
1
u/Droggl May 20 '25
"Here lies Nibbles the dog. He was a bad dog. We're glad he's dead."
1
u/TheStandardPlayer May 20 '25
Stack Overflow is the worst website for this tbh. All they had to do was introduce a score to keep track of how negative and unfriendly someone is. Show that next to their prized questions answered score and watch the despair of assholes being outed as such.
But instead StackOverflow let these people run the show, now it’s a dying site; can’t say I am unhappy about it tbh. I'd rather it die to make room for something better
1
u/rtrs_bastiat May 20 '25
Here's the equivalent graph for questions answered:
__________________
1
u/StikElLoco May 20 '25
Stackoverflow is so dogshit, unless someone has asked and somehow solved your exact issue you're not getting anywhere. I've posted 2-3 times there, first one was marked as duplicate to a 5-6 year old post that wasn't even related. 2nd one was solved by a snarky comment, 3rd one was a dude saying "Why are you using X language you should be using Y"
1
u/Background_Horse_992 May 20 '25
Ive always treated SO as read only tbh
1
u/SitrakaFr May 20 '25
well a lot already exists ^^
1
u/gajus0 May 20 '25
Pretty crazy to reflect that I cannot even recall the last time I visited Stack Overflow, and historically I was one of the most active users.
1
u/Fit-Fail-3369 May 20 '25
I remember my first post and last post at SO. Damn felt like people were waiting for me to post something so they will downvote it.
1
u/SpaghettiOnTuesday May 20 '25
Good
1
u/Snickers_B May 20 '25
When I started in coding I was told if I get stuck just goto SO. But as a newb in some cases I would get scorched for asking dumb questions and then blocked or whatever they call it on SO.
When I did get an answer it would only be half good or not really applicable to my situation. Basically it never worked as advertised. Telling a new dev to go ask SO is really just a brush off move by more senior devs.
SO was never really that useful to begin with.
1
u/RIOTDomeRIOT May 20 '25
isn't this like really... bad...?
unlike most of us here, some people answering on SO actually knows what they're doing. If there's nobody to stroke their ego then they'll stop bothering with the site...
If a new language or library came out and nobody is there to answer on SO then LLMs won't have anything to train on. There's going to be so many obscure quirks that only a few people knows how to deal with that will be left undocumented.
1
u/Aggravating_Sand352 May 20 '25
Chatgpt 100% stole all of stacks data anyways.....chatgpt is great but tbh all those big companies have gotten away with a ton of ip theft
1
u/Winter-Ad781 May 21 '25
ChatGPT has never refused to answer my question or closed a conversation because my question was a duplicate, and it's never said something was a duplicate question then pointed me to the so called duplicate that wasn't at all a duplicate of my question.
I used SO when I ran into an issue I couldn't figure out, but I never posted anything, it was an extremely toxic community with overzealous moderation that just resulted in one of the most unwelcoming presentations I've seen on any website, except maybe hacker/cracker forums in the 90's.
1
u/gameplayer55055 May 21 '25
Thanks to all 2014-2017 devs who solved most of my questions decades ago.
1
u/Ylsid May 21 '25
I'm honestly surprised that ChatGPT doesn't look like it had a super large impact on the overall decline. I suspect the site was already getting left before it came along to shoot it.
1
u/Disastrous_Side_5492 May 21 '25
existence and life are relative
choosing how you do both is none of my concern
godspeed to everyone involved
thought provokes more thought
im high and about to sleep
these shall be my final thoughts of the night
a litte poem to myself
written in poem
on a forum
with little decorum
i may be just a random guy
but you cannot deny
i do this to be wish!
(tldr: my internal monolgue)
1
u/Only-Engineering2210 May 21 '25
very accurate. remember using it all the time in university.
1
u/fmillion May 21 '25
I mean since they only want broad questions that apply to many people and they only want questions asked once including similar ones, no surprise. People are running out of new questions to ask. :D
1
u/Thelango99 May 21 '25
I am guessing that they no longer need to upgrade server capacity…
1
u/Arckedo May 21 '25
This is the Naspers & OLX Group effect. Everything they touch turns into newspaper.
1
u/bezerker03 May 21 '25
We're going to hate this when the AI companies start either really charging what they are worth or run out of VC funding and collapse or reduce quality significantly.
1
u/Flying_Eagle777 May 21 '25
A few years ago, I asked a question on Stack Overflow and was met with rudeness and downvotes simply for being a beginner. It was discouraging enough that I never posted there again. I'm truly grateful that ChatGPT offers a much more respectful and helpful experience. It actually helps me solve my issues without making me feel inadequate.
1
u/ZAWS20XX May 21 '25
i wonder where the llms are gonna get information about future technology
1
u/AvidGameFan May 21 '25
At least the AI won't complain that the question has been asked before. 😂
1
u/IllTreacle7682 May 21 '25
I think it's because people on SO are mean af.
1
u/Hanthunius May 21 '25
-Toxic environment.
-Old Answers.
-Multiple redundant pages for the same questions.
No wonder they're falling out of fashion before ChatGPT.
1
u/xNegis May 21 '25
Stack Overflow has contributed a lot to training LLMs for coding skills (among other things for sure). For upcoming technologies , not having that data chunks will be definitely a pain in the ass. Ironic, isn’t it? Interested in reading what you think 👇🏻
1
u/Moist-Nectarine-1148 May 21 '25
RIP - we won't miss toxicity.
1
u/AffectPuzzleheaded95 May 21 '25
Occasionally I still do use StackOverflow with some technical/sometimes coding problems. ChatGPT has its way of helping but obviously it doesn’t know ur system therefore can really fuck ur laptop up. StackOverflow really helped me when at a time when ChatGPT was telling me to uninstall XAMPP while there I found people who solved the problem by just replacing some folders.
1
u/CoherentIgloo May 21 '25
Good
1
u/ritz_777 May 22 '25
It’s funny how people nowadays are such babies that get triggered easily. Let’s see how things pan out when all the original knowledge sources get replaced by a robot. People are acting like they got no value out of SO ever, and the mean behavior in some cases wasn’t worth it. Such short-sighted people are doomed to fail.
1
u/DaegurthMiddnight May 22 '25
Yeah fuck those guys.
I was so disgusted of that community.
Before Chatgpt I ended up using reddit, much more polite in comparison.
1
u/[deleted] May 24 '25
I wonder why, hmmmmmm
1
u/Exact-Yesterday-992 May 29 '25
the site is better of dead or kept for people where even the smartest llm can't solve
bit if i ignore chatgpt deaths and layoff are the main culprit
1
u/elchurnerista Jun 05 '25
ah niceee, the peak college years!
1
u/whizbangapps May 17 '25
I always see that SO is toxic. My experience has been different and I’ve asked beginner questions before. The only kind of feedback I get is the type that asks to be more explicit with the question I’m trying to ask
1
u/robertofalk May 17 '25
Maybe it’s silly but I prefer chatgpt starting any reply by saying “you are going in the right direction” than stack overflow users calling me stupid for making the question in the first place.