News for hackers. Stuff that matters.
Re:Linux kernel 6.14 is a big leap forward in performance an... by cube00 on Wednesday March 26, 2025 @01:09PM (#43484388)
> But no. It's just pure incompetence.

While I don't agree with how he conducts himself on the mailing lists; I respect he uses the same language when talking about himself.

Re:Linux kernel 6.14 is a big leap forward in performance an... by jchw on Wednesday March 26, 2025 @01:39PM (#43484669)
You know, though, his conduct nowadays isn't really that bad; I don't think I'd be bothered by it in a workplace environment. He makes strong assertions, but not mean-spirited, and I think Linus has a lot of reasons to feel highly confident when he makes strong assertions when it comes to Linux.

Of course, there are some moments, but almost everybody has their moments. When push comes to shove, Linus seems to handle the important things pretty well.

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @01:56PM (#43484883)
> I don’t think I’d be bothered by it in a workplace environment

https://lkml.org/lkml/2025/2/23/351

This was a month ago. I wouldn’t stand for this in a company I worked for.

Re:Linux kernel 6.14 is a big leap forward in performance an... by jchw on Wednesday March 26, 2025 @02:08PM (#43485018)
I read it and it seemed alright to me. A bit firm yes, but damn are there times when I wish people would have communicate with me with this level of honesty about how they're feeling regarding something. In some places, people have communicated with me with that level of honesty. It does require you to make sure you're not taking things personally when they're not meant to be, but it's a lot better than people trading subtle cues all the time, which seems to just lead to more explosive issues later on when things inevitably hit a breaking point.

Where do you really feel this message goes too far?

Re:Linux kernel 6.14 is a big leap forward in performance an... by floxy on Wednesday March 26, 2025 @02:48PM (#43485488)
Maybe the part where he slanders Chuck Moore disciples?

>main problem has been people who have been forthing at the mouth

:-)

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @02:15PM (#43485109)
Right at the end

> So next time you want to write an email to complain about rust support: take a look in the mirror.

> Is the problem actually the rust code causing you issue, or is the problem between the keyboard and the chair, and you just want to vent?

Re:Linux kernel 6.14 is a big leap forward in performance an... by inetknght on Wednesday March 26, 2025 @02:58PM (#43485617)
So your problem with the email is that you don't like it when a leadership guy tells people to look at themselves before they cry.

Well, I'm glad you're not my lead. I want people to tell me when I'm doing something wrong. It's how I learn and grow.

Re:Linux kernel 6.14 is a big leap forward in performance an... by dayjah on Wednesday March 26, 2025 @03:28PM (#43486049)
Both can be true at once, right?

Some folks need more carrot, some need more stick. I don’t know the actors in this play, but I assume Linus (who presumably does have a mental map for these actors) is choosing to strike a tone which gets the message across without causing lasting damage.

Perhaps GP carries with them Linus’ priors resulting in a different reading of this specific message.

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @03:42PM (#43486255)
You can provide direct actionable feedback without being passive aggressive and insulting people.

Edit: https://lkml.org/lkml/2025/2/20/2066 here’s a really good example of Linus not taking any shit and doing so professionally

Re:Linux kernel 6.14 is a big leap forward in performance an... by mosburger on Wednesday March 26, 2025 @04:36PM (#43487007)
Good coaches and managers adjust their style to the person they're coaching.

I learned that from Bill Belichick. XD

Re:Linux kernel 6.14 is a big leap forward in performance an... by red-iron-pine on Thursday March 27, 2025 @09:06AM (#43493204)
what kind of person requires the style of cheating?

or sleeveless hoodies?

Re:Linux kernel 6.14 is a big leap forward in performance an... by Teever on Wednesday March 26, 2025 @02:29PM (#43485263)
How would you rewrite that to communicate that idea?

Or would you just not communicate that idea? Why / Why not?

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @03:52PM (#43486392)
I think there’s any number of ways to reword that without using passive aggressive remarks and accusing other people of venting when you’ve been driven to venting in response. Something as simple as “keep your venting off the mailing lists in future” is short to the point and gets the same message across without resorting to personal insults.
Re:Linux kernel 6.14 is a big leap forward in performance an... by jchw on Wednesday March 26, 2025 @04:24PM (#43486856)
Could certainly be less confrontational, but in this case, it doesn't really feel so unwarranted, in large part because coming from Linus regarding the Rust for Linux project, a stronger expression of frustration feels justifiable. It's a lot different than the real-life "toxic" communication I've witnessed, where the harshness is strictly one-sided and feels unjustifiable.

But I guess the line will be up to taste. I've been on the receiving end of harsher communication that I don't feel was completely uncalled for, too. I certainly can be a stubborn person and sometimes reasonable communication just isn't getting the message across. On the other hand, there are people who basically never do anything to warrant being communicated to like this. It would be ideal if everyone could communicate calmly and always get the message across, but frankly it just doesn't seem to work that way.

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @06:56PM (#43488431)
I disagree - the harshness here is personal insults and passive-aggressiveness. That's uncalled for and definitely "toxic".

It's very possible to be assertive and shut down unconstructive discussions, as Linus has repeatedly shown. Here [0] is a great example of Linus being firm, assertive, calling someone out on their shit.

[0] https://lkml.org/lkml/2025/2/20/2066

Re:Linux kernel 6.14 is a big leap forward in performance an... by jchw on Wednesday March 26, 2025 @09:32PM (#43489526)
I really regret the proliferation of terms like "toxic" to describe things as benign as this. I think it's literally recoloring people's perception of what bad communication actually looks like.
Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Thursday March 27, 2025 @05:31AM (#43491751)
You brought the word up, not me. The tiles are simple - avoid character attacks, and don’t be passive aggressive. Be direct and firm.

Otherwise people will go off topic and take whatever meaning they want (like I did with Linus’) comment and you did the same with the word toxic, which you introduced

Re:Linux kernel 6.14 is a big leap forward in performance an... by jchw on Thursday March 27, 2025 @01:38PM (#43495929)
I am okay with using it to describe things as "toxic" when they are, but there's a reason I still used scare quotes.
Re:Linux kernel 6.14 is a big leap forward in performance an... by fn-mote on Wednesday March 26, 2025 @02:12PM (#43485076)
I agree with my sibling commentors, but I want to point out for people who do not go read the comment: this is not the off the walls Linus rant of the past.

This is a very even-handed response where Linus tells people to calm down, that the purpose of linux-next is to discover problems, and that Rust is not causing all of the problems.

At the very end there is a sentence or two that might be offensive, especially if you have a thin skin or aren't reflective about your own responses, but this is in no way akin to the bombs of the past.

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @02:18PM (#43485147)
I don’t think saying “he used to be worse” is a good defence. Has he gotten better? Yes. Is his email gone professional? No.

I think you’re wrong about the end, it’s an unnecessary personal attack that’s only purpose is to insult and/or to make Linus feel better. If you remove the last two or three paragraphs it’s a perfectly fine constructive response. With them, it’s a shitty, unnecessary escalation.

Re:Linux kernel 6.14 is a big leap forward in performance an... by zamadatix on Wednesday March 26, 2025 @02:42PM (#43485412)
I don't think a "he used to be worse" defense is a takeaway from the above. The comment mentions the past to highlight it's not like previous rants people may assume it might be like to encourage giving it a read. Separate explanations were offered for why they believe the message was a reasonable response in its own light.

I agree the last 2-3 paragraphs could be better but I disagree that's the bar for what's professional, let alone what is reasonable to stand out out of a month's worth of emails. It's also hard to square that message being so horrible by nature of being shitty and just to make Linus feel better - to me, these are more pointed and more personally directed statements than the supposedly problematic discourse they're about (though still relatively mild overall).

We aren't all perfect in communication all the time, even the most ideal professionals. A large part of good discourse is accepting reasonable amounts of people being human and de-escalating smaller perceived slights naturally before declaring the conversation can't be stood for. Jumping at the latter can cause well meaning and well received folks to feel bullied, which is the exact opposite to the goal of trying to keep a professional air to discussion. Hell, some of the times I've been more colorfully told to look in the mirror were the best things which could have been said to me at the time (even if they might not be reasonable things to have heard at other times).

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @03:45PM (#43486297)
> We aren't all perfect in communication all the time, even the most ideal professionals. A large part of good discourse is accepting reasonable amounts of people being human and de-escalating smaller perceived slights naturally before declaring the conversation can't be stood for.

Do you not rink its fair to say that Linus has a track record of provoking that sort of behaviour?

Re:Linux kernel 6.14 is a big leap forward in performance an... by zamadatix on Wednesday March 26, 2025 @04:40PM (#43487044)
I interpret the question as asking if I believe Linus has a track record of provoking escalating style behavior, if that's incorrect then ignore the following to re-ask and maybe I'll read it correctly the second time it's phrased :).

I'd disagree with that as his track record, though you won't find me claiming he is the perfect/ideal/flawless role model in that regard either. In my opinion, overall, he has reasonable and professional track record across the board these last few years (anything prior to that doesn't set the track record in my book). Especially if you read his emails regularly, not just the most popular ones about the most charged discussions he's asked to enter into. If you'd asked me the same question 10 years ago I'd've given a very different answer.

Re:Linux kernel 6.14 is a big leap forward in performance an... by rstuart4133 on Wednesday March 26, 2025 @06:05PM (#43487953)
> Do you not rink its fair to say that Linus has a track record of provoking that sort of behaviour?

Your point about Linus's behaviour are correct in some sense: other people would make the same point less aggressively. But you aren't making any attempt to balance the scales.

There isn't some other version of Linus lying on the shelf that has the technical decision making record he does, and is also a great diplomat. So the choices are: keep the flawed but highly talented man we have, or discard Linus for someone else who almost certainly will be worse technically, but may be a better wordsmith.

I'd wager most of the people here have jobs that depend on Linus's technical skills. That's certainly true of most people whose day jobs are working on the kernel. They've made their choice, and it's the obvious one. They'll take the man that abuses them for their mistakes over a silver tongued Mr average.

If you don't like that, go and work on your own kernel for Mr average. But if you take that route, be prepared for the fact that no one is going to want to use your kernel because, well, it's average.

Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @06:58PM (#43488446)
Linus is perfectly capable of making the same point less aggressively, he's done so on the same topic [0].

> So the choices are: keep the flawed but highly talented man we have, or discard Linus for someone else who almost certainly will be worse technically, but may be a better wordsmith.

I don't think that's true. There's always other options.

[0] https://lkml.org/lkml/2025/2/20/2066

Re:Linux kernel 6.14 is a big leap forward in performance an... by robertlagrant on Wednesday March 26, 2025 @06:06PM (#43487975)
> Do you not rink its fair to say that Linus has a track record of provoking that sort of behaviour?

It's true that reporting on Linus' emails has a track record of only highlighting the rudest ones, creating this impression in your mind. Anything else is speculation.

Re:Linux kernel 6.14 is a big leap forward in performance an... by johnisgood on Wednesday March 26, 2025 @02:27PM (#43485239)
Yes, it is unnecessary, but then again, a lot of things I say are unnecessary, too, so I ought to look in the mirror.
Re:Linux kernel 6.14 is a big leap forward in performance an... by robertlagrant on Wednesday March 26, 2025 @06:05PM (#43487960)
> Is his email gone professional? No.

Is it worth making absolutist assertions about such a relative topic? Offence is taken as much as it's given, and everyone has a different thickness of skin in these matters.

Re:Linux kernel 6.14 is a big leap forward in performance an... by inetknght on Wednesday March 26, 2025 @02:08PM (#43485014)
What's your problem with this email? I would expect this kind of constructive criticism from any team lead with a functioning brain and without a yes-man attitude.
Re:Linux kernel 6.14 is a big leap forward in performance an... by mort96 on Wednesday March 26, 2025 @02:14PM (#43485089)
That was a very calm and well-written e-mail, and an impressively mature way to decisively take a position on a technical issue that's controversial within the team. The only note I have is that adding "or is the problem between the keyboard and the chair, and you just want to vent" at the end was unnecessary, but it's not necessarily even wrong.
Re:Linux kernel 6.14 is a big leap forward in performance an... by mynameisvlad on Wednesday March 26, 2025 @03:17PM (#43485873)
For someone in the games industry, you have an exceptionally thin skin and must have not been in many high stakes crises if the last two sentences bother you so much.
Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @03:44PM (#43486286)
I don’t see how you can take away that they bother me so much and I must have a thin skin. If I saw them in a work email I’d ignore them and move on. If one of my direct reports sent that to a coworker I’d take them to the side and remind them to not be a dick .

It’s perfectly possible to be firm and direct without insulting people.

Re:Linux kernel 6.14 is a big leap forward in performance an... by nchmy on Wednesday March 26, 2025 @03:32PM (#43486100)
What? There was literally nothing wrong with that message - including the final sentence. He's calling for everyone to self-reflect and have humility - only someone profoundly lacking in it could be bothered by a message like this
Re:Linux kernel 6.14 is a big leap forward in performance an... by maccard on Wednesday March 26, 2025 @07:03PM (#43488480)
Is he? or is he venting at someone while accusing them of doing the same thing back.

If instead of "Is the problem actually the rust code causing you issue, or is the problem between the keyboard and the chair, and you just want to vent?"

he said "Is the problem actually the rust code causing you issue, or do you just want to vent?" it's perfectly acceptable. The snide insults are petty, unprofessional, and unnecessary.

> only someone profoundly lacking in it could be bothered by a message like this

I could just as easily say that anyone who doesn't see that should look in a mirror and see if the see an ass staring back at them, but I wouldn't. When I read this, I see someone blowing off steam and knowing they can get away with it. I respect linus, and as I've said elsewhere he's perfectly capable of handling himself without resorting to passive aggressive insults.

Re:Linux kernel 6.14 is a big leap forward in performance an... by nchmy on Thursday March 27, 2025 @08:32AM (#43492918)
Of course it could have been written more diplomatically. Yet, many people clearly don't find it to be offensive/inappropriate - especially when viewed in the context of the entire post, which was very well written and diplomatic.

Moreover, I can very much see how those precise words could be said verbally, in person, in a completely disarming, effective manner - by using particular pacing, tone, gestures, a wink, etc. Whether Linus would do that is another matter - but your comment was talking about how it would be inappropriate anywhere.

Re:Linux kernel 6.14 is a big leap forward in performance an... by Jare on Wednesday March 26, 2025 @03:22PM (#43485964)
Seriously? That criticism is more polite than some of my praises.
Re:Linux kernel 6.14 is a big leap forward in performance an... by samiv on Wednesday March 26, 2025 @04:21PM (#43486816)
Keep in mind Linus is just a guy who accidentally rose to fame after his little weekend hobby OS thing took off, not because it was technically well developed or because he was particularly amazing/competent developer, but because he happened to stumble on a value added that was "free Unix".

After a ton of other people built things up for him Linus obviously thinks of himself highly technically talented but the fact is, that there are thousands of people who are just as capable AND can conduct themselves without such arrogance and hostile and (often) uncivilized attitude towards other people. In summary just a random guy who thinks way to much of himself and let it get to his ego.

Re:Linux kernel 6.14 is a big leap forward in performance an... by gus_massa on Wednesday March 26, 2025 @05:34PM (#43487612)
He is good herding cats. Sometimes you need a genius that can do incredible difficult stuff. Sometimes you need someone that is just very good and know how to avoid stupid stuff. Sometimes you need someone that is very good mixing technical and no technical decitions.

Other projects have been forked, abandoned, kidnaped by the adult supervision, lost all user due to backward incompatible changes, ... The mantainer of an open source project has no moat. Linus only onws the name, but anyone can make a fork and try to make a better job.

Re:Linux kernel 6.14 is a big leap forward in performance an... by mbac32768 on Thursday March 27, 2025 @07:22AM (#43492432)
and one day he got fed up with version control tools and stumbled ass backwards into revolutionizing that space too /s
Re:Linux kernel 6.14 is a big leap forward in performance an... by senectus1 on Wednesday March 26, 2025 @08:44PM (#43489217)
completely 100% disagree with this.

Businesses are better and more efficient places with blunt honesty.

Re:Linux kernel 6.14 is a big leap forward in performance an... by e40 on Thursday March 27, 2025 @07:17AM (#43492399)
In context, that is a great reply. Out of context it seems ok.
Re:Linux kernel 6.14 is a big leap forward in performance an... by ASalazarMX on Wednesday March 26, 2025 @01:47PM (#43484769)
Does he willingly take that treatment from others? I don't really know, but that would be the actual test of congruence.
Re:Linux kernel 6.14 is a big leap forward in performance an... by SEGyges on Wednesday March 26, 2025 @02:15PM (#43485106)
I am not deep into the Linus weeds but my impression is that he doesn't especially care if he's on the receiving end of this. It only started to feel different from "well, the Linux list is the PvP zone" when Linus was sufficiently weighty/famous that you almost had to take an insult from him to heart, and he did eventually correct his behavior there.
Re:Linux kernel 6.14 is a big leap forward in performance an... by ASalazarMX on Wednesday March 26, 2025 @03:18PM (#43485900)
I'm also not that of a fan to know that many details, but I'd place my bets in that he actually doesn't care if people speak to him the same way, as long as they have solid arguments. I think Linus is overall one of the goods influences in this strange IT period.
Re:Linux kernel 6.14 is a big leap forward in performance an... by foresto on Wednesday March 26, 2025 @03:27PM (#43486036)
I don't follow the lkml enough to highlight a pattern, but this recent exchange comes to mind:

On Thu, Jul 4, 2024 at 8:52 PM Linus Torvalds <[email protected]> wrote:

> Jason. This smells. It's BS.

On Thu, 4 Jul 2024 at 11:57, Jason A. Donenfeld <[email protected]> wrote:

> It's not BS. And that's not a real argument from you, but rather is something else.

On Thu, 4 Jul 2024 at 12:19, Linus Torvalds <[email protected]> wrote:

> Bah. I guess I'll have to walk through the patch series once again.

> I'm still not thrilled about it. But I'll give it another go.

> Linus

https://lkml.org/lkml/2024/7/4/1208

Re:Linux kernel 6.14 is a big leap forward in performance an... by KennyBlanken on Wednesday March 26, 2025 @01:51PM (#43484814)
One does not get a pass on being rude and hurtful to others by speaking about themselves negatively.

The fundamental thing that people never seem to understand in the "Linus is being an asshole" vs "I love Linus, he tells it like he is and to manage a project you have to be willing to do that!" debate is that it is completely unnecessary to speak at all about someone's person on a mailing list like lkml.

"This code sucks!" - no. "This code does not meet the linux kernel's coding conventions, has race conditions, and this algorithm could likely be implemented in a far more performant way."

"You're just WRONG" - no. "The position that you're being forced to learn a new programming language is not correct. You have not been asked to write or even understand Rust."

I think the people who think 'you have to be that way to manage/lead' have never been under a good manager or leader and I daresay that a lot of people in technical supervisory and management positions unfortunately grew up respecting Linus and thinking his behavior was how you "get things done", not realizing that Linus's behavior almost certainly kept a lot of people from risking contributing and if anything has hurt the Linux kernel project - and kept people from feeling they could safely point out problems in someone's code because

T'so is a great example; a huge ego. As a result, people simply have gone elsewhere to work on filesystems. The ext filesystem(s) were not terribly reliable or tolerant of real-world situations, is still not very performant, and has evolved at a glacial pace consistently lagging behind its peers.

Re:Linux kernel 6.14 is a big leap forward in performance an... by znpy on Wednesday March 26, 2025 @05:59PM (#43487893)
The guys is truly a beacon of fairness. Linux as a kernel will probably go downhill after we lose Linus.

And I'm only 50% ironic/joking.

Re:Linux kernel 6.14 is a big leap forward in performance an... by karunamurti on Wednesday March 26, 2025 @10:25PM (#43489809)
Yeah, GKH doesn't have the insult power of Linus. Can some Finnish people teach GKH on how to insult? I learned the word perkeleen vittupää from LKML.
Re:Linux kernel 6.14 is a big leap forward in performance an... by throwaway48476 on Thursday March 27, 2025 @03:40AM (#43491235)
He named both git and Linux after himself.
Re:Linux kernel 6.14 is a big leap forward in performance an... by cedws on Friday March 28, 2025 @01:36AM (#43501895)
That’s usually how people like that are. They hold others to high standards because they hold themselves to high standards.