deanjohns.wordpress.com
Lunar techies and lunatics.
The fiftieth anniversary of the NASA Apollo 11 mission that rocketed Neil Armstrong to fame as the first human to land on the moon and inspired him to utter the unforgettable phrases “one small ste…