20170509 home.science: Why Pepe the Frog meme was killed off