Archive for June, 2004

Football, both virtual and real

Wednesday, June 16th, 2004

I’ve only just got round to installing Shockwave on my computer, so this discovery is a bit late, but anyway - the BBC Euro 2004 Virtual Replay applet is great (though not if you don’t have broadband or better). It reproduces all the main highlights from the matches in a 3D Shockwave environment. You can view it from different camera angles, from the perspective of different players and (most uselessly of all) from the perspective of the ball. The quality is fairly good, even bizarre incidents like Stiel being lobbed from 75 yards in the Croatia-Switzerland match (thoroughly recommended viewing) are faithfully reproduced. How they do it is a mystery, it looks like they string together a library of moves and animations, but how they translate that from the original video I’m not sure. However they do it, it’s fairly quick, you can get highlights of the day’s games by lunchtime the next day.

Watched the Portugal match tonight, they looked relatively ineffective and overawed by the occasion, though the Russians were fairly useless at everything, apart from falling over in the penalty area. And Spain stuttered too, they were my tip for the tournament (though I’m not willing to put money on it) before it started, though there’s still plenty to go. England should beat Switzerland tomorrow, if not then a public flogging is in order. And Italian players really should try and find other reasons for their lacklustre start, other than the quality of their socks.

Anyone else get that “French player in drug test failure” email today? Got it from four separate sources in a couple of hours - an ultra-virulent meme if ever there was one. If it was actually Carlsberg who sent it out, well done to them for such a catchy campaign.

Merde

Monday, June 14th, 2004

How could they let this happen?

Why was Rooney taken off? Why did Gerrard only provide incisive through balls for the opposition? And as for Heskey, well, just…why?

Why I didn’t vote Labour yesterday

Friday, June 11th, 2004

I’ve been a natural Labour voter for most of my (short) electoral life, but in both of yesterday’s elections I voted against them. Why? Because I’m more and more convinced that while Tony Blair is leader, the Labour Party is not the party it says it is. It is meant to be the party of peace and justice for all, but the stupid, illegal war that Blair has waged in Iraq, and the climate of fear and hatred his colleague David Blunkett has been generating at home, are creating a belligerent country governed by tabloid headline and paranoia, against the party’s core principles.

Tony Blair has been left out of the manifestos for the local & European elections because he has become a liability for the party, but he is also a liability for the whole country. By blindly tagging along with George Bush he has tarnished our international standing, damaged our relations with the EU and turned us into a prime terrorist target. At home his has given his full support to Blunkett’s persecution of asylum seekers, dimissal of civil liberties and commitment to jailing everyone he can get his hands on - a quick fix that makes good headlines but does little long-term good. What happened to the party of social justice and reducing poverty?

Like many increasingly dissatisfied people, I support a Labour government, but not a Blair government. He has become wildly out of touch with his own party and his own people. It is time for him to go, especially as in Gordon Brown, we have a more than suitable candidate to replace him. I did my bit yesterday by voting Green instead, and I’m doing my bit today by lending my support to Tim Ireland’s Big Intervention. If you feel the same way as I do then air your feelings on your blog - send Tim the link and he’ll put it up (if you haven’t got a blog, then sign up for one, it’s quite easy). If you live in a Labour-held constituency then write to your MP, and regardless of who your MP is you can put up posters or write to a newspaper. Don’t miss this chance to make your feelings known. Thank you.

Making the railways usable

Friday, June 11th, 2004

Quick entry this - I’ve just realised I’ve never blogged or linked to this before and I should have when I first started using it last year - it’s a less shit, more accessible version of the UK Rail Timetable website, which is miles better than the real thing, no frames or JavaScript, the back button isn’t broken and that annoying screen with the coffee cup has been disappeared. Great stuff.

I’ve been spending most of this week juggling XHTML, CSS and so many horrific browser bugs at work that I am rapidly losing the will to even look at HTML, let alone write any (on the plus side, the site I’m building is starting to look pretty damn good). Add this into the equation and this blog might look a bit dead over the coming weeks, but trust me - it’s not dead, merely resting.

