M mattsclancy.substack.com Some of the forces blocking new ideas in science 170 points bhaprayan 4 years ago 64 comments