On Twitter, Elon Musk is inescapable. Users logging in this week have found their feeds dominated by a stream of memes posted by the Twitter CEO after a change to the platform’s algorithm started to boost his tweets, apparently above all other accounts. As one user put it: “When did Elon become MySpace Tom?”