334
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 10 Aug 2025
334 points (100.0% liked)
Tech
1787 readers
107 users here now
A community for high quality news and discussion around technological advancements and changes
Things that fit:
- New tech releases
- Major tech changes
- Major milestones for tech
- Major tech news such as data breaches, discontinuation
Things that don't fit
- Minor app updates
- Government legislation
- Company news
- Opinion pieces
founded 2 years ago
MODERATORS
Ah yes, Linus Torvalds, the man who convinced generations of nerds that it's okay to treat others like shit as long as you're "right".
He's like the walking epitome of "you're not wrong, you're just an asshole."
Edit: and the neckbeards who spring to his defense always screech about how everybody else needs to stop being so thin-skinned.
No, assholes need to stop treating people like shit. Don't put this on the rest of us
It's possible to acknowledge Torvalds as both a technical leader and overall smart guy, as well as acknowledging his poor treatment of people and generally being an asshole. A person can be both of those things.
Sure, I never said otherwise, but the problem is usually that people are so blinded by his being a tech leader that they excuse his behavior. Seriously, imagine this was literally anybody else, they'd get booted from their position faster than you can say "motherfucker"
Yeah, that's what I mean. It's possible to acknowledge his genius as well as call out his shitty behavior. We can and should do both.
He's just guarding the fort. I'd rather he not be a pushover.
You can guard the fort effectively without being an asshole. I admire Torvalds for his work, but his behavior is still awful.
The world sits on his shoulders and there are people actively trying to dismantle his work. He has every right to me an asshole.
I didn't see that in the business world. Assholes who were right did fine. Assholes who were wrong got booted. Nice guys that were wrong got promoted to management.
Definitely not to excuse it, but I think this is a not uncommon pattern in tech leaders. I recall hearing stories of profanity-laden rants to employees about their bad code by both Bill Gates and Steve Jobs during their leadership of Microsoft and Apple. It's inexcusable behavior no matter when or where it occurs, but I don't think Linus Torvalds is a unique case for getting a pass.
Indeed but you see constant comments condoning or even praising his shitty behaviour, like creating a popular kernel somehow gives him the right to be an arsehole.
I would like to see more "I'm glad he made Linux but I wish he wouldn't be so constantly abusive" and less "haha he got em again! What a good rant! You're the best Linus!".
I think "creating a popular kernel" is significantly downplaying his creation. Almost all of the web runs on the Linux kernel and I don't mean just web servers but also DNS servers and routers. Every android phone uses Linux. Most embedded devices run Linux. Anything "smart" is likely to run on Linux. If your car has anything resembling an operating system it's probably running Linux.
He didn't create a popular kernel, he created a kernel that runs the world you live in.
He's definitely done a huge amount of work and been very successful... But if he hadn't there's a strong chance someone else would have. So it's not like without Torvalds the web would all be running on Windows. We'd probably be using FreeBSD or something.
Or maybe Plan 9! Who knows, we might have ended up in a better state. Or worse. I doubt we wouldn't have anything though. There are too many nerds who like writing OSes for fun.
This is a terrible take. If Linus didn't exist, open source would be light years behind its current scope.
There are many sectors that have been completely captured by the "bad guys". Luckily, operating systems aren't one of them.
How do you know?
If you want to look in the operating system space, Linux holds the highest share of operating systems that aren't Windows or MacOS. And that share is maybe 3% if you isolate it to just PC gamers, and much lower when you include general computer usage.
Could one of the BSD variants have ended up in the same position? Maybe, but probably not. Linux is basically a unicorn where circumstances lined up perfectly for it to become as big as it is today.
As much as it sucks to admit, the Linux kernel would not be where it is today without the additional expertise and man-hours donated by companies. That never would have happened if it weren't open-source, collaborative, and free for commercial use. It also happened to exist in a situation where the cost-benefit analysis meant it was more worthwhile to hire people to improve the Linux kernel, than it would have been to create a kernel in-house or license one from a vendor.
Why not?
It feels like you're ignoring network effects here. If Linux didn't exist then something else (e.g. FreeBSD) would be much more popular and would be targeted by companies instead.
I guess I hadn't seen so many people jumping to his defense on these things. Until reading the comments in this thread. Damn, son.
That being said, I've never read too far into the drama around Linus's behavior, and I don't care to. I understand he's overly abrasive, and he has taken steps to remedy it, but I can also understand where you'd end up lacking empathy after years and years of handling PRs (and some have mentioned that he typically only goes off on people who are otherwise themselves being obnoxious--still not a good reason, but I can empathize).
I guess I hope we can treat Linus like a human, neither deifying nor demonizing him. Praise him for his accomplishments, and call him out when he's unreasonably being a dick. It's not good for anyone to normalize shitty behavior, least of all for Linus.
Turns out Linus stans are also assholes – who would have guessed?
haha
heh to be fair he wasn't wrong either... There are just nicer ways to go about it.
I didn't complain about downvotes, you just made that up for upvotes, and again: this is a random forum and not a professional setting, your fucking "gotcha aha you're just as bad as us!" is pointless and doesn't mean I was wrong about what I said.
All the neckbeard Linus stans telling me people need thicker skin just proved my point for me.
Lmao is all good bby
It is important to be able to call people out on their incompetence. Now more than ever. Bad people often hide behind incompetence in order to avoid blame for their actions, and it works.
Calling out incompetence and being a fucking dick are not the same thing, and the fact that people (you included) think that you can't point out mistakes without being a cunt is the entire problem here
Yeah but you just called everyone in the comments who defends him a "neckbeard"
Yes, good job, me shooting my mouth off at Linus stans is exactly the same as Linus publicly humiliating people in what is essentially a professional setting, and therefore me calling people neckbeards invalidates everything I said.
I swear it's like nothing has changed about Linux users in 30 years.
Kinda invalidates your point, yeah.
How can I take you seriously if you're over here doing the same thing as him?
You can always say "hey, your code has so and so issues, therefore, I won't approve this PR. Please fix and resubmit. Also, please make sure you don't submit your code late. Thanks", instead of insulting the person.
I'm a long time Linux user, and I wholeheartedly agree with you. Linus is a dick. He insults people all the time, and people have normalized it. He's a fucking genius, but not a nice person. What's wrong with just saying "hey, your code has so and so issues. Please fix and resubmit"???
I reckon it would be beneficial to everyone involved if someone else just handled public relations for Linus. Just add a filter.
That goes directly against the open, transparent development model of the Linux Kernel.
When you're developing in the open, everything becomes "public relations".
You are right, it was more of a joke suggestion.
Bro was late and did poor work and that's all Linus said. He didn't insult the guy, he just wasn't polite. Linus is plenty nice to people not actively making his job harder while he's on vacation. It's understandable to be short with someone under those circumstances.
This was my take.
Developer was late. That itself is a trigger.
If you rush me trying to sneak code in, gloves are off.
If I write here to you what he wrote there, my comment will be removed and I might be banned.
Not defending him, but him as an entire person is why we have Linux
If he was different we probably wouldn't have it
question: do you believe it's as bad now as it has been historically? because the guy went to anger management therapy for like a year after getting called out last time, and i got the impression that things improved after that.
Autistic people struggle with certain social expectations. I'm not excusing his behavior, just giving context.
Is he autistic? Sounds like a speculative excuse to me.
You really think he does what he does with a neurotypical brain? Haha OK then...
Yes I think it is possible to be really into a hobby and end up doing it professionally for your whole life with a normal brain. Why wouldn't it be? Plenty of people do that.
There's a pretty good chance of it.
What Linus says to people is nothing, considering the importance of the Linux kernel in every-ray life. People need to get thicker skin
So if you're important you can be an arsehole.
It's not his role to be nice, it his role to be right. If your technical leader is more concerned with keeping people happy than keeping the technology good you are going to end up screwed.
These are not mutually exclusive things.
They both take effort. People act like being nice is free but forget how intensely challenging it is for some neurodivergent people to try to comprehend people's feelings in a situation. Add to that the layers of language barrier and insanely diverse social structures and attitudes of something as massive as the Linux Kernel.
This guy made a pet project and accidentally became the one non corporate owned backbone of modern society. Maybe he doesn't owe us niceties. If being nice to contributers is a critical thing you expect of your release repo maintainer you can always go find a different project to contribute to.
You don't have to be super nice, are you trying to tell me a multi paragraph rant is less effort than:
Rejected
His pet project is huge, no doubt and we owe him at debt. You don't get to stack up all the good things and all the bad things and say the good pile outweighs the bad, therefore this person doesn't behave like an ass. Many of the other contributors make significant effort, are not paid for their work and spend their free time doing it. They deserve respect as a bare minimum.
"If you don't like it, get out" has this ever made anything better?
Some people behave like assholes and hide behind calling everyone else snowflakes and thin skinned when they can't handle the response.
Whether or not Linus saying this makes him an asshole is completely irrelevant, he was critiquing his code, not the developer himself. His statement about making the world a worse place to live is not even hyperbolic considering how much technology plays a role in our lives. I don't understand this insane obsession with civility especially when the stakes are so high. As jerakor said, we cannot substitute code quality for being nice.
I dunno, the lesson I learned from him is it's ok to get help. He went and got some, and made working with him better for everyone.