Party Party

Let's start this essay with a confession that I may have been badly wrong. I have been saying for some time that I did not believe that Nicola Sturgeon would actually call a second independence referendum; rather, that she'd use Westminster's expected rejection of an Article 30 order to indefinitely postpone one. Well, possibly, I was wrong. I hope I was wrong. Both The National and the SNP now say that Sturgeon will announce a concrete date for IndyRef 2, in 2020, at a rally in Glasgow on Saturday 2nd November.
So, good. Sometimes, it's nice to be wrong.
Eagles, and governance

Here is the text of my letter to the First Minister regarding the wildlife persecution on grouse moors crisis. I strongly suggest you write to her too, but please write your own letter — copy/pasted letters tend to get ignored.
Dear First Minister
The quest for Zireael

Over the past six weeks I've completed my second full run through of the The Witcher 3: Wild Hunt, and I want to record my thoughts about it.
I set out with three main goals: to follow the 'Triss' path rather than the 'Yennefer' path; to rescue the Bloody Baron's wife, and generally explore that story more fully; and to win as many allies as possible for the battle at Kaer Morhen.
No one here gets out alive
My mental health, which had already been poor before my lover Avis died of cancer in July last year, has collapsed utterly since the suicide of my niece Zoe in November. Somehow I have to find my way back (or die, which would be easier). This essay is an attempt to plot a plan for the first option.
Partly as a consequence of my mental health collapse, my last remaining work contract is looking very shaky, and may not continue. I don't even really want it to continue, even though without it I have no income at all. And I don't believe I am now well enough to seek new paying work; I don't believe it's reasonable to expect that I will be well enough in the even moderately near future. But when I do seek new paying work, I need to have some story about what I was doing this year.
Baking the world

In previous posts, I've described algorithms for dynamically populating and dynamically settling a game world. But at kilometre scale (and I think we need a higher resolution than that — something closer to hectare scale), settling the British Isles using my existing algorithms takes about 24 hours of continuous compute on an eight core, 3GHz machine. You cannot do that every time you launch a new game.
So the game development has to run in four phases: the first three phases happen during development, to create a satisfactory, already populated and settled, initial world for the game to start from. This is particularly necessary if hand-crafted buildings and environments are going to be added to the world; the designers of those buildings and environments have to be able to see the context into which their models must fit.