Older blog entries for dgh (starting at number 9)

Guadec

Though it's been a while since Guadec, it's been a rather busy time since so I've only just got around to putting up the photos I took there. Shortly after getting to Birmingham, I gave in to the temptation of a 30mm f/1.4 Sigma lens. Guadec was great for testing it on people.

Syndicated 2007-08-11 18:34:01 from Dafydd

party: July 13th

Matthew Garrett has a birthday soon. As birthday is a pretty good excuse to have people come to your house and drink. So, if you're in Cambridge on July 13th, come to 6b Fair Street with some booze or food around 9pm, and help Matthew forget how old he is.

Syndicated 2007-07-08 11:57:48 from Dafydd

a difficulty in criticising Wikipedia

When people criticise Wikipedia, they often cite specific errors in articles as evidence that its overall quality is poor. The irony in this is that it encourages Wikipedians to fix those exact errors.

For instance, in his essay “The Faith-Based Encyclopedia”, Robert McHenry ― one of Wikipedia's most ardent critics ― pointed out ambiguities in the article on Alexander Hamilton:

While the day and month of Hamilton's birth are known, there is some uncertainty as to the year, whether it be 1755 or 1757. Hamilton himself used, and most contemporary biographers prefer, the latter year; a reference work ought at least to note the issue. The Wikipedia article on Hamilton (as of November 4, 2004) uses the 1755 date without comment. Unfortunately, a couple of references within the body of the article that mention his age in certain years are clearly derived from a source that used the 1757 date, creating an internal inconsistency that the reader has no means to resolve.

I think McHenry underestimates Wikipedia's readers, and I suspect that when people notice inconsistencies they are smart enough to refer to other sources. At any rate, the article now devotes an entire paragraph to the question, including two citations. McHenry acknowledges this problem in a later essay (while criticising a different article):

By the time you read this, the entry will likely have been corrected, and some Wikipedians will proclaim this as another proof of concept. It does not occur to them to wonder how many people may have come upon that entry in the more than three years it has existed and relied in some way on the misinformation in it. They nearly got me.

He was right about one thing: the error in the article was fixed that same day. But I think this says something positive about Wikipedia: that it is willing to acknowledge mistakes and try to fix them as soon as they are discovered. For as long as McHenry continues to points out errors, there will be Wikipedians on hand happy to fix them.

Syndicated 2007-07-05 00:08:54 from Dafydd

indecision

I am vegetarian. I am also indecisive. Because most restaurants have a small (non-zero) number of vegetarian options, these things go well together. This doesn't work in vegetarian restaurants, which is a shame, because I like to support vegetarian restaurants but I don't like to be faced with many choices.

Syndicated 2007-06-22 12:08:51 from Dafydd

Building tubes



Part of the One Laptop Per Child vision is that children can use the laptop in a very social way. Bringing this vision about involves making it very easy for programs on the laptop (activities in OLPC parlance) to talk to each other. When Collabora was handed the challenge of making this happen, it fit well with an an idea that had been floating around for a while: namely Application Data Channels, a Telepathy interface for sending arbitrary data to your contacts.

While designing a solution for OLPC, we adopted two key simplifications. Firstly, we decided to reuse D-Bus's nice data marshalling and method/signal model, since Telepathy applications will be using D-Bus anyway. Secondly, we dropped the somewhat unwieldy "Application Data Channels" name in favour of calling it tubes.

Last year, Mads Olesen worked on a Google Summer of Code project to introduce Application Data Channels to Jabber. By building on Mads' work, Guillaume laid the groundwork for Jabber tubes in Telepathy. Then, with a bit of libdbus hacking, I got our first tube hooked up.

Since then, we've built an OLPC activity that uses tubes to implement networked board game, Marc Maurer has started on an AbiCollab backend for tubes, and work has begun in Sugar on making tubes really easy for activities to use.

In short: opening a Telepathy tube tube gives you a way to talk D-Bus over the network, without worrying about the underlying protocol. I'm really excited about the sort of things that people will build with this, in OLPC and beyond.

Image © flickr user swafo; licence cc 2.0 by-nc-nd.

