Do not trust IFLScience
Pharyngula 2025-05-15
Summary:
I fucking detest IFLScience. If you’re unfamiliar with it, it started as a Facebook page, “I Fucking Love Science,” that later expanded into an independent web site, and it has always specialized in presenting bright colorful images and gushing enthusiastically over them with little understanding and gives the impression of a kid squealing at a […]