News for hackers. Stuff that matters.
Re:How I write software with LLMs by mikeocool on Monday March 16, 2026 @08:56AM (#47398384)
When requirements change, a compiler has the benefit of not having to go back and edit the binary it produced.

Maybe we should treat LLM generated code similarly —- just generate everything fresh from the spec anytime there’a a change, though personally I haven’t had much success with that yet.

Re:How I write software with LLMs by raw_anon_1111 on Monday March 16, 2026 @09:53AM (#47399063)
It very much does have to modify the binary it produced to create new code. The entire Linux kernel has an unstable ABI where you have to recompile your code to link to system libraries.
Re:How I write software with LLMs by icedchai on Monday March 16, 2026 @06:45PM (#47406027)
The Linux userspace ABI is actually quite stable and rarely changes. If this wasn't true, every time you installed a new kernel you'd have to upgrade / reinstall everything else, including the C compiler, glibc, etc. This does not happen.

The Linux kernel ABI (kernel modules, like device drivers) on the other hand, is unstable and closely tied to the kernel version. Most people do not write kernel modules, so generally not an issue. (I did, many years ago.)

Re:How I write software with LLMs by raw_anon_1111 on Monday March 16, 2026 @07:02PM (#47406236)
Isn’t that the reason that Android phones have piss poor support after being released?