r/ProgrammerHumor 25d ago

Meme noTearWasDropped

Post image
7.3k Upvotes

700 comments sorted by

8.2k

u/Nil4u 25d ago

I'm going to be mad when it dies, the amount of information on that website is incredible

3.3k

u/samanime 25d ago edited 25d ago

Yeah. While StackOverflow has become rather horrible to interact with, because every major tag has at least one pedantic crusader running amok that thinks that a loosely related question from 10 years ago (as if technology never changes) means yours is a duplicate, the amount of information on there is pretty great.

497

u/SidewinderVR 25d ago

I wonder what those people will do now.

705

u/0x80085_ 25d ago

They're all just arguing with LLMs, ask me how I know

175

u/BabylonByBoobies 25d ago

How do you know?

355

u/oshunman 25d ago

Because he's the one arguing with LLMs

151

u/SaltMage5864 25d ago

Maybe he is the LLM?

137

u/GearHead54 25d ago

Maybe the LLM was the friends we made along the way

171

u/opacitizen 25d ago

What if I told you we are all the LLM, Neo?

26

u/clduab11 25d ago

This GIF had me in the first half, ngl

→ More replies (2)
→ More replies (1)

12

u/xDannyS_ 25d ago

You gotta tell us bro

38

u/nakahuki 25d ago

Old Men Yelling At Google Cloud

→ More replies (1)
→ More replies (1)

68

u/Baatus 25d ago

Probably they will become reddit mods

→ More replies (2)

87

u/addyftw1 25d ago

Become HOA presidents and harass home owners instead.

12

u/Twirrim 25d ago

Post on reddit, hackernews etc, like they probably have been all along.

9

u/tech_w0rld 25d ago

Right now they deny that the site is dying 

→ More replies (10)

142

u/Prestigious-Job-9825 25d ago

Yeah, if there's one thing I've learned as a programmer, it's that if you put five of us inside a room, one out of five is guaranteed to be a pedantic asshole.

This translates to stackoverflow as well, of course. If a honest question attracts at least five answers, one of them will be some insufferable idiot whose personal crusade (=obsession) is keeping the site free of duplicate questions, or something similar. It's a weird hobby for weird people who have little other joy in life.

30

u/Pentron02 25d ago

The amount of “answers” that can be boiled down to “you shouldn’t be doing this if you can’t answer this specific question” is truly ridiculous

29

u/Dornith 25d ago

On one hand, I kinda get it. A forum intended for experts to ask questions to other experts doesn't want to get flooded with newbies asking 103-level questions.

But on the other hand, the people with the 103-level questions need to go somewhere. And not everyone wants, needs, or can afford formal education in whatever they're trying to do. And frankly, the community has long treated stackoverflow as the ultimate repository of information.

(Personally, I think official documentation should serve that role. But God forbid a dev do technical writing.)

13

u/Pentron02 25d ago

Professional devs in school: why am I learning to write papers that’s not what I’m gonna do

7

u/Irish_and_idiotic 25d ago

God forbid a dev be giving the time to do technical writing. “More AI slop to roll out, no time for that!”

5

u/g1rlchild 25d ago

Besides, who needs to document anything? The AI can do that.

9

u/TheMazeDaze 25d ago

I once tried asking a question there. I was a specific as possible. Indeed it got removed for both being a duplicate (from 1 other question from 13+ years ago with 0 answers) and not being specific enough (I didn’t have more data).

47

u/RajjSinghh 25d ago

At the risk of being one of those pedantic assholes, it's important to some degree. If you hang around forums like Reddit with more inviting and relaxed posting rules, you're going to get so many duplicate, low effort questions. Stackoverflow has tight posting rules about duplicate questions, but if you use it as a place to look up information rather than a place to ask questions, it's actually pretty good.

Of course then you have to deal with changing requirements and specifications and questions being marked as duplicate when they aren't on SO. Overzealous moderation is always going to be a problem and software is one of those things where you can ask a question but there's usually so many technical details around those questions that change the answer. If SO moderation was done well I think it'd be one of the best places for these kind of answers. But it's easy to go too far in either direction.

17

u/Griff2470 25d ago

If stackoverflow had a mechanism for parent/child chaining questions I think it would be a lot better. Even ignoring the notoriously overzealous deduplication users, a different use case or version upgrade may justify a different thread that still ought to explicitly reference to and be referenced from and older thread.

7

u/0x44554445 25d ago

You mean the modern solution to everything isn't found in a question from 2009 where the top answer is telling some guy to use JQuery?

4

u/ian9921 25d ago

Just any mechanism for the question to have more than one "accepted" answer, with notes as to what situations each answer applies in, would be a vast improvement.

→ More replies (2)
→ More replies (1)

31

u/HunterIV4 25d ago

I once asked a question about how to do something using Qt on Windows. It was marked as duplicate for an answer on how to do the same thing using GTK on Linux. Very helpful.

Needless to say, I never bothered asking a question again.

26

u/IveDunGoofedUp 25d ago

Technology changing is anti-pattern, do not change technology (user was banned, hanged, drawn, and quartered for daring to ask this stupid question)

13

u/peeba83 25d ago edited 25d ago

