Friday, July 18, 2008

Extra Large

It seems that I now have an excuse for three course dinners at nice French restaurants (like Cafe Rouge in Worcester, where Joanna, Steph, Helen and I went tonight), having chocolate cake at lunchtime, impossible pie for dinner (last night) and various other delicacies - even if I don't get to the gym as often as I plan, although I did go yesterday. For today I'm officially XL.

There were some cute presents this morning - many from the recent journey to the Lake District, and a baseball bat & ball (well, rounders to be more accurate). And at lunch time, I was summoned home to assemble two new bicycles for the girls - which they're glad to have after the disappointing disappearance of the previous ones.

I'm enjoying a number of aspects at work at the moment - both the supervision of university student projects and our own project. There's a bit of a bureaucracy challenge to overcome at the moment, but that can't be too hard. And I'm enjoying the conversations with Permis people at University of Kent - I feel sure we'll see some great progress there.

That reminds me: I was going to blog my visit to Canterbury on Sunday and Monday. After Steph and I spent some of Sunday morning constructing the first parts of the egg slinger (for a school science challenge), I drove to Canterbury. I didn't get there in time for a 3:15pm choral evensong at the Cathedral, but I did manage to catch compline, in (but without!) the choir, for the first time ever. I can't really describe it as a sermon, but the Dean managed to interweave through the whole service a story about John Keble, who is remembered on Bastille day - particularly for his sermon that started the Oxford Movement. I also attended a Eucharist on Monday morning, this time in the crypt. I came home on Monday afternoon, but as I write on Thursday, the place is crowded with over 800 bishops at the fourteenth once-a-decade Lambeth Conference.

Thursday, July 17, 2008

Frithwood and De Martino

Joanna wants you to know that she, Berenice, Steph, Helen, and Christopher went for a 4½ mile walk at Frithwood near Ledbury. Only one of the walking group appears to have had a non-fatal heart attack and collapse.

But no, I have to confess that the title of this blog entry is misleading. It's actually a wine article. We had a delicious roast lamb tonight. Somehow all the vegetables and the meat all seemed to be perfectly cooked, but it was complemented beautifully by a Chilean 2007 De Martino "347 Vineyards" Reserva Cabernet Sauvignon. Despite the youth, the taste was very round, with a very good fruit/tannin balance. It wasn't exactly the fruit flavour that you'd expect from a Coonawarra Cab Sauv - the fruit was a little more rounded, a little plummier, rather than "pure" berry. This was a bottle from the Virgin wines - I'm glad we have two more. My experience so far is teaching me that Chilean wine is much better than Spanish and South African, and possibly even French - but although perhaps coming close to Australian wines, not beating them. Maybe that's only because I've not invested sufficiently in them to find the best...

Birmingham, Newcastle, Liverpool, Pinafore.

Yikes - it's nearly a month since my last post. That won't do at all.

I've had a busy time in the last week. Last Tuesday, I met a student at Birmingham Uni to discuss project progress. Then I travelled to Newcastle. There, (on Wednesday) I had another project progress meeting at Newcastle Uni, and gave a presentation to some academic colleagues - partly as a practice for a talk I would give the next day at Liverpool. We had some good discussion afterwards. Then, I travelled to Liverpool. On Thursday, I attended the 3rd Advances in Computer Security and Forensics Conference at John Moores University. I thought my talk went well, although I did learn a lesson the hard way about configuring laptops, VGA outputs, graphic modes, and displaying videos.

When the first day of the conference finished, instead of taking things easy and ambling to the Teppanyaki conference dinner, I rushed to train station, and made my way back to Malvern. Christopher and Grandma met me at the station, and then I went off to the second half of a choir rehearsal. My voice was a little dodgy, due to a very slight cold. But it didn't seem to matter. After a small and dignified relaxation at the Colwall Crown afterwards, and then too little sleep at home, I found myself back on the train to Liverpool. It's surprising how much nicer the passenger experience is on an electric train - although I would like to have had a 240v plug like some of the other trains do. My voice seemed to have completely deserted me. I attended the rest of the conference in a rather silent mode - only asking one question. (The conference was quite good and enjoyable, but not earth shattering.) Then I met up with Joanna, Steph, and Helen.

