SpaceX has successfully launched 20 Starlink small satellites from Vandenberg Space Force Base, marking another step in its ambitious space-based internet project. The launch utilized a Falcon 9 rocket, showcasing its reusable first stage, and the mission was broadcast live on SpaceX's webcast and new X TV app.