Yahoo has launched it own version of a social media Web site — that is, one that publishes a selection of articles from a variety of online sources every day and gives users the chance to rank them. Buzz is very similar to such popular sites as Digg, Del.icio.us and Reddit, but there are a few differences.