In the past few years or so, our use of technology has evolved to extend beyond computers and programs into physical reality itself. In various fields such as wireless networking, power grids, sensors ...