John Smart is a developmental systems theorist who studies accelerating change, computational autonomy and a topic known in futurist circles as the technological singularity. He is president of the Institute for the Study of Accelerating Change, a nonprofit community for research, education, consulting, and selected advocacy of communities and technologies of accelerating change.
If you like to think about what tomorrow might bring, and how you might prepare for that change, thinking alongside John Smart is a good place to start. :Listen (MP3)
qv: John Smart: Simulation, Agents and Accelerating Change