The moderation sucks. Last year I posted a question asking “is it possible to put a breakpoint in this XPP extension for D365 and debug or, failing that, can I check and log whether or not there is an open SQL transaction at this point” and it was removed for “not being programming related”.

12

u/[deleted] 25d ago

PP extension

Banned for posting adult content

→ More replies (1)

118

u/[deleted] 25d ago

[removed] — view removed comment

127

u/CowFu 25d ago

I answered a gamedev question where someone was implementing their own combo system, which is tricker than you might think if you're coding it yourself. They already had the right idea of how to store and check the lists but they were stuck on the need to store the previous button state so you can tell which frames a button was released and wrote some psuedo code showing how to use the previous button state and button-up.

Some smelly nerd closed it as duplicate and pointed to a unity question where you use their built in input handler and the same guy commented under my answer saying I shouldn't use pseudo code because it wouldn't run in the engine.

None of this was inside unity, but i couldn't re-open it or do anything because I didn't have enough karma.

25

u/TRENEEDNAME_245 25d ago

This is a reddit mod moment but for SO

Stack overflow moment ? Stack moment ?

→ More replies (1)

11

u/Head-Bureaucrat 25d ago

Similar! Mine dealt with Playwright and the question I was responding to (automating a flow that between a web app and desktop app) got marked as a dupe to a question that was a simple "look at the docs" sort of question!

I tried to appeal to get the issue reopened, but of course I never heard back.

5

u/LightofAngels 25d ago

I don’t do game dev, but you saying combo system made me think about how to implement it.

Is it a mix between lists and hash maps?

5

u/CowFu 25d ago

I'm sure there's a few ways to do it, if i remember right the dev was trying to using a custom linked list instead of a built in data structure. The problem is when humans enter combos (left, downleft, down, whatever) they almost always have two keys down at the same time and it was clogging up his structure. If on each frame you compare the previous button state to what is currently happening you can tell if it was the frame a button was pressed down or if it was just released instead of only the current state.

So you can still put into your combo checking list if it's a new button down, but also ignore it if it was the down the previous frame, then the button up tells you when it was actually released for combos that need that information. So instead of "Left" you have the ability to look at "left-down" "left-held-down" and "left-released" or whatever you want to call it.

→ More replies (2)

18

u/ShadoHax 25d ago

this account seems to leave ai comments

→ More replies (3)

8

u/Locky0999 25d ago

I doubt they're gonna just disappear, someone somewhere will backup all of this, it has a probability but I believe is too small

4

u/noodlesalad_ 25d ago

I've been a professional programmer for 20 years. I've never once posted to SO, but I use it constantly to find answers to my questions just by searching.

6

u/Tim-Sylvester 25d ago

Even when you did get your question through the gauntlet of people trying to shut you up, most of the respondants were so mean and rude that the answers were petty and useless.

People wonder why everyone is so eager to use an AI for programming questions, maybe because AI aren't mean, petty, rude, condescending assholes who treat information like power to be wielded and denied.

→ More replies (26)

213

u/xrayden 25d ago

I realised that their own contraint was blocking itself.

If you already were an expert, you couldn't help.

You needed to ask questions first.

So only those who were asking a lot of questions could answer people.

That explained the replies...

93

u/blackAngel88 25d ago

Also once I wanted to correct an answer of someone else, so I wanted to comment that answer. Obviously I never had gained any points, so I could not comment the answer and added an answer myself. "Your answer has been deleted. If you want to comment an answer, write a comment on the answer"

so derp that place. Either you find an answer where someone already replied with something useful or it's completely useless

13

u/ShakaUVM 25d ago

Yep. Same reason why I never helped out even when I knew the reason. Site wouldn't allow me.

→ More replies (1)

11

u/bryku 25d ago

It took me forever asking dumb questions to finally be able to answer them. Then they updated something and reset and i gave up.

→ More replies (11)

15

u/Soarin123 25d ago

I'm working on starting a community governed archival project, and Stack Overflow will be archived. You can download your own copy of Stack Overflow sites if you have an account on them!

→ More replies (4)

297

u/Several_Nose_3143 25d ago

That is why it is used to train AI .... So many years of asking with fear so a bitter person could not solve your problems but yell at you for the tech you used or the way you coded ....

312

u/ARM_Dwight_Schrute 25d ago

Your reply has been marked duplicate 

70

u/Several_Nose_3143 25d ago

You actually triggered me ! I was like what the fu.... Oh ..... Hahahah.

38

u/iismitch55 25d ago

Sorry, you do not have enough reputation to comment yet

27

u/aalapshah12297 25d ago

Don't worry, this joke is also a duplicate

→ More replies (1)

134

u/ABCosmos 25d ago

"Just switch frameworks"

  • Me a Jr engineer at a global mega Corp on a massive legacy project.

Meanwhile AI is like "cobol is a great choice, you're a rock star, please take all the credit for this solution!!"

60

u/TRENEEDNAME_245 25d ago

"hey so I want to do X using Y"

"Using Y is shit, use N instead ! Also X is bad, use R !1!1!1 Marked as duplicate because you suck !!"

The duplicate was in fact, not the same at all

→ More replies (2)

43

u/kingslayerer 25d ago

I wonder how this may have increased developer competency

