1486

An oldie, but a goodie

you are viewing a single comment's thread
view the rest of the comments
[-] jose1324@lemmy.world 99 points 7 months ago

What a toxic ass message. If he was my boss I would not tolerate this. It's weird how many dickriders here are defending him here

[-] WoahWoah@lemmy.world 88 points 7 months ago* (last edited 7 months ago)
[-] cRazi_man@lemm.ee 53 points 7 months ago* (last edited 7 months ago)

Fix your fucking comment and don't ever blame OP.

[-] ignotum@lemmy.world 12 points 7 months ago

Whoa WhoaWhoa, SHUT THE FUCK UP!

It's a mistake alright - by the boss. How long have you been an employee? And you still haven't learned the first rule of employment?

We never EVER blame the employee. How hard can this be to understand?

[-] uis@lemmy.world 7 points 7 months ago

So Linus should have sided with someone who in regression report of KDE using 100% CPU starts blaming pulseaudio and opensuse and double down on blaming pulseaudio? Instead of fixing syscall returning completely unrelated error code. It's like if your router crashed with message "there is no milk in your fridge".

[-] WoahWoah@lemmy.world 0 points 7 months ago

uis, SHUT THE FUCK UP!

[-] Skates@feddit.nl -4 points 7 months ago

There's a difference between disagreeing with someone and insulting and attacking someone, and if you can't tell that there's a difference you can go fuck yourself with a cactus, you cumdrowned dicksphincter.

[-] lemmesay@discuss.tchncs.de 6 points 7 months ago

