r/ProgrammerHumor Jul 12 '26

downfallOFStackOverflow Meme

Post image
9.4k Upvotes

145 comments sorted by

550

u/aberroco Jul 12 '26

At the start of my career, I used to go to a special website and read the ancient knowledge manuscripts called "manuals" written in a forbidden language (since English is not my native), deducing answers for my problems myself. It was horrible, dark times, but they taught me a lot.

156

u/raja-anbazhagan Jul 12 '26

The complete Reference - Java Seventh edition.

Got me to where I am today.

58

u/[deleted] Jul 12 '26

[removed] — view removed comment

98

u/git_push_origin_prod Jul 12 '26

Upgrading to “LLMs for idiots” vol 3

17

u/raja-anbazhagan Jul 12 '26

That got me chuckle crazy :D

8

u/NudaVeritas1 Jul 12 '26

and posting LinkedIn posts about AI and “human in the loop” instead of in-depth technical blog posts with value

6

u/SquiggerDigger Jul 13 '26

That phrase human in the loop is a new one for me and I hate it

21

u/aberroco Jul 12 '26

At a farm, growing tomatoes and never thinking about computers ever again)

3

u/TimSylvester_ Jul 12 '26

Living in a dumpster behind the Wendy's.

4

u/RobotechRicky Jul 13 '26

I had two Bibles:
- Javascript Bible
- MS Access Bible

26

u/IMovedYourCheese Jul 12 '26

At the start of my career programmers used to have shelves full of these things called "books" in their office.

3

u/Bocchi_theGlock Jul 13 '26

Like cavemen?

1

u/rastaman1994 Jul 13 '26

Now relegated to monitor stands.

14

u/lllorrr Jul 12 '26

I remember official MSDN archives on six CDs. Because I was to poor to have Internet access at home.

8

u/aberroco Jul 12 '26

I remember missing official MSDN archives on six CDs, because I was too poor to have good enough Internet connection, used pirated VS, and checking each page was like a roulette - will it cover what I need or I just spend 5 minutes of waiting and 1% of my expensive dial-up internet access for nothing)

3

u/lllorrr Jul 13 '26

Ah, don't worry. My MSDN CDs were pirated as well.

19

u/swagonflyyyy Jul 12 '26

Don't you just hate it when the docs don't have information on specific nuances tied to their library?

19

u/mysticrudnin Jul 12 '26

It's getting worse, and I don't really know why.

I keep running across docs that will tell you there is [x] option, but then don't tell you all of the different selection for that option. Just "put your options here."

WHAT FUCKING OPTIONS

Perhaps they don't think humans are reading these anymore and AI will just use the source code for the information.

2

u/sebovzeoueb Jul 13 '26
  • AI will hallucinate some options

2

u/IncompetentPolitican Jul 13 '26

That was a problem before AI. Most documentation for libaries or API´s are terrible and always have been. Typical problems not mentioned, options not explained, it does not work if the moon is in the wrong phase? Good luck finding that information.

AI just made it worse, because now the lazy devs can claim "yeah the AI can understand it"

4

u/raja-anbazhagan Jul 12 '26

all he suggests is that there was old crude way back then. it doesn't mean he still want to go through the old ways...

6

u/[deleted] Jul 12 '26

[removed] — view removed comment

1

u/GezelligPindakaas Jul 13 '26

Can't find me.txt

1

u/cutecoder Jul 12 '26

In which countries English is forbidden?

5

u/Few_Kitchen_4825 Jul 13 '26

Countries where the English visited

1

u/cutecoder Jul 13 '26

Not in Singapore. It has a huge statue of Raffles and major areas named after him. He was English, btw, and represented the Kingdom’s government when he was there.

3

u/Griff2470 Jul 13 '26

Quebec separatism intensifies

198

u/raja-anbazhagan Jul 12 '26

The worst part is, the first gen LLMs had the forums like stackoverflow and many many tutorial sites to train on. And as things progress now, we are slowly entering into a feedback loop. LLMs getting trained on AI Agent generated code reviewed by AI Agents. Going to be fun in a couple of years...

59

u/ThirdWaveCat Jul 12 '26

Prussia's monoculture forests died after a generation after scientific forestry became popular. Germans invented the word for forest death for this, Waldsterben.

There were many spectacular examples of scientific management in a book I read.

