Comment PhD's Google Employs (Score 5, Insightful) 342
When the median home price in Mountain View is over a million and the cost for a decent 2 bed/bath apartment is 3k/month, your dollar doesn't go to far.
That problem is solved if cars act as if all the information they can trust is their own, and only add "potential dangerous situations" reported by others to their own list, but never discarding them purely based on another machine's information.
This approach has the same issues that we have in cyber security (i.e. think x509 certificates and Certificate Authorities). How do you know who to trust? Can we always trust them? When should we trust them? If we use a reputation system to manage trust, how do we make it work such that it scales?
Brad Templeton proposed a solution many years ago... The school of fish test. http://www.templetons.com/brad/robocars/fish-test.html
This approach has the same issues that we have in cyber security (i.e. think x509 certificates and Certificate Authorities). How do you know who to trust? Can we always trust them? If we use a reputation system to manage trust, how do we make it work such that it scales?
One thing that history seems to make clear: the bigger a company is, the more likely it is that it will become unresponsive to market forces, and drop like Goliath with a head wound.
IBM said hello.
All it does is move the pollution
Main point: Centralized power source vs decentralized power source. Centralized power sources (i.e. Electric vehicles) can benefit immediately from improvements to technology/efficiencies at the power plant.
Electric vehicles can do more than this by allowing for a centralized power source. Think about traditional gas powered cars. Changes in technology that allow for increased power efficiencies (i.e. better mpg) mostly impact the newer cars. Cars that were produced 10-15 years ago are less efficient, but they are still driven by a good chunk of the population.
Improvements in technology at the power plant can have an immediate impact on all Electric vehicles.
Embrace, Extend, Extinguish.
Microsoft freely admits it, and when everyone jumps on the TypeScript bandwagon, the carpet will be pulled out from under you.
This seems reminiscent of the Excel vs Lotus 123 war and how Microsoft won. Joel Spolsky has a great article describing the tactics M$ used to win the war.
The basic idea was to eliminate barriers that would keep people from switching from Lotus 123. Below are some exerts from the article. I think there are some interesting parallels to Typescript and javascript.
Barrier:They have to convert their existing spreadsheets from 123 to Excel
Solution:Give Excel the capability to read 123 spreadsheets
Barrier:They have to learn a new user interface
Solution:Give Excel the ability to understand Lotus keystrokes, in case you were used to the old way of doing things
The entire reason I loved my blackberry was its keyboard-centeredness. Why the heck do I want a business phone that has a crappy touch keyboard? Theres android and iPhone for that.
I guess we still get the BES stuff, but which users are actually going to want a blackberry? If youre going to mandate a business phone, why mandate one that sucks at being a business phone?
I mean, I guess what they had wasnt selling phones, and their market share was shrinking-- seems logical to make a change, right? Except they just killed 80% of what made blackberry so popular to begin with. Being just another touch-device clone isnt really the way to claw your way back into the game.
This is the classic innovator's dilemma. It is how once great companies can miss the boat on new markets. They are constrained and encumbered by the demands and wants of their current customer base, which are responsible for the huge profits. Satisfying current customer demands can result in not allocating enough resources needed to develop technologies for emerging/new markets. It is easy to ignore new markets as they do not initially provide the profit opportunities that the companies current market provides.
The best book on programming for the layman is "Alice in Wonderland"; but that's because it's the best book on anything for the layman.