this post was submitted on 10 May 2026
505 points (97.9% liked)

Memes

15802 readers
1118 users here now

Post memes here.

A meme is an idea, behavior, or style that spreads by means of imitation from person to person within a culture and often carries symbolic meaning representing a particular phenomenon or theme.

An Internet meme or meme, is a cultural item that is spread via the Internet, often through social media platforms. The name is by the concept of memes proposed by Richard Dawkins in 1972. Internet memes can take various forms, such as images, videos, GIFs, and various other viral sensations.


Laittakaa meemejä tänne.

founded 3 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] kittenzrulz123@lemmy.dbzer0.com 14 points 12 hours ago

Erm acturally its GNU/Linux/Systemd/pipewire/networkmanager/wayland

[–] Luminous5481@anarchist.nexus 22 points 16 hours ago (1 children)
[–] Hupf@feddit.org 4 points 11 hours ago

And it's delicious.

[–] mokey@therock.fraggle-rock.org 9 points 15 hours ago (1 children)

System V forever, Solaris 9 gang reporting in.

[–] l3mming@lemmy.world 5 points 12 hours ago

I'm doing my part!

[–] LeapSecond@lemmy.zip 132 points 1 day ago

I love that lemmy is so techy, this is in c/memes of all places

[–] Diplomjodler3@lemmy.world 63 points 23 hours ago (4 children)

systemd haters are the antivaxxers of the Linux world. There. I'm sure this statement won't lead to any heated discussion at all.

[–] HiTekRedNek@lemmy.world 12 points 11 hours ago (1 children)

The UNIX philosophy is "Everything is a file."

systemd doesn't follow that, with its binary logs and stuff.

Just part of why I keep going back to FreeBSD.

[–] thedeadwalking4242@lemmy.world 5 points 5 hours ago

Replace everything is a file with "everything is a byte stream with a file handle" and your there.

There is A LOT of Unix that doesn't stick to the convention of "everything is a text file" and for good reason.

[–] corsicanguppy@lemmy.ca 24 points 21 hours ago* (last edited 21 hours ago) (2 children)

Systemd 'haters' are the people who know better and learned from best-practice.

Systemd 'haters' are no more haters than your parents who told you not to eat candy all day were candy haters.

[–] mholiv@lemmy.world 5 points 9 hours ago (1 children)

To any new Linux users, this is a good example of Linux “antivax” mindset.

Actual Linux admins, people who use Linux at scale, people who design things and use Linux to do things disagree.

There is a reason why Redhat, Debian, Ubuntu, and Arch all ship with and recommend systemd as the startup system. ALL as in 100% of large Linux deployments on bare metal use systemd.

If you want to play with startup systems that’s fine there are obscure distros out there for you. Startup system swapping can be a fun hobby.

But don’t be tricked by the very loud but very small Linux “antivaxers” group.

[–] black0ut@pawb.social 1 points 3 hours ago (1 children)

Linux system administrator here.

Systemd fucking sucks, and it's a very big issue in the Linux world, because it centralizes everything into what should be the simplest process of the OS. It has a huge attack surface (and many recent critical CVEs have happened due to systemd). It forces everything into their unit files, which are very flawed and lack features that previous systems actually had. One of the big reasons the enterprise Linux community is looking to Alpine instead of the more traditional RHEL or Ubuntu Server is exactly the lack of systemd.

Aside from that, on the personal side, systemd has bit me in the ass way more times than any of the more traditional systems. I wish it wasn't so common. It's very rapidly taking over the Linux ecosystem, limiting freedom to choose another init system. And it's lead by a Microsoft employee.

[–] mholiv@lemmy.world 3 points 2 hours ago* (last edited 2 hours ago)

A few issues here.

It's very rapidly taking over the Linux ecosystem, limiting freedom to choose another init system.

Nobody working with Linux professionally in 2026 would say this. Systemd has taken over and has been the defacto choice for a LONG TIME. The last production grade Linux to not use Systemd was rhel 6. Rhel 6 was released in 2010 and full support ended in 2016.

Also no companies are using Alpine for “lack of systemd” Companies aren’t installing alpine Linux on bare metal outside of embedded devices. The appeal of Alpine Linux is containerization or embedded. Alpine Linux lets you release 20mb container images compared to 200mb for even slim Debian images. This is a great thing. But not related to systemd.

If we look at what professionals working with Linux use on bare metal or even on non ephemeral cloud hosts we find RHEL / OEL / Rocky / Alma, Ubuntu LTS, Suse Enterprise, Amazon Linux, Azure Linux, and rarely Debian.

Yes there are outliers but antivax doctors are outliers too.

