After logging into Reddit the other day, I was surprised to see in one of my favorite subreddits IAmA a topic by the title “I made Omegle.com. AMA“. I figured this was just a prank, but the submitter even provided some proof. I was shocked, and it was the perfect time to learn a bit more about a great upcoming social media website.