this post was submitted on 20 May 2025
295 points (96.8% liked)

Technology

70275 readers
4282 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

Four months ago, we asked Are LLMs making Stack Overflow irrelevant? Data at the time suggested that the answer is likely "yes:"

top 50 comments
sorted by: hot top controversial new old
[–] TomMasz@lemmy.world 177 points 4 days ago (11 children)

Ever ask a question on SO? I tell my students to search there but never, ever ask a question. The unmitigated hostility is not what new developers need or deserve. ChatGPT won't humiliate you for asking a question that someone else has already asked.

[–] PriorityMotif@lemmy.world 40 points 4 days ago (2 children)

Problem being that someone else asked the question 10 years ago and the answer is now irrelevant due to version changes. People with high scores are just early adopters who answered all of the easy questions. Hostile users generally can't understand the question. The issue with llms answering your question is that they are going to be stuck in the current time period. In the future their answers will also be irrelevant due to version changes.

[–] kmacmartin@lemmy.ca 20 points 4 days ago (1 children)

Earlier today I googled how to toggle full screen in dosbox-x and the AI-generated answer said to use alt+enter. Tried it and it didn't work, so I look in the documentation and it turns out that they changed it to F12+f a while ago (probably to avoid interfering with actual dos input).

This is definitely already a problem.

[–] Natanael@infosec.pub 11 points 3 days ago

Every LLM is shit at dealing with version changes. They don't understand it as a concept, despite all their training data.

[–] SmoothLiquidation@lemmy.world 12 points 4 days ago

I mean that is already a problem, if you ask a question you have to be ready for the answer to be a mismatch of version conflicts.

But that is ok. ChatGPT is a tool that can either help you or hurt you. I like to think of it like a power hammer. If you are doing a roofing job, it can help you get things done faster compared to a manual hammer, but you still need to know how to build a roof to get started.

ChatGPT is great at helping you organize your thoughts or finding an answer to some error message buried in some log file, but you still need to know what questions to ask and you need to be ready for it to give you a stupid answer and how to get around that.

[–] piefood@feddit.online 19 points 3 days ago* (last edited 3 days ago) (2 children)

I forget where I heard the quote, but:

Stack Overflow is a great place to find answers. Stack Overflow is a terrible place to ask questions.

load more comments (2 replies)
[–] theherk@lemmy.world 8 points 4 days ago (1 children)

I see this hot take often, and it isn’t entirely without merit, but it is mitigated by moderation; in some Stack communities better than others. I’ve been an active member for many years, and in my view it goes like this.

If you contribute a question without reading the rules and How to Ask a Good Question, you don’t provide minimal reproducible steps with code, post images of code, etc. you may get flamed out of town. And that may feel bad and it may be mean if the questioner didn’t know to read those. But they are there for you.

If, however, you ask a thoughtful question, give examples, show what you’ve tried, etc. you definitely can get quality, courteous help.

Doesn’t change that video killed the radio star here. The show is over.

[–] TomMasz@lemmy.world 18 points 4 days ago (1 children)

Beginners are the least likely to ask thoughtful questions. We include slides in lectures about how to ask a question, but when there's an assignment deadline and you're inexperienced, it's more likely you're going to just blurt out "help me!" rather than provide a detailed explanation that doesn't require repeated prompting. It takes time to learn how to work through an issue yourself before asking. Students are often facing time pressure and that can drive bad behavior. Correcting them is important, just don't do it in a way that crushes their spirit.

load more comments (1 replies)
load more comments (8 replies)
[–] dinckelman@lemmy.world 112 points 4 days ago (3 children)

Make no mistake. LLMs aren’t killing stackoverflow. LLMs just arrived to finish it off. The stuff that was killing it are the regular posters there, and their passive aggressive bullshit

[–] SnortsGarlicPowder@lemmy.zip 20 points 3 days ago

Nothing passive about them it was just regular aggressive. Made my programming coursework so much worse. Indian guys on YouTube however, now those guys were helpful!

[–] skisnow@lemmy.ca 10 points 3 days ago (1 children)

Yup. I once decided to spend an afternoon answering questions on a framework I was expert in, as a kind of profile-building exercise to help with job hunting, and after around the third smug self-satisfied comment picking me up on some piece of irrelevant bullshit I deleted my account.

load more comments (1 replies)
load more comments (1 replies)
[–] ramble81@lemm.ee 57 points 4 days ago (9 children)

So here’s what I don’t get. LLMs were trained on data from places like SO. SO starts losing users ,and thus content. Content that LLMs ingest to stay relevant.

