Inventing the future.
The end of computing science?
Affecting humanity.
Never lost, never forgotten.
The ubiquitous beauty of user-aware software.
When everything is searchable.
Software as Currency.
A just-in-time software-based world.
Computers: boon or bane?
Spiritual life and information technology.
A cyberpublishing manifesto.
Closing the circle of information technology.
Digital experience.
Bandwidth and the creation of awareness.
The computer isn't the medium, it's the message.
Computational bioimaging for medical diagnosis and treatment.
The future is ours.
The demise of sovereignty.
Electronic empire.
Ultimate cryptography.
When the network is everything.
The future of the internet digital divide.
Insurance and the computer industry.
The computer-mediated economy.
Pushing functionality into even smaller devices.
Education is the key to future dreams.
Editorial Pointers.
Forget the past to win the future.
Digital immortality.
When computers speak, hear, and understand.
Many zeros ahead.
Closing the fluency gap.
Keep (over)reaching for the stars.
Look to the past to envision the future.
Astronauts and mosquitoes.
A commonsense opportunity for computing.
A larger role in the public policy process for user control.
News track.
Wearables in 2048.
The wireless web.
Can freedom withstand e-books?
The paradox of place.
Back to the future.
Accountability through transparency;: life in 2050.
The desktop fab.
Virtual beings.
Be absolute for death: life after Moore's law.
User interfaces: disappearing, dissolving, and evolving.
Developing the future.
Cyborgs.
The digital physics of data mining.
Will software ever work?
Universal literacy - a challenge for computing in the 21st Century.
Continuum computer architecture for exaflops computation.
Computers and biology.
Toward a new politics of intellectual property.
Promise and peril-the deeply intertwined poles of 21st century technology.
Computer security - an end state?