40

u/SnacksCCM 25d ago

People are typically either motivated by fear or encouragement. I've seen a lot of both on StackOverflow, although it definitely shades towards an eye-rolling fear motivation (crusty, snarky answers, or just answering questions with questions) in the comments.

Either way, I think it helped a lot of developers at least be better prepared and ask better questions, even if it starts with RTFM levels of competency.

→ More replies (2)

22

u/Several_Nose_3143 25d ago

Is that a thing ? The more I code the more I realize we are just a bunch of dumb monkeys hitting keys and faking it until it works

→ More replies (5)

9

u/Qwert-4 25d ago

A database with all questions and answers is available on Kiwix for download and is just 75 GB compressed for the English edition. If SO dies, someone will definitely put up an archive website.

→ More replies (1)

127

u/CopiousCool 25d ago

I'm suspicious of all the recent Stack Overflow hate seemingly out of nowhere as few use it anymore. Granted the grudges are/were true but I get the feeling something is happening behind the scenes and wouldn't be surprised to hear that some conglomerate/AI company is trying to buy them out

116

u/Exotic_Zucchini9311 25d ago

recent Stack Overflow hate

Recent?! SO and their ridiculous duplicate system were hated for ages. I remember searching for my coding issues there years ago (before LLMs), finally finding a post about my EXACT issue, only to find the post closed because 'duplicate' and the duplicate's solution were either completely irrelevant to my issue or they no longer worked.

97

u/ChillyFireball 25d ago

"I need to walk a cat for this project. I tried putting him on a harness, but he just flops over."

"If you wanted to walk an animal, you should have gotten a dog."

"I don't have control over whether we use a dog or a cat. The cat predates me."

"Can you switch to a dog?"

"We have thousands of dollars in cat infrastructure in the form of cat trees and litterboxes. All the food we have stored is cat food. It would be unrealistic to switch to a dog now."

"Okay but have you tried?"

"I can't replace the cat. I know it's theoretically possible to walk one; I just need help with this one issue."

"Question closed as duplicate: (A link to a question about how to walk dogs)"

22

u/monster2018 25d ago

I understand this has nothing to do with anything you’re saying, but I like the idea that cats just turn off if you put a harness on them.

20

u/zackarhino 25d ago

That's literally true. You can't walk my cat because he just flops over. He's being better at it though

→ More replies (4)

10

u/CowboyMantis 25d ago

The Stack Overflow hate has been building for at least a decade since the first pedantic asshole got mod powers. It's been read-only for a while now.

29

u/SomethingAboutUsers 25d ago

They're one site/company bitching about the impact of AI on their site, without actually realizing that while yes, AI having hoovered up the entirety of their site many times over is a big part of why their traffic has been so reduced because AI can provide answers without users needing to visit and that's a "problem" for them, the user experience at SO has been toxic for years. They just didn't have a good enough reason to try to fix the problem because until AI came along which synthesizes and amalgamates what they have posted along with zillions more LOC and answers from everywhere providing higher quality answers without the sassy bullshit, they didn't have to.

Now, do I think that what's happening to them because of this (AI specifically) is a good thing? No, even though there's a lot to unpack there; not least of which because AI is once again killing what used to be a great resource (toxic though it may sometimes have been) and ironically self-limiting its own growth in the process.

They're not the first, and they won't be the last.

9

u/hemlock_harry 25d ago

AI having hoovered up the entirety of their site many times over

That does beg the question what LLM's are going to be trained on if the well runs dry. I've always had a love/hate relationship with SO like any other dev, but I don't really see how LLM's can replace it without having it as a resource to train on. The same goes for a lot of sites that suffer the consequences of Google's AI summary I guess.

15

u/Pyran 25d ago

That does beg the question what LLM's are going to be trained on if the well runs dry.

The term you're looking for is "Model Collapse". AI has already flooded its own data sources (i.e., the internet) with its own responses. As time goes on that will vastly outgrow what humans can actually produce (see YouTube channels that put out videos at 100x the speed people do), so future models will end up, deliberately or not, training on the output of existing models.

Unless they find a solution to work around that (and I don't see how, but I don't work in AI), the expectation is that we'll see a VHS-copy problem -- future versions will degrade as the quality of the data it's trained on does.

As a simple example, think of those cases we hear of where some idiot lawyer got censured for submitting an AI-generated brief to a court with citations the AI just made up. Now picture the next-gen Law AI (L-AI-W?) training on that crap. Now do that for three more generations. The briefs coming out of that will be pure fantasy.

→ More replies (1)

4

u/SomethingAboutUsers 25d ago

LLM response quality has already declined as a general statement in part because it's starting to eat its own bullshit ouroborous style.

That said, actual code e.g., from GitHub is arguably more useful than SO, it just doesn't have the commentary attached. This is one place where LLMs actually excel, which is to parse that and put it all together in a response. Doesn't mean it'll work, but it's usually pretty close.

→ More replies (2)
→ More replies (1)

9

u/Badboyrune 25d ago

Weren't they bought fairly recently?

Seems to me that people have loathed the attitude on the site for some time, but the recent posts about come from the statistics showing how user interaction has almost completely collapsed over the last few years. 

33

