Controversy Flares Over 'Alien Megastructure' Star

An astronomer's scathing blog post explains why a flurry of comets is not a likely explanation for this star's weird behavior