Recent telescope news and insights from our scientists.