'Dependent web' platforms such as Twitter, Facebook, Google and Yahoo are where people go to discover and share new content. Independent sites… — John Battelle Copy Share Image