This is a wonderful site i found that discusses the various visions of the future, with a specific focus on interaction design. The author mainly rants about the visions being not visionary.
He breaks down on how ‘we should’ interact with the ‘tools of the future’.
- A tool addresses human needs by amplifying human capabilities.
- A tool converts what we can do into what we want to do. A great tool is designed to fit both sides.(fitting the human and the problem)