Ars Technica4 weeks agoOMG scienceAstronomers think they've found a plausible explanation of the Wow! signalThe Wow! signal, initially thought to be alien contact, may stem from natural cosmic events instead. [ more ]