NASA talks up Perseverance Mars rover's self-driving rock-avoiding abilities | Hacker News Reader