| ▲ | syshyk an hour ago |
| Hopefully we'll also see us back to KISS principles too. But who am I kidding |
|
| ▲ | Ekaros an hour ago | parent | next [-] |
| What I have heard from AI it is anything but KISS... More features and more code as fast as machinelly possible. |
| |
| ▲ | aruametello 18 minutes ago | parent | next [-] | | > ... More features and more code as fast as machinelly possible. i am going to quote that a lot... | |
| ▲ | Imustaskforhelp 43 minutes ago | parent | prev [-] | | Depends on your incentives, most people and companies are measuring Lines of codes and features as the metric so ofc it will increase it, but AI can create small KISS applications. It might have a little difficulties in doing so sometimes because it sometimes likes to overengineer things but I have to wonder how much of it is because it is RLHF'd to solve questions at any costs in terms of lines of code rather than training it in solving it in KISS principles. Also I wonder how AI will perform if we explicitly treat KISS as the only principle and have checks running on it and have it discard all the code which wouldn't follow KISS principle if it doesn't follow the principle. | | |
|
|
| ▲ | stingraycharles 37 minutes ago | parent | prev | next [-] |
| 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 23 minutes 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 30 minutes ago | parent | prev | next [-] | | that people will finally start solving issues by simplifying the software rather than generating even more edge cases. | |
| ▲ | Tuna-Fish 31 minutes 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. |
|
|
| ▲ | isoprophlex an hour ago | parent | prev | next [-] |
| [dead] |
|
| ▲ | throw938990 an hour ago | parent | prev | next [-] |
| Plain http 1.0 is KISS. Does not really work that well. |
| |
| ▲ | mhluongo 42 minutes ago | parent [-] | | Systems should be made as simple as possible, and no simpler. That doesn't mean every simple system solves the problems we intend for it to solve. It means that all else being equal, we should prefer parsimony. |
|
|
| ▲ | bunderbunder an hour ago | parent | prev [-] |
| Could the global economy survive what that would do to the B2B SaaS industry? |