On April 23, 2005, exactly 20 years ago today, a low-resolution, 18-second video titled “Me at the zoo” quietly went up and launched what would become the biggest video platform on the planet — YouTube. Uploaded on April 23, 2005, the tiny clip features Jawed Karim, one of YouTube’s co-founders, casually talking about elephants at the San Diego Zoo.