Technology Streaming to the Future By Petro Shimonishi Published: July 9, 2007 ⋅ Updated: April 15, 2019