News, Science SpaceX launched 29 more of its Starlink internet satellites to orbit today (Oct. 29), sending them up from Florida’s Space Coast.