» 2004 » March

Archive for March, 2004

Computing Science

Wednesday, March 31st, 2004

…the harm was done: the topic became known as “computer science”—which, actually, is like referring to surgery as “knife science” — and it was firmly implanted in people’s minds that computing science is about machines and their peripheral equipment.

An excellent quote by Edsger Dijkstra. Most computing science is about design: spending a long time planning things, letting ideas grow, knowing where to cut out the unnecessary, seeing the woods for the trees, and trying to do all this an as elegant a manner as possible.

Wart Hog

Monday, March 29th, 2004

I had hoped to get an update to a piece of code out today, but I got side-tracked by Wart Hog, a flash game where you have to use grenades to fire a Wart Hog jeep (from Halo) into aliens.

Very puzzling, very fun, very bloody distracting.

Sitcomica

Saturday, March 27th, 2004

Tonight, a nation, once great, was left shamed in public. The last shreds of decency and morality gone in a turbulent public vote. Surely, only chaos can now follow.

I am, of course, referring to the outcome of the Best British Sitcom Of All Time. The outstanding genius of Blackadder just came in second to the great, but miniscule by comparision, Only Fools And Horses. How will people be able to sleep tonight?

Oh well, at least The Vicar Of Dibley didn’t win. How that got into the top ten, never mind third place, is beyond me.

Zatoichi

Friday, March 26th, 2004

The difference between Western and Eastern samurai movies is exemplified best by Zatoichi. Written by, directed by, and starring cult hero Takeshi Kitano, the film continues the story of the legendary Japanese hero: a blind man, wandering the country, getting entangled in the fights of others.

It is the style in which the story is told that is most interesting. For instance, various scenes are scattered through the film which have absolutely no bearing on the plot. That just doesn’t happen in western films; every line of dialogue is usually spent building plot.

The sword fights are also very telling, generally consisting of a single well-placed blow per opponent, rather than the extended sword play found in western films. And it’s certainly an improvement, the action focussing the plot, rather than distracting from it.

Zatoichi is certainly a strange film, after having been force fed so many generic action films, but nothing short of excellent.

Starsky And Hutch

Friday, March 26th, 2004

Despite early misgivings when hearing about a remake of Starsky And Hutch starring Owen Wilson and Ben Stiller, it was apparent that everything would be ok from the trailer. This has been confirmed now that the film is in cinemas.

While it is more parody than remake, it does the original series proud; staying loosely true to the two title characters.

Best moment is the scene with Will Ferrell. You will never think about dragons the same way again.

It won’t win any awards, but is an amusing diversion nonetheless.

Goliath, Lego And PHP

Tuesday, March 23rd, 2004

They’ve been building up for a while now, so time for some more random links:

More real news in a few days.

TwentyFour24

Sunday, March 21st, 2004

Yes, it has been an inordinately quiet week here. The last push of work in third year, along with the weekend of celebrations following the end, meant that I’ve been kept rather busy. Which brings us nicely to the subject of this post.

As part of my third year at the University Of Glasgow, I’ve been involved in building a distributed, topic-driven web crawler in Java, with Derek, Matt and two others.

The end result is TwentyFour24bot.

There isn’t much there on the site yet, but I think we’ll be putting the source up (once we know it is ok to do so), as well as the dissertation.

I don’t know how interesting the dissertation would be to most people (at 90 pages, it’s not exactly easy going), but we do outline some of the more interesting aspects of the design: keeping data moving smoothly around a distributed system under heavy load, implementation of politeness constraints for a crawler (a heavily overlooked area - we couldn’t find any other papers on this), and relevance algorithms (that don’t rely on PageRank networks).

It’s probably not worth reading if you don’t have an interest in information retrieval, but we’re all just glad it’s over (and the website was sitting there, unlinked).

21 Grams

Tuesday, March 16th, 2004

Although certain people would have you believe that 21 Grams involves intricate, interleaving plot lines coming together to form a carefully planned story, it doesn’t. After seeing it, you might agree with them, you’d be wrong.

The real intelligence behind the film is the editing. The whole thing has been cut to give a fairly bland story a sense of interest by showing what happens to various characters out of order. This has been done far more convincingly elsewhere (Memento, for example), with more imaginative reasoning behind it.

Despite this reliance on editing, 21 Grams is an ok film, but certainly not uplifting.

Blue Team

Sunday, March 14th, 2004

In lieu of actual content (too busy with the hell that is the last week of term), just a quick something.

  1. The A-Team can make something out of anything.
  2. The Blue Peter team can make something out of anything.
  3. They are never seen together.

I’m just saying…

Introspection, Balls, And Yetis

Thursday, March 11th, 2004

Time for more random links:

  • SoundBridge - Lets you use your PC as a jukebox, feeding audio devices around your house. Very nice bit of kit, if a little on the steep side.
  • Introspection and Blogging - Absolutely true. There is a file full of stuff I intend to write about, but anytime I think about it, I get too involved in thinking to write it.
  • IE7 - Absolutely phenomenal development. Bypass Internet Explorers lack of support for web standrds using proprietary javascript.
  • Ball Game - Flash game where you need to get all the red balls on one side, all the blue balls on the other. The time to beat is 31 seconds.
  • Blog Epidemic - HP labs have come up with a tool to monitor memes passing through the blogosphere. Interesting.
  • Rounded Corners In CSS - Getting nice rounded corners. Doesn’t work in IE.
  • 2DO Before I Die - Make a list of things to die before you die. How morbid.
  • Markdown - Another plain text format for generating XHTML.
  • Unicode Regular Expressions - How to do regular expressions that involve the complications of unicode.
  • Technicolour - Create interesting colour schemes for websites. Came up with some nice ideas that might appear here in the future.
  • Penguin And Yeti - The developing story of the Yeti game, featuring some bizarre modifications.

That’s all.