T techcrunch.com Flickr Burning As Yahoo Fiddles: Head Of Service Walks Away 40 points dave1619 15 years ago 30 comments