They had spent the week in the Lake District, in Wastwater (not what it looks like!) and Ambleside, and they visited Blackpool on the way down to Liverpool. I'll have to let Joanna blog that - although experience suggests this might not happen...

So we met up, and went for a walk. We managed to get to Liverpool Cathedral (the biggest Anglican construction in the world!) just in time for a mens' voices evensong, which was very nice. After tiring the girls out by walking around, we found a restaurant right near our Albert Docks hotel where we had a nice dinner at Circo.

Saturday was the day of our G&S performance - H.M.S. Pinafore "from scratch" - as part of the Colwall Festival. Unfortunately, the voice was again AWOL. Some emergency texting to the musical director suggested that I should look for my voice where I last had it - at the Crown hotel. We drove from Liverpool via Speke Hall grounds (pictured, where we met a plane spotter, who had grabbed a position 5 hours in advance of an A380 fly past). We tried to find the Halton/Runcorn YMCA, where I had stayed during my British-Australian Vocational Exchange in 1984, but I think it must have been demolished. Or we didn't look hard enough.

I attended the afternoon rehearsal, but didn't talk or sing - trying to save whatever there might have been for the evening performance. Well, the time came. Our Musical Director gave a short apology at the beginning, and asked if anyone in the audience might have been a budding Captain Corcoran - but no, it fell to my. During my first song - "I am the Captain of the Pinafore", the squeaks that emerged (mostly in tune) seemed to amuse many of the cast as well as the audience. It wasn't pretty, but it probably contributed to the comic value of the "opera". Having consumed quite a few anaesthetic lozenges (in complete disregard of everything any vocal teacher told me!), I (squ)eked out what I had. We all (including the audience, I think) had a great time.

Friday, June 20, 2008

Westbury Court Gardens

I have to admit that I find it hard to get as excited about this visit as Joanna did. She went there with Christopher today (while I was hard at work for Queen and Country). There was a garden with some old trees, some not so old trees, a rectangular pond, some ducks, and a lot of grass. Had to be there, I guess.

Raspberries

Some might say that Richard Branson is good at making raspberries - at conventions, or politicians, or competitors, or even dress sense. But as regular readers will know, I signed up to Virgin Wines a little while ago. I think cases come every two months or so, although I declined a recent offering, so I've just taken delivery of my second batch. It gives me a chance to waffle about some that I've tried recently.

There have been lots that I haven't recorded, so although I may have been lazy in my writing-up, I haven't been quite so lazy in the actual tasting.

The first that stands out in recent memory is the 2005 Peter Lehmann "The 1885 Shiraz". It had, compared to all the recent French vins, a most intense plummy flavour, with some liquorice, and a very long, lingering finish. Despite this length, the wine seemed to disappear remarkably quickly.

The next one that deserves purchasing again was a Casillero del Diablo Reserva Privada. I can't remember the year. It didn't have the intensity and length of the Peter Lehmann, nor so much of the fruit, but the liquorice was even more dominant. Casillero del Diablo seems to be the Jacob's Creek of Chilean wine - available everywhere. The regular ones are generally acceptable, but the reserve ones in each case seem to be worth paying for.

Today, we tried the 2007 Meillade from Chateauneuf du Pape. Mr Branson vicariously alleges (through his VW staff) that this is a sexy Australian-style full-and-fruity red. Must be one of those sensitive new age types of sexy, or perhaps waifish, rather than full-bodied & voluptuous. There's barely any depth, and the only fruit is raspberry. I would have been hard pressed to call it a Shiraz (or Syrah) - it tastes more like a light & berry-ful Pinot Noir. But, having said all that, it's not objectionable. Just like red cordial isn't objectionable, maybe...


