this post was submitted on 17 Oct 2023
332 points (98.3% liked)

Technology

59135 readers
2842 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 content.
  3. Be excellent to each another!
  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, to ask if your bot can be added please contact us.
  9. Check for duplicates before posting, duplicates may be removed

Approved Bots


founded 1 year ago
MODERATORS
 

After ChatGPT disruption, Stack Overflow lays off 28 percent of staff::The popular developer forum is still hunting for a "path to profitability."

all 44 comments
sorted by: hot top controversial new old
[–] kescusay@lemmy.world 227 points 1 year ago (2 children)

Great. So once Stack Overflow is dead, where will ChatGPT get actual, correct answers from?

[–] ShustOne@lemmy.one 29 points 1 year ago

An actual problem to worry about too. I think there will always be people looking to contribute but as less people do AI may actually get dumber until they figure out how to train AI with AI

[–] Murvel@lemm.ee 21 points 1 year ago (1 children)

I mean, the AI can memorize the programming documentation, sweep different github repositories, and the programming itself is already learned behavior.

That's for programming. As for fault finding, that might get more challenging for the AI without stack overflow.

[–] Asifall@lemmy.world 6 points 1 year ago (1 children)

I’m skeptical that an LLM could answer questions as effectively just with documentation. A big part of the value in stack overflow and similar sites is that the answers provided come from people who have experience with a given technology and have some understanding of the pain points. Often times you can ask the wrong question and still get a useful answer because the context is enough for others to figure out what you might be confused by.

I’m not sure an LLM could do the same just given the docs, but it would be interesting to see how close it could get.

[–] jacksilver@lemmy.world 2 points 1 year ago

To add to this comment. Most of the questions and answers in stackoverflow stem from situations not covered by the documentation or when the documentation fails. LLMs don't have a way to learn about these issues and how to address them because they require actual implementations to assess/validate.

Its the same reason why git repositories would also fail to meet this need. Repositories only contain (typically working code) without much context on why changes were made or were needed. Technically githib issues or jira tickets could help cover the gaps of something like stackoverflow dissappearing, but would ultimately mean that the information could be locked behind paywalls or corporate systems.

[–] FrankTheHealer@lemmy.world 104 points 1 year ago (8 children)

I've seen so far on Leemy today that a bunch of people have been laid off from Bandcamp, Stack Overflow and Linked In. What the shit. Did the industry just decide to shrink today or something

[–] edgemaster72@lemmy.world 64 points 1 year ago (1 children)

I'm afraid I don't have any good sources to back this up, but I've seen it said multiple times in other threads on similar layoffs that investment capital has dried up in tech, investors are starting to demand a return, which leads to companies doing layoffs to cut costs etc. I'm sure smarter people can come along and explain it better (if they so choose).

[–] somethingsnappy@lemmy.world 14 points 1 year ago (1 children)

The rich have way too much cash and desperately want another recession so they can buy cheap assets. Consumers, the overall job market etc. Are trending the other way and messing up the cycle of boom/bust. In this particular instance, I am fine with the layoffs... as long as they keep paying the people they laid off. Paying people whose jobs are automated should have started at least as early as the industrial revolution.

[–] Cryophilia@lemmy.world 10 points 1 year ago

The rich have way too much cash and desperately want another recession

Exactly. We've been hearing "there's a recession coming, any minute now!" for YEARS, and yet every jobs report shows the economy is doing gangbusters.

[–] pc486@reddthat.com 56 points 1 year ago (3 children)

Q3 just ended. These layoffs are because the books are not looking good. Everyone is hurting with inflation and higher interest, tech being particularly vulnerable to high interest rates.

I can only hope the execs cut correctly. A second round of layoffs at a company can destroy morale enough to sink the company. Who wants to continue working at a place that fired your close peers, wondering if you're next?

[–] Fraylor@lemm.ee 14 points 1 year ago (1 children)

You can already tell they didn't cut correctly, as they didn't cut themselves.

[–] pc486@reddthat.com 3 points 1 year ago

They may have cut themselves. Usually high level cuts are announced as "leaving for an amazing opportunity" or to "focus on family" or similar. That happens a month or two later after a deep layoff round and reorganizing. We'll see if these recent layoffs included executives by Q1 next year. Watch LinkedIn if you're that curious.

