News for hackers. Stuff that matters.
Re:It’s been a very hard year by tonyhart7 on Monday December 01, 2025 @01:24AM (#46104156)
what happen if the market is right and this is "new normal"?????

same like StackOverflow down today and seems like not everyone cares anymore, back then it would totally cause breakdown because SO is vital

Re:It’s been a very hard year by lmm on Monday December 01, 2025 @01:51AM (#46104309)
> what happen if the market is right and this is "new normal"?????

Then there's an oversupply of programmers, salaries will crash, and lots of people will have to switch careers. It's happened before.

Re:It’s been a very hard year by gloosx on Monday December 01, 2025 @02:16AM (#46104450)
It's not as simple as putting all programmers into one category. There can be oversupply of web developers but at the same time undersupply of COBOL developers. If you are a very good developer, you will always be in demand.
Re:It’s been a very hard year by ben_w on Monday December 01, 2025 @03:25AM (#46104868)
> If you are a very good developer, you will always be in demand.

"Always", in the same way that five years ago we'd "never" have an AI that can do a code review.

Don't get me wrong: I've watched a decade of promises that "self driving cars are coming real soon now honest", latest news about Tesla's is that it can't cope with leaves; I certainly *hope* that a decade from now will still be having much the same conversation about AI taking senior programmer jobs, but "always" is a long time.

Re:It’s been a very hard year by tonyhart7 on Monday December 01, 2025 @03:43AM (#46104990)
waymo and tesla already operate in certain areas, even if tech is ready

regulation still very much a thing

Re:It’s been a very hard year by ben_w on Monday December 01, 2025 @04:58AM (#46105543)
Re:It’s been a very hard year by afavour on Monday December 01, 2025 @09:29AM (#46107829)
“certain areas” is a very important qualifier, though. Typically areas with very predictable weather. Not discounting the achievement just noting that we’re still far away from ubiquity.
Re:It’s been a very hard year by duderific on Monday December 01, 2025 @04:15PM (#46113317)
Waymo is doing very well around San Francisco, which is certainly very challenging city driving. Yes, it doesn't snow there. Maybe areas with winter storms will never have autonomous vehicles. That doesn't mean there isn't a lot of utility created even now.
Re:It’s been a very hard year by ben_w on Tuesday December 02, 2025 @03:17AM (#46118898)
My original point, clearly badly phrased given the responses I got, is that the promises have been exceeding the reality for a decade.

Musk's claims about what Tesla's would be able to do wasn't limited to just "a few locations" it was "complete autonomy" and "you'll be able to summon your car from across the country"… by 2018.

And yet, 2025, leaves: https://news.ycombinator.com/item?id=46095867

Re:It’s been a very hard year by marcelr on Monday December 01, 2025 @09:29AM (#46107823)
ai can do code review? do people actually believe this? we have a mr llm bot, it is wrong 95% of the time
Re:It’s been a very hard year by ben_w on Monday December 01, 2025 @02:05PM (#46111558)
I have used it for code review.

Like everything else they do, it's amazing how far you can get even if you're incredibly lazy and let it do everything itself, though of course that's a bad idea because it's got all the skill and quality of result you'd expect if I said "endless hoarde of fresh grads unwilling to say 'no' except on ethical grounds".

Re:It’s been a very hard year by pb7 on Monday December 01, 2025 @09:39AM (#46107956)
I've been taking self-driving cars to get around regularly for a year or more.
Re:It’s been a very hard year by nradov on Monday December 01, 2025 @11:02AM (#46108954)
Five years ago we had pretty good static analysis tools for popular languages which could automate certain aspects of code reviews and catch many common defects. Those tools didn't even use AI, just deterministic pattern matching. And yet due to laziness and incompetence many developers didn't even bother taking full advantage of those tools to maximize their own productivity.
Re:It’s been a very hard year by ben_w on Monday December 01, 2025 @01:56PM (#46111433)
The devs themselves can still be lazy, claude and copilot code review can be automated on all pull requests by demand of the PM — and the PM can be lazy and ask the LLMs to integrate themselves.

And the LLMs can use the static analysis tools.

Re:It’s been a very hard year by lisbbb on Tuesday December 02, 2025 @01:32AM (#46118277)
I can't even imagine what time wasting bs the LLMs are finding with static analysis tools! It's all just a circle jerk everywhere now.
Re:It’s been a very hard year by lmm on Tuesday December 02, 2025 @09:31PM (#46129605)
An LLM can run the static analysis tool and copy/paste its output onto your PR, sure. I'm not sure I would call that "doing code review".
Re:It’s been a very hard year by ben_w on Wednesday December 03, 2025 @05:31AM (#46132829)
> copy/paste

I did not say that.

That it can *also* use tools to help, doesn't mean it can *only* get there by using tools.

They can *also* just do a code review themselves.

As in, I cloned a repo of some of my old manually-written code, cd'd into it, ran `claude`, and gave it the prompt "code review" (or something close to that), and it told me a whole bunch of things wrong with it, in natural language, even though I didn't have the relevant static analysis tools for those languages installed.

Re:It’s been a very hard year by lmm on Thursday December 04, 2025 @11:14PM (#46156785)
> I cloned a repo of some of my old manually-written code, cd'd into it, ran `claude`, and gave it the prompt "code review" (or something close to that), and it told me a whole bunch of things wrong with it, in natural language, even though I didn't have the relevant static analysis tools for those languages installed.

Well sure, but was the result any better than that of installing and running the tools? If the AI can provide better or at least different (but accurate!) PR feedback from conventional tools, that's interesting. If it's just offering the same thing (which is not really "code review" as I'd define it, even if it is something that code reviewers in some contexts spend some of their time on) through a different interface, that's much less interesting.

Re:It’s been a very hard year by lisbbb on Tuesday December 02, 2025 @01:31AM (#46118272)
Static analysis was pretty limited imho. It wasn't finding anything that interesting. I spent untold hours trying to satisfy SonarQube in 2021 & 2022. It was total shit busy work they stuck me with because all our APIs had to have at least 80% code coverage and meet a moving target of code analysis profiles that were updated quarterly. I had to do a ton of refactoring on a lot of projects just to make them testable. I barely found any bugs and after working on over 100 of those stupid things, I was basically done with that company and its bs. What an utter waste of time for a senior dev. They had to have been trying to get me to quit.
Re:It’s been a very hard year by gloosx on Tuesday December 02, 2025 @01:42AM (#46118317)
Even if someday we get AI that can generalize well, the need for a person who actually develops things using AI is not going anywhere. The thing with AI is that you cannot make it responsible, there will still be a human in the loop who is responsible for conveying ideas to the AI and controlling its results, and that person will be the developer. Senior developers are not hired just because they are smart or can write code or build systems, they are also hired to share the load of responsibility.

Someone with a name, an employment contract, and accountability is needed to sign off on decisions. Tools can be infinitely smart, but they cannot be responsible, so AI will shift how developers work, not whether they are needed.

Re:It’s been a very hard year by ben_w on Tuesday December 02, 2025 @03:07AM (#46118841)
Even where a human in the loop is a legal obligation, it can be QA or a PM, roles as different from "developer" as "developer" is from "circuit designer".
Re:It’s been a very hard year by gloosx on Tuesday December 02, 2025 @04:03AM (#46119162)
A PM or QA can sign off only on process or outcome quality. They cannot replace the person who actually understands the architecture and the implications of technical decisions. Responsibility is about being able to judge whether the system is correct, safe, maintainable, and aligned with real-world constraints.

If AI becomes powerful enough to generate entire systems, the person supervising and validating those systems is, functionally, a developer — because they must understand the technical details well enough to take responsibility for them.

Titles can shift, but the role dont disappear. Someone with deep technical judgment will still be required to translate intent into implementation and to sign off on the risks. You can call that person "developer", "AI engineer" or something else, but the core responsibility remains technical. PMs and QA do not fill that gap.

Re:It’s been a very hard year by ben_w on Tuesday December 02, 2025 @08:23AM (#46120944)
> They cannot replace the person who actually understands the architecture and the implications of technical decisions.

LLMs can already do that.

What they can't do is be legally responsible, which is a different thing.

> Responsibility is about being able to judge whether the system is correct, safe, maintainable, and aligned with real-world constraints.

Legal responsibility and technical responsibility are not always the same thing; technical responsibility is absolutely in the domain of PM and QA, legal responsibility ultimately stops with either a certified engineer (which software engineering famously isn't), the C-suite, the public liability insurance company, or the shareholders depending on specifics.

Ownership requires legal personhood, which isn't the same thing as philosophical personhood, which is why corporations themselves can be legal owners.

Re:It’s been a very hard year by gloosx on Tuesday December 02, 2025 @03:41PM (#46126549)
If LLMs truly "understood architecture" in the engineering sense, they would not hallucinate, contradict themselves, or miss edge cases that even a mid-level engineer catches instinctively.

They are powerful tools but they are not engineers.

And its not about legal responsibility at all. Developers dont go to jail for mistakes, but they are responsible within the engineering hierarchy. A pilot is not legally liable for Boeing's corporate decisions, and the plane can mostly fly on the autopilot, but you still need a pilot in the cockpit.

AI cannot replace the human whose technical judgment is required to supervise, validate, and interpret AI-generated systems.

Re:It’s been a very hard year by _DeadFred_ on Monday December 01, 2025 @03:25AM (#46104870)
Some people will lose their homes. Some marriages will fail from the stress. Some people will chose to exit life because of it all.

It's happened before and there's no way we could have learned from that and improved things. It has to be just life changing, life ruining, career crippling. Absolutely no other way for a society to function than this.

Re:It’s been a very hard year by jakelazaroff on Monday December 01, 2025 @09:21AM (#46107759)
That's where the post-scarcity society AI will enable comes in! Surely the profits from this technology will allow these displaced programmers to still live comfortable lives, not just be hoarded by a tiny number of already rich and powerful people. /s
Re:It’s been a very hard year by lisbbb on Tuesday December 02, 2025 @01:35AM (#46118293)
I'd sooner believe that a unicorn will fly over my house and poop out rainbow skittles on my lawn. Yeah /s for sure!

You and I both know we're probably headed for revolutionary times.

Re:It’s been a very hard year by yungwarlock on Monday December 01, 2025 @01:56AM (#46104338)
I'm young, please when was that and in what industry
Re:It’s been a very hard year by habibur on Monday December 01, 2025 @02:57AM (#46104697)
After the year 2000. dot com burst.

An tech employee posted he looked for job for 6 months, found none and has joined a fast food shop flipping burgers.

That turned tech workers switching to "flipping burgers" into a meme.

Re:It’s been a very hard year by throwaway2037 on Monday December 01, 2025 @09:30AM (#46107838)
I used to watch all of the "Odd Todd" episodes religiously. Does anyone else remember that Adobe Flash-based "TV show" (before YouTube!)?
Re:It’s been a very hard year by kevstev on Monday December 01, 2025 @11:01AM (#46108942)
What was a little different then was that tech jobs paid about 30% more than other jobs, it wasn't anything like the highs we have seen the last few years. I used to describe it as you used to have the nicer house on the block, but then in the 2010s+ FNG salaries had people living in whole other neighborhoods. So switching out of the industry, while painful was not as traumatic. Obviously though having to actually flip burgers was a move of desperation and traumatic. The .com bust was largely centered around SV as well, in NYC (where I live) there was some fallout, but there was still a tailwind of businesses of all sorts expanding their tech footprint, so while you may not have been able to land at a hot startup and dream of getting rich in an IPO, by the end of 2003 it was mostly stabilized and you could likely have landed a somewhat boring corporate job even if it was just building internal apps.

I feel like there are a lot of people in school or recently graduated though that had FNG dreams and never considered an alternative. This is going to be very difficult for them. I now feel, especially as tech has gone truly borderless with remote work, that this downturn is now way worse than the .com bust. It has just dragged on for years now, with no real end in sight.

Re:It’s been a very hard year by forgetfreeman on Monday December 01, 2025 @02:11AM (#46104421)
.com implosion, tech jobs of all kinds went from "we'll hire anyone who knows how to use a mouse" to the tech jobs section of the classifieds was omitted entirely for 20 months. There have been other bumps in the road since then but that was a real eye-opener.
Re:It’s been a very hard year by tonyhart7 on Monday December 01, 2025 @04:21AM (#46105244)
well same like covid right??? digital/tech company overhiring because everyone is home and at the same time the rise of AI reduce the number of headcount

covid overhiring + AI usage = massive layoff we ever see in decades

Re:It’s been a very hard year by short_sells_poo on Monday December 01, 2025 @09:13AM (#46107666)
It was nothing like covid. The dot com crash lasted years where tech was a dead sector. Equity valuations kept declining year after year. People couldn't find jobs in tech at all.

There are still plenty of tech jobs these days, just less than there were during covid, but tech itself is still in a massive expansionary cycle. We'll see how the AI bubble lasts, and what the fallout of it bursting will be.

The key point is that the going is still exceptionally good. The posts talking about experienced programmers having to flip burgers in the early 2000s is not an exaggeration.

Re:It’s been a very hard year by nradov on Monday December 01, 2025 @11:12AM (#46109108)
After the first Internet bubble popped, service levels in Silicon Valley restaurants suddenly got a lot better. Restaurants that had struggled to hire competent, reliable employees suddenly had their pick of applicants.

History always repeats itself in the tech industry. The hype cycle for LLMs will probably peak within the next few years. (LLMs are legitimately useful for many things but some of the company valuations and employee compensation packages are totally irrational.)

Re:It’s been a very hard year by throwaway2037 on Monday December 01, 2025 @09:28AM (#46107821)
The defense industry in southern California used to be huge until the 1980s. Lots and lots of ex-defense industry people moved to other industries. Oil and gas has gone through huge economic cycles of massive investment and massive cut-backs.
Re:It’s been a very hard year by indemnity on Monday December 01, 2025 @01:39AM (#46104240)
I haven’t visited StackOverflow for years.
Re:It’s been a very hard year by nrhrjrjrjtntbt on Monday December 01, 2025 @01:40AM (#46104255)
I stopped using it much even before the AI wave.
Re:It’s been a very hard year by ido on Monday December 01, 2025 @02:08AM (#46104406)
Ive honestly never intentionally visited it (as in, went to the root page and started following links) - it was just where google sent me when searching answers to specific technical questions.
Re:It’s been a very hard year by jv22222 on Monday December 01, 2025 @02:52AM (#46104671)
It became as annoying as experts exchange the very thing it railed against!
Re:It’s been a very hard year by wizzwizz4 on Monday December 01, 2025 @09:03AM (#46107544)
What was annoying about it?
Re:It’s been a very hard year by marcosdumay on Monday December 01, 2025 @09:43AM (#46108010)
Often the answer to the question was simply wrong, as it answered a different question that nobody made. A lot of times you had to follow a maze of links to related questions, that may have an answer or may lead to a different one. The languages that it was most useful (due to bad ecosystem documentation) evolved in a rate way faster than SO could update their answers, so most of the answers on those were outdated...

There were more problems. And that's from the point of view of somebody coming from Google to find questions that already existed. Interacting there was another entire can of worms.

Re:It’s been a very hard year by forgetfulness on Monday December 01, 2025 @09:33AM (#46107881)
They SEOd their way into being a top search result by showing crawlers both questions and answers, but when you visited the answer would be paywalled

Stack Overflow’s moderation is overbearing and all, but that’s nowhere near at the same level as Expert Exchange’s baiting and switching

Re:It’s been a very hard year by DonHopkins on Monday December 01, 2025 @10:28AM (#46108559)
That despite their url's claim, they didn't actually have and sex change experts.
Re:It’s been a very hard year by rkachowski on Monday December 01, 2025 @09:36AM (#46107914)
the gatekeeping, gaming the system, capricious moderation (e.g. flagged as duplicate), and general attitude led it to be quite an insufferable part of the internet. There was a meme about how the best way to get a response is to answer your own question in an obviously incorrect fashion, because people want to tell you why you're wrong rather than actively help.
Re:It’s been a very hard year by nxor on Monday December 01, 2025 @10:33AM (#46108609)
Why do you think those people behave that way?
Re:It’s been a very hard year by wahnfrieden on Monday December 01, 2025 @10:49AM (#46108801)
Unpaid labor finds a variety of impulses to satisfy
Re:It’s been a very hard year by 12_throw_away on Monday December 01, 2025 @04:55PM (#46113840)
Memories of years ago on Stack Overflow, when it seemed like every single beginner python question was answered by one specific guy. And all his answers were streams of invective directed at the question's author. Whatever labor this guy was doing, he was clearly getting a lot of value in return by getting to yell at hapless beginners.
Re:It’s been a very hard year by wizzwizz4 on Monday December 01, 2025 @06:00PM (#46114660)
That doesn't seem like the kind of thing that's ever been allowed on Stack Overflow.
Re:It’s been a very hard year by wahnfrieden on Tuesday December 02, 2025 @01:35PM (#46124687)
So? It is commonplace there. The comments are even worse.
Re:It’s been a very hard year by rkachowski on Monday December 01, 2025 @07:46PM (#46115821)
I don't think it matters. Whether it was a fault of incentives or some intrinsic nature of people given the environment, it was rarely a pleasant experience. And this is one of the reasons it's fallen to LLM usage.
Re:It’s been a very hard year by theamk on Monday December 01, 2025 @10:57AM (#46108899)
Nope. The main problem with expertsexchange was their SEO + paywall - they'd sneak into top Google hits by showing crawler full data, then present a paywall when actual human visits. (Have no idea why Google tolerated them btw...)

SO was never that bad, even with all their moderation policies, they had no paywalls.

Re:It’s been a very hard year by throwaway2037 on Monday December 01, 2025 @09:33AM (#46107884)
I don't get these comments. I'm not here to shill for SO, but it is a damn good website, if only for the archive. Can't remember how to iterate over entries in JavaScript dictionary (object)? SO can tell you, usually much better than W3Schools can, which attracts so much scorn. (I love that site: So simple for the simple stuff!)

When you search programming-related questions, what sites do you normally read? For me, it is hard to avoid SO because it appears in so many top results from Google. And I swear that Google AI just regugitates most of SO these days for simple questions.

Re:It’s been a very hard year by wonderwonder on Monday December 01, 2025 @09:50AM (#46108112)
I think that's OP's point though, Ai can do it better now. No searching, no looking. Just drop your question into Ai with your exact data or function and 10 seconds later you have a working solution. Stackoverflow is great but Ai is just better for most people.

Instead of running a google query or searching in Stackoverflow you just need a chatGPT, Claude or your Ai of choice open in a browser. Copy and paste.

Re:It’s been a very hard year by indemnity on Monday December 01, 2025 @03:10PM (#46112493)
It's not a pejorative statement, I used to live in Stack Overflow.

But the killer feature of an LLM is that it can synthesize something based on my exact ask, and does a great job of creating a PoC to prove something, and it's cheap from time investment point of view.

And it doesn't downvote something as off-topic, or try to use my question as a teaching exercise and tell me I'm doing it wrong, even if I am ;)

Re:It’s been a very hard year by m463 on Monday December 01, 2025 @01:51AM (#46104308)
buggywhips are having a temporary setback.
Re:It’s been a very hard year by throwaway2037 on Monday December 01, 2025 @09:34AM (#46107895)
I had a "milk-up-the-nose" laughter moment when I read this comment.
Re:It’s been a very hard year by balamatom on Monday December 01, 2025 @12:27PM (#46110165)
leaded gasoline is making a killing, though
Re:It’s been a very hard year by vkou on Monday December 01, 2025 @03:57PM (#46113118)
The coach drivers found other work, their horses got turned into glue.
Re:It’s been a very hard year by _zoltan_ on Monday December 01, 2025 @08:42AM (#46107293)
you mixed up "is dead" with "is vital" :-)