>XLennart is a modification of the arcade game XBill. >An evil and unpopular computer hacker named “Lennart”[1] tries to install his malicious init system on various BSD and Linux systems. >Like in XBill, the player has to hit him and restore infected systems. [1] https://cyber.dabamos.de/unix/x11/poettering.gif
For clarity, Lennart Poettering is an extremely prolific guy that people somehow love to hate. At the end of the day, his critics either use his software begrudgingly, or use somebody else's to their own detriment, just to spite him. I take some time every year to thank Lennart for systemd and PulseAudio; I remember when the grass was parched brown on my side, green has been a welcome change!
Cool but obscure X11 tools
121–130 of 256 posts
Re: Cool but obscure X11 tools
#122Earlier quoted context omitted.
For clarity, Lennart Poettering is an extremely prolific guy that people somehow love to hate. At the end of the day, his critics either use his software begrudgingly, or use somebody else's to their own detriment, just to spite him. I take some time every year to thank Lennart for systemd and PulseAudio; I remember when the grass was parched brown on my side, green has been a welcome change!
Relevant talk: The Tragedy of systemd: https://www.youtube.com/watch?v=o_AIw9bGogo "systemd is, to put it mildly, controversial. As a FreeBSD developer I decided I wanted to know why. I delved into the history of bootstrap systems, and even the history of UNIX and other contemporary operating systems, to try and work out why something like systemd was seem as necessary, if not desirable. I also tried to work out why…
But that lacks explanatory power. Lots of things change and don't receive backlash, even in the desktop Linux domain. Plenty of people are skeptical of Wayland for instance, but the conversations tend to stay relatively cool-headed.
I think there are two things going on; the first and most significant is that most Linux desktop users (not sys admins or packagers, just desktop users) never had to know what a sysv init system was and never fucked with it, but then their distro switched, something broke (maybe their packagers' fault, maybe not!), they googled the problem and at the end of that Google dive they found out the answer involved a component they were previously unaware of, making itself known to them in a way that caused them hassle. Any upsides were washed out by this initial first bad experience. For me, I was using Fedora at the time so I knew I was getting bleeding edge shit and might get cut. That was exciting for me. It was my hobby, so I liked systemd. But that didn't blind me to the wants and desires of more typical desktop users who wanted the "just werks" experience.
(The other factor is that Lennart has bad social skills and it seems to rub off on the people he works with. Some might argue that the critics started it, but I don't care who started it. Stop jabbing your little sister or I'm turning this car around!)
Re: Cool but obscure X11 tools
#123Re: Cool but obscure X11 tools
#124Earlier quoted context omitted.
For clarity, Lennart Poettering is an extremely prolific guy that people somehow love to hate. At the end of the day, his critics either use his software begrudgingly, or use somebody else's to their own detriment, just to spite him. I take some time every year to thank Lennart for systemd and PulseAudio; I remember when the grass was parched brown on my side, green has been a welcome change!
After his foolish use of alloca() in systemd was revealed, it's clear that the derision is well deserved. One would think that after cutting his teeth on PulseAudio he'd have learned how to write safe, system level C.
Re: Cool but obscure X11 tools
#125Yes, that Matias Duarte, the guy in charge of UI for Android and who came up with Material Design.
Re: Cool but obscure X11 tools
#126>XLennart is a modification of the arcade game XBill. >An evil and unpopular computer hacker named “Lennart”[1] tries to install his malicious init system on various BSD and Linux systems. >Like in XBill, the player has to hit him and restore infected systems. [1] https://cyber.dabamos.de/unix/x11/poettering.gif
For clarity, Lennart Poettering is an extremely prolific guy that people somehow love to hate. At the end of the day, his critics either use his software begrudgingly, or use somebody else's to their own detriment, just to spite him. I take some time every year to thank Lennart for systemd and PulseAudio; I remember when the grass was parched brown on my side, green has been a welcome change!
Re: Cool but obscure X11 tools
#127Earlier quoted context omitted.
Lennart Poettering is a dev who has contributed massive amounts of code most people in this thread use every hour of every day. Code which, for most people, does work. It's not like free software has a shortage of talented contributors that people hate for a variety of reasons. At some point you have to actually point out the issues productively, rather than the boring character assassination, or just randomly saying…
> Code which, for most people, does work. That doesn't mean other stuff couldn't have been better. Here's the problem the systemd argument: it's motte-and-bailey. Systemd is a huge collection of tools, not just an init system: it's got resolved, journald, logind, tmpfiles, bootctl, networkd, and more. However, whenever it's criticized, proponents fall back on "but it's a great init system!" I agree that the unit file…
I think it's largely due to how the community has treated him. It's frankly disgusting.
Re: Cool but obscure X11 tools
#128Earlier quoted context omitted.
For clarity, Lennart Poettering is an extremely prolific guy that people somehow love to hate. At the end of the day, his critics either use his software begrudgingly, or use somebody else's to their own detriment, just to spite him. I take some time every year to thank Lennart for systemd and PulseAudio; I remember when the grass was parched brown on my side, green has been a welcome change!
From my understanding, and I may be wrong, the reason why systemd is..."controversial"...had mainly to do with the heavy-handed way it was incorporated. It was almost like it appeared out of nowhere, written by one person who "thought he knew better" (maybe he did? but that's not the point), without any community input or discussion, and yet despite all of this somehow it got crammed into a distro (I don't recall whi…
Re: Cool but obscure X11 tools
#129Earlier quoted context omitted.
The problem is the fundamental shift away from the long accepted design philosophy of software doing one thing and doing it well. This means "grown adults" can't uninstall the software components that they like, because they aren't individual components anymore. Systemd would probably not be hated on as much if it was only a "better" init. But instead it is an opaque and centralized system that is replacing a growing…
You mean the myth of the UNIX way, never followed upon commercial UNIXes and somehow became a cargo cult on FOSS community only thank to a book of UNIX idols?
Just look at the GNU coding guidelines, it explicitly mentions that GNU tools are not to use static buffers and silently truncate long lines. Why? Because that's what proprietary Unix implementations were doing at the time! Silent truncation of long input lines! Is that "doing one thing and doing it well" (DOTADIW)? Hell no!
DOTADIW is an ahistorical description of Unix. A humble-brag with little basis in reality.
Re: Cool but obscure X11 tools
#130Earlier quoted context omitted.
The problem is the fundamental shift away from the long accepted design philosophy of software doing one thing and doing it well. This means "grown adults" can't uninstall the software components that they like, because they aren't individual components anymore. Systemd would probably not be hated on as much if it was only a "better" init. But instead it is an opaque and centralized system that is replacing a growing…
You mean the myth of the UNIX way, never followed upon commercial UNIXes and somehow became a cargo cult on FOSS community only thank to a book of UNIX idols?