Still, it's unfair to the lower levels, including line management, because they don't get that option. It's a "thank you for your service" and a boot out the door.

Note: not all tech companies are like this. Gumroad is an excellent example of a very open and ran-differently business.

[–] Steeve@lemmy.ca 3 points 1 year ago (1 children)

Why is tech particular vulnerable to high interest rates?

[–] pc486@reddthat.com 7 points 1 year ago

Tech has been in aggressive growth mode since 2008 because the Fed was handing out free money (interest rate lower than inflation). That allowed investors to dump money into tech businesses in hope of rapid business expansion, which in turn makes the business more valuable.

The free money dried up. Now these tech businesses are going to find out if they're sustainable.

[–] foggy@lemmy.world 0 points 1 year ago* (last edited 1 year ago) (1 children)

Right? How is Machinima doing these days? They were once the biggest YouTube channel in all of esports. They had a few rounds of layoffs back between 2010 and 2013. Closed up in 2019. I mean it was more than morale, but it was writing on the wall.

[–] pc486@reddthat.com 2 points 1 year ago (1 children)

I'm not familiar with that YouTube channel, but the story absolutely repeats itself. A business will eventually die if it cannot turn around its finances and cannot raise money.

[–] foggy@lemmy.world 3 points 1 year ago* (last edited 1 year ago)

not familiar with that YouTube channel

Exactly. They were the 14th largest channel in the world (that belongs to 5 minute crafts now). They were #1 worldwide in gaming. (In 2014)

And you've never heard of them.

No such thing as too big to fail.

IGN and G4 occupied Machinima's enormous shadow.

[–] Zeth0s@lemmy.world 50 points 1 year ago* (last edited 1 year ago)

The whole year. Companies who lied off (meta, google, Microsoft) and did stock buybacks had a huge boost on the market.

Stock market is demanding layoffs, from even before chatgpt took over. That's it. AI is just another keyword to push market price even further

[–] Sir_Kevin@lemmy.dbzer0.com 32 points 1 year ago (1 children)

Can't get that quarterly bonus without showing "growth".

[–] gohixo9650@discuss.tchncs.de 3 points 1 year ago (1 children)

do you imply that the best economic system ever imagined by humans is not sustainable?

[–] Sir_Kevin@lemmy.dbzer0.com 3 points 1 year ago

Who woulda thunk!?

You'll always see the stories of popular companies doing layoffs.

But you rarely hear stories of tech companies going on massive hiring sprees. Because those stories don't get clicks.

[–] umbrella@lemmy.ml 9 points 1 year ago

i want to see who will pay for their garbage when no one has a job

[–] LiveLM@lemmy.zip 7 points 1 year ago

laid off from Bandcamp

Fuck Epic for many reasons, but for this one in particular

[–] londos@lemmy.world 87 points 1 year ago (3 children)

I can also ask basic, repetitive questions framed exactly to my use case without getting yelled at that the question has been asked and answered before.

[–] gohixo9650@discuss.tchncs.de 51 points 1 year ago (2 children)

and then be provided with a solution of a 10 years old tech that is barely applicable today. But if you read all the answers you may find an up to date suggestion in the comments of a non-accepted answer.

[–] realharo@lemm.ee 23 points 1 year ago* (last edited 1 year ago) (1 children)

But if you read all the answers you may find an up to date suggestion in the comments of a non-accepted answer.

Honestly this is not bad, if it solves your problem and it took less than 10 minutes of reading overall.

Plus you gain some understanding along the way, about why the other answers aren't going to solve your problem, which is also valuable.

[–] gohixo9650@discuss.tchncs.de 17 points 1 year ago

I'm not against learning or understanding the nature of the issue so that I'm in position to form a correct solution. But I find it kinda funny that topics are locked with "duplicate", and the question linked has for example an accepted answer written in PHP5. I believe that SO should invent a way that such cases can be updated without the current "hacks". Now, even if somebody puts the effort to write an up-to-date answer, it will be at the end of answers and it will take a lot of time, if ever, to reach a higher position. Also the "accepted" answer will always be the old one.

