The Parkes radio telescope “heard” the first fast radio burst in 2001. Could bursts actually be going off every second?
CSIRO