Software Makes Hardware

Contributor Charles Day ponders the extent to which software enhances hardware and the other devices we've come to rely on daily.