NASA was truly ahead of its time