Gmail is my new God

Thursday, June 10th, 2004

Damn me and my geeky love for new things. Thanks to Armand (cheers mate) I now have a shiny Gmail account, and have set up forwarding rules that copies everything I receive and everything I send from my qwghlm.co.uk mail account to Gmail, creating a scary Googlable archive of my mail (à la Danny O’Brien). I wonder how long it will take to fill that gig of space?

If you’re worried about the privacy concerns then you really shouldn’t be using something as insecure as plaintext email anyway…fuck it, just encrypt it with my key and it’ll be fine. I can’t do Danny’s idea of using X-No-Archive (yet) as my mail forwarding settings aren’t that refined, nor are Gmail’s incoming filters (maybe worth filing a feature request report on that one?)

Dicey

Wednesday, June 9th, 2004

Played this infuriating game last night - Petals Around The Rose (via gromblog) - apparently, “the smarter you are, the longer it takes to figure it out”. Took me 5-10 minutes, (not sure where that puts me on the scale, but the professor mentioned in that page took a year), but it left me curious about it, and I managed to find this entertaining story of Bill Gates trying to solve it.

Once you find the solution, don’t tell anyone (much more fun making them do it and work it out for themselves) - so no comments spoiling the answer, please!

Electioneering

Tuesday, June 8th, 2004

As I know some Cambridge residents read this blog, to save you the bother of searching around, here are the upcoming candidates for Thursday’s Cambridge City Council and Eastern Region elections.

Most people who read this are probably the engaged, voting type anyway but for those who are thinking it isn’t worth it, well it is. It just is. People all over the world have died and are still dying today for democracy. If you’re registered to vote then please do so on Thursday and make it count.

An over-long account of my day at NotCon

Tuesday, June 8th, 2004

Right, NotCon on Sunday was great, well, most of it - the numerous technical problems were annoying, I mean come on, why didn’t they just hook up a single laptop to each projector and have everyone burn their presentations to CD, rather than keep swapping the laptop connector around? Anyway, collected below are my highlights and a few quick thoughts on some of the most interesting topics.

First up was an interesting talk by Danny O’Brien on lifehacks for geeks - best practices as recommended by various prolific and influential geeks. In summary, his talk mostly said that geeks stuck to simple, trusted applications (such as a text editor and email client) for managing their lives, which kinda makes sense - geeks hate wasting time on very elementary things. For example, when using Windows, I can’t even be bothered to use the Start Menu, I’ve started typing in commands like ‘winword’ or ‘excel’ in the “Run” dialog rather than tiresomely navigate through.

Using single apps for a variety of purposes is cool - it means that apps should do what they can very well, rather than trying to be all things at once. By having a very good text editor that makes it easy to navigate & search with nothing else that is fancy, we can master it very quickly and then use it for all sorts of things (scratchpad, organiser, calendar etc.) rather than having to spend years learning all the nuances of a complicated interface like Outlook, which we then never use as we can’t be bothered. Also, small, refined programs (in the UNIX sort of mould) are more reliable and less crashy.

I was suprised by how much Danny’s contacts used email for version control and project management - I’ve started to hate using email for serious work. Partly because my mail accounts get bombarded with millions of things and separating work stuff, play stuff, spam etc. is an annoying waste of time. Also it’s partly because reply-to-alls between groups tend to fall apart and become incoherent, partly because you have little control over what will get forwarded or passed on (or whether people launch their own private conversations), and partly because it’s hard to search and navigate (you have to click on each item in your inbox, etc.). Gmail may help solve that last problem. But web-powered apps seem better suited for organising work - being remote they’re accessible from anywhere with a connection and browser (no need to keep downloading putty to log into your mail server). Simple blog and wiki interfaces are easy to learn and offer more flexibility, leaving email free for its intended purpose, i.e. as a way of forwarding dirty jokes around.

