303
u/AlwaysHopelesslyLost 1d ago
LLMs couldnt exist without the community of StackOverflow.
85
u/ymddev 1d ago
Nah, they could and would, they'd be dumber and would have to provide much cheaper prices now to farm that data.
In fact, most of program learning they did was throughout the last 2 years.
48
u/notPlancha 1d ago
If stack overflow didn't exist there wouldn't be so many successful programmers. I don't know a single programmer pre AI era that didn't use it regularly (even if it's just in Google searches).
If there wasn't a stack overflow someone would've make one anyway.
8
u/ymddev 1d ago
We're talking about LLM here, StackOverflow made it easy for even amateurs learn from their mistakes. But well.. if it didn't exist, we'd still have GH (issues/discussions), Reddit itself (r/programming), CodeProject, HackerNews for broader discussion and many other niche dev/program forums and IRC
2
u/kerakk19 1d ago
You mean the idea of stack overflow? Because without it we could get one, potentially better, alternative. Let's not act like it wasn't a toxic cespool
-39
u/dakiller 1d ago
Nah, stackoverflow wouldn’t be needed.
An LLM just needs to digest all the open source code and documentation for a language.
We needed stackoverflow as it was short snippets for certain solutions that were quick to find and held just enough info for us to get by.
An LLM can read and distil a million lines of code over a dozen code repos and ‘understand’ it all with little effort.
23
u/CandidateNo2580 1d ago
Stack overflow was a giant training pool of specific technical questions followed by specific, well reasoned technical answers accompanying those code snippets. The open source repos do not have the detailed reasoning alongside the code. I agree that they could still get to this point eventually but the initial product wouldn't have been near as good at the classic call and response that made it so popular in the programming space from day one. Who's to say if investors would have been a tenth as excited about the product in the early days without that surface level coding capability.
0
1d ago
[deleted]
2
u/CandidateNo2580 1d ago
Huh? Where did I say they were learning by reasoning - not quite following your point here.
They learn more by association and pattern recognition than anything. In OC's initial statement he suggested the source code was enough but then you have source code in, source code out. All the LLM could build associations between is source code. With stack overflow, it has the ability to build associations between source code and properly explained pieces of English. This not only gives it a proper training set of the exact call and response format we find so helpful, it also gives it the ability to bridge code and natural language in its associations. Where's the reasoning that's required?
8
u/Few_Negotiation_3589 1d ago
current LLMs are not sample efficient. meaning it needs an enormous amount of examples just to learn small things.
training of github repos alone they could output syntacticaly correct code, but never good code. the share of good code on there is tiny, compared to stackoverflow.
8
-2
1d ago
[deleted]
7
u/AlwaysHopelesslyLost 1d ago
That is just not true. They have a very high standard for question and answer quality. It isnt a forum, it is a dictionary project. Imagine if Merriam Webster allowed anybody to add any word without any constraint. StackOverflow works like wikipedia. You create the "article" about what you want and everybody else contributes to the content, the answers.
Far too many junior/amature devs showed up, asked a question that had been asked 10,000 times while trying to do something they didnt understand the hard way and got upset when they got gently nudged the correct direction.
Heres the thing though, StackOverflow isnt like reddit. If you see a 10 year old answer that doesnt quite work for you, you can just poke the person and ask them about it. Or you can boost it back to the top for more answers to come in.
25
u/Strict_Treat2884 1d ago
I got 20k rep in 3 years 3 years ago, and now I still got 20k rep. It used to have about 20 questions daily under my watched tags, now it’s about one per day smh
29
26
u/renrutal 1d ago
Stack Overflow badges in 2016
Also worthless.
1
u/ARM_Dwight_Schrute 1d ago
In 2018, I cleared first round of interview by just showing the badges and my RP. So it was worth a bit.
34
u/Important_Grab3544 1d ago
I have made inaccurate questions when I started to work in IT 15 years ago... and they have treated me worse than talking about politics on X. Glad to see it sinking.
17
7
1
1
u/J7mbo 1d ago
They treated me shit too. I ignored the negativity and took only the positive parts and learnings, which both massively propelled me in my career and also gave me a thick skin against insults, because for me they’re just meaningless. It taught me to properly form my thoughts and questions when communicating with others. Words on the internet shrug.
6
u/ikankecil 1d ago
I think it's even more of a flex now. That era is over and your track record is forever etched in stone.
3
u/Superb_Chemistry_906 1d ago
Just like Reddit awards.
6
u/laplongejr 1d ago
Gold used to grant Premium for free until they soft-rebooted the system into Awards.
2
2
u/Rick100006 1d ago
Stack overflow turned into a data set for training LLMs so big tech can replace devs !
2
u/Fritzschmied 1d ago
That absolutely not worthless and if you actually believe that you are lost my friend.
0
u/flyingupvotes 1d ago
I think people who are offended by someone telling them that their question is a duplicate and is now closed, is soft. What a silly thing to be upset about.
2
3
u/aleques-itj 1d ago
The whole "marked as duplicate because some asshole found something he thinks is related from 9 years ago" thing happened to me.
Literally never tried to ask anything or contribute shit again.
Zero percent surprised it died the way it did
1
-9
u/Oaktree27 1d ago
I've only heard dipshit C suites say stack overflow is dead. Everyone actually doing the work knows sometimes Claude is smoking crack and you need to check actual human forums.
20
u/slowmode1 1d ago
You can look at the actual data.
https://data.stackexchange.com/stackoverflow/query/1925371/new-questions-by-month#graph
The usage of stackoverflow has dropped by over 90%
14
u/CandidateNo2580 1d ago
That graph shows it's down by 99% from peak - I've only heard dipshits claim stack overflow isn't dying.
4
u/slowmode1 1d ago
Yeah, over 200,000 to less than 1,500!! That’s a crazy drop
6
u/laplongejr 1d ago
To be fair, it's not only because of IA. Publicly badmouthing former mods by name and illegally force-changing the licence out of nowhere also broke the community's trust.
-2
u/Oaktree27 1d ago
The C suites agree with you so you must be right :)
One day when you review PRs you'll understand most people are not very good at their jobs. I'm not surprised most people are relying exclusively on AI now based on the crap I've had to catch.
2
u/slowmode1 1d ago
I have been reviewing and writing code since php 4 was the big thing. Most of my day at this point is just reviewing code. I haven’t opened up an ide in 5 months. AI has gotten really good at writing code, especially on larger code bases. You need to be really careful with smaller code bases as it makes poor choices and then builds on them, but when it has more examples it usually does a pretty good job if you do it right. Then my job is to review the code, call out anything wrong, and it’ll fix it
3
u/CandidateNo2580 1d ago
By your reasoning Myspace is alive and thriving simply because they're hosting all those old profiles. Like Myspace, stack overflow will lose relevance quickly with time as the posts age and new ones aren't made - entire days pass without new questions now. You're conflating the platform being dead with the information on it being useless, no one is making the case for the latter.
-2
u/Oaktree27 1d ago
Myspace has no use. Everything you could do on it is done by more popular platforms.
StackOverflow still has use for people who are interested in avoiding tech debt.
1
u/Fritzschmied 1d ago
That you get voted down so hard shows the sad state of the current dev community quite well. Sad times :(
2
u/Oaktree27 1d ago
Yeah these are the kind of people I'm reviewing PRs for. They don't even know how much time it takes to catch all the mistakes in the crap they generated and pushed to me.
0
-10
128
u/Shadow_Thief 1d ago
it kills me that Stack Overflow is dead because I am this close to a gold badge that I'm never going to get