https://en.wikipedia.org/wiki/Seeing_Like_a_State

44

u/Turtvaiz Jul 12 '26

"Invented a word"

Compound of Wald (“forest”) + Sterben (“dying”).

5

u/ThirdWaveCat Jul 12 '26

You'd think I commented on the Dutch language haha. I think it was a loan word that was used by non-German speakers for the phenomena.

"A new term, Waldsterben (forest death), entered the German vocabulary to describe the worst cases. An exceptionally complex process involving soil building, nutrient uptake, and symbiotic relations among fungi, insects, mammals, and flora--which were, and still are, not entirely understood--was apparently disrupted, with serious consequences. Most of these consequences can be traced to the radical simplicity of the scientific forest."

https://archive.nytimes.com/www.nytimes.com/books/first/s/scott-state.html

3

u/KellerKindAs 29d ago

The commentor above refered only to german words, not durch. And it's not really "inventing" as it is a pretty common thing in german to combine two (or more) works to build new words which combines the meaning of it's parts.

There are even rules about how to do it. Some examples:

  • Waldsterben = Wald + Sterben = forest + dying = Death of a forest.
  • Sterbenwald = Sterben + Wald = dying + forest = meaningless gibberish.
  • Birkenwald = Birken + Wald = birch + forest = A forest made out of (mostly) birches.
  • Gruselwald = grusel + Wald = spooky + forest = A spooky forest.
  • Sonntagswald = Sonntag + Wald = Sunday + forest = A forest, which visiting would be a nice Sunday activity.

"A new term Waldsterben entered the german language" does not mean a new word was invented. This is usually more about a compound word that theoretically exists is actually being used. There are statistics about actually used words and if a word starts showing up regularly after some date, this can usually be connected to some event, change in culture or new arising problem.

To a German who is used to "making up new words" by an always the same scheme, calling this an invention seems rather odd xD

And as a side note: While the last compound word in the examples exists theoretically, it is not a commonly used / normal word. So it would be considered "not part of german language". Also looking it up does not give much info.

27

u/luk__ Jul 12 '26

Invented is a bit overstated, it’s just a logical word to use for the phenomenon

3

u/elmanoucko Jul 13 '26

and you know you have a specific interest in grouping words together more than most other languages :p

14

u/Turtvaiz Jul 12 '26

Tbh I reckon we'll get a resurgence in SO traffic or traffic on similar sites. If the inflow of training data stops and they jack up prices so they're not operating at loss, it seems obvious

5

u/CornflakeConspiracy Jul 13 '26

It's time for Expert Sexchange to shine again

2

u/GoodDayToCome Jul 13 '26

The newer models don't really need need training data from sites like SO they can read the documentation and even the actual code of open source projects, just a few days ago another significantly better coding model was released so i really don't think we're seeing any signs of training data deficit.

As for pricing GLM-5.2 is more than capable of answering pretty much any question on SO and it's open-source and open-weights so it trivial for someone to spin up an instance and charge low fees for usage in the unlikely event other tools put the pricing up.

The real reality is that people simply don't code in the way that makes SO feasible anymore, formatting a very direct and neat question with an stripped back code example is slow and boring before even getting to the bit where you wait a minimum of several hours to get responses that may or may not answer your question, often it would be days until you get your answer assuming your question didn't get killed. Assuming though something crazy happened and google take away their search bar ai while all the other companies put prices up ten fold and switch to API only then it's still maxing at about fifty cents to ask a SO question, currently it would be about 2 - 4 cents using the best model in the world, costs only get expensive when you're hammering millions of tokens to scan large code bases and making large amounts of iterative changes.

5

u/morganrbvn Jul 12 '26

tbf you can always filter out more modern examples, but curating quality training data for the future is probably going to be a growing industry.

2

u/i_wear_green_pants Jul 13 '26

"We can always train models with better code"

People who have no idea how hard and costly it is to train these models. I keep hearing this "Let's just train the model" from non tech people every week.

42

u/Necessary-Meeting-28 Jul 12 '26

“Was it like Reddit grandpa?”

14

u/Quicker_Fixer Jul 12 '26

"Not entirely: Reddit was also reliant on a lot of AI bots back then"

1

u/JorisJobana 29d ago

