Linus Torvalds flames Google kernel contributor over filesystem suggestion

by alexcrooxon 1/30/2024, 4:17 PMwith 60 comments

by Amorymeltzeron 1/30/2024, 6:17 PM

I really suggest looking at the reply: <https://lkml.iu.edu/hypermail/linux/kernel/2401.3/04254.html>

I know nothing about what they're talking, but the response appears reasonable and mature, seems to engage in the substantive issues without responding to the anger/flaming, and looks like it intends to de-escalate and move forward. Torvalds' reply to that is more measured <https://lkml.iu.edu/hypermail/linux/kernel/2401.3/04260.html>.

There's a step back in tone a few replies later, but if you go through the next dozen or two messages over the next couple of days, it seems like things go a totally different path than might be expected from the linked submission.

Anyway, I thought it was worth a perusal. Good example of how to respond to something like that.

by AndrewDuckeron 1/30/2024, 6:08 PM

There is value in demonstrating anger. It makes it clear that the person has crossed a line beyond "Made an understandable mistake." and entered the "Doing things which are beyond what is tolerated in this space."

And in this case, where the person has deliberately, repeatedly, tried to use code they don't understand, it makes it clear that they need to either learn enough to be sensible on the topic, or go away and not come back.

by onyxringeron 1/30/2024, 6:00 PM

Oh noeh, but the feels. Is anyone thinking about the feels?

Don't cry. The contributor will be fine. If you get flamed by Linus you've already earned a badge of a high profile developer. And even best of us sometimes do something stupid and a little direct cold shower is not going to hurt anyone. Linus is not bulling people, doesn't target them for no reason, doesn't do sneaky politics to undermine people, etc.

by krmboyaon 1/30/2024, 5:51 PM

I like someone that direct and opinionated leading something as critical as the Linux kernel.

That message wasn't just for Steven, but for everyone else who contributes to this critical piece of software we rely on. It's usually very easy for standards to slip, so it requires constant resistance in the opposite direction

by lucasyvason 1/30/2024, 5:44 PM

He's been better in recent memory but this definitely recedes a bit into his prior unhinged territory. Good luck, Steven, wherever you are.

by _xerces_on 1/30/2024, 5:53 PM

I would take it as a point of pride to be on the receiving end of one of Linus' rants. If I have his attention and he is even looking at something I wrote, it lets me know I made it :)

by ChrisArchitecton 1/30/2024, 6:24 PM

[dupe]

News from a few days ago: https://news.ycombinator.com/item?id=39172487

by saltylicoriceon 1/30/2024, 6:44 PM

Steven Rostedt has a long history of kernel contributions before joining Google and is likely better known for those.

by DiggyJohnsonon 1/30/2024, 6:07 PM

This doesn't seem like a major problem. If anything it's direct, and a professional should be able to recognize that Linus effing Torvalds has tone problems when it comes to this subject.

by thrillgoreon 1/30/2024, 5:58 PM

This is very uncharacteristic of the direction Linus was heading. Damn, Steven must have seriously fucked up.

>You copied that function without understanding why it does what it does, and as a result your code IS GARBAGE. AGAIN.

I generally believe in positivity but if I saw this as his direct report I'd move him to another project ASAP to get scrutiny on his code quality.

by slauon 1/30/2024, 5:38 PM

This is on the milder end of the spectrum when it comes to Torvalds’ flames. And I’d argue it’s not entirely undeserved.

by __turbobrew__on 1/30/2024, 8:04 PM

I take it as a badge of honour for being flamed by Theo de Raadt. If you are being flamed it means that you are doing something worth engaging with. Take it with a grain of salt and cut through the negativity to find valid criticisms which help you grow.

by nunezon 1/30/2024, 11:09 PM

Print this out and frame it! This is a really good Linus rant!

by anon-sre-srmon 1/31/2024, 5:38 AM

Look at all of the apologists here. Unconstructive, unprofessional, bully behavior is unnecessary, but the cult defers to Herr Leader.

by adastra22on 1/30/2024, 6:11 PM

The amount of support give by other posters here for Linus’ insane antisocial behavior is crazy.

I would never, ever contribute upstream to Linux so long as Linus is involved. My time is too valuable to deal with his BS.

He should realize the hostile environment he creates drives away contributors.

by 2OEH8eoCRo0on 1/30/2024, 5:56 PM

They should be flamed. As a Google kernel contributor they aren't a noob and they should know better.

by s-xyzon 1/30/2024, 7:25 PM

Amazing and without the emotional part, very relatable arguments that I have seen also in other domains.

by coolThingsFirston 1/30/2024, 8:06 PM

How hard is nowadays getting some code merged in the kernel?

by youngtaffon 1/30/2024, 6:20 PM

Why f#ck would anyone ever want to contribute to the Linux kernel when you’re in danger of being on the receiving end of a rant like that…

by WhackyIdeason 1/30/2024, 5:39 PM

At least the maintainer gets paid handsomely to put up with that kind crap. Otherwise, I think I would throttle Linus through the screen.