It is hard to comprehend the significance of the survival of such a strange species of human until what is, in geological terms, a very recent date. To put this in context, by 18,000 years ago, modern Homo sapiens had been in Indonesia for at least 20,000 years.