Adobe Updater 25 July 2008

What a terrible piece of software. I’m not alone in thinking this.

Comment

* * *

iPhone camera tricks 21 July 2008

Nice article on Wired.

* * *

Solving Tag Pollution 8 June 2008

Taxonomy has a big advantage over folksonomy, it’s immutable and therefore prone to fewer errors. But folksonomy has a big advantage over taxonomy, it’s personal and flexible and therefore has context for the user. This is an attempt to mate the two systems producing an offspring with the best genes of each.

Contextualizing Tags
If we analyze the tags associated with a piece of content we can start to categorize them depending on their context. By breaking things down to Global, Personal and System Tags we can make sure that only the tags relevant to a particular context get used in that context.

Global Tags
By setting a threshold for the number of people who have tagged something with a word or phrase before it can enter the global tag pool, we get an automatic system for filtering out errors and Personal Tags. In the diagram below, two people have to tag the item with the same phrase in order for it to enter the global pool. Brian’s typo tag [2.0] doesn’t make the pool thereby reducing pollution.

Personal Tags
If only one person has used a particular tag for a piece of content, chances are that it is either an error, or that tag is personal to that person. In the diagram, you can see that John has tagged the photo with “my birthday” [1.0]. If Laura wanted to search for photos of her birthday, she wouldn’t want John’s photo to show up, the tag is only relevant to John. And when John searches for “my birthday” the photo will show up.

System Tags
System Tags aren’t subject to the same threshold as tags entered by users as they should be automatically added by back-end processes. In the diagram, the system is tagging the photo with the date and camera model from the picture’s EXIF data. Automatic system tagging can also be tied to front end semantics; if a user uploads a document to an online Project Management application, the context in which the user hits the upload button (say, inside client->projectname) can be used to determine the system tags.

Bonus: Admin tags
If your system has trusted admin users, when these people tag something it should behave in the same way as system tags – with no threshold.

tag pollution diagram

tags{ folksonomy | pollution | tagging | tags | taxonomy | tag }

Discuss

* * *

cat in a box 1 December 2006


cat in a box
It’s a cat on a cat in a box. Awesome.

Comment [2]

* * *

Seashore - open source OS X image editor 21 August 2006

I recently clean re-installed OS X on my creaky old first generation TiBook and have since been on a mini mission to restock the applications folder using open source alternatives to the professional apps on my other Mac. The main benefit to this is that open source apps are so often considerably less resource hungry than their pro counterparts, meaning that the laptop that seemed to be beyond it’s life span is actually still perfectly usable.

Today I discovered Seashore, an open source, Cocoa, OS X image editor based around the GIMP’s technology and using the same native file format (nice for open portability). Despite its early version number it seems like a really nice stable image editor. Give it a go.

Oh, and while I’m here, here’s four other incredibly useful, awesome, freeware apps to try which all fall in to the category “Light years ahead of anything on Windows”. And they’re free.

Paparazzi! – screengrab an entire webpage as rendered in Safari in one shot.
ImageWell – so useful it hurts.
QuickSilver – I can’t even begin to describe how useful/awesome this is.
VitaminSEE – superfast image viewer.

tags{ apps | freeware | osx | software | wevah }

Comment [1]

* * *

older shite