T time.com Why I'm resigning from the National Science Foundation 233 points jbegley 1 year ago 301 comments