Linus Torvalds: Talk of Tech Innovation is Bullshit. Shut Up and Get the Work Done (theregister.co.uk)
Linus Torvalds believes the technology industry's celebration of innovation is smug, self-congratulatory, and self-serving. From a report on The Register: The term of art he used was more blunt: "The innovation the industry talks about so much is bullshit," he said. "Anybody can innovate. Don't do this big 'think different'... screw that. It's meaningless. Ninety-nine per cent of it is get the work done." In a deferential interview at the Open Source Leadership Summit in California on Wednesday, conducted by Jim Zemlin, executive director of the Linux Foundation, Torvalds discussed how he has managed the development of the Linux kernel and his attitude toward work. "All that hype is not where the real work is," said Torvalds. "The real work is in the details." Torvalds said he subscribes to the view that successful projects are 99 per cent perspiration, and one per cent innovation.
Someone honest.
One reason we can't say this is because we're reading Slashdot instead of working.
"Genius is one percent inspiration and ninety-nine percent perspiration. "
-Thomas A. Edison (Privileged White Dude & Climate Denier...) l
"I say we take off, nuke the site from orbit. It's the only way to be sure."
No matter what the talking heads say about STEM and giving equal opportunity to all. It take real skill, dedication and talent to be a real innovator. Luck comes later.
And we cant just say "fuck it and fuck your bullshit, I'm heads down working"
Actually, you can. In some places just like that. In others possibly "I'm busy, when do you need this by". If you are in a place where you are working hard, and which values your contribution, the message survives the diction. In other places, which talk a lot about technology but really just need glorified MBAs who know how computers work, you probably can't get away with this. Quit.
I think his message is exactly right, and so many companies get lost in the bullshit they are unable to get the job done. Often of course because they have moved into the Wall St. phase of "let the losers of the pyramid game get their money back, if possible".
Any asshole can have an idea, most of technology (or most anything else for that matter) is the hard work. This is also what makes us so hostile towards patents that don't have products behind them.
Yea, but who likes Thomsas Edison? He was a jerk and an ass.
Which is more beneficial to the world.
1. Perspiring while developing code that is freely donated to anyone, and which has found its way into gadgets and devices all around us.
or
2. Perspiring while doing an insane monkey dance screaming developers, Developers, DEVELOPERS.
You decide.
I'll see your senator, and I'll raise you two judges.
To summarize, I think you are saying Linux is not innovative because it is like Unix, which was already around.
Here's the thing. Technical comparisons aside, Linux did something that none of the Unixes could do.
Linux was open source. That caused a huge development kick start which would be the envy of the private fiefdoms of proprietary closed Unix.
Linux then became cross platform. That causes Linux to run anywhere that the C compiler could run. Again, the envy of closed platforms.
Those two things combined make Linux suddenly attractive to anyone needing to build a software system on a non-PC platform. Or even on a PC platform where OS licensing is an issue. Applications like: smart phones. GPS navigators. TV set top DVRs. Streaming internet TV boxes. Digital cameras. Smart TVs. In car entertainment systems. Digital signage and billboard display applications. Chromecast type sticks. Amazon Echo type devices. And the list just goes on and on and on.
So, is Linux innovative? I believe so. And where all those proprietary Unixes? In the proprietary tarpit. Even Microsoft is realizing that it can't avoid operating with open source and Linux. BTW, Wine now runs on Windows Subsystem for Linux.
I'll see your senator, and I'll raise you two judges.
To be perfectly blunt, much of the work that constitutes modern computing was done in the 1950s and 1960s.
Just because someone did some work decades ago and had the nugget of an idea doesn't mean anything. The work still needed to be done to actually bring the idea to reality. There are few things more annoying than someone who thinks the idea is everything and that the implementation is just trivial details.
Parallel computing, virtualization, all these things were either developed on paper or implemented in some form long before many of us were born.
And yet none of them were available to me for the majority of my life. Why is that? It's because nobody had gotten around to the hard work of turning into something actually useful.
It's often why I find software patents so absurd, because they pretend that somehow someone thirty or forty years ago didn't develop something like it.
Software patents are absurd because they patent a mathematical formula. They also are absurd because the software industry moves WAY too fast for a 20+ year monopoly to be a sensible reward. Finally they are absurd because they do not cover the implementation of an idea but the idea itself and thus all possible permutations of said idea. That's not what patents are supposed to be for.
And his 1% inspiration was from standing on the shoulders of Nikola Tesla...
It's round! It rolls! You could use it to transport things! I think I'll call it...the wheel.
Example: I just saw a presentation involving a new ORM framework today - same old idea, same crappy ORM efficiency, why am I supposed to be impressed? How many ORM frameworks do we need? They all do the same damned thing, and all of them do it badly. By the time you have the latest and greatest innovative framework working in your project (having had to mangle to your architecture to compensate for the horrible inefficiency), you could have achieved the same end - cleaner, faster, and with less code - by doing without the framework.
Pick your topic: development methodologies, programming languages, frameworks, whatever: The whole IT branch seems to have institutional amnesia. Each new generation of programmers (i.e., every 5-10 years) rediscovers it all, plasters on new buzzwords, and pats themselves on the back for their cleverness. /rant
Enjoy life! This is not a dress rehearsal.
This is also why so many "tech" companies want to hire young kids straight out of school - they are too naive to see through the marketing nonsense, so they buy into it.
As far as I am concerned, the whole dot-com insanity was the worst thing to happen for tech ... ever. It gave rise to the hype-over-fact culture that we are now saddled with, and the kids who grew up through it don't know enough history to see through the smoke screen. So now we have people more concerned with buzz words than substance, more concerned with what is "new" than what works and somehow convinced that "innovation" is achieved in weeks or months instead of years or decades (mostly because they know so little that they are not aware of what has been done before and how almost all of the innovative/disruptive technology is just rehashing stuff that has been around for decades.
You know, when you read about Edison growing up as a kid, it's clear he had some issues. Maybe he was Asperger's? That would explain his willingness to stubbornly sit there trying material after material to find a suitable filament to make a working light bulb.
Steve Jobs is also often described as "a jerk and an ass", yet it's clear he had some great ideas and was able to not only build a computer company that went head-to-head against Microsoft, but brought it back from the dead when he took it back over again for the second time.
A lot of people running companies are perceived as jerks. Some of that is probably warranted, but maybe it's ALSO because they focus so much on making the company a success? Most "rank and file" employees only care about the paycheck, or doing the little piece of the whole puzzle they're hired to do. If something bad for the company but good for them happens, they're probably pleased about it. The business owner who created it as his "baby" from the ground up? Not so much.
Torvalds is right, IMO, embracing Edison's quote. The people who pretend it's not so are just the ones at the top who can take all the credit for that 99% perspiration of others they hired to implement an idea.
The problem is not innovation itself, but more what we're defining as innovation.
When a person can act like a complete fucking idiot on YouTube and amass a billion look-at-this-dumbass clicks resulting in a six-figure salary, I'd say that says a lot about what is "innovative" today. Don't even get me started on reality TV.
The scary part is watching Wall Street get high as a kite off the innovation fumes as they drool over shit like Snapchat, who loses hundreds of millions every year and arrogantly brags how they may never become profitable, defying all common sense with a multi-billion dollar IPO valuation.
Not that we have any.bomb evidence of what happens when bullshit infects innovation...
I watched the development of micro computers in the 1970's. Try re-reading BYTE (and other) magazines of the era. The technology was shockingly primitive. No standardization. The first standardization was around hardware, the 8080 and the S-100 bus. Still no significant software standardization because every system had some cobbled together custom keyboard / display or printer setup. Find a used keyboard from a liquidator, figure out it's circuit board layout, write your own custom interface software, etc. It wasn't until 1977 that the holy trinity arrived (TRS-80, Apple II and Commodore Pet). The first standard off-the-shelf computers. This was where you started to see some commercial software take hold. Just watch the ads in the magazines.
Now to the point.
I am ignoring Unix until a time when it was practical for most people to actually run it. The early 1990's when Linus created Linux was the perfect time. And at that time all of the Unixes were walled off proprietary prison camps and ran on workstations that at that time cost a couple tens of thousands of dollars. Linux ran on a common PC. By the mid to late 90's some people were noticing that you could run Linux on a souped up PC for ten grand and replace a thirty grand Unix box.
If Linux hadn't come along, Unix would be something in obscurity.
Here we are today where you can get Linux on a Raspberry Pi for $35 with 1 GB of ram, gigabytes of SD card storage, 4 core processor, etc. And proprietary unix is relatively obscure.
That makes Linux sure seem innovative to me. It obviously did something VERY right. So much that now Microsoft can no longer ignore it.
I'll see your senator, and I'll raise you two judges.
>> "All that hype is not where the real work is," said Torvalds. "The real work is in the details."
>> Torvalds said he subscribes to the view that successful projects are 99 per cent perspiration, and one per cent innovation.
this is because Linux took 99% of its innovation from others and then had the 1% kernel.
comment directly in my journal