if only this were true.
fingers will always be pointed at us developers even as management takes full credits for the success every other time. :(

[-] sorrybookbroke@sh.itjust.works 37 points 7 months ago* (last edited 7 months ago)

Well, he isn't anyone's boss here. I agree, and so would linus nowadays, that this is toxic and should be avoided, but the anger I fully understand.

Attempting to shift blame away from yourself after making a change which breaks a large portion of user space is cause for termination at any company I've worked at. It's cowardice. This action goes against one of the most important, core philosophies, of the kernal. Do not break userspace. Also, this person should know better. They are not some odd newbie who may not grasp the ideas yet.

In a world where termination is not an option harsh criticism is required. This though, I agree, was anger driven unprofessionalism

[-] Maalus@lemmy.world 19 points 7 months ago

There is a way to say all of that and not be a dick about it. Angry responses are seldom needed.

[-] uis@lemmy.world 9 points 7 months ago

He did it seldomly

[-] SpaceCadet@feddit.nl 6 points 7 months ago

I think there may also be a cultural angle here. Anglo-Saxon culture really places a much higher emphasis on "not causing offense", whereas other cultures place a higher emphasis on speaking truthfully, even if harshly.

So Linus, who grew up in Finland, may have thought of his message as harsh but fair, whereas to native English speakers it comes across as incredibly rude.

[-] areyouevenreal@lemm.ee 2 points 6 months ago

It doesn't come across as particularly rude given what the offense here is. Someone blamed other projects for their mistake after getting called out. That deserves harsh criticism.

I think you are talking about American ideals. Not ideals in the English speaking world. Nothing here is remotely toxic by British standards. Swearing isn't a big deal here, people regularly call each other swear words as a sign of affection. If someone does something stupid you can say they are acting like an idiot and hopefully they will listen. If you didn't they might not think you are serious.

[-] Synthead@lemmy.world 32 points 7 months ago

For sure. It's funny in a way, but this is not a great way to treat folks that are trying to contribute, often on their own time. This could have been rephrased in so many other ways where Linus doesn't come off as a total jerk, and still be "right" with the same message.

[-] barsoap@lemm.ee 14 points 7 months ago

This is a message to an @redhat address, as you might notice. Mauro gets paid to work on the kernel and is not a noob who doesn't know better, either, he's a maintainer who fucked up basic maintenance.

[-] Synthead@lemmy.world 2 points 7 months ago

Neat.

Linus could also be kinder.

[-] barsoap@lemm.ee 0 points 7 months ago* (last edited 7 months ago)

I just wish for all of us to become more accustomed to working on ourselves instead of projecting the need to develop virtue on others. Linus actually did it, doesn't mean that he was an asshole before. Brash, sure, crass, yes, but actual assholes don't calm down as easily.

[-] Synthead@lemmy.world 0 points 7 months ago* (last edited 7 months ago)

I kindly disagree with most of what you said. Linus is brilliant, and I appreciate his contributions not just to technology and freedom but also to society. However, this does not pardon the hardships he has also brought upon others.

It's important to be honest in code reviews, but his language, while also honest, goes far and beyond that. We're doing ourselves a disservice defending this behavior as if it's a standard of communication quality that people should strive for, or learn how to behave like.

[-] barsoap@lemm.ee 1 points 7 months ago* (last edited 7 months ago)

Current-day Linus wouldn't react much differently. Cut the "shut the fuck up", the one or other "fuck" (but not all, some need to be there for emphasis), done. It's the real personal shit, the "should be aborted retroactively" stuff, that he cut out. "Obvious garbage and idiocy" is a technical term, programmers apply it to their own work all the time. Compilers are more technical in their language but we know what they mean.

And was this mail, seen in its total impact, a hardship? He went down hard, yes, and thousands upon thousands of Linux users breathed a sigh of relief, seeing that Mauro's attitude towards userland doesn't fly.

The hardest-hitting sentence in that mail is actually "You have shown yourself to not be competent in this issue". Absolutely devastating. Taking context into account it's the equivalent of telling a professional cook that their ingredients suck, what they did with them sucks, and most of all that the gall which which they claimed that the customer is wrong about their dinner sucking is completely, and utterly, unprofessional.

Of course that's hard on Mauro. There's no way to tell someone about such an epic cock-up without being hard. But not going that far, avoiding that hardship for some notion of civility, now that would be right-out cruel.

[-] Synthead@lemmy.world 1 points 7 months ago* (last edited 7 months ago)

Please defend these statements for me. I'm having a hard time understanding how this is language we should strive for in a code review, even with your explanation.

Additionally, if you can give me any pointers on how I can communicate this way, I'm all ears and would appreciate the help.

[-] barsoap@lemm.ee 3 points 7 months ago

It's not a code review. Mauro was gaslighting userspace devs, pretending that kernel bugs he introduced were their fault, and at the end of it all he agrees with Linus.

As to tone: How is "this is not up for discussion" and "obvious mistakes and thoughtlessness" any better? As a reader I'd be inclined to think that you think of me as having the emotional maturity of a toddler.

[-] Synthead@lemmy.world 0 points 7 months ago

I believe that excellent communication can be had without engineers swearing at each other, and I don't think there are is any good rationale that warrants such behavior. You believe that there is a time and purpose for the style of conversation that Linus portrayed, and it is warranted and effective behavior.

I'm going to agree to disagree from here. Thanks for the conversation.

[-] barsoap@lemm.ee 1 points 7 months ago* (last edited 7 months ago)

and I don’t think there are is any good rationale that warrants such behavior

For one, the boss setting the tone as to include "shut up" means that you won't get written up for responding in a similar register. It allows for emotionality, instead of burdening the recipient of the dress-down not just with addressing their own behaviour, but also the emotional labour to respond in a way the tone police deems acceptable. Maybe paradoxically (for people lacking emotional intelligence), that makes emotional responses less likely as the recipient isn't as emotionally boxed in, doesn't see walls in every direction.

The line that you shouldn't cross is making things personal -- talking about what someone (presumably) is, instead of what they did. But that applies to any register, "Please come to HR to discuss your identity" isn't someone anyone should ever hear. Persons can be demeaned and belittled, but not behaviour: Behaviour doesn't have emotions, dignity, whatever.

[-] Potatos_are_not_friends@lemmy.world 5 points 7 months ago* (last edited 7 months ago)

No one is arguing that Linus isnt a total jerk.

Just like Steve Jobs, Bill Gates, and even Ol Musky...

We can be better. We can both be a community that is extremely direct with our core values and code it well, but we can also treat people right.

It's a reality in many places. And it's thanks to the many many many assholes that I listed above that brought this change.

[-] JustZ@lemmy.world 17 points 7 months ago

Not sure those three names belong in the same list.

[-] caseyweederman@lemmy.ca 24 points 7 months ago* (last edited 7 months ago)

So glad he got therapy (after this post or very probably because of it).
That said, fuck Nvidia.

[-] glasgitarrewelt@feddit.de 23 points 7 months ago

Calling a bunch of people 'dickriders' is just as toxic as the Linus-message. Do what you want, but you are not an inch better than Linus.

But yes, the mail is toxic and unacceptable.

[-] Skates@feddit.nl -1 points 7 months ago* (last edited 7 months ago)

This has some real "don't be intolerant towards the intolerant" energy.

Yes, sometimes insults are justified. No, when an employee/volunteer helper doesn't share your view is not one of those times. Yes, when you're confronted with a toxic fuck and those defending his toxic behavior is one of those times.

[-] jose1324@lemmy.world 1 points 7 months ago
[-] SuddenDownpour@sh.itjust.works -3 points 7 months ago

There's a hell of a difference between calling random commenters "dickriders" and having your boss, whom you have a very unequal relationship with, berate you like this.

[-] SpaceCadet@feddit.nl 18 points 7 months ago

What a toxic ass message

dickriders

Oh the irony...

[-] bouh@lemmy.world 12 points 7 months ago

Honestly, if such incompetent developers weren't as arrogant as to argue how their bullshit is the right way to go, I would agree with you. But instead their bullshit philosophy is the expected way to work in many places, and it's the cancer of computer development, so the anger is deserved IMO.

[-] Johanno@feddit.de 9 points 7 months ago

I mean he went ballistic, but how long did he tell Mauro? I would have fired Mauro instead.

[-] skippedtoc@lemmy.world -1 points 7 months ago* (last edited 7 months ago)

Nah, if you were spouting bullshit your boss won't tolerate you.

Linus never mails random contributers working on their own time. There are different maintainers for that.

Linus sends mail to people working under him directly.

[-] interceder270@lemmy.world -2 points 7 months ago

Prolly cause your boss doesn't have half the responsibilities Linus did or had to deal with as many retards.

[-] jose1324@lemmy.world 0 points 7 months ago

Weak ass excuse

this post was submitted on 07 Dec 2023
1486 points (91.8% liked)

linuxmemes

19825 readers
1080 users here now

I use Arch btw


Sister communities:

Community rules

  1. Follow the site-wide rules and code of conduct
  2. Be civil
  3. Post Linux-related content
  4. No recent reposts

Please report posts and comments that break these rules!

founded 1 year ago
MODERATORS