A 700,000-year-old humerus suggests small hominins have a long history on Flores.