Earlier quoted context omitted.
Sure, but every study i've ever read currently backs it. If you are aware of any that say "very smart assholes make organizations better in the long run" or even "very smart assholes don't meaningfully hurt them in the long run", i'd actually love to see it! (I hold the position i do precisely because it's backed by research, not just my own random thoughts and experiences)
Strong-personality-assholes have been making successful things for a very long time now (Linus, Steve Jobs, Larry Ellison, come to mind). It's probably not that being an asshole is good. It's that if you are a genius/visionary and nice, your genius gets diluted by the people around you. Let's build a genius/asshole map: 1. Genius, non-asshole: You start a genius-level thing, it is brilliant and awesome. As it progres…
Linus Torvalds apologizes for his behavior, takes time off
921–930 of 1001 posts
Re: Linus Torvalds apologizes for his behavior, takes time off
#922Earlier quoted context omitted.
> "we do not break userland, period" That quote is more accurately read as, "we change things all the time, including user-visible features, and very occasionally, even in breaking ways -- but only because it's impossible to know every single consumer of every single quirk in behavior, and as soon as we learn that one of our changes did in fact break userspace, then we'll change it back". It's how the kernel communit…
No offense but this seems like blinding fanaticism for a man who is, admitedly right 99.99999% of the other time, not perfect. In this case however you are arguing that when he said, "we don't break userland, period" he instead meant the opposite? There was no asterix on his statement saying to read the fine print.
The "first rule of kernel maintenance":
If a change results in user programs breaking, it's a bug in the
kernel. We never EVER blame the user programs.
Then later, to drive home the point: WE DO NOT BREAK USERSPACE!
So, sure, "there was no asterix on his statement saying to read the fine print"--he did better than an asterisk and fine print, he made it part of the main content.Re: Linus Torvalds apologizes for his behavior, takes time off
#923I wonder how many awesome things we’d have if brilliant engineers just took a bit of a time off to build something that fixes an annoying pain point.
I look forward to what he builds in his time off :)
Re: Linus Torvalds apologizes for his behavior, takes time off
#924Earlier quoted context omitted.
> "we do not break userland, period" That quote is more accurately read as, "we change things all the time, including user-visible features, and very occasionally, even in breaking ways -- but only because it's impossible to know every single consumer of every single quirk in behavior, and as soon as we learn that one of our changes did in fact break userspace, then we'll change it back". It's how the kernel communit…
No offense but this seems like blinding fanaticism for a man who is, admitedly right 99.99999% of the other time, not perfect. In this case however you are arguing that when he said, "we don't break userland, period" he instead meant the opposite? There was no asterix on his statement saying to read the fine print.
Re: Linus Torvalds apologizes for his behavior, takes time off
#925Newton was an asshole too. The whole "apple fell on his head" story came about because he was so mean to people. I won't say that most geniuses are inempathetic, but many are. Einstein wasn't, some say Gauss was. Beethoven was. Linus is. And we'll accept Linus's attitude for being an aversion to bullshit, just the quality that we need in a kernel maintainer. I'm glad to see that Linus finally realizes that he has a p…
I disagree this is the case. "This is how it's been done" is a terrible excuse for anything. This attempt at protection of the status quo is wrong because almost without exception the status quo is sub optimal.
> because I doubt that he could steer his ship without it
There is no reason to believe this.
Re: Linus Torvalds apologizes for his behavior, takes time off
#926Earlier quoted context omitted.
> One thing that is true in all successful organizations over time is that for any given person, no amount of genius will make up for being an asshole. Wouldn't Steve Jobs be a counterexample to this? And possibly Bill Gates?
Steve Jobs might have been an even bigger asshole.
Re: Linus Torvalds apologizes for his behavior, takes time off
#927Earlier quoted context omitted.
> Of course, but it's a start and a symbolic gesture. In Germany, they say: "'Gut' ist das Gegenteil von 'gut gemeint'" ("'Good' is the opposite of 'well-intentioned'"; I am aware that the pun does not translate well into English).
In English: "The road to hell is paved with good intentions."
Re: Linus Torvalds apologizes for his behavior, takes time off
#928Grass-is-greener armchair psychologists seem to think they could effortlessly manage the codebase that powers the heart of billion machines (from cellphones to supercomputers) without it taking any emotional or psychological toll whatsoever.
You deserve a future where Microsoft runs everything.
Re: Linus Torvalds apologizes for his behavior, takes time off
#929Linus is stubborn, persistent, and unyielding to what he sees as bullshit. These I believe are all very valuable qualities for the head of a massive software project, and may be part of the reason as to why Linux is where it is today. However, Linus is also a bit of an asshole, turning technical criticism into personal seemingly personal attacks. I believe those 2 sets of qualities are separable, but I would guess it…
Grass-is-greener armchair psychologists seem to think they could effortlessly manage the codebase that powers the heart of billion machines (from cellphones to supercomputers) without it taking any emotional or psychological toll whatsoever.
You deserve a future where Microsoft runs everything.
Re: Linus Torvalds apologizes for his behavior, takes time off
#930Earlier quoted context omitted.
When you are doing something no one else has done before, it can be very challenging to figure out which pieces of what you do are essential secret sauce and which could stand to be improved. I changed my HN handle from Mz to this one after more than 8 years and only after hitting the leaderboard. I appear to be the only woman to have ever spent time on the leaderboard. It genuinely took me that long to conclude that…
> When you are doing something no one else has done before Leading people? Fair enough, he ceated something remarkable, but at the end of the day people have been leading others for literally millennia. So I'm not willing to cut him slack on that account. (Having said that, I'm deeply impressed by the step he took in that email, and did it publicly)
When most CEOs have a cow, a few people witness it and then they sanitize the message before releasing a PR statement of what the CEO would like to see happen. When Linus has a cow, it can end up on the front page of Hacker News with everyone talking trash about him.
As far as I know, he actually handles that piece of it remarkably well. Most people would not cope too well with such a situation. I have never heard of him then going on a screed about "assholes on Hacker News" or whatever. Instead, what I have seen is "polite" and "well behaved" people nastily referring to it as "the peanut gallery," which is incredibly insulting and dismissive. I have yet to personally see Linus do such a thing.
Given how much people here like to talk trash about him, I infer this suggests it is something he doesn't do.