Have you ever taken a picture, share it with your friends, and then delete it without a second thought because you knew someone might come up with a hilarious meme? The days of blasting out funny memes are coming to an end. A new photo-sharing platform is on the rise,...