Colin's Journal: A place for thoughts about politics, software, and daily life.
Last weekend I took a couple of trips out with my camera, on Saturday down to the beaches, and on Sunday to High Park. Out of the numerous photos taken over the course of the two trips there are a few good ones (to my taste at least), and I intend to post them here over time.
The trip to the beaches resulted in the more interesting photos. With Lake Ontario being fresh water the beaches are covered in ice at the water’s edge, leading to interesting photography opportunities.
No agreement on the EU constitution has been reached, and so the existing mess of rules will continue to be used.
The time when the EU will become more accountable, and more understandable, has been pushed off, in the worst case until 2009. The only glimmer of good news regarding this set back is that the demands of Spain and Poland, for unequal voting rights, was not accepted. Any compromise that does not feature a simple, and justifiable, voting arrangement will only perpetuate the confusion around how the EU works.
In other news I’m off to Mexico tomorrow for a meeting.
Although the formation of an EU constitution has been out of the headlines for a while now, the process is still slowly churning along. Compromises have already been made on the number of commissioners with voting rights, and there well may be a few more fudges towards the end.
The big sticking point is that of voting weights in the Council of Ministers. Spain and Poland want to retain their disproportionately large voting power rather than the double majority rule in the proposed constitution. The double majority is a majority of member states (giving small members disproportionate say) representing at least 60% of the EU population.
The double majority is easy to understand and has a nice symmetry to it. Large member states can’t push through legislation without support of over half of the states, and the elected governments representing at least 60% of the population must agree with it. This is on top of getting agreement from the directly elected European Parliament.
The current Council voting system (from the treaty of Nice) is not based on any logic, it was simply the result of negotiation. There’s no justification for the rules: Spain has more votes than its population would suggest because, well, its Spain.
Most of the (considerable) mistakes that are made in the EU are blamed on “Brussels” (meaning the Commission, although in practise often implicating the European Parliament). This voting mess that Spain and Poland are trying to retain is a classic example of what having Nation States fighting for their own interests means. The ridiculus and expensive commute of the whole European Parliament to Strasbourg is another.
If the members of European Union want the institutions of the Union to be taken seriously then they need to be willing to set them up in a sensible and understandable fashion. The constitution doesn’t go as far as it should on this front, but its a lot better than the current arrangement. I’m hoping that the other member states stick to their guns on this one and retain the double majority.
On Friday I brought my camera with me to the office. The weather was mixed, but by evening things had mostly cleared up.
This is the view I’ve got from my desk, taken shortly before dusk.
Today I finally made good use of the daily backups that my computer performs.
Many months ago I wrote a Python script, RSyncBackup, to perform incremental backups onto a separate harddrive. Having a snapshot of my home directory, and thirty days worth of changes to it, has rarely been useful, but always reassuring. Today however, I’m very glad that I have it.
This evening I need to pull out an email I had received earlier in the week, but when I looked for it I couldn’t find it. A few seconds later I realised that I had two emails from today, and then the next oldest was from 2002! I am guessing that I must have corrupted my email inbox when I killed my email client (Evolution) earlier in the day.
Thankfully I have my daily backup! The last snapshot was from yesterday evening, so I could simple export todays email, restore from this backup, and import todays email back again. Nothing has been lost, and I’ll definitely be more careful killing off Evolution in future.
It is easy to not update my Journal, far easier in fact than it is to update it. Over the last week I’ve taken many photos but none of them have are good enough to be worth posting here. Hopefully I can take some better photos over this next weekend, which might in turn inspire me to write something!
Most of this weekend was consumed by photography, or processing the resulting pictures. I’ve become much more aggressive in the number of photos I’m willing to thow away, which is helping to reduce the storage problem.
I forgot to note that last week I received another bug report for SimpleTAL. This time it’s an edge case where a tal:define is used to define a local variable which references the value of another variable that is also defined in the same command. (Confused yet?). If you happen across this problem and need it fixing email me and I’ll send you the patch. It’ll be fixed in the next release (thanks to William Trenker for finding and reporting it).
Today I moved office, down from the 35th floor to the 31st. The new location is actually rather nicer than the old one, with a large set of windows directly over looking downtown. Next week, weather permitting, I’ll take my camera in and take a few snaps.
As I was packing up my desk on Thursday in preparation for the move I caught sight of the sunset from my old desk. I happened to have my camera with me because we’d had the first blue sky all week, so I took a few photos. It’s not the best picture of a sunset in the world, but it’s not bad.
For the past couple of years, at around this time of year, I’ve heard on the radio adverts and discussion regarding Toronto’s Santa parade. Curiosity about the parade was only one reason that I went to see it this year, the other reason being to take some photos.
I took over 200 in the space of a couple of hours, and as is the way of these things, half were fairly poor. The weather was heavily overcast with very little light available, so I had to use an ISO 400 setting with the aperture set as wide as I could go (f/3.5-4.5 depending on zoom) just to keep camera shake at bay.
Despite the challenge of the weather I managed to take over a hundred “OK” photos, of which a handful were reasonably good (to my eye at least!). I’ve taken most of these and shrunk them down for my latest public album: The 99th Annual Santa Parade. My favourite of these is the one of the flautists.
It has been a fairly quiet week of work (project going well) and the odd photo taking when I could get time and light. The weather changed considerably this week, with a lightening storm on Wednesday, high winds on Thursday, and snow on Friday.
My Python script to parse gThumb comment files into a MySQL database works fine, but I’ve yet to put together a front end to make use of this information. I’ll probably start with a quick and dirty web front end because that’s easiest to code.
I’m thinking of releasing a maintenance release of PubTal soon that will include the AbiWord and OpenOffice plugins. If anyone has any stray feature requests or bug reports outstanding, now would be a good time to let me know.
Email: colin at owlfish.com