Spam, spam, spam…

No, this isn’t a rant about the vast amounts of unsolicited junk I receive on a daily basis, it’s about two research papers I have recently written on anti-spam tools.

Last week I learnt that a paper I had written based on the work of one of my part II project students had been accepted for publication in ACM Crossroads magazine. The topic was using a peer-to-peer network to distribute spam “fingerprints” to allow the detection of junk e-mail — like Vipul’s Razor but using a DHT for distributing the information, and a reputation system based on SECURE.

The editors made some very helpful comments that I think really helped to improve the final version which was good, and while producing the requested XHTML mark-up for submission was an absolute pain compared to LaTeX, it does mean I have a pretty good idea of how the online version will look. The next step is the dreaded copy-editing… It probably won’t be too bad as I know the quality of my writing isn’t great, but the last two articles I’ve been involved with have had quite subtle but serious changes made to them by copy-editors and you have to be very sharp to make sure they don’t change the meaning of something.

The second article I worked on last week was a collaboration with Jm from TCD on raising the level of trust in legacy plain-text e-mail addresses. The techniques we use are quite interesting, and I think fairly novel, although there is an awful lot of literature on spam out there at the moment so it’s hard to keep on top of it all. We submitted to the Privacy, Security and Trust conference in New Brunswick, Canada, so fingers crossed for that one.

Anyway, after all this, I’m quite bored of spam now! Alas, there’s a project deliverable deadline coming up and since the consortium have chosen spam as one of our key applications, I guess my respite will be short lived… 🙁

Another reason to switch to Firefox

From the ucam-webmasters mailing list — yet another reason to switch to Firefox:

After application of SP2 to Windows XP there seems to be an interaction that we haven’t yet managed to isolate, which causes html files sent from IE to the validator at (by either method) to be given the mime type of text. This causes validation to fail. To get round this difficulty, we suggest that you use another browser, such as Mozilla/Firefox or Opera. If you are producing web pages, the web developers toolbar for Mozilla/Firefox allows you to validate directly, as well as all sorts of other useful functionality.

The e-mail goes on to say that Mozilla is now available on the Cambridge Public Workstation Facility (PWF) — although my housemate said he couldn’t find it when he looked last week! No mention of firefox though, but they do have Opera which I have heard many people rave about.

12:15pm: Another e-mail on the same list. Apparently the problem only effects file-uploads — submitting the URI into the webform works fine.

Recent Cinema Trips: The Stepford Wives and King Arthur

I wasn’t really sure what to expect from the Stepford Wives and was very pleasantly surprised when it turned out to be very good. The humour is sharp and satirical and it’s very nicely filmed although as usual with a Hollywood film a fair amount of suspension of disbelief is required. The only major disappointment is the very final scene which is just so ghastly in its twee-ness that you leave the cinema feeling ever so slightly let down, the irony being that the ending is as fantastical as the town of Stepford itself….

King Arthur is quite a different film — very traditional Hollywood swash-buckling action. Good fun, but as with other “historical” Hollywood films you get the feeling that they found some average action-film script and then the Marketing people decided to change the names and location to match the “Arthur” legends to make people a bit more inclined to go and see it. I certainly agree with Stephen though, Guinevere is worth the ticket price alone.

What is the JCN?

Someone should rewrite the About JCN page to be:

“I was at the JCN BBQ. Incredible experience… I think they must be the only set of people who would have a barbeque with three computers, a webcam, a network connection and hub, and no means of lighting the barbeque… 🙂 So they all clustered round the computer trying to persuade it to install OS2 Warp (don’t ask), whilst one eminently practical person went off to Odbins to buy matches.” — rpc25

Distributed Systems Online

Earlier this week I attended the Editorial Board meeting of the IEEE’s first online-only magazine, DS Online.

This is the third year I have attended this annual meeting of editors and volunteers and as ever they were a fun and interesting group of people who are very committed to making this bleeding edge project a success for the IEEE Computer Society. As in my first two years, one of the most fascinating aspects is delving into the inner-workings of the IEEE and the IEEE-CS. Unfortunately as with any large organisation, achieving change, particularly technical change, seems to be something like a black art and it seems odd that something like an online-only magazine so bleeding edge for a computer society. Of course the part of the project that is really bleeding edge is the business model, not the technology, and as a result the technology that runs the site now seems a bit dated compared to the facilities offered by content management systems, and even blogging tools such as wordpress.

Overall, the editorial board were very enthusiastic about my ideas for the site, which included creating some RSS feeds for some of the content and allowing registered users to personalise their view of the site. The plan for discussion boards and allowing slashdot-style comments on stories seems to have disappeared though — people were much more worried about the need for moderating inappropriate (i.e. political) comments than I remember from previous meetings. I’ve never been convinced of the demand for these sorts of services from the IEEE anyway — the sort of content it publishes just doesn’t endear the same sort of debate as the typical slashdot story!

Anyway, how successful I can be at driving major technical change at an organisation as monolithic and remote as the IEEE-CS remains to be seen, but wish me luck!!

Rhythmbox and Debian… Finally!

After what seems like months of waiting, a usable version of rhythmbox is finally in Debian sarge. 🙂

Rhythmbox screenshot

One problem I did have with it is that it uses gstreamer0.8 which at present can only be configured via gconf-editor — confusingly the gstreamer-properties command would only configure version 0.6 as I now appear to have two versions of gstreamer installed on my system. Anyway, I fired up gconf-editor, went to system / gstreamer / 0.8 / default, changed the value for audiosink to esdsink and all now works nicely.

Bad Borg Jokes

So while I was reviewing my old website content I (re)discovered this collection of very bad borg jokes. Some of them are still quite funny so I thought I would post them again. Note: I take no credit (or perhaps, blame!) for these as they were all collected from the web many, many moons ago.

  • Yoda of Borg are we: Futile is resistance. Assimilate you, we will.
  • I am Rachel of BORG, I will drive you away to be assimiliated by some other borg’ette and make you feel like it was YOUR fault.
  • We are Pentium of Borg: Division is fultile. You will be approximated.
  • We are Homer of Borg. Resistance is futile. You will be assimmm… Mmmmmm Donuts.
  • New Starfleet – tough on assimilation, tough on the causes of assimilation.
  • We are Blue Peter of Borg. Here’s one we assimilated earlier.
  • Marvin the Robot: “Everything is futile, blah! Universe sucks”.
  • We are Scully of Borg. We are sure there is a perfectly reasonable explanation for your resistance…..
  • I am Blair of Borg. I’ll just check with Peter Mandelson to see our current policy regarding assimilation.
  • I am Obi Wan of Borg. Killing me is futile.
  • We are Billie of Borg. You will be assimilated because we want to, because we want to.
  • I am Emacs of Borg. You will be assimilated. :q is futile.

New-look Website

So, this weekend I finally got round to redesigning my website. I’ve published “news items” at the top of my homepage for a while now (exam term 2000, to be precise!) and so thought it would be nice to play with some proper weblog software. I chose wordpress as that seemed to be one of the most popular with my blogging friends and it is free, as in speech, not beer, unlike many of the other most popular blog tools. So far I’ve been very pleased with my choice — many thanks to all the WP developers out there.

Most of the content from my old website can be found in the menu bar to the right and I have also preserved my old news items. Most of the early ones do appear to have been written at about 2am in the morning, but they brought back some good memories for me.