Nae Gods, an' precious few heroes: no place for racism in Scotland
Nationalism in Scotland is in ferment, on the boil, full of interesting ideas and cross-currents. We're enthused and stimulated by preparation and campaigning for the referendum. Ideas from the left and right are encountering one another, and sometimes we're a bit shocked at what we see.
Dennis Canavan is right. We do have to keep our eye on the ball. We do have to work together to achieve the win, because we still do have a hill to climb. So maybe I'm talking out of turn. I've already taken a pop at the old left, and now I'm going to talk about what I see as the misty-eyed romantic right: the idea that there is an authentic culture of Scotland, a true ethnicity: and that that culture, that ethnicity, is Gaelic.
What started me running is this multi-part article on the (generally excellent) Newsnet Scotland website. The article, too, is generally accurate. However, I believe it stretches a point about the extent of Gaelic in early medieval Scotland until it creaks. And in that creaking I hear an echo of special pleading which sounds to me distinctly racist.
The old Left, and the new Scotland
Unity and discussion: need for friendly criticism
One of the themes we heard repeatedly at the Radical Independence Conference this weekend was calls for nationalisation: nationalisation of the banks, of Grangemouth, of the oil industry. This makes me very cautious. Of course, conference speeches are not places for nuance, for detail. It's possible that those who urged nationalisation did not mean the statist, centralising nationalisation of 1945. So I'm cautious rather than hostile.
My intention in this essay is to set out the reasons that I'm cautious. This isn't to criticise anyone; it isn't to be hostile to anyone. As Dennis Canavan said, we must keep our eye on the ball; we must achieve independence, and to do that we must work together as a broad front. We don't need schisms, splits. I'm not seeking to promote those. I'm seeking to start a discussion.
Implementing Milkwood in Java and Clojure
I was recently given, as a coding exercise by a potential employer, this problem.
It's an interesting problem, because the set of N-grams (the problem specification suggests N=3, so trigrams, but I'm sufficiently arrogant that I thought it would be more interesting to generalise it) forms, in effect, a two dimensional problem space. We have to extend the growing tip of the generated text, the meristem, as it were; but to do so we have to search sideways among the options available at each point. Finally, if we fail to find a way forward, we need to back up and try again. The problem seemed to me to indicate a depth-first search. What we're searching is not an 'optimal' solution; there is no 'best' solutions. All possible solutions are equally good, so once one solution is found, that's fine.
A paen in praise of my stove
It's time to sing a paen in praise of my stove.
A stove is the heart of any home, particularly so at this time of year. A stove transmutes wood into heat. But heat comes in a number of forms, and we appreciate it in a number of ways. My stove provides me with toasty warm towels from my heated towel rail, when I step out of the bath. It provides me with the hot water for my bath. It provides me with my hot meals, my well cooked food. It heats my oven and bakes my cakes. And, most important of all, it keeps the whole of my house warm and comfortable. And all this for no fuel bills, save the labour of cutting the wood.
So what is this paragon, I hear you ask; how much, I hear you ask, does such a thing of wonder cost?
Getting Jenkins CI running on Debian 6 under Tomcat
Today's job was to get a continuous integration server set up and integrated with my Redmine project management system. Since I run Debian 6 on my server, and I prefer where possible to install from the official Debian packages, the Redmine version I'm running is 1.1, which is somewhat behind the curve. I had a look around at which continuous integration server to use. I've tentatively picked Jenkins, the more purist-open-source variant of the Hudson/Jenkins project. Reasons include: it's available in the Debian 7 distribution (but sadly not in Debian 6), and it has a plugin for Leiningen, which is my favourite build tool.
So... on to install, and there the fun began.