When NASA recently posted over 8,000 images from the Apollo missions on Flickr, I just knew something good was going…