One month after landing its first-stage rocket booster on a drone ship, SpaceX is set to launch a commercial communications satellite late Thursday night. The launch is scheduled for 10:21 p.m. PST from Cape Canaveral Air Force Station in Florida, and video of the event will be streamed live. Weather...