Syndicated 2007-05-10 17:39:41 (Updated 2007-05-10 19:45:01) from Dafydd

Faust

On Friday, I went to see Punchdrunk's adaptation of Goethe's Faust to 1950s USA; possibly my favourite theatre experience ever. (Previously I would probably have cited Beautiful Thing.) Despite having had only 4 hours' sleep, I had a wonderful wonderful time.

This was no ordinary production:


  • it took place in a disused warehouse in London docklands

  • there are five floors with around 40 rooms

  • audience members wear a mask at all times

  • different parts of the plot happen in parallel

  • you are free to wander around as you please



The sets were detailed and fabulous and at times surreal: an alchemical laboratory, a pine forest, several bars, a diner, a corn field, an office, motel rooms, a family drawing room. At several points, audience members were pulled into the fray. At several points, I became part of a crowd of people running after an actor to follow the story. My role as an audience member was directly challenged, to the extent that my place in the world felt different when I came out.

A few mentions I found from the Grauniad which do it better justice than I are listed here.

My only regrets are that I spent more time than I would have liked searching for the action; and that the run, which ends on the 31st, is completely sold out so that I can't see it again. Nevertheless, I'll be keeping an eye out for future Punchdrunk productions; I hear tell that they have something new starting in September.

Syndicated 2007-03-25 18:14:05 from Dafydd

Phlebotomy

When I was last in hospital, some tests needed running on my blood. I wasn't overly excited about this, but when the doctor told me that a phlebotomist would be with me shortly to take my sample, the loveliness of the word did much to distract me from my discomfort.

Of course, at the time I did not reflect on how near in sound are "phlebotomy" and "lobotomy".

Syndicated 2007-03-09 00:03:13 from Dafydd

dgh @ 2007-02-15T02:17:00

Tonight I saw Attila the Stockbroker and David Rovics at the Loft: both of them informed, topical, policial, angry, wonderful. There was a lot of joining in on the choruses, especially on songs like Burn it Down, I'm a Better Anarchist than You and Guy Fawkes' Table. I can't resist quoting from Attila's Asylum Seeking Daleks: it captures so well my feelings re Daily Mail xenophobia.


Asylum seeking Daleks
are landing here at noon!
Why can't we simply send them back
or stick them on the moon?
It says here in the Daily Mail
they're coming here to stay -
The Loony Lefties let them in!
The middle class will pay...

This satire on crass ignorance
and tabloid-fostered fear
Is at an end. Now let me give
One message, loud and clear.
Golf course, shop floor or BNP:
Smash bigotry and hate!
Asylum seekers - welcome here.
You racists: emigrate!

Syndicated 2007-02-15 02:34:17 from Dafydd

dgh @ 2007-01-30T07:19:00

The other night, I went to see John Cale. We had a great time, though somewhat disappointingly, he stuck to his more rock-y songs. We were pretty excited when we saw the violas on stage, but they never got played. (It turned out that Venus in Furs was first on the set list, but it seems John decided it wasn't the night for it.) The songs I enjoyed were the ones in which he visibly lost himself, which also tended to be the ones with a less conventional sound.

One thing I really appreciated: the venue was non-smoking by John's request.

The main thing I took away was: I hope I have as much vitality when I'm 64. Some 45 years into his musical career, he's still kicking bum. Dal ati, John!

Syndicated 2007-01-30 07:19:33 from Dafydd

challenge

Despite having seen Kathy Sierra speak at GUADEC last year, her keynote at LCA was still engaging, entertaining and thought-provoking. One thing it tied nicely with was Rusty's talk about Wesnoth, in particular the part about stats.wesnoth.org, which collects information about players' progress through the game. Kathy talks about how important it is to get the amount of challenge in the things we make just right­ — the Goldilocks rule. If something is too easy, or too hard, people lose interest.

The Wesnoth statistics allow campaign developers to see when players give up on the game levels they write, or when they complete them too easily. This kind of feedback makes it much easier to get the difficulty just right. Perhaps we should be thinking about other feedback systems we can use to let us know when we're putting the wrong amount of challenge into our software.

Syndicated 2007-01-28 11:07:04 from Dafydd

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!