all 24 comments

sorted by: hot top controversial new old
[–] 38 points 1 hour ago (2 children)

Of all the people who have incredibly strong opinions about not-so-incredibly important things, the virulently anti-systemd crowd are among the ones that baffle me the most.

  • source
  • hideshow 4 child comments
  • [–] 8 points 1 hour ago* (6 children)

    There are many legitimate complaints. Bundling a bunch of services into a single binary goes completely against Unix philosophy. Systemd changing from text to binary logs is my pet peeve.

    Copying how Windows does things isn't necessarily the best.

  • source
  • parent
  • hideshow 12 child comments
  • [–] 16 points 1 hour ago (1 child)

    It's not people disliking it that makes no sense to me; everyone has their opinions.

    I just can't imagine having the level of anger displayed by some of the most vocal of the anti-systemd crowd.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 3 points 46 minutes ago (1 child)

    If your favorite thing is being ruined and you can't stop it, I can understand frustration being displayed as anger.

    It's the same when Windows users get angry at things like OneDrive. It's forced on them and they don't want to have to work around removing it like people having to work around how Gnome is integrated into systemd.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 5 points 36 minutes ago (1 child)

    If your favorite thing is being ruined and you can't stop it, I can understand frustration being displayed as anger.

    That's the joy of open source though: you can stop it. You are free to use another init system, fork projects, etc. With Windows, you can't do any of that. Since it's closed source, workarounds that may be temporary are all you can do.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 12 minutes ago

    That's the joy of open source though: you can stop it.

    Not really. Unless you are prepared to devote your life to changing the source code to what you want, you have to accept it. And because you forked you are no longer downstream and will have to spend the rest of your life keeping up with patches.

    It's not much different than Windows. You could write a OneDrive uninstaller but you will have to spend the rest of your life with patches every time MS updates and breaks your uninstaller.

  • source
  • parent
  • [–] 7 points 32 minutes ago

    Richard P. Gabriel, in his essay “The Rise of Worse-is-Better,” expounds on this theme (see Appendix A). His thesis is that the Unix design philosophy requires that all design decisions err on the side of implementation simplicity, and not on the side of correctness, consistency, or completeness. He calls this the “Worse Is Better” philosophy and shows how it yields programs that are technically inferior to programs designed where correctness and consistency are paramount, but that are evolutionarily superior because they port more easily. Just like a virus.

    The highest achievement of the Unix-aesthetic is to have a command that does precisely one function, and does it well (...) This philosophy, in the hands of amateurs, leads to inexplicably mind-numbing botches like the existence of two programs, “head” and “tail,” which print the first part or the last part of a file, depending. Even though their operations are duals of one another, “head” and “tail” are different programs, written by different authors, and take different options!

    From The Unix Hater's Handbook

    (I like Linux, but it's not all sunshine and rainbows)

  • source
  • parent
  • [–] 8 points 57 minutes ago

    There's also a few cases of feature and scope creep, including the infamous systemd-resolved.
    Your job is to launch services, manage logs, and do timers and relaunches on a service crash. DNS is out of scope, leave that to existing services.

  • source
  • parent
  • [–] 5 points 50 minutes ago

    The other day on a thread here about "people who use other init systems, why?" and i wrote about my experience with systemd and git downvoted for mysterious reasons. Other people that did the same as me also got their downvote sixpacks. And now they want to make it seem like it's just the people that hate systemd the annoying ones...

  • source
  • parent
  • [–] 3 points 1 hour ago*

    It's popular to hate systemd. Just as it's popular to hate PHP. It makes people feel like they're part of an "elite group" that are above these things. Most of the time, people can't even explain why they hate it. Just ask someone why he hates systemd and in 95% of all cases, you won't get a straight answer, except, of course: "It ViOlAtEs LiNuX pHiLoSoPhY" yes timmy and how does that affect you while browsing and playing games, because that's all you do on your PC.

    I'm not saying that there are no reasons to dislike systemd for some people. There might be a handful of them who genuinely dislike it and have justified reasons for it. However, an overwhelming majority of the people that hate it don't even have a fucking clue what it is, let alone why it's dislikeable, they just read on twitter or reddit that it sucks. And that's it. It's a bit like a big streamer saying: "Game XYZ is shit" and a majority of that streamers following will think its shit.

  • source
  • parent
  • [–] 2 points 17 minutes ago

    That's why I switched to OpenRC

  • source
  • [–] 5 points 28 minutes ago

    There's legitimate criticism of systemd and I do understand that people can hate it.

    Anyways, systemd is so nice to use. Even more with nixos.

  • source
  • [–] 4 points 52 minutes ago

    There's no way he'd get laid with a keyboard like that.

  • source
  • [+] 1 point 17 minutes ago
    [–] 6 points 1 hour ago (1 child)

    I do as well and honestly after looking into the effort required to switch I’m not gonna. Altho my Linux doesn’t boot rn soooo… xD

  • source
  • hideshow 2 child comments
  • [–] 2 points 16 minutes ago*

    The effort required is to install a distros without it. That's it. Some without it are even quite popular, like MX Linux.

    Clarification: I don't care either way about systemd, just saying, it requires no effort to avoid.

  • source
  • parent
  • [–] 10 points 1 hour ago

    Yes, I do. And even worse: I like it. 😈

  • source
  • [–] 2 points 1 hour ago

    stop kill make kiss

  • source
  • [–] 2 points 1 hour ago
    [–] 0 points 1 hour ago*

    Nothing like a lewd late afternoon meme to stir up my anxiety and dysphoria. 😭

    Now, to the matter at hand. systemd is great. I only moved away from it because being handed all the automation on a silver platter was hampering my Linux learning. Everything had preconfigured .service files and [...]ctl commands.

  • source