News for hackers. Stuff that matters.
Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @10:02AM (#45289842)
With all due respect, you sound like someone who is just getting familiar with these tools. 100 more hours spent with AI coding and you will be much more productive. Coding with AI is a slightly different skill from coding, similar how managing software engineers is different from writing software.
Re:The quality of AI-assisted software depends on unit of wo... by abtinf on Thursday September 18, 2025 @10:09AM (#45289919)
liszper:

> most SWE folks still have no idea how big the difference is between the coding agents they tried a year ago and declared as useless and chatgpt 5 paired with Codex or Cursor today

Also liszper: oh, you tried the current approach and don’t agree with me? Well you just don’t know what you are doing.

Re:The quality of AI-assisted software depends on unit of wo... by bubblyworld on Thursday September 18, 2025 @11:21AM (#45290776)
Lol, what is up with everyone assuming there's no learning curve to these things? If you applied this argument to literally any other tool you would be laughed at, for good reason.
Re:The quality of AI-assisted software depends on unit of wo... by bluefirebrand on Thursday September 18, 2025 @12:07PM (#45291357)
Probably because "there's no learning curve they are just magic tools" is how they are marketed and how our managers are expecting them to work
Re:The quality of AI-assisted software depends on unit of wo... by bubblyworld on Thursday September 18, 2025 @05:01PM (#45294965)
Sure, but people are allowed to have their own opinions too.
Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @10:28AM (#45290154)
Yes, exactly. Learning new things is hard. Personally it took me about 200 hours to get started, and since then ~2500 hours to get familiar with the advanced techniques, and now I'm very happy with the results, managing extremely large codebases with LLM in production.

For context before that I had ~15 years of experience coding the traditional way.

Re:The quality of AI-assisted software depends on unit of wo... by chownie on Thursday September 18, 2025 @11:02AM (#45290563)
Has anyone else noticed the extreme dichotomy of developers using AI agents? Either AI agents essentially don't work, or they are apparently running legions of agents to produce some nebulous gigantic estate.

I think the crucial difference is that I do actually see evidence (ie the codebase) posted sometimes for the former, the latter could well be entirely mythos -- a 24 day old account evangelizing for the legion of agents story does kind of fit the theme.

Re:The quality of AI-assisted software depends on unit of wo... by sarchertech on Thursday September 18, 2025 @10:32AM (#45290199)
How many users is production and how large is extremely large.
Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @10:38AM (#45290263)
200k DAU, 7 million registered, ~50 microservices, large monorepo
Re:The quality of AI-assisted software depends on unit of wo... by sarchertech on Thursday September 18, 2025 @10:42AM (#45290323)
You have 50 microservices for 200k daily users?

Let me guess this has something to do with AI?

Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @10:56AM (#45290489)
No, It has something to do with experience. The system is highly integrated to other platforms and have to stay afloat during burst loads.
Re:The quality of AI-assisted software depends on unit of wo... by pjc50 on Thursday September 18, 2025 @11:12AM (#45290678)
.. what is this thing and can we see it?
Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @11:53AM (#45291203)
you can OSINT me pretty easily, not going to post it here for the sake of anonymity against crawlers who train models on our conversations. today's HN comments are tomorrow's coding LLMs
Re:The quality of AI-assisted software depends on unit of wo... by azinman2 on Thursday September 18, 2025 @12:39PM (#45291789)
You should write a blog post about your learnings. If you could even give some high level highlights here that’d be really helpful.
Re:The quality of AI-assisted software depends on unit of wo... by pjc50 on Thursday September 18, 2025 @10:26AM (#45290124)
Funnily enough the same kind of approach you get from Lisp advocates and the more annoying faction of Linux advocacy (which isn't as prevalent these days, it seems)
Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @10:29AM (#45290161)
I'm also a lisper, yes.
Re:The quality of AI-assisted software depends on unit of wo... by klibertp on Thursday September 18, 2025 @01:37PM (#45292570)
> the same kind of approach you get from Lisp

In what way? Lisp (Common Lisp) is the most stable and unchanging language out there. If you learned it anytime after the late 80s, you still know it, and will know it until the end of time. Meanwhile, here, we hear that "a year ago" is so much time that everything changed (for the better, of course).

Or is it about needing some serious time investment to get comfortable with Lisp? Even then, once you do spend enough time that s-exprs stop being a problem, that's it; there's nothing else to be getting comfortable with, and certainly, you won't need to relearn any of that a year into the future.

I don't think AI coding and Lisp are comparable, even considering just the tone of messages on the topic (as far as I can see, "smug lisp weenies" are a thing of the ancient past).

Re:The quality of AI-assisted software depends on unit of wo... by joquarky on Sunday September 21, 2025 @07:02PM (#45327451)
> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

https://news.ycombinator.com/newsguidelines.html

Re:The quality of AI-assisted software depends on unit of wo... by ryandrake on Thursday September 18, 2025 @10:53AM (#45290450)
I'm starting to kind of dig C.C. but you're right, it definitely feels like a very confident, very ambitious high schooler level developer with infinite energy. You really have to give it very small tasks and be constantly steering its direction. At the end of the day, I'm not sure I'm really saving that much time coaching Claude to do the job right vs. just writing the code myself, but it's definitely a neat trick.

The difference from an actual junior developer, of course, is that the human junior developer learns from his mistakes and gets better, but Claude seems to be stuck at the level of expertise of its model, and you have to wait for the model to improve before Claude improves.

Re:The quality of AI-assisted software depends on unit of wo... by jonstewart on Thursday September 18, 2025 @01:26PM (#45292435)
The thing I am calling BS on is that there's much productivity gain in giving it very small tasks and constantly steering its direction. For 80% of code, I'm faster than it if that's what I have to do. For debugging? For telling it to integrate a new tool? Port my legacy build system to something better? It's great at that, removes some important barriers to entry.
Re:The quality of AI-assisted software depends on unit of wo... by rmunn on Friday September 19, 2025 @12:52AM (#45298070)
Bingo. All my experience is on Linux, and I've never written anything for Windows. So recently when I needed to port a small C program to Windows, I told ChatGPT "Hey, port this to Windows for me". I wouldn't trust the result, I'd rewrite it myself, but it let me find out which Win32 API functions I'd be calling, and why I'd be calling them, faster than searching MSDN would have done.
Re:The quality of AI-assisted software depends on unit of wo... by TheRoque on Thursday September 18, 2025 @10:09AM (#45289916)
Then, it's the job of someone else to use these tools, not developers
Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @10:23AM (#45290086)
I agree with your point. I think this is the reason why most developers still don't get it, because AI coding ultimately requires a "higher level" methodology.
Re:The quality of AI-assisted software depends on unit of wo... by dgfitz on Thursday September 18, 2025 @10:30AM (#45290180)
"Hacker culture never took root in the 'AI' gold rush because the LLM 'coders' saw themselves not as hackers and explorers, but as temporarily understaffed middle-managers." [0]

This, this is you. This is the entire charade. It seems poetic somehow.

[0]https://news.ycombinator.com/item?id=45123094

Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @10:50AM (#45290415)
I see myself as a hacker.
Re:The quality of AI-assisted software depends on unit of wo... by dgfitz on Thursday September 18, 2025 @01:44PM (#45292664)
By your own exposition, you aren’t a hacker.
Re:The quality of AI-assisted software depends on unit of wo... by liszper on Thursday September 18, 2025 @03:03PM (#45293650)
hackers can also cook and not become a chef
Re:The quality of AI-assisted software depends on unit of wo... by jonstewart on Thursday September 18, 2025 @01:23PM (#45292395)
I think it has more to do with the kind of software I write and their requirements then it has to do with spending more time with this current tool. For some things it's great, but it's been a net productivity loss for me on my core coding responsibilities.
Re:The quality of AI-assisted software depends on unit of wo... by zmmmmm on Thursday September 18, 2025 @05:46PM (#45295410)
ah, they are holding it wrong.

I am always so skeptical of this style of response. Because if it takes hundreds of hours to learn to use something, how can it really be the silver bullet everyone was claiming earlier? Surely they were all in the midst of the 100 hours. And what else could we do if we spent 100 hours learning something? It's a lot of time, a huge investment, all on faith that things will get better.

Re:The quality of AI-assisted software depends on unit of wo... by jmatthews on Saturday September 20, 2025 @10:51AM (#45313894)
How many hours do you have mastering git or your IDE or your library of choice for UX?