People are quick to dismiss astrology, but the last time Pluto entered Aquarius (which will happen for the next 20 years starting in Dec) we had the Industrial Revolution. The time before that we had the Scientific Revolution. Things are right on track with this discovery.
Correlation is not causation. Why would the position of the planets have anything to do with the discovery of revolutionary technology?
Again, the last time this planet was positioned as such radical technological world-changing innovation happened (Industrial Revolution). Rewind a few hundred years, and we see it happen again (Scientific Revolution). Another revolution is incoming.