This will be cross-posted to the newsletter as well, so please don't be surprised if you get something twice. (I'm tired, quite lazy, and so on.) It's been a while since I've done a general update, so let's get down to business. I've linked to …
Continue Reading about A State of the Blain Address: General Updates, etc.