I was seriously depressed for the last week, by noticeably more than my baseline amount for the new pandemic-ravaged world. The depression seems to have been triggered by two pieces of news: The US Food and Drug Administration—yes, the same FDA whose failure to approve covid tests in February infamously set the stage for the […]