Building a Solid World
This is an excerpt fromBuilding a Solid World, a free paper by Mike Loukides and myself about the convergence of software and the physical world.
Our new Solid conference is about the intersection of software and hardware. But what does the intersection of software and hardware mean? Were putting on a conference because we see something distinctly new happening.
Roughly a year ago, we sat around a table in Sebastopol to survey some interesting trends in technology. There were many: robotics, sensor networks, the Internet of Things, the Industrial Internet, the professionalization of the Maker movement, hardware-oriented startups. It was a confusing picture, until we realized that these werent separate trends. Theyre all more alike than differentthey are all the visible result of the same underlying forces. Startups like FitBit and Withings were taking familiar old devices, like pedometers and bathroom scales, and making them intelligent by adding computer power and network connections. At the other end of the industrial scale, GE was doing the same thing to jet engines and locomotives. Our homes are increasingly the domain of smart robots, including Roombas and 3D printers, and weve started looking forward to self-driving cars and personal autonomous drones. Every interesting new product has a network connectionbe it WiFi, Bluetooth, Zigbee, or even a basic form of piggybacking through a USB connection to a PC. Everything has a sensor, and devices as dissimilar as an iPhone and a Kinect are stuffed with them. We spent 30 or more years moving from atoms to bits; now it feels like were pushing the bits back into the atoms. And we realized that the intersection of these trendsthe conjunction of hardware, software, networking, data, and intelligencewas the real news, far more important than any individual trend.
Weve seen software transformed over the last decade by a handful of truly revolutionary developments: pervasive networking that can make the Internet a central part of any piece of software; APIs that make systems available to each other as abstracted modules; clouds like Amazon Web Services that dramatically reduce the capital needed to start a new software venture; open source projects that make ex pertise available to anyone; selling services rather than products. We now see the same developments coming to the physical world through a new hardware movement.
Hardware that has software in it isnt the least bit new. TVs and cars have had software-driven components since the 1980s, if not earlier. Chrysler introduced a computerized anti-lock braking system back in 1971. Microwave ovens, dishwashers, probably even those fancy beds that let you adjust the position of the mattress and many other settings: these all have hefty doses of microprocessors and software. So whats new? Didnt software and hardware converge a long time ago?
The hardware renaissance of the last few years entails more than just embedding CPUs into appliances. Its built on ubiquitous networking, which changes the game radically. Devices with embedded computers become much more powerful when theyre connected to a network. Now we have networked televisions, networked loudspeakers that receive MP3s from a server, and networked devices that let us find our lost keysand we call that the Internet of Things or the Internet of Everything or the Industrial Internet, depending on which vendors language you like.
The Internet of Things crossed our radar back in 2001, at OReillys first Foo Camp. It was an interesting idea: we wondered what would be possible if we could assign an IP address to every physical object. Back then, we were skeptical: who cares? Why would I want my shoes to have an IP address? That question is still useful, but the answers were getting now are much different. In 2001, networked shoes sounded like gratuitous geekery, but in 2014, in the context of the Quantified Self, network-enabled shoes that log your every step make complete sense. At the same time, the conversation has moved beyond easy-to-lampoon examples like connected refrigerators and has come to include important industrial and commercial applications for connected devices: jet engines, power plants, cars. In this context, the Internet of Things promises to make the world dramatically more efficient, safer, and more accessible.
Networking is hardly a new technology. Some industrial controls and building systems have had various kinds of network connectivity since the mainframe era, and local networks inside passenger cars have been commonplace since the 1980s. Remote supervisory control of utility assets is a basic safety feature. What makes networking in 2014 different is 20 or 30 years of Internet history: we understand how to build standard protocols, from the lowest layer of the hardware up through the applications themselves. We understand how to make devices from different manufacturers interoperate.
This ubiquitous connectivity is meeting the era of data. Since working with large quantities of data became dramatically cheaper and easier a few years ago, everything that touches software has become instrumented and optimized. Finance, advertising, retail, logistics, academia, and practically every other discipline has sought to measure, model, and tweak its way to efficiency. Software can ingest data from lots of inputs, interpret it, and then issue commands in real time.
That intelligence is coming to the physical world now. Software in the cloud, operating above the level of a single machine, can correspond with millions of physical devicesretrieving data from them, interpreting that data in a global context, and controlling them in real time. The result is a fluid system of hardware and software.
Continue reading here:
Building a Solid World