Satellite memes