You may not know this, but Abraham Lincoln was a bit of a technophile. On June 18th, 1861, “Professor” Thaddeus Lowe ascended to a height of 500 feet above the National Mall, in front of where the National Air and Space Museum now stands. (Wikipedia says June 18th, but this plaque says June 18th). He […]