Listen to more stories on the Noa app. Until last month, nobody outside of YouTube had a solid estimate for just how many videos are currently on the site. Eight hundred million? One billion? It turns ...