While on this topic, can someone answer a question about
windmill generators?

The rotation rate of the blade depends on the wind
speed, but the power generated is always 60 Hz. The
wind power can vary over a span of seconds owing to wind
gusts, and over hours owing to changes in weather. How
does the generated frequency remain constant? It would
seem to require an impractical number of gear shifts.