S spectrum.ieee.org How JPL keeps the 13-year-old Curiosity rover doing science 277 points pseudolus 4 months ago 99 comments