This week: sad news for goat fans, good news for humanity! Also trying to block dangerous radio waves with good ol' ionizing radiation, and if you didn't get your presents this year it might be because the FedEx guy dumped them in the woods ...