What is Reddit? Introducing the self-described “front page of the internet.”