Tech News Yahoo! opens Buzz to the public by yuga August 19, 2008 by yuga August 19, 2008 Yahoo! Buzz opened its doors to the public today. The Digg-like system by Yahoo! used… Read more