[–] kittenzrulz123@lemmy.dbzer0.com 5 points 12 hours ago (1 children)

The grand majority of systemd haters have no idea why they hate systemd or what an init system even is, they just know their favorite youtuber told them "systemd bad" and blindly agreed.

[–] urheber@discuss.tchncs.de 1 points 8 hours ago

Linux tech types told me Linux windows

[–] MonkderVierte@lemmy.zip 31 points 23 hours ago* (last edited 23 hours ago) (2 children)

No. It does some things right and many things wrong. Difference in priorities, that's all. Except you often don't have a choice, because of some of the things Systemd does (intentionally) wrong.

Wrong from my view, that is.

load more comments (2 replies)
[–] mholiv@lemmy.world 22 points 23 hours ago (1 children)

Exactly. A very small but VERY disproportionally loud group.

They uninstalled systemd from their computers and installed it on their brains.

[–] DickFiasco@sh.itjust.works 17 points 23 hours ago (8 children)

Systemd is running rent-free in their heads

load more comments (8 replies)
[–] beveradb@sh.itjust.works 73 points 1 day ago (6 children)
[–] corsicanguppy@lemmy.ca 14 points 21 hours ago

To kids, anyone with 15 years in is "old".

Guess what they called us when we pointed out the procedural failures in its design? Yep: old.

Meanwhile I'm just here booting my sysV box reliably and not cringing about HUPping dbus. I've never seen as frail a shit bag as a Systemd-afflicted install.

load more comments (5 replies)
[–] lazynooblet@lazysoci.al 19 points 21 hours ago (3 children)

I remember when systemd was a replacement for sysvinit and it was a slight delay to relearn but overall an improvement.

Then they started adding services, and that's where I started to not get along with it.

ntpd, resolver, networking, replacing ssh startup with a triggered socket. These got on my nerves and felt like it was overstepping.

[–] edinbruh@feddit.it 1 points 7 hours ago* (last edited 7 hours ago)

Well, most of those aren't really part of the "systemd init system", they are just part of the "systemd project" which is more than just the init system.

As such they are just optional services that you can install (except the ssh part which is still the same ssh but with a different default configuration), but the init system of systemd is still the same. They are just more convenient and/or advanced for distro maintainers.

As a matter of fact, most desktop distributions don't even use "systemd-networkd" which is the networking manager of systemd. Instead they use "networkmanager", which many people associate with systemd, but it's really an entirely different project.

You are still free to use the systemd init system in place of sysvinit, and not use all those services you dislike, you just have to configure them. Which most people think is inconvenient, but shouldn't be a problem for you seeing as you don't like the convenience of the systemd ecosystem.

[–] Yerbouti@sh.itjust.works 5 points 16 hours ago

Yeah that was the good time! Just kidding I have no clue what you're talking about.

[–] The_Decryptor@aussie.zone 3 points 15 hours ago

replacing ssh startup with a triggered socket

Socket activation itself isn't exactly new, inetd got added to BSD in 1986.

[–] texture@lemmy.world 27 points 22 hours ago

excellent bait

[–] DickFiasco@sh.itjust.works 36 points 1 day ago (3 children)

I'd like to interject for a moment...

[–] BananaOnionJuice@lemmy.dbzer0.com 36 points 1 day ago (4 children)

You have to do that using systemctl start interjectd@message.md

load more comments (4 replies)
[–] bricked@feddit.org 20 points 22 hours ago (2 children)

... What you’re refering to as GNU/Linux, is in fact, systemd/GNU/Linux, or as I’ve recently taken to calling it, systemd plus GNU plus Linux. GNU/Linux is not an operating system unto itself, but rather another free component of a fully functioning systemd init system made useful by the systemd daemons, shell utilities and redundant system components comprising a full init system as defined by systemd itself.

Many computer users run a modified version of the systemd init system every day, without realizing it. Through a peculiar turn of events, the version of systemd which is widely used today is often called GNU/Linux, and many of its users are not aware that it is basically the systemd init system, developed by the Red Hat.

There really is a GNU/Linux, and these people are using it, but it is just a part of the init system they use. GNU/Linux is the os: a collection of programs that can be run by the init system. The operating system is an essential part of an init system, but useless by itself; it can only function in the context of a complete init system. GNU/Linux is normally used in combination with the systemd init system: the whole system is basically systwmd with GNU/Linux added, or systemd/GNU/Linux. All the so-called GNU/Linux distributions are really distributions of systemd/GNU/Linux!

[–] Gork@sopuli.xyz 10 points 21 hours ago* (last edited 21 hours ago) (1 children)