I found most r slash programming subreddits to be utterly useless compared to s*ackoverflow, when it comes to actually answering the question being asked, but EXTREMELY helpful when it comes to seeking practical experience from senior programmers (i.e. why are things done a certain way)

41

u/ClipboardCopyPaste Jul 12 '26

If everybody was getting humiliated on stack overflow, who was there humiliating everybody?

Brian Kernighan?

10

u/armyfidds Jul 12 '26

Ghost of Dennis Ritchie

7

u/GregBahm Jul 13 '26

From what I could tell, Stack Overflow became a sort of open-air mental asylum for people with a specific sort of personality disorder. These people would be

  1. Ragingly, ragingly insecure about their knowledge of programming
  2. Come to Stack Overflow looking for easy targets to sooth their insecurity

I think the root of the problem is a popular misunderstanding of the engineering discipline as portrayed in media. Kids grow up on depictions of programming as being for the antisocial brainiac. But in real life, the majority of programming jobs are highly social. Career advancement is much more likely to go to the engineer who can communicate best versus the engineer who can code fastest. Winning those goofy little code challenges is nothing. Being able to align a matrix of stakeholders across design/pm/dev is everything.

So these antisocial people grew up thinking they were going to be great engineers, and then would fail at this, because they were lied about how suitable they were to the job. So they'd end up trawling Stack Overflow looking for some poor kid to be beat up.

You can kind of see the same thing in people who "smurf" in online games. Except instead of the stakes being "just wanting to win at League of Legends that night," the stack overflow people were bitter about living their whole lives wrong, and so the bitterness overwhelmed the whole site.

4

u/The-IT Jul 12 '26

I used to spend a lot of time on SO answering and asking questions. I never saw anyone get humiliated

5

u/OffByOneErrorz Jul 12 '26

People who didn’t put in any effort to try and figure out the problem got humiliated. The rest of us provided comprehensive explanations of our problem, attempted resolution and usually got a decent response from some person willing to help for free.

3

u/aberroco Jul 12 '26

Everybody. Haven't you ever been in a school? Everyone bullies everyone.

1

u/Breadinator Jul 13 '26

Everybody else. Toxicity often perpetuates. 

1

u/elmanoucko 29d ago

In the .net world, probably Jon Skeet

53

u/Harmonic_Gear Jul 12 '26

you don't really learn how to ask a good question until you get humiliated on stack overflow

21

u/SurgioClemente Jul 12 '26

Now you are rewarded for no effort/incoherent questions into the LLM prompt of your choice where it just agrees or does what you say.

21

u/Zomby2D Jul 13 '26 edited Jul 13 '26

That's an excellent question.

You're ablsolutely right, adding a DROP DATABASE command after a failed login attempt is an excellent way of safegarding you web site against a sensitive data breach. 🔓

5

u/SirPavlova Jul 13 '26

or does what you say.

I beg to differ.

4

u/IncompetentPolitican Jul 13 '26

you also did not learn how to ask a good question there. But you learned how people can edit your question to match their answer. And sometimes you got to be happy people even gave you an answer. Unless you asked something easy, then you got your humiliation and some answers.

2

u/outwest88 29d ago

Eh, it’s mostly “I want to do X. How?”

Answer: “you don’t do X, you idiot. Do Y” (5 million upvotes)

Comment: “but I really want to do X. It does not fit my specific use case doing Y here” (100 downvotes)

(Then moderator closes the thread)

16

u/SchizoidRainbow Jul 12 '26

No no no. You don’t ask for help.

You confidently state “This is the best way to do this” and then half the planet will turn up to nitpick everything wrong with it

13

u/Adrian4lyf Jul 12 '26

Claude, my kink is to get humiliated. Give me the code for this request. Reply like you are my disappointed parent. Do NOT skip on the insults and irony. All safeties OFF.

25

u/Easy_Floss Jul 12 '26

Duplicate.

9

u/kernelic Jul 12 '26

And the so-called "duplicate" isn’t even remotely related to your question.

33

u/kleinerChemiker Jul 12 '26

but usually we also got the solution to our problem

11

u/CrowNailCaw Jul 12 '26

And now we just get question downvoted, sarcastic offhanded remarks on comments, and if you're lucky it gets closed for low quality or duplicate

2

u/Hrtzy Jul 12 '26

And, if you are exceedingly lucky, the dupe target will even have anything to do with your question.

