Human evolution has been in the news quite a lot recently. New genetic data suggest that ancient humans included both Neanderthals and Denisovans, which colonized different parts of the world but subsequently interbred with so-called modern humans and left telltale traces of this history in the genomes of living humans.