S space.com Mysterious deep-space flashes repeat every 157 days 134 points hhs 6 years ago 86 comments