I have been hailing NASA’s achievement with respect to the Mars Curiosity landing. But while the scientific and engineering achievements of NASA are admirable, it is also an organization depending upon public support and thus not above pandering to what it perceives as public sentiment. [Read more…]
