ParentFull threadanoonmoose·the dude who invented the word meme wrote an entire book explaining this metaphorView on HN