The latest generation of objects in our world acquire new capabilities without having to be redesigned and manufactured from scratch.
Instead, the features we didn’t know they could have are brought alive by improving the software layer that they all possess.
Data visualization improves our ability to tell powerful stories about our understanding of the world. Modern tools become platforms for dynamic exploration, allowing anybody...
Social networks are connecting over two billion people, soon hopefully all eight billion, and have changed the way we interact. We like to complain...
The rate of acceleration is increasing! Are you ready? Of course not. No one can really be ready for the jolting times. But we...