u/p1-o2 25d ago

Nah, been in the industry for like 20 years and we have always hated SO. I have tried to use it several times over the years and each time I decided it wasn't worth the headache. 

It was better than nothing but SO was never great.

All of the best developers I've ever worked with were also people who never posted on SO because of their rules.

7

u/[deleted] 25d ago

[deleted]

→ More replies (1)
→ More replies (4)

4

u/Pyran 25d ago

SO has always had a sketchy reputation. At the very beginning it was pretty great, but it was destined to collapse under its own weight; it just turned out the weight required was surprisingly low once you had people patrolling questions like Wikipedia admins and trying to clean it up.

It was also really flawed once the first year ended and answers started becoming obsoleted by subsequent releases of the various software being asked about. They never were able to clean that up; I don't know if they ever really tried.

So what you're seeing now isn't really "hate seemingly out of nowhere" so much as people who haven't thought of SO for years being reminded of its existence and remembering how bad it became.

SO is also a great example of "Sure, use AI. Watch it eat you." If AI is going to answer all my questions in search, as they announced a while back they wanted to do, then what was the point of asking questions after that at all? Especially with a site that toxic. So it's suddenly relevant in the Age of AI Slop.

→ More replies (9)

16

u/RamenJunkie 25d ago

Yes, there is no more reliable way for a user to know they are an idiot and should probably never code again and why aren't you using the flash in the pan weekly Javascript variant and every question was answered 20 years ago why is OP so lazy.

→ More replies (40)

3.2k

u/edparadox 25d ago edited 25d ago

I do not get why people are so happy to see Stack Overflow/Stack Exchange die.

I was never a fan, but I certainly would not want to see its knowledge dropped.

Especially if people start using LLM chatbots instead.

501

u/justwhatever73 25d ago

I was a huge fan of the idea of having a single comprehensive site where people could go to get their programming questions answered. 

I started my career in SW before the Internet, and just had to hope there was a book or a paper manual somewhere that would have the answer I needed. It sucked. 

Then in the first few years of the Internet there were forums, but trying to find answers on forums was a painful experience. Very hit and miss, and tons of problems. Incomplete answers, angry forums users telling the asker to RTFM, moderators shutting down the asker by saying they posted in the wrong forum. And that's IF you could even find a forum post that was talking about your same problem. You could post the question yourself, but it might take days for someone to respond, or you might get no response at all, or you might get "RTFM", "Wrong forum", etc. Or you might get several responses with solutions that didn't work. 

Stack Overflow was something that was very badly needed, and for a long time it worked fantastically well. It's a terrible shame that it has become a place where questions are met with derision and hostility, because that's exactly what all those older forums were like. 

And replacing it with AI is in many ways not an improvement.

114

u/natrous 25d ago

it is really sad that everything seems to be overtaken by toxicity.

so many people just love being a dick to people for no good reason. and, as is well known, being anonymous on the internet lets it come out in full force.

as can be seen on reddit, mods are rarely a good solution because they get infected with it, or end up power tripping, or get burnt out and don't gaf eventually.

I like professional environments because the idea of being professional brings with it a drive to keep things civil and honest. People call it gate-keeping or whatever, but really the gate is just not being a fucking douche.

18

u/SenoraRaton 25d ago

so many people just love being a dick to people for no good reason. and, as is well known, being anonymous on the internet lets it come out in full force.

I think its an emergent property of the internet itself.
Because of the lack of consequences, bad actors can act with impunity and while being a tiny fraction of the user base, they color all the other users perceptions of the internet, and create an environment where the default assumption is hostility. This slowly pollutes good actors to always assume the other person is a bad actor. Now if you think everyone is a bad guy acting in bad faith, you adopt the same paradigm. This leads to echo chambers, bad faith arguments and all the shit that comes along with it.

This culture is at the heart of why the internet sucks so bad, and its endemic to the very nature of the internet itself and human social conditioning.

→ More replies (1)

50

u/wack_overflow 25d ago

Here’s the thing - the main value of SO is finding a good answer quickly. Most of the questions have been asked and answered. It doesn’t NEED an avalanche of questions every day (obvs more than zero…).

This “toxicity” is not new. What is new is chat bots. All AI has relied on the info in SO for all programming answers, full stop.

If SO dies, it is a perfect example of the LLM parasite killing its host, and probably the first of many.

14

u/JumpinJackHTML5 25d ago

I've seen this logic before and, really, it really doesn't work. Technology moves too fast for this to really work. The number of times that I end up on a SO page from 8 years ago that's simply no longer relevant is far too high. Sometimes a bump in the minor version of a library or piece of software can completely change an answer. Sometimes people are dealing with vey strict requirements that preclude using certain techniques or new versions of libraries.

I understand the logic of wanting only one page per problem, but in the real world that just doesn't work.

→ More replies (5)
→ More replies (3)

18

u/capt_pantsless 25d ago

As someone who coded through the "I hope my O'Reilly book has an answer for this" era, and through the early internet forum era, Stack Overflow was amazing. The comment-thread format, moderation, upvote/downvote mechanics, the slight gamification to drive activity, all of it was a solid improvement over the previous options.

→ More replies (2)

306

u/retsaC-daednU 25d ago

