Wednesday, 27 February 2008

Virding's First Rule of Programming

"Any sufficiently complicated concurrent program in another language contains an ad hoc informally-specified bug-ridden slow implementation of half of Erlang."

-- Virding's First Rule of Programming

I'm really no Erlang expert but, from what I've seen so far, there's a fair amount of truth to that statement.

Earthquake rocks house ... a bit

Just sitting here playing around with Erlang and Mnesia's database replication when I felt what can only have been an earthquake.

It wasn't very big (this is the UK, after all) but it made the house shudder quite strongly.

I've felt one here before. That was more like a very low rumble, quite a strange sensation, but I don't remember it making the house move to the same extent as this one.

I tried to check with the British Geological Survey Seismology Home Page but it seems to be down at the moment. Have to try again in the morning.

Tuesday, 26 February 2008

One site account, multiple OpenID identities

If you're adding OpenID to your site then please allow your users to add as many of their OpenID identities as they want to their account.

I've got a few identities I use so adding a couple to sites that are important to me means I'm not reliant on a single OpenID provider being available when I need it. It's a simple form of fault tolerance.

Multiple identities can also be a way to allow an account on a particular site to be shared by multiple people, each with their own authentication credentials.

Sunday, 24 February 2008

Get your MP3s now, last few left

Spotted this on

Erm ... but ... why? Are they going to run out of them or something ;-) ?

Perhaps this time I'll keep it up

I've kept various forms of blog over the years from personal "just to keep some notes" to a company-related journal. I've been hopeless at posting regularly to all of them and, as a result, they have withered and died.

The whole corporate journal thing really doesn't appeal to me much anyway. If I'm going to post to a blog then I really don't want to have to think too hard about it. I've also always felt very uncomfortable posting anything of personal interest to it for fear of "losing" it if I ever change job.

I doubt this blog will do much better (I've not even convinced myself that I want to use yet) but it really is about time I posted about stuff I'm interested in, stuff I play with, etc.