Google Buzz or How the Giants Lost the Social Media Game

When Google announced the launch of Google Buzz last week, the general reaction was “Oh no! Not another one!” Within days, millions of Gmail users were outraged with the way Buzz had stampeded upon people’s privacy. This angry piece is very direct and very instructive.

Google (GOOG) is finally making some changes to its new Buzz [...]