Astronomers have signed an open letter to the FCC urging that it pause Starlink and other mega-constellation launches.