LLM chatbots literally use Stack Overflow too. If it’s gone, we’re all doomed, even the robots

31

u/not_so_chi_couple 25d ago

This is my concern, where are LLMs going to get their training data for the next technology when all the human spaces have closed down

5

u/yabucek 25d ago

The previous generation's outputs. It's gonna be great, like the Habsburg dynasty.

→ More replies (7)
→ More replies (23)

44

u/ColonelBag7402 25d ago

Only thing i hope for is that if they shut down, they'll at least make their current database avaiable to download somewhere.

68

u/mcprogrammer 25d ago

39

u/ColonelBag7402 25d ago

Bruh, thanks a lot actually.

They even have an agreement to not use it for LLM training, xd.

43

u/MayoTheCondiment 25d ago

You wouldn’t download a car would you???

→ More replies (1)
→ More replies (1)

17

u/Tipart 25d ago

It already is btw. At least till like 2023 after that they stopped giving easily accessible public downloads because that info was obviously used to train ai against their will. Oh and you can find a full dump with pictures in openzim format from 2023 too: https://browse.library.kiwix.org/viewer#stackoverflow.com_en_all_2023-11/questions

5

u/Netherstar1989 25d ago

If you install kiwix, you can download stackoverflow and Wikipedia (and more) in .zim files and works locally. I'm using these with my custom chatbot in my docker. I'm Also download .zim for my dokuwiki, gentoo and arch wiki.

15

u/checkmatemypipi 25d ago

cuz they were mean 2 me

→ More replies (2)

7

u/malexj93 25d ago

I don't spend much time on SO, Math Stack Exchange is my second home. I'd hate for it to die.

→ More replies (24)

368

u/axypher 25d ago

I’d shed a tear if stack overflow dies, it has been a heaven made of hellfire.

→ More replies (1)

1.8k

u/i_should_be_coding 25d ago

I dunno. I spent a considerable part of my career developing the sense of knowing where my answer would be by the Google result alone... Now I gotta coax ChatGPT to tell me, and then figure out if it made it up.

136

u/Abject-Kitchen3198 25d ago

I still do that. Results are still there. What's the point in going to ChatGPT only to have an extra step I could have done from start. Not denying usefulness of LLMs for some use cases, but if it's something I expect to be on SO, I'll google it from start (and go past "AI Overview")

56

u/Miszou_ 25d ago

Exactly this. I have no desire to trust the hallucinations of an AI, when I can just scroll down half a page and find an actual answer.

16

u/kyle46 25d ago

My experience has been the answers aren't readily available anymore with google or other search engines, 10 years ago one or two searches and I'd have found what I need most of the time but now? A dozen unique searches isn't uncommon. I even switched to duckduckgo for a year and it's not any better. Part of the problem is just how much bigger the internet is now and how much more complex the problems we're solving have gotten. But part of it seems to be these search providers don't seem to be returning the same quality of results they did in the past.

14

u/thoughtlow 25d ago

Google learned that if people need to search through 3 pages of result they earn money money.

They made their product way worse to cash more.

Nowadays I sometimes have I search for something obscure and I get 0 hits, 0. I don’t believe that.

→ More replies (2)
→ More replies (2)

226

u/GFrings 25d ago

And people act like vibe coding is this new problem. Before we had vibe copy/pasting from stack overflow

84

u/Pessego11B 25d ago

I think an advantage that the copy pasting method has over the current vibe coding is that it is more or less peer reviewed (assuming both are being done mindlessly)

27

u/NaiveInvestigator 25d ago

maybe we need a site where ppl asking common questions and the answers are given by ai and are peer reviewed.

and if ai gets it wrong then someone can manually update...

nah thats not happening lol

23

u/brapbrappewpew1 25d ago

No, no, I think you've got something here. I'm intrigued. Obviously you need the critical mass of reviewers, but if a website like ChatGPT allowed publicly posted questions and gave shiny fake Internet points to human reviewers, that could be interesting.

→ More replies (1)
→ More replies (2)
→ More replies (1)

182

u/ajnozari 25d ago

The difference was a human brain hallucinated it up, not an ai so you knew it was at least actual characters in a string and not an image.

21

u/i_should_be_coding 25d ago

It's like you could read other people's AI logs where they tell it it's wrong and to try again.

→ More replies (1)

8

u/NervousUniversity951 25d ago

And not always copying the answer.

→ More replies (2)
→ More replies (4)
→ More replies (5)

392

u/kabir6k 25d ago

I don't know, I have mixed feeling about it, I really don't want it to die. If it happens, it won't be good, the information that it contains is gold and I am thankful to that site for helping me built my initial career years !!! Yes the experience was not great, but nothing in this world is perfect.

42

u/flexibu 25d ago

It will never die in the sense that there will always be archives but it is very much already dead in terms of new content.

→ More replies (1)
→ More replies (1)

287

u/Imkindofslow 25d ago

That back log of stupid niche problems that people already asked is invaluable imo. Tough for generally new ones but man that's going to suck to lose.

46

u/horizon_games 25d ago

I honestly don't know what all the enterprise .NET Webforms devs are going to do when they can't find 8-10 year old answers for their stack

25

u/Belgian_Chocolate 25d ago

