I always thought it was a saying about how the geniuses of any era couldn't have done what they did without the geniuses of the previous eras, in the realm of science. There's no rocket science without the Wright brothers, there's no Wright brothers without Da Vinci, stuff like that.As I understand it, historically it's a joke about Robert Hooke's height.