Someplace within the galaxy, a complicated alien civilization may harness vitality from its star. And NASA…