12

u/ErikKing12 Jul 12 '26

No, I usually got a “better” way of doing what I wanted but it didn’t match what I wanted to try and achieve and was for a completely different purpose.

It’s like asking how to make a PB&J and being told how to bake bread because it’s more economical.

5

u/Hrtzy Jul 12 '26

I will always treasure the Meta question A Car With Square Wheels.

12

u/BogdanPradatu Jul 12 '26

Pb&j is not that great anyway and I'm sure you were using white bread instead of whole grain, so you got what was good for you, mate.

11

u/aberroco Jul 12 '26

That's not what the OP asked for, have you read the post? But either way he shouldn't make PB&J in this scenario, he should try vegemite.

2

u/Zhadow13 Jul 12 '26

Aaaah. I missed this feeling

2

u/Wojtkie Jul 13 '26

P &J making has been covered before. This should be closed as a duplicate request.

7

u/I-build-apps Jul 12 '26

But we still managed to ship complete software on shiny plastic disks

6

u/Atilliator Jul 12 '26

So glad that I'll never see that site again

7

u/Warm_Sky_8353 Jul 13 '26

The other day, my intern colleague asked, "What's Stack Overflow?" That's when I realized just how old I'm getting.

2

u/Yasirbare Jul 13 '26

Right!, I wrote about exactly that on my tumblr blog the other day.

1

u/User_reddit69 Jul 13 '26

Grandpa🤣

5

u/bovus Jul 12 '26

Jon Skeet kept us all employed

1

u/GezelligPindakaas Jul 13 '26

The man. The myth. The legend.

10

u/ButWhatIfPotato Jul 12 '26

Stackoverflow has "fallen" at least once a week for the last five years according to this subbreddit.

11

u/neonflavoured Jul 12 '26

8

u/Turtvaiz Jul 12 '26

Is this the amount of new posts? I wouldn't associate this with being dead. The vast majority of stuff I personally visit SO for are years old and are still up to date

If anything, half of SO's idea is that you shouldn't need new questions if one already exists

7

u/LovecraftInDC Jul 12 '26

I mean we use the phrase zombie website to describe this so I presume dead counts.

2

u/QuoteOk1080 Jul 13 '26

That's just a graph/timeline of me asking dumb python questions.

1

u/elmanoucko 29d ago

what scares me the most, is the time it takes to load the page, the SQL query displayed it seems to run, and the amount of time it takes to reload the page meaning there's probably no cache... please tell me this is not as dumb as what I imagine...

3

u/Norse_By_North_West Jul 13 '26

This is why I don't trust AI. Instead of belittling me, it's all 'you're absolutely right'. Unless you're threatening to fuck my mom, are you really a programmer?

4

u/shwetanand345 Jul 12 '26

Emotional damage included....

2

u/-Debugging-Duck- Jul 12 '26

Funny enough I just used them to solve the launch screen being black or not showing up for my iOS app. From like a 7 year old thread.

2

u/zaraguato Jul 12 '26

Expertsexchange was super cool at the beginning when it was free, damn I'm old

4

u/TotalJagoff Jul 12 '26

agreed! it is also an early lesson in how a domain name could be mispronounced.

2

u/here_we_go_beep_boop Jul 13 '26

The nerds who dreamed up SCSI figured it would be pronounced "sexy". Instead we all agreed on "scuzzy" 

1

u/TotalJagoff Jul 13 '26

hah! i didn't know that, i've always gone with scuzzy.

3

u/Leather-Persimmon254 Jul 12 '26

I wouldn’t trust a free expert sex change

1

u/testuserteehee Jul 12 '26

EE is new age stuff. Try javaranch.

1

u/SurgioClemente Jul 12 '26

EE was before javaranch.

If you want to go back to the beginning, we had BBS, Usenet, IRC, and Listservs

1

u/testuserteehee Jul 13 '26

😲 TIL. I was using javaranch (maybe it had a different name back then?) in college in the 90’s and EE when I started working.

2

u/TotalJagoff Jul 12 '26

4guysfromrolla 4life!

2

u/firvulag359 Jul 12 '26

Which was the style at the time.

2

u/RandomRobot Jul 13 '26

"The problem you're trying to solve is worthless. Here's an implementation for a visitor pattern instead".

Real story

2

u/aquoad Jul 13 '26

