>>What are the obstacles to the transition? How can they be mitigated or avoided? What can we, as engineers and entrepreneurs, do to make it happen faster and smoother?
Few things i can think of are:
1.Focus on solving the problem of basic living as cheaply as possible, to enable moving to different system a political and practical reality and create some sort of stability for a world in transition.
One idea: focus on solving problem for the poor and the third world. They are a good market for cheap products.
2.If we learn from the history of the of the industrial revolution, achieving a good change will be very politically dependent. We cannot assume blind "technological optimism". So one way is to think how do we create a political change.
One idea: focus on technologies that automate lawyers out of a job. The lawyers will create political pressure.
3.I think that many engineers/entrepreneurs lack exposure to problems and knowledge needed to create the transition, so instead they're thinking on facebook apps.
Ideas:Build a database of real problems and projects for engineers/entrepreneurs to work on,find some way to break big problems into small one, and share knowledge or built communities for this.
4.One big obstacle to the transition is existing power structures. Hacking regulatory barriers that prevent disruptive innovation seems a solution here.