Re:Cursor told me I should learn coding instead of asking it...
by moffkalast on Thursday March 13, 2025 @06:38AM
(#43351953)
Those damn kids, compilers and linters doing all the work for them. Back in my day we punched bits into a card by hand. /s
It's just people ranting about another level of abstraction, like always.
Re:Cursor told me I should learn coding instead of asking it...
by Tainnor on Thursday March 13, 2025 @07:16AM
(#43352171)
Those other levels of abstraction that you mentioned are deterministic and predictable. I think that's a massive difference and it justifies why one should be more skeptical towards AI generated code (skeptical doesn't mean "outright dismissing" tbf).
Re:Cursor told me I should learn coding instead of asking it...
by moffkalast on Thursday March 13, 2025 @07:51AM
(#43352359)
Deterministic tab completion generates horseshit half the time too, at the end of the day you have to know what you're doing in either case imo. You can also run an LLM in deterministic mode, but performance is usually worse.
Re:Cursor told me I should learn coding instead of asking it...
by SleepyMyroslav on Thursday March 13, 2025 @08:23AM
(#43352556)
Fun fact that we have burned those bridges years ago. Every time big codebase updates it's main optimizing toolchain (compiler/linker) ... there is nothing deterministic and predictable. There is only what has been re-tested and what has not been.
Re:Cursor told me I should learn coding instead of asking it...
by Nullabillity on Thursday March 13, 2025 @08:59AM
(#43352849)
> there is nothing deterministic
https://reproducible-builds.org/
> nothing [...] and predictable
Even if the build isn't bit-for-bit-reproducible, any reasonable toolchain will, at least, give predictably equivalent results.
Re:Cursor told me I should learn coding instead of asking it...
by myaccountonhn on Thursday March 13, 2025 @08:25AM
(#43352572)
Another level of abstraction that has its real world cost made invisible, from job displacement to environmental damage.
Re:Cursor told me I should learn coding instead of asking it...
by artursapek on Thursday March 13, 2025 @08:38AM
(#43352662)
I never saw anyone on HN bemoan the “environmental damage” of data centers until LLMs started popping up. As if all other software and internet tech is necessary and “worth it”?
Re:Cursor told me I should learn coding instead of asking it...
by consteval on Thursday March 13, 2025 @09:32AM
(#43353165)
They did, with crypto. The environmental cost of, like, a website is minuscule in comparison.
Re:Cursor told me I should learn coding instead of asking it...
by brulard on Thursday March 13, 2025 @03:50PM
(#43356647)
Yes, and they found ways to avoid 99.99% of power consumptions by moving away from proof of work, which most of the blockchains use today. But the hate remained.
Re:Cursor told me I should learn coding instead of asking it...
by consteval on Thursday March 13, 2025 @04:20PM
(#43356888)
Well the hate is now mostly because it’s used as a speculative security to run scams.
Re:Cursor told me I should learn coding instead of asking it...
by myaccountonhn on Thursday March 13, 2025 @05:01PM
(#43357198)
The energy usage is massive though, and we definitely should be asking ourselves if other solutions from cloud, crypto, streaming etc are worth expanding. The industry’s environmental footprint is on par with aviation, and with AI we’re set to increase our emissions massively when we should be decreasing them.
This is an unnecessary hyperbole. It's like saying that your reportees do all the work for you. You need to put in an effort to understand the strengths and weaknesses of AI and put it to good work and make sure to double check its result. Low-skill individuals are not going to get great results for moderately complex tasks with AI. It's absurd to think it will do "all the work". I believe we are on the point of SW engineering skills shifting from understanding all the details of programming language and tooling more to higher level thinking and design.
Although I see without proper processes (code reviews, guidelines, etc.) use of AI can get out of hand to the point of a very bloated and unmaintainable code base. Well, as with any powerful technology it has to be handled with care.