There's no point in beating around the bush here: It hasn't been an easy week to be online. But if there has been one redeeming reason to log on every day it's been the moth memes — yes, the moth memes.