Our modern stone age