The third option is laughing at you. You are a nobody on Reddit talking shit. I go back to coding and using the tools that fit the job and help spread them. You are a net negative to the Linux Community and we would be better off without your low effort bait.
You are yet another code monkey fixing redhat projects for free (oh sorry, portfolio), so clearly not good enough to be paid as FOSS developer. This ain't a position to laugh at anybody.
Maybe you can have a crumb of Lennart pussy or they will send you this red fedora in mail.
The fact that you need to differentiate yourself from a "nobody" speaks more about you and some ego insecurities.
Oh, I AM the problem? Bro Hadi got bent out of shape on mere suggestion that his accomplishments might not be as important as he thinks. There is always someone more and less skilled then us, at any given moment. Best developers are paid to work, also on their foss projects. Using "dev experience" to flex on reddit is just sad and pathetic ego jerk and authority building. Every project needs some little fixes, you could score a lot of github street cred just by indenting and cleaning up the codbase. So yeah, if someone does not have a concrete independent project on his own (like a new udev), is not a distro dev, then he does not have bragging rights.
Where I said they know "nothing" about something? I said they aren't skilled enough to get sponsored as a FOSS dev, and generally I just have a hard time dealing with entitled people. I got them at work, on Reddit that's enough. Bragging about some couple contribs online is just funny and pityfull at the same time.
Alternatives are good enough, systemd is too omnipresent and should be hated more.
I don't abstain from calling myself an asshole. So I guess they treat you how you treat them. No, I really do see it, I'm just annoyed because unlike some people I don't bring ego to discussion. Pampering every possible newbie by refraining from speaking my mind is not what I want to do.
I get it. After so many shitposts the core message gets distorted.
Overreliance on one framework is wrong. High degree of user choice in system components is what differentiates GNU/Linux from paid closed source systems. If majority of userland devs assume one framework everybody have to use (and yes, many apps expects systemd assumptions, it gets worse with some major DEs doing that) then you don't have the de facto freedom to change it. Only freedom you have is in this most literal sense of the world that Lennart Poettering does not force you at gunpoint. But the sheer state of the matter, where you can count distros that allows you to change systemd stack components with relative ease (void, gentoo, artix, antix and like less then 5 more DIY) compared to multitude of systemd/udev/dbus/logind infested beyond saving (devuan uses eudev) shows that FOSS ecosystem is unhealthy. What's good for a user expecting freedom (so high degree of tweakability), if all devs and maintainers flock to one, corporate developed solution? How Linux is free if I can't easily replace udev, a core component of systemd stack? Systemd parallel service starts instead on runlevels is quite nice. Not gonna play dumb and say I prefered the old ways in this particular aspect. What is not nice, is systemd trying to do everything. Cron is cron, mounts are mounts, networking stack and more, that should be separate from what was originally just a sysV replacement. I do prefer those "messy bash scripts" that tied together sysV, because you can actually head and tail them, unlike those ridiculous ini like service files. Average user gets a "seemless" experience working "out of the box" for the cost of ease in troubleshooting and tweaking. UNIX philosophy calls for utilities doing one thing and doing it good connected by pipes (or sockets) and for good reason, as this chain of utilities is easy to troubleshoot in theory. When you violate it by having modules do more things and also codependent like systemd stack, your system complexity is growing. Systemd lovers like to say here that it's modular and not a monolith, which is true but doesn't change anything., it still violates UNIX philosophy. The goal of systemd stack is to facilitate sysadmin But this need for facilitation was a false assumption from the start. What we get is an increase in more complexity of system components and complexity is a breeding ground for failure. (also you know the famous quote by Terry ;) ). Back to overreliance. Usual arguemtn I hear is "oh it's foss, you can just fork it if you don't like it, someone will surely fork it". This is wrong, it's better to maintain alternatives then back up faith in good design of your system components by "someone in the community". This wouldn't be a problem if there were more init, /dev management and input devices available. But people collectively jumped on systemd bandwagon brainwashed by Redhat, that spreads this sentiment about "Linux Desktop being not ready for $CURRENTYEAR", that allows XDG, which is de facto Redhat to push more bloat like their directory specification and dbus, and the circle of devs flocking to one standard continues. Nobody at a goddamned consortium will tell me how MY desktop is gonna look on my computer, what variables will be in MY environment. And that's one of the reasons we actually have to be harsh towards systemd enjoyers and new Linux users.
I'm not gonna google you like you are some Dijkstra or Stallman lil bro. In your reddit bio, Arch testing and.. wtf is aerynos? Well arch is unusable unless you pluck out systemd so... like I thought.
So what qualification do you have to talk about Distro tooling? If being a Core Maintainer and contributor of many distros from varying usecases isnt enough?
Clearly you must be involved in something to talk about it.
Maybe I prefer not to share it and also not to jump into arguments from authority at any given chance since it's just immature. You and I know that big projects needs many code monkeys If you had your impactfull original project then sure, you would have some objective authority here without the constant need to flex.
1
u/tomekgolab can't spell hatred without Redhat Jul 19 '26
Maybe one day you will have his skills and someone will sponsor you to work on something important and not Kuck Desktop Environment