Technology, memes, and absolutely NO satire