Wednesday, June 11, 2008

Getting started with Git on Windows

Although I'm familiar with and like subversion, I need to find a distributed source code management system, and spent some time looking into them, particularly using the info in the wikipedia article. The three most interesting systems seem to be git, bazaar, and mercurial. I decided that git would be the most mature, as it is used for managing the linux kernel development.

I had a few issues getting started, so I thought I'd describe them here in case it helps anyone else.

I decided to download the 1.5.5 preview from Google Code. The installation was very simple, so time to start working through the tutorial-ish manual.

The first step was to clone an existing repository. I decided that I'd want the eclipse plugin, so I chose egit. After trying a few variations of the checkout command, I decided that my proxy/firewall was a problem, and looked into how to get around this problem. It was unlikely that my proxy would allow the git:// protocol, so I looked into using http.

In the Git Bash, I tried using
$ git config --global http.proxy proxyname:port
but it didn't work. So I tried
$ git config --global http.proxy http://proxyname:port
that didn't work. I tried
$ export http_proxy=http://proxyname:port
and this time it (the clone operation) did work. The clone command that I used was
$ git clone http://repo.or.cz/r/egit.git egit

Note the "/r/" in the URL there. The egit page has slightly different paths:
http://repo.or.cz/w/egit.git - the home page
git://repo.or.cz/egit.git - the git: URL
http://repo.or.cz/r/egit.git - the http: download URL
I don't know if that's a standard feature of these systems, but it did slow me down!

Then, I went on to the second subsection of the manual, "How to check out a different version of the project". The command
$ git checkout -b new v0.2
failed with:
error: Entry 'org.spearce.egit-feature/.settings/org.eclipse.core.runtime.prefs' not uptodate. Cannot merge.

After some searching, I found roughly what this message means. Noticing a suggestion elsewhere in the manual advice to try gitk, I discovered that there were "Local uncommitted changes, not checked into index" as suggested by the error. But I hadn't made any changes. I remembered the Important Compatibility Notice from the installation procedure warning me of an autocrlf issue that had changed recently. The diff aspect of gitk didn't really demonstrate whether this was the issue, but I tried removing the repository, setting core.autocrlf false, and then cloning it again. This time, gitk didn't identify any local uncommitted changes, and creating a new branch worked.

It's a bit hard to work out how the config business works. At the moment, if I try to find out all the config settings, I get a list that includes two values of core.autocrlf:
$ git config -l
core.symlinks=false
core.autocrlf=true
color.diff=auto
pack.packsizelimit=2g
gui.recentrepo=C:/Documents and Settings/jyesberg/...
http.proxy=http://proxyname:80
core.autocrlf=false
core.repositoryformatversion=0
core.filemode=false
core.bare=false
core.logallrefupdates=true
core.symlinks=false
remote.origin.url=http://repo.or.cz/r/egit.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master


I tried the following commands to remove the first line, but none seemed to work:
$ git config --global core.autocrlf false
$ git config core.autocrlf false
$ git config --unset-all core.autocrlf

The final command removed the second variable, but not this sticky first one. But perhaps the first one isn't being used. I decided to edit (with vi) the global config file (.gitconfig) directly in case it was a safer option. To be sure that I was in the right directory, I started a new Git Bash (from the Start menu). That first value is still there, but seems not to be a problem.

I thought it would be nice to make some mods to the manual to provide this advice, and (after guidance from the mailing list) it seems I need to git git. Unfortunately, although
$ git clone http://www.kernel.org/pub/scm/git/git.git
always seems to start, and go through dozens of gets and walks, it always seems to fail, either by freezing or with an error message:
error: Unable to find 1f405709e7341c27e20c0159fb7c17efbf85975c under http://www. kernel.org/pub/scm/git/git.git
Cannot obtain needed blob 1f405709e7341c27e20c0159fb7c17efbf85975c
I'm not sure how to get past this barrier - maybe I'll get some help from the list.

