Having the core infrastructure for Linux distros be written with a coherent set of design goals instead of being 200 independent projects that can only interoperate via shell scripts parsing and piping output is good, actually
@mjg59 oh thank god, I’m not the only person on the planet who thinks systemd and its various *d components is actually quite nice to work with if you spend an hour or two reading the documentation.
@mjg59 co-signed. I think you see a huge divide between people who support more computers than they personally own and those who have defined an identity around hating systemd.
@mjg59 itym 200 projects in a trenchcoat.
My minor involvement in the Debian TC on this topic was certainly enlightening. There is much to dislike about systemd, but even back then it was dramatically better in so many important ways than any of the alternatives.
Those who don't like it may prefer the more traditional BSDs
👀
where the kernel and init system share the same source repository?
@hyc as long as you're not having to pipe it through awk first because the tools all use entirely incompatible formats
@mjg59 I've never seen an init system that relied on awk to make all its scripts compatible, but even so, awk works.
On the other hand, software built with LLM-plagiarized code is *bad*, actually. https://mastodon.social/@kapualabs/116273857383339305
@hyc if you can look at sysv init scripts and think "This is the reasonable outcome of a thoughtful design process" then we are so far apart in matters of taste that there's no point in further discussion
@mjg59 use of AI isn't a matter of taste. https://mastodon.social/@hyc/116274100279140311
@mjg59 but anyway, high disagree that there should be a singular "the core infrastructure" to begin with
variety and diversity is one of the things that make Linux appealing and broadly useable, harmonizing towards a monoculture ain't it imo
@mjg59 I agree, although I think there are some compounding factors that do make it more difficult in the current landscape, forcing such a (set of) undertakings to solve more of these problems At Once
but that's a thought that needs some more stewing instead of being blarfed out unfinished at 2AM :)
@jon
and there is actual documentation to read.
Systemd has some design issues and features I don't like, but on the whole it solves several problems and makes my sysadmin job easier.