Another issue is that in some cases, the accepted answer becomes a wiki. Edit upon edit by users with required reputation adding new up-to-date info. In the end the answer is nothing close to what the original answer was, but it keeps the originally acquired score. So it can reach to a case that you see a +100 upvoted answer, which in fact has only been proof-read by 2-3 people, the ones that are needed to accept the edited answer.

[–] tony@lemmy.hoyle.me.uk 10 points 1 year ago

Then if you try to provide a modern solution, get yelled at because 'not everyone is using the latest version' even though the modern solution works on everything newer than about 8 years.

[–] dingleberry@discuss.tchncs.de 9 points 1 year ago (2 children)

The answers on SO are from unpaid contributors.

[–] aubertlone@lemmy.world 14 points 1 year ago

As if that excuses their behavior on a forum dedicated to learning and solving problems?

Everyone gets annoyed at oft-repeated questions. But the answer is moderation, which is also unpaid.

Not vitriol and skullduggery.

[–] lud@lemm.ee 7 points 1 year ago

I have never even considered asking a question for that reason.

[–] autotldr@lemmings.world 20 points 1 year ago (1 children)

This is the best summary I could come up with:


Stack Overflow used to be every developer's favorite site for coding help, but with the rise of generative AI like ChatGPT, chatbots can offer more specific help than a 5-year-old forum post ever could.

While no chatbot is 100 percent reliable, code has the unique ability to be instantly verified by just testing it in your IDE (integrated development environment), which makes it an ideal use case for chatbots.

Today, CEO Prashanth Chandrasekar announced Stack Overflow is laying off 28 percent of its staff.

Of course, the great irony of ChatGPT hurting Stack Overflow is that a great deal of the chatbot's development prowess comes from scraping sites like Stack Overflow.

OpenAI is working on web crawler controls for ChatGPT, which would let sites like Stack Overflow opt out of crawling.

As we've seen with chatbots convincing each other that you can "melt eggs," Chandrasekar has argued that sites like Stack Overflow are essential for chatbots, saying they need "to be trained on something that's progressing knowledge forward.


The original article contains 276 words, the summary contains 168 words. Saved 39%. I'm a bot and I'm open source!

[–] MonkderZweite@feddit.ch 2 points 1 year ago* (last edited 1 year ago)

As we've seen with chatbots convincing each other that you can "melt eggs," Chandrasekar has argued that sites like Stack Overflow are essential for chatbots, saying they need "to be trained on something that's progressing knowledge forward.

Or, you know, fact check before you feed it to the AI. You don't tell a child 'go google it' to everything and hope it somehow works out, right? "But then AI could never be profitable!" Oh the irony.

Btw, would a common language model be possible?

[–] TheBeege@lemmy.world 10 points 1 year ago (2 children)

I don't get all the hate and vitriol for StackOverflow. Sure, some people are assholes. Welcome to humanity. At least the system provides for voting to suppress the shit takes and general assholery.

SO combined with Google is usually enough to help me find an answer that either gives the context I need to make a solution or a straight up solution. If people are posting and expecting a super detailed, correct answer in a matter of hours, I think their expectations need adjustment.

I've posted very few questions and had decent responses for the majority of them. Is my experience uncommon?

But yeah, layoffs suck, and I hope they find a way to be profitable. Hell, if they do a Patreon-esque model where people can just throw money at them because they appreciate the service, I'd subscribe. (If a similar thing exists that I don't know about, please link)

[–] stolid_agnostic@lemmy.ml 3 points 1 year ago

Hate is often meme-based today. Now people who never even thought of that site are suddenly against it because it's being talked about.

[–] dylanTheDeveloper@lemmy.world 7 points 1 year ago (2 children)

At-least Chat GPT doesn't yell at me for asking a question

[–] ComradeKhoumrag@infosec.pub 1 points 1 year ago

Angry nerds are a valuable untapped resource if you're willing to tolerate our impatience

[–] owlboy@lemmy.world 1 points 1 year ago

“Apologies for the oversight, here is the corrected version that includes what you were asking for…”

[–] corsicanguppy@lemmy.ca 3 points 1 year ago

28%? Why, that's 7 people!