Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

AI critique often funnels itself into a narrow bucket: creating code blindly with AI is bad. That's easy to grant.

Adversarial testing, checking developer assumptions, refactor suggestions, small dev tools and even some guided coding all sit on the other side of the spectrum of what you can do with coding and AI. For larger and larger codebases even simple things like tracing dependencies or behavior might be greatly aided.

And the critiques reserved for that narrow bucket on the other end, blindly generating code, are too easily conflated with the rest.



Yes. AI is a tool, it’s supposed to be used a certain way, anything else is a misunderstanding og what AI is. You have to aim it in the direction you want it to go, not expect it to solve all your problems magically


AI isn’t “supposed to be” anything (other than “intelligent”). It just turned out that LLMs have to be used in particular ways to be useful. Nobody planned or designed them to be that way. We all as users are put to do the job of discovering the ways.


LLMs are increasingly not tools anymore but agents. The difference is still one of degree, but it's clear in which direction we are currently moving. It was even clear to some people 10 years ago: https://gwern.net/tool-ai


That article is surprisingly prescient.


AI has skills no individual can have. That part is true.

But AI is not smarter than you, AI is as smart as the user who uses it. It often makes wrong decisions unless user corrects it.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: