Hacker News new | ask | show | jobs
by notfried 696 days ago
I don't understand the influx of these kinds of posts. I use ChatGPT and Claude daily, but I wouldn't say 90, 80, or even 50%. Not because I don't want it to be, but because it just can't.

LLMs are perfect for those who are at the beginner-level with some language, or with rather simple code that is not very business-specific, or solving/implementing tidbits that are isolated from the larger surface area of a product, or writing utility functions that do something that is well and simply defined, or the boilerplate of almost anything.

However, most of the time spent in programming is never spent on these stuff. They might constitute the largest percentage of the lines of codes written, but 90% of the time is spent on those other 10% of lines.

Give it a CSS problem like centering an object within a bit of a complex hierarchy, and it will go the rounds suggesting almost every solution that can be tried, only to loop back with the same exact confidence. I'd say, in certain cases, LLMs could be a time drain if you don't push the brakes.

1 comments

Add CoPilot to the mix, and your percentage will climb higher.
AI is like XML, which is like violence?
I use CoPilot and agree that 50% is a very good day, and also only for fairly simple code.
I do think that for achieving 90% using CoPilot, that could only ever happen in an extremely verbose language with nausea inducing amounts of boilerplate code and repetitive code, e.g. with enterprise Java with lots of non-DRY code.