Science & Technology News Review | October 10, 2026 AI biotechnology nasa news observations reviews space Technology by munistellar October 10 2026