Homo erectus memes