What if the next billion Internet users don't own a computer? Those are the kind of questions that Google asked at its I/O conference keynote last week.
These two realities: humans are social and crave simplicity, should be key guideposts for any kind of computer system or process that hopes to attract the interest and adoption of its users.
The future will be more complicated than we've been led to believe. In many movies and television shows, for example, technological nirvana arrives full-blown and with startling monotony.
The future will be more complicated than we've been led to believe. The years ahead will be much less like 2001 or Star Trek and more like the messy, multilayered world of Bladerunner.
The MessagePad was a bellwether for a new generation of personal digital assistants and then, with the iPhone, the screen-centric smartphone. Using it back then you could see and touch the future.
A number of technological hurdles are being overcome that will, in the coming year, dramatically alter the shape of our computing and communication devices.
We're not even half way through January and we've already seen more tablets than at a Hunter S. Thompson house party.
This past week the country's biggest Internet Service Providers (ISPs) paraded in front of the CRTC as part of that commission's inquiry into bandwidth throttling.
If you have trouble coping with reality, stop reading now. Augmented reality is the latest software that could be the killer app for smartphones.
This weekend thousands of Twitterati, flooded with live Twitter feeds from Iran, switched on CNN to see video of the protests. Instead they got a rerun of Larry King learning about motorcycles.