Remix.run Logo
▲ stingraycharles an hour ago

I may be ignorant, but what do you mean with this and why is it upvoted so much?

To me KISS is basically about how you’d write the code, the architecture, which is something that - at least currently - humans need to oversee when writing new code with LLMs.

But what does it have to do with AI discovering a ton of bugs in a lot of (open-source) software?

▲boomlinde an hour ago | parent | next [-]

Software that does less is easier to understand and reason about, and typically requires less code. Less opportunity for bugs to appear.

Maybe, when they build a pomodoro timer, people will consider the possibility that the entirety of a browser engine as well as 30 000 javascript dependencies from random unvetted sources introduces unnecessary complexity and a practically infinitely fractal attack surface.

▲sznio an hour ago | parent | prev | next [-]

that people will finally start solving issues by simplifying the software rather than generating even more edge cases.

▲Tuna-Fish an hour ago | parent | prev [-]

A lot of these bugs are in rarely exercised code paths that probably shouldn't have been written into the software in the first place.