T techcrunch.com Why We Hate Google Glass – And All New Tech 10 points amitkumar01 12 years ago 5 comments