Tag: 2005

  • YouTube: Streaming Since 2005

    On this date in 2005, YouTube was founded. Here are some things you might not have known about the video-sharing site. It was created by three former PayPal employees named Chad Hurley, Steve Chen and Jawed Karim. The three differ on their inspiration for starting the company. Karim said it was because he couldn’t find…