Radio pulses repeating every minute-to-hour have puzzled astronomers, but a new paper in Nature Astronomy might finally shed some light.