Hacker News new | ask | show | jobs
by ilurk 3858 days ago
That is 2h. Could someone tl,dr please?
1 comments

somewhere around 0:20 it starts, but the only really interesting part is about systemd. The rest is a rant that may as well be about "intelligent design" (BSD) vs evolution (Linux).

People complain about Torvalds being "nasty" in emails, but i think Cantrill really need to lay off the caffeine.

The audio versions are bad enough, but on the video he keeps ramming his face into the camera.

The rest is a rant that may as well be about "intelligent design" (BSD) vs evolution (Linux)

No, it's a lot of reasonable points about Linux interface quality.

Evolution is a proper model for observing biological reality. It is not a model for software architecture.

The way I see it is that any project that continues for long enough takes on evolutionary properties.

You may have an initial design that fits perfectly to the task at hand at that particular time and place. But either you insist on starting over from scratch every time the task changes to even a minor degree, or you modify (evolve) an existing design to fit the changed circumstances.

Only if your model has weak cohesion. Furthermore, some features are not just things you can wait to evolve yourself into. You do not evolve yourself a better event and I/O multiplexing model, you design it. Otherwise, evolution leaves too many vestiges.
Starting to suspect that you and Cantrill are talking at a more fine grained layer than i am with regards to design vs evolution.