A arstechnica.com Something in space has been lighting up every 20 minutes since 1988 146 points Brajeshwar 3 years ago 50 comments