Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's akin to the difference between any Linux and Windows. For most peopleb Windows works well enough and they do not understand or care to even try to understand why anyone would even want to use anything else. They see Linux as frankly inferior.

There is really no point in trying to sell any other point of view or philosophy or priorities to such people. They don't understand, and often think they do understand and judge you to be out of touch and irrational, or at least impractical.

Same exact thing with systemd. It was designed to solve a certain kind of problem, in way that is more or less functional enuogh, and more or less fine enough in a vacuum. But it's not in a vacuum. It's in a preexisting ecosystem, and essentially requires everything else to change to work with it to the exclusion of anything else. (this last is technically deniable, but not in reality. Saying "we don't prevent everyone from doing 2x all future maintenance work" does not meaningfully address the fact that no one will choose to do that. All package maintainers choose a paradigm to support, not both.)

Basically, the biggest problem with systemd is it's an inconsiderate dick.

But if you don't administer a wide variety of systems and a wide variety of software, and don't value that variety, and don't care about the future enough to let it affect your behavior today, then you don't even perceive that inconsideration, and so do not think that systemd, or it's architect, or it's lobbyists, are dicks.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: