Have you used Imgur before? The site was once a popular place to share memes and post about pretty much anything. But if you've visited the site/app in the last few days, you might have noticed ...