News, Science SpaceX launched yet another batch of its Starlink satellites today (Oct. 27), sending 28 of them up from California’s central coast.