The Fool on the Hill

The Fool on the Hill

Preparing for the next Independence Referendum: building the software

By Simon Brooke || 5 October 2016

(Image) During the 2014 Independence Referendum campaign, I did a fair bit of canvassing for Radical Independence and some canvassing for Yes Scotland. Both campaigns had similar systems — cards with tick-boxes. The boxes weren't easy to manage if you had a stack of them, and when you got back to base the results had to be manually collated. This wasn't efficient.

I'm told that part of Momentum's success in the recent Labour leadership election was down to a very good phone canvassing app which people could use on their phones and laptops. This allowed volunteers to see who to phone and, equally importantly, who had already been phoned (so people didn't get pestered multiple times).

Of course, Momentum had access to the phone numbers of many Labour members. In the second Independence Referendum, it's very unlikely we will have the phone numbers of voters, but we should have the electoral roll. We could do data lookup against phone book data but in the UK that's not free and I'm not sure how practical it would in fact be. In any case, many younger and poorer voters don't have landlines these days.

Continue reading →


Don't just grouse about it

By Simon Brooke || 3 October 2016

(Image) The driven grouse petition is due to be debated in the House of Commons on October 18th. If you haven't already done so, now is the time to write to your MP and urge them to support a ban.

Here's my letter. Please don't just copy it, because duplicate letters have less effect, but feel free to take inspiration from it. Other sources of inspiration include the blogs of Raptor Persecution Scotland and the Wildlife Detective.

Dear Richard Arkless, ** You'll likely not recall me; we have met, and I delivered leaflets for you at the last Westminster election. I'm writing to urge you to support a ban on driven grouse shooting. There's to be a debate on the petition on 18th October, which I would appreciate it if you'd attend. ** Key points from a Galloway perspective are: ** This is a local issue and a current issue. Our eagle population is very small and very threatened. We have two nesting pairs. Yet, from that critically small population there's regular attrition. One was shot on a grouse moor near Wanlockhead in 2012; one satellite-tagged bird from Galloway 'disappeared' on a grouse moor in the Cairngorms this May. These of course are the birds we know about, one because it was found by a member of the public, one because it was satellite tagged. The number of Hen Harriers killed in Galloway is something we simply don't know at all, but they too are critically rare. ** Wildlife tourism benefits Galloway. The successful reintroduction of Red Kites in the Glenkens is estimated to be worth £21 million to the Galloway economy. A more vibrant eagle population, making it easier for tourists to see eagles, would undoubtedly increase this further. ** Grouse moors, by denuding steep slopes and high hill land of trees, greatly contribute to flooding in towns such as Newton Stewart and Dumfries at a cost of many millions to the local economy. ** In short, driven grouse shooting provides entertainment for a very small number of very rich people at cost of promoting extensive criminality, environmental degradation, and significant losses to property. It has no place in modern Britain. ** Yours sincerely, ** Simon Brooke

Continue reading →


Consultation on the future of forestry: my response

By Simon Brooke || 3 October 2016

My house, in the middle of my, err, wood.

This is my response to the Scottish Government's current consultation on the future of forestry. It isn't terribly exciting, but it's here for the record. The consultation questions are in italics. It may be noted that some of my responses are somewhat tart.

1 Our proposals are for a dedicated Forestry Division in the Scottish Government (SG) and an Executive Agency to manage the NFE. Do you agree with this approach?

Continue reading →


Whose right?

By Simon Brooke || 26 August 2016

Madonna of the Yarnwinder : a small part of Richard Scott's inherited wealth.

Let's start this by restating something which I've said often before, which has been for the past year the 'pinned tweet' on my Twitter profile.

The preservation, by the privileged, of their privilege cannot be a human right.

Continue reading →


On functional programming: why tools and their quality matter

By Simon Brooke || 14 August 2016

My rule-driven cellular automaton, MicroWorld, modelling human settlement in the British Isles

Writing software is about solving problems, about finding elegant ways to solve problems. But it isn't and shouldn't be about finding elegant ways to solve the problems caused by the shoddy workmanship and poor technical design of platform you're working on. If the platform you're working on is shoddy, don't work on it.

Java is a case in point. Java was designed as a special purpose language for writing embedded software for small 32 bit appliances with limited memory. For that special purpose, it's OK — it's certainly more usable than assembly.

Continue reading →


This site does not track you; it puts no cookies on your browser. Consequently you don't have to click through any annoying click-throughs, and your privacy rights are not affected.

Wouldn't it be nice if more sites were like this?

About Cookies