smartcooky
Penultimate Amazing
That particular explanation has been on the Internet for last several days. However, Tabby Boyajian's team had already considered it before publishing their findings, and rejected it as implausible. At least, less plausible than "comet swarm" explanation -- and that one is a stretch.
Sorry, which one, the Dyson Sphere or the oblate star with light/dark patches