FCC approves giant space mirror as astronomers warn of risks to the night sky
(www.thebrighterside.news)
Naw, the Simpsons was implying a far more useful sun blocking device. What the mirror is has much more impact and is in space.