Danny’s idea for an adaptive/Bayesian screenscraper for converting sites into feeds which wouldn’t break every time the template changed was a great idea, I wish I had the expertise to write something like that.

Other highlights included Politics Of The Net - a spirited discussion between Bill Thompson (read his notes and Cory Doctorow and others. They discussed the problem from different, but not entirely opposing angles, so I ended up agreeing in part with all of them. Though I think they got technical restriction (DRM etc.) and legal regulation (censorship etc.) slightly confused - the two subjects overlap but are not the one and same. Anyway, Cory was right to warn on the perils of regulation and restriction (which Bill said was inevitable and we should manage rather than campaign against it), but he advocated getting corporations onside and effecting change through demanding DRM-free products, while Bill came out strongly in favour of managing regulation through existing governmental & public institutions. Though naturally inclined to agree with Bill, I have doubts on how any national government (apart from that of the United States) can have significant influence over a supranational entity like the Internet alone without getting multinationals onside. In short, good questions were raised, and I haven’t any good answers to them (yet).

The other two speakers both had interesting points to make - one (whose name I can’t remember nor find - anyone know?) advocated the Poll Tax as an example to how to beat DRM and other things - though 90% paid their Poll Tax, the 10% who steadfastly refused to brought down the system. The other, Will Davies, talked some great stuff (notes here in a horrible Word doc) about the group mentality of Internet politics and its lack of macroscopic vision, though too fast for me to fully keep up all the way along, but he was very interesting and I’ll probably read up more on him later.

What else? Oh yeah, Tim Ireland on blogging your MP was informative, though the Island Blogging project was much more inspired, I thought. Inner Hebrideans were given computers and internet connextions and told to blog their way of life (I especially liked the one from the perspective of a lobster) initially started out mundane day-to-day story of events (much guffawing in the audience at this), but after time (and the arrival of a dead whale) they managed to form better community bonds and act against the condescending mainland press by becoming a media outlet themselves. A proper demonstration of the power of blogging.

The MP3 Mashup talk was of mixed quality - Wendy Seltzer from the EFF was a sharp and knowledgeable lawyer, but the mashup artists there weren’t that interesting. They did well in expounding the art of making mashups and why they deserve for some artistic recognition, but (as one questioner pointed out very well) they, as artists, didn’t seem to be proposing much in the way of what they were for - they knew copyright law is broken but offered no solutions. Even when someone tantalisingly waved the promise of Creative Commons under their noses, they didn’t take it up - why don’t these mashup artists start producing stuff purely from CC artists and releasing it themselves under CC, thus they will be promoting the new licensing system of “some rights reserved” and get other musicians (and their record companies) interested in it.

The shining centrepiece of the day was They Work For You, a new venture which is the next step up from the excellent Public Whip site. Basically, they’re taking the immensely unusable Hansard (the minutes of Commons speeches), and converting it into an attractive, blog-like format. You can search the archives, create RSS feeds to keep track of your local MP (here’s mine), add comments to particular speeches (particularly useful for highlighting conflicts of interest) and annotate the jargon used. But stop reading this and go there - it’s in beta at the moment - test it, play with and use it. It’s fab.

I missed some things (the geolocation & P2P stuff looked interesting, as did bit about the prawn sandwich but they clashed with other things). Tom - what was the interactive TV thing like?

There were some other small things worth mentioning - the Maypole framework which allows easy creation of Perl/database sites (like social networks - Tom and I speculated that we will all one day have our own social networking applications, and that we’ll then need to have an application to network all these different applications together); the Shit, I’m A Manager talk was interesting, and there was a frightening sound generator app that runs in real-time as you type the source code - thus allowing for “live progamming” gigs. Waargh.

This entry’s gonna stop now as it’s too long and getting boring. I might link to some more interesting blog posts by other people on the day soon though.