Archive for May 16th, 2009
YouTube in Time’s 10 Biggest Technical Failures List?
Time has recently released a list of 10 biggest technical failures of the decade and ironically YouTube figures in it.
YouTube being the largest video sharing site in the world with millions of people visiting the site, surprisingly makes in to the list. Why? Is it too early to conclude it as a failure? We [...]

