P phys.org NASA's Curiosity Mars rover gets a major software upgrade 90 points Tommstein 3 years ago 16 comments