No, Richard, it's 'Linux', not 'systemd/GNU/Linux'. The most important contributions that the FSF made to Linux were the creation of the GPL and the GCC compiler. Those are fine and inspired products. GCC is a monumental achievement and has earned you, RMS, and the Free Software Foundation countless kudos and much appreciation.

Following are some reasons for you to mull over, including some already answered in your FAQ.

One guy, Linus Torvalds, used GCC to make his operating system (yes, Linux is an OS -- more on this later). He named it 'Linux' with a little help from his friends. Why doesn't he call it systemd/GNU/Linux? Because he wrote it, with more help from his friends, not you. You named your stuff, I named my stuff -- including the software I wrote using GCC -- and Linus named his stuff. The proper name is Linux because Linus Torvalds says so. Linus has spoken. Accept his authority. To do otherwise is to become a nag. You don't want to be known as a nag, do you?

(An operating system) != (a distribution). Linux is an operating system. By my definition, an operating system is that software which provides and limits access to hardware resources on a computer. That definition applies whereever you see Linux in use. However, Linux is usually distributed with a collection of utilities and applications to make it easily configurable as a desktop system, a server, a development box, or a graphics workstation, or whatever the user needs. In such a configuration, we have a Linux (based) distribution. Therein lies your strongest argument for the unwieldy title 'systemd/GNU/Linux' (when said bundled software is largely from the FSF). Go bug the distribution makers on that one. Take your beef to Red Hat, Mandrake, and Slackware. At least there you have an argument. Linux alone is an operating system that can be used in various applications without any GNU software whatsoever. Embedded applications come to mind as an obvious example.

Next, even if we limit the systemd/GNU/Linux title to the GNU-based Linux distributions, we run into another obvious problem. XFree86 may well be more important to a particular Linux installation than the sum of all the GNU contributions. More properly, shouldn't the distribution be called XFree86/Linux? Or, at a minimum, systemd/XFree86/GNU/Linux? Of course, it would be rather arbitrary to draw the line there when many other fine contributions go unlisted. Yes, I know you've heard this one before. Get used to it. You'll keep hearing it until you can cleanly counter it.

You seem to like the lines-of-code metric. There are many lines of GNU code in a typical Linux distribution. You seem to suggest that (more LOC) == (more important). However, I submit to you that raw LOC numbers do not directly correlate with importance. I would suggest that clock cycles spent on code is a better metric. For example, if my systemd spends 90% of its time executing XFree86 code, XFree86 is probably the single most important collection of code on my system. Even if I loaded ten times as many lines of useless bloatware on my system and I never excuted that bloatware, it certainly isn't more important code than XFree86. Obviously, this metric isn't perfect either, but LOC really, really sucks. Please refrain from using it ever again in supporting any argument.

Last, I'd like to point out that we Linux and GNU users shouldn't be fighting among ourselves over naming other people's software. But what the heck, I'm in a bad mood now. I think I'm feeling sufficiently obnoxious to make the point that GCC is so very famous and, yes, so very useful only because Linux was developed. In a show of proper respect and gratitude, shouldn't you and everyone refer to GCC as 'the Linux compiler'? Or at least, 'systemd Linux GCC'? Seriously, where would your masterpiece be without Linux? Languishing with the HURD?

If there is a moral buried in this rant, maybe it is this:

Be grateful for your abilities and your incredible success and your considerable fame. Continue to use that success and fame for good, not evil. Also, be especially grateful for Linux' huge contribution to that success. You, RMS, the Free Software Foundation, and GNU software have reached their current high profiles largely on the back of Linux. You have changed the world. Now, go forth and don't be a nag.

Thanks for listening.

[–] mokey@therock.fraggle-rock.org 3 points 15 hours ago

Quality pasta. Thank you.

load more comments (1 replies)
load more comments (1 replies)
[–] NaibofTabr@infosec.pub 17 points 23 hours ago (1 children)

The Tragedy of systemd - presentation by Benno Rice

What I hope that this talk has provided is a removal of fear and particularly a removal of pity of SystemD and the people who actually use it. [...] So, yeah, what I would challenge everyone here is look at SystemD and try and find at least one thing that you like, and then go see if you can implement it. Thank you.

[–] NaNin@lemmy.dbzer0.com 1 points 5 hours ago
[–] Hond@piefed.social 19 points 1 day ago (2 children)

Yeah, but how do you feel about this sentence an old colleague used to say: "I like Ubuntu. Its a really good program!"

[–] laurelraven@lemmy.zip 3 points 12 hours ago

Makes me think of the old saying that Emacs is a great operating system that's only missing a decent text editor

load more comments (1 replies)
load more comments
view more: next ›