Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
NeoHentaiMaster
Jul 13, 2004
More well adjusted then you'd think.
Systemd hate is at least useful in that it allows you easily filter a good chunk of people that you should never hire or allow to work on anything important.

Adbot
ADBOT LOVES YOU

NeoHentaiMaster
Jul 13, 2004
More well adjusted then you'd think.

my goth gf posted:

here's a news flash:

systemd is garbage trash for idiots

The question should not be if SystemD is garbage. Almost all software is garbage for idiots. The average best case scenario is that it is written by slightly smarter idiots for slightly dumber idiots to use. The question should be if this garbage is better than a raging dumpster fire of hacked together bash scripts managed by different maintainers with no set standards what so ever.

NeoHentaiMaster
Jul 13, 2004
More well adjusted then you'd think.

Suspicious posted:

as with anything 'nix, some greybeards in the 60s. since it's that old, it is holy and will never be changed to something sensible

tbf institutional inertia is not unique to *nix

NeoHentaiMaster
Jul 13, 2004
More well adjusted then you'd think.

rjmccall posted:

not knowing much about systemd, it always sounded like a classic runaway project

like, problem: init.d scripts suck, are poorly maintained, are written in shell script. systemd solution: reimplement all of those scripts from scratch, and also every single system facility that those scripts might be interested in (up to and including rewriting half the os network stack), building it all into one monolithic component

it's one of those things where you look up and figure out what exactly the programmers have been doing for the last five years and you look back at their claimed reasons for doing it and you just nod your head sagely because it's pretty loving clear who's running the asylum these days

SystemD did not remake everything as "one monolithic component". It remade a lot of things as still separate things that work together under a manageable and maintainable standard. Previously all those system facilities were all duck taped together, mostly by distro maintainers, and it is a miracle they worked at all. Also, saying the network stack was rewritten at all is not really true. The actual "network stack" is in the kernel and wasn't touched by the SystemD project as far as I know. SystemD just has a new tool for managing and configuring network interfaces.

As bad as it can turn out most of the time, sometimes it is worth it to remake things from scratch. Needs and expectations for a platform can change and you can only keep hacking on a pile of hacks for so long before managing and maintaining it becomes a bigger liability than replacing it. In the general use cases we have now system services aren't there for their own sake to be used individually anyway, they aren't why people use *nix. They are just there to collectively support other applications so it makes sense to manage them collectively so they can be a consistent platform for those applications.

Among all the craziness that does propagate through the open source community it is ironic one of the more sane and practical changes became a source of such toxic hostility. Although I suppose the biggest irony is that it could be argued the previous init system of infinitely nested bash scripts was way more monolithic in how it actually functioned. Despite being spread across multiple random file paths a lot of them them end up running together under one execution of bash.

NeoHentaiMaster
Jul 13, 2004
More well adjusted then you'd think.
Guys listen i don't like the color of this bike shed so we should just burn the house down.

Adbot
ADBOT LOVES YOU

NeoHentaiMaster
Jul 13, 2004
More well adjusted then you'd think.

Notorious b.s.d. posted:

it is kind of frustrating that neither smf nor systemd is portable

You ( DON'T ) want Daemon Tools.

  • Locked thread