Rants about and coverage of technology and innovation in an era characterized by social media. What's it all worth?
ADVERTISEMENT