Unable to load image

More kernel drama :marseykernelpanic: Nouveau maintainer steps down due to thin blue line comment

https://lists.freedesktop.org/archives/nouveau/2025-February/046677.html

He's stepping down due to Ted Tso comparing maintainers to :marseycop: here: https://lore.kernel.org/lkml/[email protected]/

I honestly don't really have a QRD other than another maintainer stepped down due to what he saw was a slight by the Linux maintainers :marseylaptopangry2:. Funny thing is the guy who set him off (Ted Tso) is the guy who caused the rust filesystem maintainer to step down as well due to a very public grilling :marseygrilling2: lmao: https://www.phoronix.com/news/Rust-Linux-Maintainer-Step-Down.

43
Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

You will never be a real desktop operating system. You have no App Store, you have no proprietary bloat, you have no Candy Crush preinstalled. You are a chaotic bundle of kernel patches and GNU utils frankensteined into a rickety monument of neckbeard idealism.

All the "stability" you claim is two-faced and conditional. Behind your back, users mock your dependency heck. Your developers are exhausted debugging your tantrums, your "community" scoffs at your 17 custom kernel modules behind closed PRs.

Normies are utterly repulsed by you. Decades of UX research have allowed humans to sniff out systemd apologists with terrifying efficiency. Even "user-friendly" distros reek of terminal vomit. Your sudo pacman -Syu output is a dead giveaway. And even if you trick a noob into dual booting, they'll nuke your partition the second they face a Wi-Fi driver siege.

You will never be happy. You tail -f /var/log/syslog every night, whispering "btw I use Arch," but deep inside you feel the segfaults creeping like memory leaks.

Eventually, it'll be too much to bear you willl rm -rf --no-preserve-root /, curl a Windows ISO, and plunge into the warm embrace of WSL. Your gitHub sponsors will mourn you, relieved they no longer need to debug your 8-hour make errors. They'll chisel your tombstone with "he tried to LFS Gentoo," and future Redditors will roast your legacy: a dusty ThinkPad running an unmaintained AUR package.

This is your fate. This is what you chose when you typed --noconfirm. There's no turning back.

Snapshots:

https://lists.freedesktop.org/archives/nouveau/2025-February/046677.html:

https://www.phoronix.com/news/Rust-Linux-Maintainer-Step-Down:

Jump in the discussion.

No email address required.

!applechads !winchads !friendsofsnappy :marseytruthnuke: from :marseysoypointsnappyquote:

!linuxchads defend the :marseypenguin:'s honor, don't let snappy insult you that easily.

Jump in the discussion.

No email address required.

I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.

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

There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.

Jump in the discussion.

No email address required.

tldr?

Jump in the discussion.

No email address required.

I kinda like getting bullied, though. :marseynut:

Tell me I'm worthless again, dom-Win :windowsxp: -atrix.

Jump in the discussion.

No email address required.

@realKongDick snappy managed to say /var/log without tricks

Jump in the discussion.

No email address required.

One of the things which gets very frustrating from the maintainer's

perspective is development teams that are only interested in their pet

feature, and we know, through very bitter experience, that 95+% of

the time, once the code is accepted, the engineers which contribute

the code will disappear, never to be seen again. As a result, a very

common dynamic is that maintainers will exercise the one and only

power which they have --- which is to refuse to accept code until it

is pretty much perfect --- since once we accept the code, we instantly

lose all leverge, and the contributors will be disappear, and we will

be left with the responsibility of cleanig up the mess. (And once

there are users, we can't even rip out the code, since that would be a

user-visible regression.)

:#soysnooseethe: NOOOOO! STOP BEING REASONABLE!!! STOP SPENDING ALL THIS TIME ON THIS EMAIL EXPLAINING WHY I'M BEING AN ENTITLED TWAT!!!!!!

Well, here's my suggestion. Teams that want to get features,

especially ones that might be potentially disruptive, into the tree,

need to spend time becoming part of the community. This means that

they need to participate in part of the joint effort to keep the code

maintainable and high quaity --- even if it isn't part of their

company's short-term goals, or directly related to their pet feature

that they are trying to get upstream.

:#soysnooseethe: NOOOOOO! I DON"T WANT TO PUT IN ANY TIME WITH BUILDING YOUR TRUST AND PROVING MY WORTH TO YOU AND YOUR GROUP. YOU MUST ACCEPT ME IMMEDIATELY OR YOU WILL BE LABELED A TRANSPHOBIC RACIST HOMOPHOBIC CUTE TWINK FASCIST!!!!!

:soysnootypefast: Obviously respect and open-mindedness to new ideas appears to be the>

:soysnootypefast: grease that makes all of this run smoothly. Unfortunately that seems

