Eating carrots does not improve your eyesight. The notion that they do was, apparently, a rumor started by the British government during World War II, to cover up the real reason their pilots were suddenly markedly more accurate in spotting German planes.
I did not know that.