Astronomers have fresh insight on a mysterious source of recurring radio pulses from space.