The thrill of human speed