Update:
From my home computer, I was able to git git with http, so perhaps it had been the work proxy that had been causing (or contributing to) the problem. Out of interest, I also tried using the git protocol, and it was at least twice as fast (approx 2 mins instead of 5 mins) although I wasn't timing carefully.

Tuesday, June 10, 2008

Trooping of the Colour

As representatives of a foreign government, we were advised that there was a good chance of any application to a Royal Event being successful. Joanna applied for a ticket to the Trooping of the Colour rehearsal, and was duly rewarded.

She and Helen left on Friday afternoon to catch a train to Paddington. There was a little messing around when the train was cancelled, but no real problem. They found themselves at their hotel in St James Park that evening.

On Saturday, they walked through the park to Horseguards, and watched the rehearsal. She was impressed with the precision of the drill, and the different uniforms - even some golden armour. Afterwards, lunch was at Downing St (not inside). The afternoon walk took them past Buckingham Palace, Constitution Hill, Wellington Arch, and then Wellington's Apsley House. Then along Knightsbridge, through Harrods, to the Natural History & Science museums, before catching the tube back to the hotel, where there was a pub dinner. Afterwards, another walk past Westminster Abbey & Palace, a look at the London Eye, and back home.

Sunday was a day for visiting the Zoo. Tube to Baker St, & a walk through Regent's Park (carefully noting the impressive roses in the Queen Mary's Gardens). All the animals except the penguins & butterflies were asleep or otherwise invisible, but the bouncy castle and carousel were fun. Then the waterbus on Regent's Canal down to Little Venice, right next to Paddington Station, where the train was waiting to take them home.

News from Moorlands Road during the weekend included Christopher's swimming experience (he actually liked it this time - even being thrown in!) and Stephanie's & Dad's bike path trip to the shops.

Sunday, June 8, 2008

Canterbury Tale

I went (with 3 colleagues from work) to visit the PERMIS team at University of Kent at Canterbury. Although it was a long drive each way, the visit was very interesting and I'm optimistic that it could be the beginning of some very exciting work. We had a very pleasant dinner at Cafe de China, which I'd recommend to any visitors to the city.

I also squeezed in a quick visit to the Cathedral before Friday's meeting, but I don't think I can cross it off my list since there was no Choir at 8am.

Thursday, May 29, 2008

Scitilop - backwards politics.

And now for a word from the department of amateur political scientists. In a gross over-simplification, two-party politics can be modelled as a game where each party has to position itself on the well known left-right spectrum. Each person has a preference for a position on that spectrum, and will vote for the party that chooses the spot closest to that preference. The rational strategy sees both parties rush towards the centre.

What happens if we postulate some new behaviour: some people, especially those with preferences towards the extremities of the spectrum, may become "rusted-on" voters. A rusted-on voter won't ever vote for the other party. If each party suspects that its rusted-on voters are loyal, but that those opposite could be tempted to change, then we might find that the parties actually cross over. A left party might start to introduce more right-leaning policies, and vice-versa.
I think I've seen this in a number of situations. In the UK, the (left) labour party has decided to remove the lowest tax bracket, meaning that people on lower incomes have to pay more tax. One might suggest that progressive taxation is a left policy, whereas flat tax rates is a right policy. The left government is moving to the right.

In Queensland, the (left) labor government looked at daylight saving - moving the clocks an hour forward in the summer. Its prime constituency is in the highly populated southeast corner of the state, the most populous area, and the part with the most to benefit from daylight saving. But the government has refused, not wanting to alienate the more conservative (right) country areas.

The relatively new leader of the UK conservative party is much more left-wing than others in recent history.

The Australian federal Liberal (conservative, right) party has elected Brendan Nelson as its leader. He was once a member of the Labor (left) party. He has dissociated the party from many (but not all) of the previously right policies, including some in industrial relations, gay rights, and an apology to the Aborigines.

Ok, so it's not clear that on any single one of these positions, the right party is to the left of the left party. And of course the whole left-right spectrum is very artificial, and becoming less useful. But maybe that's the point.

