News for hackers. Stuff that matters.
Re:Engineers who dismiss AI by TGower on Friday December 19, 2025 @08:19AM (#46325498)
"AI coding is so much better now that any skepticism from 6 months ago is invalid" has been the refrain for the last 3 years. After the first few cycles of checking it out and realizing that it's still not meeting your quality bar, it's pretty reasonable to dismiss the AI hype crowd.
Re:Engineers who dismiss AI by simonsarris on Friday December 19, 2025 @10:05AM (#46326632)
I think we have a real inflection point now. I try it a bit every year and was always underwhelmed. Halfway through this year was the first time it really impressed me. I now use Claude Code.
Re:Engineers who dismiss AI by stemlord on Friday December 19, 2025 @10:13AM (#46326717)
But Claude Code costs money. You really want to introduce a critical dependency into your workflow that will simultaneously atrophy your skills and charge you subscription fees?
Re:Engineers who dismiss AI by tjr on Friday December 19, 2025 @10:58AM (#46327221)
It's also proprietary software running on someone else's machine. All other arguments for or against aside, I am surprised that so many people are okay with this. Not in a one-time use sense, necessarily, but to have long-term plans that this is what programming will be from here on out.
Re:Engineers who dismiss AI by oxag3n on Friday December 19, 2025 @12:14PM (#46328276)
Another issue with it is IP protection. It reminded me stories where the moment physical manufacturing was outsourced to China, exact clones appeared shortly after.

Imagine investing tons of efforts and money into a startup, just to get a clone a week after launch, or worse - before your launch.

Re:Engineers who dismiss AI by stemlord on Friday December 19, 2025 @11:39AM (#46327764)
Right, we the workers are giving away control over the future of general purpose computation to the power elite, unless we reject the institutionalization of remote access proprietary tooling like this
Re:Engineers who dismiss AI by jennyholzer2 on Friday December 19, 2025 @10:46AM (#46327076)
this is why I say "AI is for idiots"
Re:Engineers who dismiss AI by dwaltrip on Friday December 19, 2025 @02:00PM (#46329551)
Any new useful tool must be managed in a way so that one isn’t overly dependent on it.

- google maps

- power tools

- complex js frameworks

- ORMs

- the electrical grid (outages are a thing)

- and so on…

This isn’t a new problem unique to LLMs.

Practice using the tool intelligently and responsibly, and also work to maintain your ability to function without when needed.

Re:Engineers who dismiss AI by sothatsit on Friday December 19, 2025 @08:24AM (#46325571)
A year ago I could get o1-mini to write tests some of the time that I would then need to fix. Now I can get Opus 4.5 to do fairly complicated refactors with no mistakes.

These tools are seriously starting to become actually useful, and I’m sorry but people aren’t lying when they say things have changed a lot over the last year.

Re:Engineers who dismiss AI by TGower on Friday December 19, 2025 @08:29AM (#46325622)
It might even be true this time, but there is no real mystery why many aren't inclined to invest more time figuring it out for themselves every few months. No need for the author of the original article to reach for "they are protecting their fragile egos" style of explanation.
Re:Engineers who dismiss AI by Tripping5292 on Friday December 19, 2025 @08:45AM (#46325786)
The productivity improvements speak for themselves. Over time, those who can use ai well and those who cannot will be rewarded or penalized by the free market accordingly.
Re:Engineers who dismiss AI by tjr on Friday December 19, 2025 @10:10AM (#46326685)
That's what it really all comes down to, isn't it?

It doesn't matter if you're using AI or not, just like it never mattered if you were using C or Java or Lisp, or using Emacs or Visual Studio, or using a debugger or printf's, or using Git or SVN or Rational ClearCase.

What really matters is in the end is, what you bring to market, and what your audience thinks of your product.

So use all the AI you want. Or don't use it. Or use it half the time. Or use it for the hard stuff, but not the easy stuff. Or use it for the easy stuff, but not the hard stuff. Whatever! You can succeed in the market with AI-generated product; you can fail in the market with AI-generated product. You can succeed in the market with human-generated product; you can fail in the market with human-generated product.

Re:Engineers who dismiss AI by emp17344 on Friday December 19, 2025 @08:52AM (#46325858)
If there’s evidence of productivity improvements through AI use, please provide more information. From what I’ve seen, the actual data shows that AI use slows developers down.
Re:Engineers who dismiss AI by Tripping5292 on Friday December 19, 2025 @08:56AM (#46325897)
The sheer number of projects I've completed that I truly would never have been able to even make a dent in is evidence enough for me. I don't think research will convince you. You need to either watch someone do it, or experiment with it yourself. Get your hands dirty on an audacious project with Claude code.
Re:Engineers who dismiss AI by emp17344 on Friday December 19, 2025 @09:20AM (#46326137)
Research is the only thing that will convince me. That’s the way it should be.
Re:Engineers who dismiss AI by abishek89 on Saturday December 20, 2025 @09:06AM (#46336285)
https://youtu.be/1OzxYK2-qsI a 6-12% increase in pull requests per developer per month.
Re:Engineers who dismiss AI by rurp on Friday December 19, 2025 @01:07PM (#46328907)
It sounds like you're building a lot of prototypes or small projects, which yes LLMs can be amazingly helpful at. But that is very much not what many/most professional engineers spend their time on, and generalizing from that former case often doesn't hold up in my experience.
Re:Engineers who dismiss AI by mazswojejzony on Friday December 19, 2025 @02:22PM (#46329780)
We use both Claude and Codex on a fairly large ~10-years old Java project (~1900 Java files, 180K lines of code). Both tools are able to implement changes across several files, refactor the code, add unit tests for the modified areas.

Sometime the result is not great, sometimes it requires manual updates, sometimes it just goes into a wrong direction and we just discard the proposal. The good thing is you can initiate such a large change, go get a coffee, and when you're back you can take a look at the changes.

Anyway, overall those tools are pretty useful already.

Re:Engineers who dismiss AI by Tripping5292 on Friday December 19, 2025 @06:05PM (#46332005)
It sounds like you're assuming I'm not a professional engineer and I only work on prototypes.
Re:Engineers who dismiss AI by Izkata on Saturday December 20, 2025 @10:27AM (#46336857)
They're basing it on what you described in your previous comment. I got the same impression.
Re:Engineers who dismiss AI by Tripping5292 on Saturday December 20, 2025 @11:29AM (#46337309)
Finishing projects makes me sound unprofessional?
Re:Engineers who dismiss AI by Izkata on Saturday December 20, 2025 @01:15PM (#46338240)
"sheer number" combined with "completed" sounds more like lots of small projects (likely hobbyist or prototypes) than it does anything large/complicated/ongoing like in a professional setting.
Re:Engineers who dismiss AI by rsynnott on Saturday December 20, 2025 @06:02AM (#46335267)
It is, at this point, rather suspect that there are mountains of anecdata, but pretty much no high quality quantitive data (and what there is is mixed at best). Fun fact; worldwide, over 200 million people use homeopathy on a regular basis. They think it works. It doesn't work.
Re:Engineers who dismiss AI by abishek89 on Saturday December 20, 2025 @09:05AM (#46336280)
I don't suppose anything will change your mind, but here you go.

https://youtu.be/1OzxYK2-qsI a 6-12% increase in pull requests per developer per month.

"But those diffs are AI slop and rework" you will object. Oh well, I tried.

Re:Engineers who dismiss AI by tasuki on Saturday December 20, 2025 @04:30PM (#46339814)
> Fun fact; worldwide, over 200 million people use homeopathy on a regular basis. They think it works. It doesn't work.

Homeopathy works for sure. Placebo works. There are many studies confirming that.

Re:Engineers who dismiss AI by mmcnl on Friday December 19, 2025 @09:36AM (#46326307)
Do you have evidence?
Re:Engineers who dismiss AI by abishek89 on Saturday December 20, 2025 @09:07AM (#46336303)
Re:Engineers who dismiss AI by Gigachad on Friday December 19, 2025 @09:25AM (#46326190)
What does “can use” mean though. You just ask it to do things in basic English. Everyone can do that with no training.
Re:Engineers who dismiss AI by jennyholzer2 on Friday December 19, 2025 @09:03AM (#46325946)
0.1x
Re:Engineers who dismiss AI by Tripping5292 on Friday December 19, 2025 @09:17AM (#46326097)
If only you put half as much effort into learning ai as you do trolling people who are getting gains from it...
Re:Engineers who dismiss AI by raincole on Friday December 19, 2025 @08:37AM (#46325703)
Because it has been true for the last 3 years. Just because a saying is repeated a lot doesn't mean it's wrong.
Re:Engineers who dismiss AI by dmurvihill on Friday December 19, 2025 @04:02PM (#46330889)
It's gotten ok now. Just spent a day with Claude for the first time in a while. Demanded strict TDD and implemented one test at a time. Might have been faster, hard to say for sure. Result was good.