So where will LLMs get their content after a certain point? Especially for new things that may come out or unique situations. It’s not like it’ll scrape the answer from a web page if people are just asking LLMs.

[–] baggachipz@sh.itjust.works 81 points 4 days ago* (last edited 4 days ago)

The snake eats its tail and it all degenerates into slop. Happy coding!

[–] db0@lemmy.dbzer0.com 25 points 4 days ago* (last edited 4 days ago) (1 children)

The need for the service that SO provided won't go away. Eventually people will migrate to new places to discuss. LLM creators will either constantly scrape those as well, forcing them to implement more and more countermeasures and GenAI-poison, or the services themselves will enshittify and sell our content (i.e. the commons) to LLM-creators.

[–] dojan@lemmy.world 24 points 4 days ago (4 children)

I worry that the replacement is more likely a move to platforms like Discord. I mean it's already happened in a lot of projects.

[–] Semi_Hemi_Demigod@lemmy.world 22 points 4 days ago (1 children)

Discord is terrible for this.

[–] dojan@lemmy.world 17 points 4 days ago

I hate Discord with a passion. Trying to get everyone I know away from it.

[–] cmnybo@discuss.tchncs.de 9 points 4 days ago (1 children)

If they move to Discord, nobody will ever be able to find the answers. They must use a website that is indexable by search engines or it will be pointless.

load more comments (1 replies)
load more comments (2 replies)
[–] fubarx@lemmy.world 7 points 4 days ago

Same question applies to all the other websites out there being mined to train LLMs. Google search Overviews removes the need for people to visit linked sites. Traffic plummets. Ads dry up, and the sites go out of business. No new content to train on 🤷🏻‍♂️

load more comments (6 replies)
[–] db0@lemmy.dbzer0.com 47 points 4 days ago* (last edited 4 days ago) (1 children)

Never again will I help provide content to a VC-backed service just so that they can rugpull us and cash-out.

[–] sunzu2@thebrainbin.org 14 points 4 days ago

That's why people should be posting on fedi and never post on corporate web.

When corporate tells you its a parasite, believe it

[–] INeedMana@lemmy.world 46 points 4 days ago (1 children)

I'm not convinced that the number of questions asked is the correct metric. In the end the point is not to have a constant flow of questions, rather constant flow of answers found.

There is a point in proficiency in language/library/whatever after which it is faster to find the answer in the code/documentation/test example than to wait until another person on even higher level will come and answer your question.
Maybe we simply filled out what was needed to be asked in the beginner-bug found-intermediate space and, apart from questions stemming from new versions etc, SO does not need more questions?

Expectation for everything to constantly grow is unrealistic

[–] silasmariner@programming.dev 9 points 3 days ago

As more and more libraries are open source on GitHub or gitlab or sourceforge or whateverthefuck, asking questions on the libraries themselves (as an issue) is often the right thing to do, too... Less centralised than SO but also the only people who care about how to do things in a lib are people using the lib, so.....

[–] Endmaker@ani.social 32 points 4 days ago (2 children)

Even without LLMs, it’s possible StackOverflow would have eventually faded into irrelevance – perhaps driven by moderation policy changes or something else that started in 2014

💯

load more comments (2 replies)
[–] Shirasho@lemmings.world 31 points 3 days ago (9 children)

My experience with SO is that I'll look up a question about how to do something using X method and all the answers are like "why are you using X?" or "here's how to do it using Y.". You rarely find people answering the questions and instead find people trying to spread gospel about a certain tech that you aren't using.

[–] driving_crooner@lemmy.eco.br 13 points 3 days ago (1 children)

In my experience has been like "that's a bug and was solved on version 2.1, update" and I'm having the exact problem in version 2.2 so what now?

load more comments (1 replies)
[–] aesthelete@lemmy.world 10 points 3 days ago* (last edited 3 days ago) (5 children)

My experience with SO is somewhat the same, but sometimes (actually maybe most times) you're trying to use a hammer to screw in a screw.. If you read the suggestions and take them into account you can often find the actual question, and then the actual answer.

load more comments (5 replies)
load more comments (7 replies)
[–] eugenevdebs@lemmy.dbzer0.com 31 points 2 days ago (1 children)

Four months ago, we asked Are LLMs making Stack Overflow irrelevant?

"That's a stupid question, marked as solved."

[–] vrighter@discuss.tchncs.de 10 points 2 days ago

marked as duplicate, see <other question from 2005, before LLMs were invented>

[–] wetbeardhairs@lemmy.dbzer0.com 25 points 2 days ago (1 children)

