Something in space has been lighting up every 20 minutes since 1988
Something in space has been lighting up every 20 minutes since 1988

arstechnica.com
Something in space has been lighting up every 20 minutes since 1988

Interesting phenomenon. It's not a pulsar.