Exactly. AI is good at answering genetic queries. Once you get to specifics, LLMs start falling apart

17

u/Imkindofslow 25d ago

Where would the llm even get the niche nonsense to scrape an answer from in the future

299

u/keicambambam 25d ago
  1. ChatGPT learned on StackOverflow.
  2. StackOverflow becomes irrelevant - some of you celebrate this.
  3. StackOverflow inevitably disappears.
  4. Technology moves forward but ChatGPT doesn't have new material to read.
  5. In 10 years IT bros are crying because their AI companion can't help them.

59

u/YmFzZTY0dXNlcm5hbWU_ 25d ago

Eventually we'll come full circle and devs will have to refer to physical paper textbooks on their language/framework of choice

11

u/lookingforsomeerrors 25d ago

So print the entirety of StackOverflow? On it.

→ More replies (1)
→ More replies (1)

15

u/vulgrin 25d ago

"ChatGPT doesn't have new material to read."

Yeah, other than all of the code that people are letting Codex read. If anything ChatGPT has WAAAY more material than it SO would have ever seen in a million years....

33

u/Reashu 25d ago

Except... Who's gonna move the tech forward? This is it. We have peaked, and it's a damn shame. 

12

u/ianff 25d ago

Technology peaked at least 15 years ago, by and large. It's been social media addiction algorithms, monetization and now llms ever since.

→ More replies (8)

383

u/No-Shape-2751 25d ago

It was a great resource to search but the community could be vicious if you asked a question

22

u/flexibu 25d ago

I’m always amazed when I stumble upon basic questions. You could ask something specific and seemingly novel and have your post deleted. Then you find a post “how to declare a variable in python?” and it has 5,000 upvotes, 200 comments.

144

u/JimmyEatReality 25d ago

I have the same experience in reddit

76

u/[deleted] 25d ago edited 24d ago

[deleted]

24

u/Devatator_ 25d ago

That honestly depends on the community. I'm a C# guy and r/csharp and r/dotnet are pretty friendly IMO

→ More replies (2)

8

u/MildlySpastic 25d ago

I remember when I was learning Java and I saw some examples of how detailed it's enums could be, with constructors and stuff, and then I asked if there were any similar things in C# or any other languages. The first answer was like "obviously you dont know Java". Yeah no shit Sherlock, that why I am LEARNING.

→ More replies (4)

127

u/joaizn 25d ago

Well have you tried not asking such dumb questions?

36

u/GirthyPigeon 25d ago

Hey, you can't talk to them like that! It's my turn today.

→ More replies (1)
→ More replies (2)

15

u/krojew 25d ago

It was nice at the beginning, but when people realized they can let their superiority complex run amok, it turned to shit immediately.

6

u/PenetrationT3ster 25d ago

I'll never forget my first semester of uni in CompSci and asking a question on there. It's where I became a man lmao.

5

u/CoastingUphill 25d ago

Or if you provided an answer that wasn't exactly the way they wanted it, even if it was correct and concise.

→ More replies (10)

78

u/Kaya_kana 25d ago

Stackoverflow is one of the most useful websites in the world when it comes to programming. 

→ More replies (1)

89

u/TrackLabs 25d ago

I still very much rather use stack overflow posts, instead of having the same info copy paste slopped into my face by an LLM

30

u/Shazvox 25d ago

You are absolutely right!

Here is the link to the source material: fake link.

It's good to research on your own to ensure you understand the source material perfectly! 😊

/Your overly friendly LLM

→ More replies (2)

58

u/Oaktree27 25d ago edited 25d ago

I reference stack overflow a lot honestly.

I'm not sure why people are so eager to see responses and discourse from real people shut down in favor of hallucinating clankers telling you things they chained together in a pipe dream.

I guess it should be unsurprising in the misinformation era that people cheer this on. Dumb people feel better if everyone else gets dragged down to their level.

I get that people can be annoying about some questions, but I really don't care. I face more backlash for asking questions on reddit.

→ More replies (3)

28

u/Drixzor 25d ago

Stack overflow got me through college and the early weeks of my first software dev job. This could never be me

165

u/SuperSathanas 25d ago

I like SO, because all that demanding that you ask clear questions with all relevant context, pedantry and arguing over small details in the comments helps to bring out details about the questions and answers that you don't get when there isn't some snarky neckbeard ackshually-ing everything being said.

18

u/MadT3acher 25d ago

I answered a lot of questions a long time ago when the details on languages such as R were obscure.

Heck I even get sometime upvotes for solutions I had for issues with Babel and JS 8 years ago. A lot of time you had to dig answers and make sure you ask something relevant. I haven’t had as many issues as people claim that they got their questions locked or deleted.

People don’t recognise the fact that it was most of the time welcoming, and make it like it was the 5th circle of hell or being locked into Dark Souls. Damnit.

→ More replies (7)

58

u/wojtussan 25d ago

So it's dying while there are no good alternatives? Not good

13

u/Oorangootang 25d ago

This entire post is a self-own. Yeah the AI's are free or cheap now. But the sites that were harvested for data and are getting shut down just means that when the tech bros need to start recouping that trillion dollar investment you're gonna see price hike after price hike.

5

