Linus Torvalds Promises Profanity Over Linux 3.10-rc5
hypnosec writes "Linus Torvalds has released Linux 3.10-rc5, and he is certainly not happy with the changes merged last week. Rc5 is bigger than rc4 and has code scattered across its entire code base because it addresses many outstanding problems. In the release announcement, Torvalds noted, 'I wish I could say that things are calming down, but I'd be lying. rc5 is noticeably bigger than rc4, both in number of commits and in files changed (although rc4 actually had more lines changed, so there's that).' Torvalds has warned that he is going to start cursing again, and said, 'I'm going to call you guys out on, and try to come up with new ways to insult you, your mother, and your deceased pet hamster.'"
windows > linux
Calm and measured explanations of just what the coders are doing wrong would be ever so much more helpful. If all Linus is going to do is mouth off then perhaps it's time he just STFU and GTFO.
We don't need any of his bullshit. He's a fucking rip off artist.
Yes, next time, let's have fewer enhancements and bug fixes so that scary Linus doesn't cuss.
Lucky that he told us before. No one could have seen that coming. I mean, like he's ever done it before... The hamster thing is heartless though.
"Hello, IT... Have you tried turning it off and on again? Yeah... No problem."
Go into acting !! Or maybe woodwork !!
Torvalds has warned that he is going to start cursing again, and said, 'I'm going to call you guys out on, and try to come up with new ways to insult you, your mother, and your deceased pet hamster.'"
This is why businesses choose Microsoft.
When you are maintaining a project of this size and you get bothered by little annoying cosmetical fixes and non-critical bugs you do lose your temper. I have to say he stayed pretty civilized till now. I suggest we start a kick-starter project to give torvalds the vacation he really needs!
Grow up.
SJWs are the new boogeyman. -Me
He does more harm then good now - so long and thanks for all the (mostly just ok) code!
Linus, listen, you may be the father of the Kernel, but it is not your Kernel. It is not your own private property. You are enjoying the notoriety that comes on the backs of thousands of developers who, by the way, are working for free.
Shut the fuck up already. We're all tired of your childish bullshit. Bugs need to be fixed, and if a lot of them get fixed in a particular release, so be it. Shut your goddamn mouth for a change, understand that the Kernel has exceeded your ability to "go it alone," and get the FUCK out of everyone's way.
Fuck you very much, and have a nice day.
Everyone has to have a hobby, right?
Seriously though, who the hell cares if the RC is bigger than the one before it, or whether the changes are scattered everywhere? If there were any number of concerns that needed to be addressed before the next release then it wasn't ready to go in the first place. Just test the hell out of everything, make sure nothing is broken, and make sure that each change was necessary and correct. In short calm your tits and keep coding.
God, schmod. I want my monkey man!
There's a more complete explanation in the article.
At this point in the RC cycle, the expectation is that only bug fixes will be introduced. The latest merge include changes that had nothing to do with listed issues.
New features belong in the 3.11 branch.
fuck you very much
sticks and stones and furniture may break my bones, but dissing my dead hamster...that's fucking WAR LT!
He died before rc3, you insensitive clod.
Captcha: bitches /., something NSFW?
I hope they meant that as a verb or in the canine sense.
Seriously, that was the captcha. What's next,
It's the release manager's call to decide what to take. He could've said "no" but didn't. Heck, he could've yelled at the developers and said "HELL @#$^ING NO" in public, but he didn't.
It's also his job to take the heat for unpopular decisions and defend them if necessary.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
I mean speaking as a developer when I'm working and at this point I don't want to put in any new features. It's usually one of the managers or QA with a stupid "Hey lets put in a new feature right at the end" request.(And then it becomes "How willing am I to put up a fight over this?") I'm honestly surprised with no managers (and I mean business oriented managers) that this still happened.
Did you know 80 to 90% of the moderators on slashdot wouldn't recognize a troll even if one dragged them under a bridge.
Linus believes that "people who get offended should be offended". That's a direct quote. As such he makes himself into a highly offensive person and he's been that way since the beginning. Of course that makes him a terrible person to have to deal with. This story is going to be full of people who are offended (thus gratifying Linus) and others who understand nothing of people and who therefore argue that giving offense is a great leadership technique. This has happened before and it will happen again, right here on Slashdot. The editors like it because it causes lots of page hits. Yawn.
Why the PEER-REVIEWED-FUCK does the world need to know about what a software developer thinks about the patches the team is sending him? What's next? An article everytime one of the kernel volunteers has a dump?
To whoever reads occasionally the kernel list, there are no news here. This could fit in the Sun's or the "OK! Magazine" inner pages, but ./'s front page? Really?
Does someone oversee what gets into a RC? Or do the kernel maintainers get to commit whatever they want?
I'm not a linux kernel developer, but in my company when we get into the RCs, we have pretty tight control in which bugs/enhancements get added.
What's Linus' specific role in this besides "yelling and screaming"?
Doesn't this happen all the time?
Its how the sausage is made.
Ah, The Onion, funny as always!
Ive been contrubiting code since 1998.
Linux is regressing.
It's broken. Get rid of Torvalds.
Just bought a new quantum computer, but I'm uncertain how it works.
Maybe Linus has been playing Maniac Mansion recently?
Just because you can microwave the hamster doesn't mean that you should.
Am I right in thinking that Linus isn't complaining about kernel improvements in general, but only about them being made so far into the RC series?
Right after a new development window has opened, I assume that he's totally happy with receiving a maelstrom of enhancements, cleanups, new features, and everything else that constitutes useful progress for Linux, isn't he?
I hope so, anyway. But of course he's dead right that this should not be happening during the RC countdown.
I'd be grateful for a confirmation, or otherwise.
correction: "then"
Table-ized A.I.
Companies like Google and Amazon have made millions of dollars using Linux and Linus still has to live in an igloo eating dried penguin.
Any operating system without a browser is going to be fucking out of business. Should we improve our product, or go out of business? -- Bill Gates
Of course, what you don't often hear is the response to that question, where they decided through intensive bureaucratic meetings to compromise between the two positions and make a browser, but make it such a bad browser that it would slowly drive them out of business. The rest is history.
Big apple, new Yorik, undig it, something's unrotting in Edenmark.
How about Linus does his job instead of complaining like a spoiled teenager? All he has to do is reject the commit and provide a link with the standards. If the idiot decides to submit again, ban the griefer. He has no right to complain about anyone but himself. He is sounding more and more like the mental nutcase, RMS. While I might get modded down, any rational person will see the logic.
Don't feed the troll, kids.
So then we go over the Microsoft's Windows 8 team where it's like "It's okay guys. We can patch it. I'm sure people will get used to the changes."
Microsoft should hire Linus for just a day to come in and scream at people about the shit design job they did on Windows 8.
http://en.wikipedia.org/wiki/Sense_of_humour
I have always had an issue with "Hero's" in people minds, either being a religious figure, or a vocal member of some group.
hat
They are all human, and most of us experience some point(s) in our lives where we seemed to do some great things, however we are human we fail, make mistakes, or just loose track, or our morals.
In Open Source Figures such as Linus and RMS, while they did good things in the past, have been using their fame to push what ever tantrum they have at the time. Because of their Hero status there will be enough people who will follow them, they will allow their mind to twist to follow their views as they are considered a Hero.
For all people you need to take a step back and realize they are human, no better or worse then us. The Stereotype Superman or the Stereotype Dr. Evil really doesn't exist, people are complex with good and bad.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Sounds like someone is taking a page out of Jobs' book.
He nailed it. At the rc4/rc5 level, the ONLY things that should be going in are bug fixes against this release. Not "cleanup" or new features. Those belong to the next release.
Linus is dead right on this, and everyone who has EVER done serious development should know it.
General Relativity: Space-time tells matter where to go; Matter tells space-time what shape to be.
Or is that Ubuntu naming convention?
If you were paying me, MAYBE you'd get some traction with "finding new ways to insult me", though probably not in a legal sense.
As it is, if you bawl me out, I have no qualms to tell you to shove your head up a cows arse and blow rasperries for the afternoon, so fuck off out of my face and let me continue my work.
That Linus is just a run of the mill, kick-down, kiss-up asshole of the sort graphically described in the book The No Asshole Rule?
First of all: In Finland there is this fine institution that Swedes call "Management by Perkele". What we are witnessing is intra-communal communication of the working team. We do not (usually...) hear about the swearing in private corporation meetings, but open source community is public.
Secondly: A tight military-like control is required to handle something huge as Linux kernel project. You can try to silk-glove it, but in Finland the usual way is to say (brutally...) honestly what you are thinking. (Part of that "Perkele" management.) This also requires that the participant taking the beating beats back if needed using similar brutal honesty. Honesty is the key. "Show me the code", as Linus said. May the best code win.
Thirdly: Evolution works the best in harsh environment. If you are a delicate little princess, you should probably not do Linux kernel development.
"...Linux people are deeply immature!", but then I remember that Linus is only doing his impression of Steve Ballmer and Steve Jobs.
And right now I'd take bets that Android hybrids conquers the desktop before Unity, Gnome 3, KDE or any of the existing solutions do.
That depends on how quickly other Android distributions adopt a way for applications to opt in to Samsung or Cornerstone multiwindow mode, which allows applications to opt into having variable window size, through the manifest. Currently, the Android CDD allows applications to assume that the screen area will never change after an application is installed, and this mentality of all maximized all the time leads to workflow problems analogous to only having room on your desk for one piece of paper at once. If Android supported multiwindow mode like Ubuntu for Tablets ("Side Stage") and even Windows RT ("Snap an App") do, a four-function calculator app wouldn't need to fill the screen.
If Linus isn't happy with the code, why go through with the release? And why is he unhappy? Why not hold the release until his issues are resolved? This makes no sense.
Nitewing '98
Everything works...in theory.
Don't like the open contributions, shut up and close it then.
Maybe it's time to refactor the linux kernel. Get rid of all the cruft and strip the kernel to it's bare essence. Then add services to it via a common interface. Like a network or something.
Not trolling, simple fact, as any developer who works on a team knows.
More Profanity means a better OS? Send all your words to Microsoft then! ;)
I really believed that profanity was a new technology I didn't know about.
;P
I'm not sleeping well lately.
Well maybe, just maybe if he had a stable driver ABI (at least between releases in the same stable tree) he'd:
Why every fucking driver under the sun belongs in the kernel tree (and thus, every driver change impacts the kernel) I have no idea.
I run: Windows, OS X, Linux, FreeBSD. Just because you have a hammer, doesn't mean everything is a nail.
If anyone is a mental case, it's you.
Big fucking deal.
Linus is Finish (Swedish speaking) and they are the most candid people I know, to a fault.
To quote another Slashdotter today..
"Lighten Up Francis..."
Harrison's Postulate - "For every action there is an equal and opposite criticism"
She was a saint.
Sig. Sig. Sputnik
This is nothing to do with Linus' desire to be a mouthy arsehole, we all know when you whip your workers, and put them under threat of whipping, that they write better and more accurate code (the mouthy arsehole bit comes free).
Stress also helps people code better, and bugs are not an unavoidable fact of programming, they are in fact caused by not enough stress.
Man up dammit!! Our Alpha-Linus will whip you into shape; you don't need physical Alpha-traits these days either, you just dress people down from the other side of a mailing list, where they're unable to punch you in the face.
As Torvalds and whinging 12-year-old FPS players can attest, anyone can be a true 'Alpha' on the Internet. What-cha--gonna-do, noob?!
Need I say more?
*Sigh*. I guess I'll just have to post this for the millionth time:
http://www.kroah.com/log/linux/stable_api_nonsense.html
If you don't agree with the decisions in that link, please do us all (and yourself a favor), and go use something besides open source kernels. If you can't even be bothered to read (at least!) the executive summary in that link, then please stop posting.
Nathan's blog
gosgog:
I'll tell you what HE GOT YOUR FUCKING ATTENTION !! and that's what counts.