News for hackers. Stuff that matters.
Re:A Note on Essential Complexity by kashyapc on Monday June 17, 2024 @07:50PM (#40712580)
A well-written article. On a similar theme of essential vs. accidental complexity: FWIW, I summarised a talk gave by Paolo Bonzini (a Linux/KVM/QEMU maintainer) here in the past:

https://lwn.net/Articles/872321/ -- A QEMU case study in grappling with software complexity

Although it was in context of QEMU, the lessons from it can be applied to many other projects.

Re:A Note on Essential Complexity by JonChesterfield on Tuesday June 18, 2024 @05:43AM (#40715745)
Thanks for this. Lessons from reality hit harder than from theory. I'm amused to learn that the distinction between essential and accidental was first described by Aristotle given that millennia later people are still struggling with the notion.
Re:A Note on Essential Complexity by kashyapc on Tuesday June 18, 2024 @07:04PM (#40723013)
Yeah, I didn't know it either that it was Aristotle until I started researching for the article! :-)