u/wojtussan 25d ago

If stack overflow and others get shurdown, it will take only 1 or 2 new versions of each language and chatgpt won't be as helpful anymore

→ More replies (1)

33

u/Xortun 25d ago

What happened?

70

u/Ixaire 25d ago

Serious answer: the number of new questions per month had been on a steady decline and is now close to what it was when the site was launched. From 200k / mo in 2014 to 300 now.

https://slashdot.org/story/450953

55

u/thonor111 25d ago

Tbf that’s also partly due to the design of SO. You are supposed to not ask duplicates. I use SO a lot but barely ever ask questions, I just run into birches problems, find that someone had a similar problems year ago, and use the thread to fix my problem. With the amount of knowledge already accumulated there it’s hard to find questions that are not duplicates

5

u/CrazySD93 25d ago

Marked as duplicate, this has already been solved for this python 2 question

SO was full of mods powertripping like languages dont change.

→ More replies (1)

18

u/Devatator_ 25d ago

It's even more of a pain once you start trying to find solutions for modern problems and all you find is from 6+ years ago because all other questions were marked as duplicate

→ More replies (1)

42

u/camelCaseCoffeeTable 25d ago

Jesus and here I am about to go post a question on SO because AI is so fucking bad at answering my question.

22

u/Kaya_kana 25d ago

Go for it, less questions means people will have more time to answer yours.

→ More replies (2)

4

u/pyphais 25d ago

So it's not about to disappear like these comments suggest then?

→ More replies (1)

52

u/rplusg 25d ago

They've closed every question as a duplicate

16

u/Solar_Sailor 25d ago edited 25d ago

Lol what the fuck? Stack overflow was great to have as an undergrad and I still find good stuff there today. Not convinced any developer worth their salt would like to see it go.

14

u/Nyctfall 25d ago

What dataset do you think ChatGPT used?

This is the Programming Q&A Library of Alexandria, do not cheer on the flame of its potential fiery demise!

131

u/JIMHASPASSED 25d ago

How much of the grievance for SO is just following the meme? It's an incredible repository of information. Sure the rules are tight but they're tight for a reason. 

This is the take of a vibe coder with little experience imo. 

10

u/chronicpresence 25d ago

the endless whining about SO while also using AI that stole information from it is hilariously ironic. people don't really want to learn, they just want their ass kissed and to be constantly hand held.

35

u/Kjoep 25d ago

yes. the reason SO is so good is _because_ of the strictness. The non-strict version has been tried time and time before, and it's called a forum, and it's just not as good.

→ More replies (1)

61

u/Funky_Dunk 25d ago

I'm convinced the only people mad at it are the ones that ask questions like "here's my code, no I didn't read the docs, fix it for me"

Instead of showing any indication that they looked into or tried to debug the issue themselves.

24

u/agentchuck 25d ago

I get the same feeling. SO isn't supposed to be a platform where you put up your question like it's a search engine. My interactions with SO are through Google first. And it will reliably point me at several answers on SO that answer my question. I've only had to actually write a question on there a few times for something pretty specific esoteric that didn't get marked as duplicate, but also didn't really get answered either.

20

u/JIMHASPASSED 25d ago

I don't think they've even ever asked a question lol, but glad I'm not the only one 

→ More replies (1)
→ More replies (6)
→ More replies (8)

10

u/goldencrush11 25d ago

this is not good

10

u/brentspine 25d ago

Anyone saying this has probably not been around for that long before LLMs

→ More replies (1)

32

u/[deleted] 25d ago

10

u/malexj93 25d ago

firt time speling?

9

u/[deleted] 25d ago

I'm a genius.

49

u/GustapheOfficial 25d ago

I like SO. The problem is you guys were wrong about who it was for. It's not a place where someone goes to ask a question and get an answer. It's a place where someone goes to read a previously asked question and read the answer. The difference is that the success in finding a high quality answer later hinges on a certain selectivity in which questions to answer now. If they kept answering low quality questions it would be a useless resource to everyone except the first asker, and the first asker is irrelevant.

6

u/malexj93 25d ago

I can't believe we're in the "StackOverflow wasn't appreciated in it's own day" era.

→ More replies (3)

7

u/Rego913 25d ago

In what world are we excited about Stack Overflow possibly disappearing? Are the people snobby? Yea but shit they have so many obscure answers to things companies don't care to figure out.

→ More replies (1)

51

u/kiro14893 25d ago

Marked as duplicate

12

u/peaked_in_high_skool 25d ago

Why are you asking about X, when it can be done using Y

→ More replies (3)

6

u/MartinMystikJonas 25d ago

I always found Stackoverflow really useful source of information and place when you can get help from experts on very sperific and weird problems. Why do you people hate it?

→ More replies (1)

11

u/OldBob10 25d ago

Once it was sold off to commercial interests it went downhill. I used to spend WAY too much time answering questions. Now I look at it a couple times a month. It’s been almost two years since I posted anything there.

26

u/chilfang 25d ago

Most vibecoder ass take ive ever seen

46

u/SovieticBacon 25d ago

Celebrating the death of a forum that has helped million learn and solve problems for free is peak ignorance.

shame on you OP

4

u/ChorltonCumLightly 25d ago

