Technology Memes Reviewed (with Tripcode)