The Sound of Memes: A Running Thread