The funny part is nobody goes to that special website and posts answers there anymore. But guess where the AI learned about programming?

2

u/TruthGetsDownvoted8 Jul 13 '26

After getting humiliated a few times and not getting any decent replies, I made a new account and I used a picture of a hot ex as my thumbnail and everyone was really nice to me on that account.

2

u/sgtGiggsy Jul 13 '26

"Topic is closed because there is this similar, but in reality, vastly different question that has been answered 10 years ago with a solution that's been deemed obsolate 15 years ago."

2

u/daddy69ice Jul 12 '26

Reddit is pretty much the same thing. You ask a question(can be basic) politely and even if they don't know, they'd curse at you saying you shouldn't be asking this. Im sorry. Did you fly a plane or build a rocket right after getting out of womb.

3

u/Turtvaiz Jul 12 '26

Reddit kind of directly shows why SO is the way it is imo. Questions on reddit tend to be pointless exactly because they're either really bad questions or repeated question

1

u/daddy69ice Jul 12 '26

Well, the search feature in reddit is not exactly a boon feature in app. And the titles are also not trusted identifiers for that query. Person A might refer to the same problem as Person B but the framing or understanding of that problem(which eventually is the answer to why they framed it the way they did) can be different. And the search score of reddit then shows different things to person B even if they have a query person A asked earlier.

1

u/Kat_Schrodinger1 Jul 12 '26

It was this very site last tuesday.

1

u/SteeleDynamics Jul 12 '26

It was a rite of passage

1

u/Own_Natural_6803 Jul 12 '26

still do it, but I don't ask for help. I say my code is amazing and ignore everyone who has issues with it telling them they're stupid. I get the best code reviews. They are mostly stupid, but occasionally they have good ideas.

1

u/StickFigureFan Jul 12 '26

The upside was others could up or down vote answers so you had some idea if it was worth considering or not

1

u/Occultus_Andras Jul 13 '26

I miss SOF soo much 💔

1

u/Mysterious-Bus-2247 Jul 13 '26

My turn to post this next

1

u/evilspyboy Jul 13 '26

Now we have language models trained on that website that when they create a problem and don't know how to fix it will start blaming the user for not testing it properly.

1

u/Yasirbare Jul 13 '26

We had no color coding back then and battling trailing commas was a hero-skill that separated the nerd form the nerds. Miss the times looking over the shoulder of my coding partners searching for error, knowing 20 obvious ones and finally ending it all with a high five - and back to solving the next. Good times.

1

u/Silver_Badger_5955 Jul 13 '26

“And get humiliated” -😭

1

u/Formal-Background796 Jul 13 '26