There must be other articles/blogs about this. Maybe someone will send me some interesting links.

Wednesday, May 28, 2008

A Holiday at Wilson's Farm

It's half term at school, so there's another week off. We decided, along with about 20 million other Britons, that the best place to spend it would be on the M5, near Bristol. I suppose it's not too difficult to believe that a lot of cars can make the traffic slow down, but I do find it very weird that there's so much traffic that it just stops. For up to 10 minutes at a time. And then again, a few minutes later. I remember (with some pleasure) some interesting applied maths lectures in second year studying partial differential equations modelling traffic flow and heat flow. But I don't think the models we used could have described this.

Anyway, after a slower but not particularly unpleasant or frustrating journey, we found ourselves at Killerton House, a National Trust place near Exeter in Devon. It's got rather nice gardens, a nicely done up inside, with a costume museum, and importantly for Devonshire, tea rooms - two sets, even. I enjoyed stitching together these pictures of the girls in the garden. Maybe I should try to tune it up to make that join disappear.



After a quick cream tea (they don't seem to call them Devonshire Teas here), we were on our way to the farm. Depending who you ask, the best feature of this place is either the number of tractors, the lambs, the dogs, or the chickens/ducklings/goslings/egg-hunt.

We did a little exploring of the local area - to the Tarr Steps, and to Dunster/Minehead. We had driving rain, drizzle, low cloud, lots of combinations. The Exmoor Ponies were of great interest too. We had a couple of quite tasty dinners at Exebridge's "The Anchor", which was in a very nice setting.











I made an early departure from the farm, so that I could return to the pleasures of work, while the others stayed on holiday. There's absolutely no truth to the rumour that I can't survive 3 days without Internet connectivity. (We took the laptop to the supermarket because there would be coverage there!)

My train trip home was interesting. My first Taunton - Malvern Link ticket was offered at £51.50, but I explained that I'd seen it for £28 on the Internet. So, I was given a ticket for £28. The penalty for such a cheap ticket was that I wasn't permitted to go through Birmingham. Oddly enough, that didn't make any difference, given the trains I was planning to travel on. I suppose it might almost be reasonable to offer a flexible ticket first, but I don't really think so. Anyway, after the others drove back to the farm, I made it onto my train. Bristol Temple Meads was the first stop. And we waited a little while. There was an announcement explaining that the new Train Manager (conductor) would be a little late, as there were delays on trains coming from Birmingham, due to trees blown onto the tracks. A little while later, it was explained that the new train manager wouldn't be coming after all, and that this train was now terminated. "All change please, all change." We were advised to head over to a different platform, to get the next train in a generally northerly direction - this one was aiming for Manchester Piccadilly. It was only two stops to Cheltenham Spa, where I was to change for a Malvern train. But those two stops took some time, and of course the train was very crowded, having two train-loads of passengers at the end of a bank holiday weekend! When we arrived at Cheltenham, it turned out that we'd just missed the Malvern train, and the next one wouldn't be for two hours. I had hoped that perhaps I were allowed to catch a Birmingham train, I might have been able to connect somehow. But things turned out even better. There were four of us on that train who were now trying to get to Worcester, Malvern Link, Great Malvern, and Ledbury. After some animated (almost heated, from one quarter) discussion, and some consultation to the Fat Controller (by phone - I don't really know if he/she was fat, it's just a stereotype, and I'm not responsible!), the nice people at First Great Western agreed to send the four of us to Worcester and Great Malvern in a taxi. It cost them £72. As it turned out, I was only about 30 minutes later than I would have been by train, so that was quite good.

We'll have more photos and details of the holiday soon. Now that Joanna knows that Australia won the test by 95 runs, I may not hear from her again (the farm house isn't in range). Berenice is off on her Egyptian Escapade tomorrow (Wednesday) morning, which means that I've got to manage 3 nights on my own. This calls for some immediate prioritisation of culinary establishments!