I had a decently awarded account on SO because I joined it in 2012. I asked and answered questions. For the first few years it was fucking awesome as a professional developer. Then it's popularity on google search results ended up making it too well known and the comment quality dropped substantially. Then the fucking powerusers popped up and started flagging almost everye one my questions as duplicates while pointing to unrelated questions. The last I really used SO was around 2017. I got too fed up to participate in the platform because when I spent the time to make a well formed question, it would just got shut down and my time wasted.

[–] BlueMagma@sh.itjust.works 9 points 2 days ago

Had the same experience, almost exactly.

[–] Sabata11792@ani.social 23 points 4 days ago (2 children)

I used it once in high school, got called a retard for asking a beginner question, then avoided it like the plague for 20 years.

[–] Imgonnatrythis@sh.itjust.works 20 points 4 days ago* (last edited 4 days ago) (1 children)

Hey look everyone it's that retard from stack overflow!

[–] Sabata11792@ani.social 20 points 4 days ago

Aw shit, not again.

load more comments (1 replies)
[–] shiroininja@lemmy.world 21 points 3 days ago

Sucks because I prefer stack overflow in searches because I get more of a human explanation and wisdom. With llm i have to figure out what it’s_trying to do_ , debug it, and god forbid you want various ways of doing the same thing. I hate LLMs for coding. I hate clients for trying to force me to use it when most of the time now they admit they’re hiring me because AI failed in the first place

[–] paequ2@lemmy.today 19 points 4 days ago (2 children)

Even without LLMs, it’s possible StackOverflow would have eventually faded into irrelevance

Yeah, exactly. A lot of groups have a Discord :( or other forums where people ask questions. I know I've had to ask questions on Svelte's Discord :( for example. And I think even once on some YouTube influencer's Slack...

Sucks cuz both of those places are silos and my questions and answers are forever lost.

[–] WhyJiffie@sh.itjust.works 28 points 4 days ago* (last edited 4 days ago) (7 children)

It's not like discord is any better than SO. It's a closed platform, often with no read access if you don't want to register, and it's not searchable in the slightest.

I would take SO any day over discord.

load more comments (7 replies)
[–] ikidd@lemmy.world 8 points 3 days ago

Projects that use Discord for support piss me right off. What a stupid way to keep answering the same question over and over again.

[–] hexonxonx@lemmy.dbzer0.com 18 points 3 days ago

Stack Overflow hasn't been useful for at least 10 years, if not longer.

The flagged "correct" answer is almost always wrong due to idiotic power-users and the vast horde of idiots who upvote obviously wrong answers because they're bootlickers. The real answer is usually buried in between the posts by gatekeepers, pedants, idiots with something to prove, wannabe admins, egotistical idiots, the highly opinionated technologically insecure, etc ad nauseam. Reddit is just as bad for tech questions, if not worse.

Since I started using LLMs (running on my own inference server) I haven't used anything else for tech questions that wasn't opinion-based. Much, much more useful, and it requires you to think seriously about the problem to come up with a good prompt -- which often gives you the answer before you even finish the prompt.

[–] JTskulk@lemmy.world 18 points 2 days ago

It's not dead until I stop getting 10 year old outdated answers in my searches!

[–] sylver_dragon@lemmy.world 17 points 4 days ago (1 children)

Not terribly surprising, Google would often direct me to StackOverflow threads as I was googling for an answer to a question. And as often as not, either the question was closed; or, instead of anyone providing an answer, the commenters would spiral off into questioning everything about the original question asker's life choices. While I do get the whole XY Problem, this sort of thing seemed to be over-used on SO.

Granted, I don't know if AI answers are any better. Sure, they can answer a lot of the simple questions, but I've not seen them be useful on hard, more obscure questions. Probably because those questions don't have ready answers on SO.

load more comments (1 replies)
[–] zipzoopaboop@lemmynsfw.com 17 points 2 days ago (2 children)

I wonder how well LLMs would do without SO's data

load more comments (2 replies)
[–] ripcord@lemmy.world 16 points 3 days ago

This is interesting because a huge amount of AI "knowledge" comes from stack exchange.

Now I'll go read the other comments and article to see if that's already been mentioned :)

[–] gianni@lemmy.ca 16 points 3 days ago (1 children)
[–] Bruncvik@lemmy.world 15 points 3 days ago (1 children)

I remember when it didn't have a dash. Until people started making fun of the old URL...

load more comments (1 replies)
[–] CaptPretentious@lemmy.world 8 points 4 days ago

I've lost count the number of times where I try to find something in SO, and it's just someone posting the exact same example code as the answer. Or someone suggesting you just google it. Then I ask ChatGPT... and I get an answer.

load more comments
view more: next ›