Saturday, July 26, 2008

Weekly interesting links

Moral distance in dictator games
Interesting economic experiments trying to look at morals.

BBC - Radio 4 - All in the Mind
Time stands still or slows down when you think you're about to die.
what i still don't know: Tools: Enablement or Control

Some tools let you do things well, others try (unwittingly?) to force you into a certain mindset. Need to think carefully about software I write.

Courageous E-mail To Boss In Drafts Folder Since December | The Onion - America's Finest News Source
I don't know anyone who does this...

Google Knol (a competitor or complement to the almighty wikipedia).
I'm not sure I like what I see so far. That word "authoritative" bugs me, somehow - what a rampant post-modernist relativist I must be. But I'm glad there is a well-resourced alternative model out there, so that they can compete. I wonder if there will be any cross-fertilisation/evolution.

Sunday, July 20, 2008

Festival of History

Today we went to Kelmarch Hall in Northamptonshire (you know, M5, M42, M6, A14) and saw lots of battles. The tagline was "One weekend, 2000 years in the making". If this event was anything to go by, history consists mostly of wars. We saw a Roman battle, an Anglo-Scottish "Battle of the Standard", a battle from the English Civil War, a battle from the Napoleonic wars, a Boer War re-enactment, a scene from World War I trenches, and D-Day airborne display from World War II. But it was quite interesting - especially all the commentary providing the context.








While in Australia we may learn about all of these events, it seems to be very dry and abstract - no matter how hard teachers try to engage students. But here, you can go and see the places where it happened, and there's so much evidence around the place: it's hard to ignore - it seems so much more real, as though it actually happened. Still, it doesn't seem to have engaged our children to any degree...

Friday, July 18, 2008

Interesting links for the week

Interesting/amusing things I've seen recently:
And old favourites:

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.