The past week delivered a mix of cybersecurity scares, ambitious space missions, AI breakthroughs, and autonomous driving ...