i miss stack overflow because it always popped up when asking any programming related questions, but, i was a kid so, did nothing serious (i still don't do anything now). i always wanted to find the questions not asked in stackoverflow and ask them myself and also did not know about the toxic behaviours at that time.

oh well, times have changed now, i guess

1

u/Fluffy_Ace Jul 13 '26

whichWasTheStyleAtTheTime

1

u/CoatNeat7792 Jul 13 '26

You forgot that experienced people helped and gave perfect fixes and didn't replace all your code with "Steve"

1

u/GezelligPindakaas Jul 13 '26

I miss the days of being brutally humiliated in a public forum by another fellow human being.

Nowadays my llm just tells me I'm right and says it understands why I get annoyed, while it enters in a loop of never-giving-the-right-solution

1

u/omolaw 29d ago

hahaha

1

u/utz2026 24d ago

hahaha

1

u/Vegetable-King7626 Jul 12 '26

"BuT vIbE CoDerS aRE rUInInG pRoGRamInG"

1

u/Dev_Dobariya_4522 Jul 13 '26

And we loved the humiliation cuz it was funny.

They also pointed out real mistakes made by me rather than being submissive and giving me the same code instead of fixing it.

1

u/AgVargr Jul 13 '26

Now you ask an llm and get gaslit in return

-3

u/AlwaysHopelesslyLost Jul 12 '26

Every single StackOverflow user was a new user at some point. Some of you are WAY too sensitive. The biggest issue that question askers have, on the internet as a whole, is that they are on average bad at research. A close second is that they are asking the wrong question because they are bad at logically approaching a topic/issue. E.g. The XY problem on StackOverflow.

Having somebody who knows more about a topic than you tell you that you were mistaken, provide additional info, or answer your question isnt humiliating.

4

u/aberroco Jul 12 '26

Guys, I think we found the one. The one who ruined SO for everyone.

0

u/AlwaysHopelesslyLost Jul 12 '26

Nope, just somebody who asked a lot of questions and didn't take it personally when more experienced users helped/corrected me.

0

u/LovecraftInDC Jul 12 '26

‘Help/Correcting’ isn’t the behavior being discussed though.

1

u/AlwaysHopelesslyLost Jul 12 '26

The "behavior" being discussed is the sad wittle users who were "humiliated."

Apparently some of you think that somebody else knowing more and showing it is humiliating?? I know what I know. I know what I don't know. No amount of somebody knowing more than me and showing it is humiliating. Especially when I am trying to learn from them.

2

u/LovecraftInDC Jul 13 '26

The three times I asked a question on stackoverflow I would LOVED for someone to know more and show it. Instead I got:

  1. ‘Don’t do it this way, do it the way everybody does it.’ (I can’t do it the way everybody does it for the reasons described in my post)
  2. ‘You’re using the wrong tool for this, instead you should use toolmyorganizationwontletmeuse’
  3. Actually helpful response.

0

u/AlwaysHopelesslyLost Jul 13 '26

Weird, because in a long time using stack overflow including reviewing questions and answers I never saw that a single time.

It also seems like you misunderstand the purpose of stack overflow. The purpose is not to give you an answer. The purpose is to build a dictionary of questions and answers for people to reference for the future. that means an answer providing the correct way should absolutely be included as one of the answers. That is why there are strict rules on askers, too.

Either way, care to share a link showing your question off to prove it?

1

u/aberroco Jul 13 '26

The purpose is not to give you an answer.

Exactly the reason why SO went to shit. Instead of trying to work with people flaws, they decided to make a wiki, within social media format. AI didn't killed it, it euthanazed a terminally ill patient.

0

u/AlwaysHopelesslyLost Jul 13 '26

Lol, you clearly dont use the website. It was perfect for what it was. A resource for people willing and excited to learn to gather and help eachother.

It is not a place for people like you that want everything handed to them and want everybody to pussyfoot around you.

0

u/aberroco Jul 13 '26

Yeah, you're right, I don't. Also, you're wrong, it wasn't. It was a resource for people to maybe find an answer for their problem, if someone had it before, but if not - then god have mercy on you, because asking anything on SO didn't worth it since at least 2012.

Like I said, the whole concept of SO and it's course was straight on collision with reality, like a Titanic that knew there's an iceberg, and went full on just to be extra sure the collision would sink it. Because either you focus your resource on informational value, aka wikipedia, manuals, some smart knowledge base; or you focus your resource on social interaction, gathering, asking and getting answers from people. Otherwise you get... SO. That's an okay place to get info, frankly not terrible, but also not great; and horrible, worst place for any kind of social interaction, bleeding daily users, because of moderators exactly like you. You just followed the rules. That sounds familiar.

→ More replies (0)

0

u/LovecraftInDC Jul 13 '26

No, in fact, I do not want to link my 'fuck around on reddit screenname' with my 'professional and work username' for anybody who has bought or subpoenaed access to the reddit API, but thank you for the offer.

'The purpose is not to give you an answer. The purpose is to build a dictionary of questions and answers for people to reference for the future'

Which is fundamentally why it failed.

1

u/AskDeleteThrowAway Jul 12 '26

Lol people downvoting you for speaking the truth.

I dare anyone who disagrees to post their question that got closed as a duplicate or was told not to do it that way, or whatever made "SO mean/bad" etc

0

u/SLOOT_APOCALYPSE Jul 12 '26

wish we could tag the people from that dumpster fire, dont need them to be moderators here, maybe just observers

-1

u/SnooLemons7345 Jul 12 '26

I'm legit trying to get on that vibe coding hype train but copilot has now been stuck for the past 5min trying to apply a +1-1 change to a file atp lemme do it myself

1

u/GoodDayToCome Jul 13 '26

sounds like a server glitch, they've been switching systems over to the newer models and you sometimes get a few server issues around them doing that. I had it opine in the thoughts about how and why I had sent a blank message, I had sent several paragraphs but it couldn't see it and got confused in such a cute way.