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.