Saturday Citations: Tarantulas and their homies; how mosquitoes find you; black holes not mysterious at all
So much science news this week. It’s like a torrential deluge of information bursting explosively through a levee of ignorance. Who built that levee, anyway? How did they get that…