Why Greatness Cannot Be Planned [video]
youtube.com
youtube.com
To quote from his book "What do you care what other people think?"...
Well, a few days after the accident, I get a telephone call from the head of NASA, William Graham, asking me to be on the committee investigating what went wrong with the shuttle! [...] When I heard the investigation was going to be in Washington, my immediate reaction was not to do it: I have a principle of not going anywhere near Washington or having anything to do with government, so my immediate reaction was -- how am I going to get out of this? [Gweneth, his wife says] "If you don't do it, there will be twelve people, all in a group, going around from place to place together. But if you join in the commission, there will be eleven people -- all in a group going around from place to place together -- while the twelfth one runs around all over the place, checking all kinds of unusual things. There probably won't be anything, but if there is, you'll find it." She said, "There isn't anyone else who can do that like you can."
Of course, this is survivorship bias, and we're constantly missing great opportunities every day.. but it's still interesting how things turn out.
Additionally - just pondering here - this heuristic of novelty seems present in human nature: - the drive that scientists, mathematicians, researchers, and technologists have to discover new things - the drive that hackers and artists have to make new and different things
Does anyone agree that these aspects of humans are in tune with what the subject of the talk, or are they more unrelated than I think?
[0] http://www.amazon.com/Why-Greatness-Cannot-Planned-Objective...
In any case he's been giving similar talks for a while.
The Decco app that was posted on HN only reinforced this idea. I feel that one day we'll be flinging fully formed react compoenents as fast as we fling for loops while coding today. Some form of smart component search and automatic insertion could speed up programming by a huge amount.
Abstracting out the DOM rendering means we could have universal components.
But these aren't here yet. You don't have to use the latest framework in your project if you don't need. But that shouldn't stop the experimentation and the evolution.
So go forth and write ye Single page app frameworks and ye Coffee script to brainfuck transpilers.
https://news.ycombinator.com/item?id=11075430
which is all about serendipitous discoveries.
It would be interesting to compare the two sides.