Spoiler alert: It is all technology
Space fans now get their own streaming platform, straight from NASA
Netflix is planning a homepage makeover that will change the way you stream