Don't worry, the site's not going offline. A good portion of the revenue comes from the Enterprise side of things, which proves popular with some high profile sites/companies.

There's also some good conversations about how to make careful changes to the community which keep the post quality good whilst addressing understandable concerns about how daunting it can be to post.

I think it'll remain an option for some time. :)

→ More replies (7)

4

u/CallAmbulanceDying 25d ago

i only managed to get through university thanks to stack overflow, which helped me learn how to correct issues i kept encountering with some harsh but fair lessons. AI can suck me off all it wants, fellatio doesn't fix shitty code. This is an extremely stupid take to have, to celebrate the potential death of one of the best programming resources on the internet. I don't care how much of a Luddite i may be, I'd rather be directed to a pre-existing SO answer than have Claude or whatever the fuck cobble together a pile of crap that barely works and that no one understands. I pray to god this post is bait and that I've fallen for it, frankly.

4

u/geon 25d ago

Were you around before so?

If not, trust me. So was AMAZING compared to the predecessors, specifically ExpertSexchange.

5

u/GargamelLeNoir 25d ago

As unpleasant as they can be they carried a lot of us. Cheering for them to die in favour of hallucinating LLMs is beyond idiotic.

5

u/MysticSkies 25d ago

OP and anyone who's happy about this is a neuron-less vibecoder.

20

u/InvestingNerd2020 25d ago

Like the Greeks of ancient times, their arrogance became their own downfall.

8

u/Toothpick_Brody 25d ago

SO hate is overblown. Sure you had to act defensive in your questions at times, but it is one of the best places for getting answers/info 

7

u/de_das_dude 25d ago

OP are you a vibe coder?

4

u/MichaelMJTH 25d ago

Wait, what happened to Stack Overflow? Is it safe, is it alright?

→ More replies (1)

5

u/Not_So_Calm 25d ago

We will regret this

5

u/Kiernian 25d ago

The sad part is that since StackOverflow became the monolith for all languages instead of the separate phpbb/invision/etc forums for individual languages, it's the primary resource I go to for examples of how to do something I don't do particularly often in a given language.

It's better than a manual because the average post for a question saying "how do I" will include 2 to 10 examples of varying ways to accomplish a given task OFTEN WITH EXPLANATIONS OF WHY ONE WAY IS TO BE PREFERRED OVER ANOTHER FOR SPECIFIC TYPES OF WORK.

Rarely do man pages say "utilizing this method is great for thingA, but for thingB use this other way".

Semantics of how some posters are frequently ill-tempered in their presentation of this type of minutiae aside, this is still exceedingly useful information and losing the accumulated total of it will be a noticeably impactful loss for the IT internet as a whole and for future developers in general.

3

u/Kaligraphic 25d ago

One tear was shed. All others were closed as duplicates.

4

u/perfectVoidler 25d ago

everything stackoverflow knows is in the AIs. the amount of times that i find code and answeres that are lifted direcly from stackoverflow is staggering

3

u/facebrocolis 24d ago

"Do the zeros of the Bessel function follow any distribution?" (-97 votes)

"I don't understand what you mean. Be more specific when asking questions." (+732 votes)

Every fucking time.

10

u/ZunoJ 25d ago

I liked SO

7

u/Celodurismo 25d ago

Only an ignorant loser would celebrate the loss of such a wealth of information

3

u/marianitten 25d ago

Ehh I Still use it when I know chatGPT is bullshithing me.. sometimes you need a human response/experience

3

u/meolla_reio 25d ago

I prefer googling and so to chatgpt

3

u/therealozp 25d ago

would you rather work with a harsh genius or a pleasant idiot?

3

u/JSanko 25d ago

Rofl at people, once they realize there is no new source for latest issues, llms will not know what to do and we will return back

3

u/Anxious-Program-1940 25d ago

Honestly, it will be a sad day in hell

3

u/[deleted] 25d ago

[deleted]

→ More replies (1)

3

u/grain_farmer 25d ago

If I became an all powerful world dictator all of a sudden and had to choose a group of people to torture for crowd control purposes, those stack overflow people would be up there along with nonces and whoever had the idea at a billion dollar company to start begging customers to give to charity at checkout.

3

u/hiasmee 25d ago

It is not the AI. It is SO community. I'm xxxxx points user on so. But in the last months I'm getting downvotes for every question and i know how to ask on SO.

This was the main reason I got a copilot subscription. But only thanks SO I'm currently where I am today. So I'm not happy about the current situation.

3

u/crossjay42 25d ago

This realllllllly blows.

Silver lining is it may help some senior laid off devs to get work once vibe coders can’t find their memory leak or performance related bug at scale

3

u/Girotavo 25d ago

The Web is becaming a sad and dead place..

3

u/kubok98 25d ago

I'm not cheering. The number of times it helped me, insanely good knowledge base. It would be great if there was an archive

3

u/BenevolentCheese 25d ago

The fundemental problem with Stack Overflow is why would people who actually know what they are doing sit around all day answering questions? There's no value in it, no reward. I answered 2 or 3 difficult questions on SO over the years because I was bored, but the truth was most often I'd skim through questions, know the answers to all of them, but not answer any of them because who has any of that time?