In space memes