An ancient human ancestor called Homo floresiensis was likely a scavenger who subsisted on the scraps left behind by the ...