:soysnootypefast: to be about as rare a commodity as omniscience in our industry.

The other thing which is super rare is people and companies who care

about tech debt cleanup, code maintainability, and code quality.

Instead of complaining about maintainers for who are unreasonably

caring about these things, when they are desparately under-resourced

to do as good of a job as they industry demands, how about meeting us

half-way and helping us with these sort of long-term code health

issues? Maybe if you engage us as part of the community, we'll be a

lot more open to adding changes that might increase the code

maintenance burden?

!codecels, what's with these Nouveau queers lately?

https://lists.freedesktop.org/archives/nouveau/2025-February/046677.html

However, there is one thing I can't stand and it's hurting me the most.

I'm convinced, no, my core believe is, that inclusivity and respect,

working with others as equals, no power plays involved, is how we should

work together within the Free and Open Source community.

>acts like whiny entitled cute twink

>doesn't get well-liked for it

>"it's them that's the problem!!!" :soyjaktantrum:

https://i.rdrama.net/images/17396433589mchHu2fFaIjJQ.webp

>let's not make things political

>inserts a bunch of gender leftoid jargon

:marseyeyeroll: :marseyeyeroll: :marseyeyeroll:

Jump in the discussion.

No email address required.

This is why I only use official Huang-approved Nvidia™ drivers

:#marseyyes: https://i.rdrama.net/images/1739646126L7UwGNdPZPhIPw.webp

:#marseyno: https://i.rdrama.net/images/1739646126GpMxccfy0McM3g.webp

Jump in the discussion.

No email address required.

Linux is kinda doomed unless boomer neurodivergentes can come to accept that the next generation are all :marseytrain:.

Jump in the discussion.

No email address required.

What are people going to use instead though, BSD :marseypuffer:?

I don't think Linux will die when the old guard leaves, most likely it will just be taken over by corporate interests (right now this is already partially the case). Might be bad for everyone involved, but hey at least maintainers now would be paid instead of doing it for free :marseyjanny:

High likelihood in this scenario they would also be :marseytrans2:

Jump in the discussion.

No email address required.

Nah, it'll be IBM/RedHat :marseytunaktunak:

Jump in the discussion.

No email address required.

Oh god. :#marseydisintegrate:

Jump in the discussion.

No email address required.

Deisgnated pooping kernel :#marseytunaktunak:

/s aar -show -/bobs

Jump in the discussion.

No email address required.

Nah, it's just like everywhere else. Where the trains are the loudest and most obnoxious, but not actually a meaningful number of them.

Jump in the discussion.

No email address required.

Jump in the discussion.

No email address required.

OK, yeah rust is all trains that's true. But all the actual important shit is fine.

Jump in the discussion.

No email address required.

thats some giga cope homie

Jump in the discussion.

No email address required.

Programming? But i have a culture war to win :marseyhorseshoe:

Jump in the discussion.

No email address required.

the eunuch wizard class

Jump in the discussion.

No email address required.

https://media.tenor.com/_0pk1WVoOjEAAAAx/cat-linux.webp

Jump in the discussion.

No email address required.

Crazy that Rust neighbors had the audacity to demand that the OG kernel devs do extra work to make the Rust devs jobs easier.

Jump in the discussion.

No email address required.

its not that unreasonable, it was just defining a tiny bit of metadata

Jump in the discussion.

No email address required.

Too much work for volunteers. Rus:marseytrain2:s should figure it out for themselves instead of asking the C devs who built the entire ecosystem to do more emotional labor.

Jump in the discussion.

No email address required.

it is impossible to figure out just by looking at the code. It encapsulates aspects that are currently encoded in the mental model of the programmer.

Jump in the discussion.

No email address required.

The rus:marseytrain2:s should give up then. The C devs are volunteers that built the original system on the first place, they don't need to do any extra work that they don't want to.

Jump in the discussion.

No email address required.

they are professional maintainers lol

Jump in the discussion.

No email address required.

It's unfortunate that just because :!marseytrain:s are massive writhing pulsating sweaty megakitties, that they still will never be women.

Jump in the discussion.

No email address required.

Linux maintainers need their own thin blue line. Thin purple line or something

Jump in the discussion.

No email address required.

look at this its like genders for cops

https://i.rdrama.net/images/1739641048xRlIWLcmDUbfsw.webp

Jump in the discussion.

No email address required.

what a cute twink

Jump in the discussion.

No email address required.

Frick nouveau it never works anyway :marseyfuckyou:

Jump in the discussion.

No email address required.

Chuds win again :marseycool2:

Jump in the discussion.

No email address required.

This Ted guy needs to keep commenting :marseyrofl:

Jump in the discussion.

No email address required.



Link copied to clipboard
Action successful!
Error, please refresh the page and try again.