philwilson.org

2005

  1. How to find out which books I'm reading
    Andrea wants to be able to stalk my reading list. I use allconsu...
    Published on 03 January in general
  2. How to export Firefox's history to a text file
    Note that this doesn’t currently work in Firefox 1.5 Specifically, serialised as RDF/XML. Early last year,
    Published on 04 January in general
  3. FOAFlicious 0.1
    FOAFlicious is an application for generating a FOAF file from your del.icio.us inbox. FOAFlicious is written in
    Published on 07 January in general
  4. Posting stupidity
    About a year ago (or maybe more) I stopped using Blogger’s web posting interface and started using w.bloggar because whil...
    Published on 08 January in general
  5. Adding tags to wiki pages
    You know, it’s interesting that Jon Udell should talk about adding tags to wiki pages for categorisation when just a few days before ...
    Published on 08 January in general
  6. Tracking comments through trackback
    Also inspired by the complete quality that is Flickr’s ‘recent comments’ page,
    Published on 09 January in general
  7. Revealing yourself online
    Isn’t it amazing just how much we reveal about ourselves on our weblogs now? Some link on del.icio.us took me to a weblog called “
    Published on 10 January in general
  8. Del.icio.us Inbox is back!
    If you’re a regular user you’ll have already noticed by now, but in case you hadn’t – del.icio.us inbox is back!...
    Published on 12 January in general
  9. Job site's search results in RSS
    CWjobs.co.uk is the first website I’ve seen, outside of specialist services like Feedster, which provides the r...
    Published on 20 January in general
  10. Personal desktop wiki for Windows
    A number of small applications I’m working on have all had their release dates unceremoniously pushed back due to my discovery of
    Published on 20 January in general
  11. Getting Things Done in WikidPad
    Right on schedule, Gez has posted an article about Getting Things Done with WikidPad. It’s a good artic...
    Published on 22 January in general
  12. Finally Bloglines
    After my many problems with Bloglines, I’ve wiped all my subscriptions, exported my current JabRSS subscriptions, and imported them back into Bloglines.
    Published on 25 January in general
  13. UK Magistrate blogs, nice insights
    There’s an interesting new blog on the block, written by a UK magistrate (thanks
    Published on 27 January in general
  14. Hacking extensions
    The thing I really love about Firefox extensions is just how eminently hackable they are. I already know XUL, JS and RDF, but even if I didn’t, changing extensions to do what you want is so ...
    Published on 01 February in general
  15. ugh, active x
    Active X is the spawn of satan. I thank you.
    Published on 01 February in general
  16. Gmail invites
    Gmail appears to have gone crazy and started giving out masses...
    Published on 02 February in general
  17. Gosh, Gravatars are useful after all
    Since the time I first saw them I’d thought that Gravatars, Favatars and FOAFatars (OK, I m...
    Published on 04 February in general
  18. Tag intersection in Flickr
    I can never bloody remember how to perform searches on multiple tags in Flickr: things like “photos tagged with Sheffield AND UK”. This is mainly due to the completely arcane syntax.
    Published on 04 February in general
  19. FOAFlicious now generates FOAF for any del.icio.us user
    You can now get the del.icio.us inbox for any user in FOAF format like so: http://philwilson.org:8180/foafl...
    Published on 04 February in general
  20. Having to recode for syndication?
    I’ve just realised a flaw in my feeds. When I provide a blockquote, I always fill in the cite attribute, and then use JavaScript to pull it out and display a link to the source ...
    Published on 04 February in general
  21. Firefox and banks
    At some time in the distant past my Dad worked for Playboy Casinos and recently he heard that there was going to be some kind of reunion for ex-staff, but not k...
    Published on 09 February in general
  22. Calendaring and information gathering
    Just some stream of consciousness: The Hula Server was announced ...
    Published on 16 February in general
  23. Moving to Jabber in the workplace
    Jabber Journal Issue #21 is out, and with it come lots of links to Jabber servers and a link to
    Published on 28 February in general
  24. Backwards compatibility
    Jesus. If people can’t deal with something as simple as this, what hope is there?
    Published on 01 March in general
  25. Downloading via SSL in IE
    Edd Dumbill’s been having problems getting IE to download dynamically generated files and today posted
    Published on 01 March in general
  26. Goodbye, Allconsuming
    I’ve given up with Allconsuming.net, it’s just too slow (when it’s responding at all) and too much work to maintain my books there. Over the next few d...
    Published on 08 March in general
  27. Finding related items in your RSS datastore
    Jon Udell’s latest screencast “The on-demand blogosphere” shows how he mines the data stored by his aggregator to find out who on his...
    Published on 08 March in general
  28. "Microsoft Unveils 'Office Communicator'"
    so says BetaNews. I can’t imagine anything I’d want less than an IM client inside of Word. You’...
    Published on 09 March in general
  29. Textile your textareas with Greasemonkey
    First of all, the link to the script: Textile your textareas with pure JavaScript. Rober...
    Published on 11 March in general
  30. More on Jabber non-adoption
    Jabber frustrates me a great deal, mainly because I think it should be doing a lot better and acting more coherently than it currently does. The decentralised nature of the system itself seems to h...
    Published on 13 March in general
  31. Fact for the day: Updating fields in SQL Server 2000
    You can’t use an ALTER statement in SQL Server 2000 to convert a text field to a ntext field, but you can use Enterprise Manager to do the same thing...
    Published on 15 March in general
  32. What's your app's minimum limitation on username size?
    Six characters? Three? Do you have a minimum at all? Should there be a minimum length for a username? Why can’t I have a one-letter username? Obviously there’s a fair chance that someone might have...
    Published on 16 March in general
  33. Use accesskeys for navigating Google search results pages with Greasemonkey
    The Greasemonkey script: Enables navigation through Google search results pages using ALT+, and ALT+.
    Published on 17 March in general
  34. Changing Jabber status based on my calendar
    Eileen Brown writes about the new Office Communicator: you know, its the little things that make ...
    Published on 18 March in general
  35. Add background colours to bugs in FogBugz3 using Greasemonkey
    As always, let’s get the script out of the way: Add background colours to bugs in FogBugz 3. When in Grid View,...
    Published on 05 April in general
  36. Allconsuming.net was cracked
    Although I’d stopped using it in the main part, I noticed the other day that allconsuming.net was down. As
    Published on 05 April in general
  37. Microsoft: powered by aliens
    Dear weirdos, Next time I’m sitting alone, in one of fifty empty chairs in a public building, waiting to be served by the helpful staff, please don’t come and sit next to me and start tellin...
    Published on 08 April in general
  38. All Consuming on Rails
    The new version of All Consuming will be written using Ruby on Rails. I love it when
    Published on 08 April in general
  39. Bigger back button extension for Firefox
    A little while ago I wrote some CSS that applied Fitt’s Law to
    Published on 08 April in general
  40. Jabber transport stability
    Peter Saint-Andre has published issue #22 of the Jabber Journal and lists what he thinks need to be priorities over the next 12 months.
    Published on 09 April in general
  41. Is there a dearth of FOAF apps?
    Someone posted to the rdf-dev mailing list the other day, saying FOAF had had its chance to do any good, and had failed. Time to close up shop. He missed the point. FOAF is a data format. It...
    Published on 10 April in general
  42. FOAF TV
    So, how about this for a FOAF application idea. How to find out what other people you know are watching, and hence, what you should be watching. Take a service like
    Published on 10 April in general
  43. HOWTO: Relax at the weekend
    Whilst looking after my ill girlfriend this weekend (or rather, not; preferring to let her just get on with it), I’ve discovered the trick to have a fulfilling yet relaxing weekend: read the weeken...
    Published on 24 April in general
  44. Personal web proxy: MindRetrieve
    Since Jim stuck it in his del.icio.us bookmarks a few weeks ago I’ve been using
    Published on 24 April in general
  45. Game Completeness (or not)
    I’ve been slacking quite heavily on my computer games this past few weeks (read: year) which has left me with a load of games which I would have liked to complete, but haven’t: Super M...
    Published on 25 April in general
  46. Barbie Horse Adventures sucks
    It’s strange how into games I a...
    Published on 25 April in general
  47. How to mark items as read in an Atom entry?
    Does anyone out there know if there’s a standard way of denoting that an Atom entry has already been read? Maybe something like:
    Published on 26 April in general
  48. Transparent PNGs in IE, File uploads in SVG
    By now everyone has seen Sam Fortiner’s excellent post about implementing PNG in Internet Explorer, which is great news, and fu...
    Published on 27 April in general
  49. FOAF support in Safari
    Sometimes it’s just better to blog something then to spend time actually thinking about it. A week ago I saw
    Published on 06 May in general
  50. Can someone explain microformats to me?
    I’ve spent a lot of time thinking about microformats, wondering what they...
    Published on 11 May in general
  51. Reviewing events
    With all this talk of microformats, a thought just struck me – the biggest deal is being able to aggregate reviews of events. Gosh, wouldn’t that be something impressive for centralised services to...
    Published on 11 May in general
  52. Argh. More dumb meta-proliferation
    Sometimes I wake up and hate the
    Published on 16 May in general
  53. Don't use Neutrino, use FOAF
    OK, so in my last post I rather eloquently described my distaste for
    Published on 18 May in general
  54. Google homepage personalisation
    Presumably everyone has seen this now (seeing as there are plenty of screenshots on Flickr and links on
    Published on 20 May in general
  55. Spore and game graphics
    I’m not very good at writing about this kind of thing, but here goes anyway… Will Wright’s new game Spore, looks set to live up to the hype that’s been surrounding it since it was first anno...
    Published on 20 May in general
  56. Oxford is not in the south-west
    I’m currently looking for a new job in the Bristol/Bath region of the UK, and it’s absolutely incredible how many job websites seem to think this includes Oxford, which is, at it’s closest...
    Published on 22 May in general
  57. "Request for ID" - scam?
    It turns out that this was a legitimate request. Read this p...
    Published on 24 May in general
  58. Moving home, what to do?
    I’m moving house and job in the next few weeks (although I don’t actually have a job to go to yet), and so I will need to tell lots of different people about my change in contact details. Herewith,...
    Published on 01 June in general
  59. Gmail Conversations
    One of the big things about Gmail is supposed to be how it deals with messages and threads. Everything is a “conversation“. ...
    Published on 05 June in general
  60. Review sources
    Sites where extracting review information and generating feeds would be easy: BBC Collective Reviews
    Published on 07 June in general
  61. Charges, charges everywhere
    Orange charge for copies of bills older than three months. Orange provide your last three months bills online (including complete itemisation in a PDF)....
    Published on 10 June in general
  62. Next-gen IM
    Instant messengers with bluetooth detection facilities. That’s where it’s at, man. If you’re on Linux, you’re probably a step ahead of the game already, given
    Published on 14 June in general
  63. Proof of ID for recruitment agencies
    I’ve now had contact from Computer People’s legal department about my initial post.
    Published on 15 June in general
  64. Web aggregators and favicons
    One of the nicest things about Bloglines is that it uses site favicons to display the list of feeds in the left-hand frame. Very nice it looks too. There are three free self-hostable web agg...
    Published on 16 June in general
  65. I'm trying to subscribe to your brain
    Leigh’s beaten me to it very slightly by making this post which explains how he wants to subscribe to an entire person’s output, and how to...
    Published on 16 June in general
  66. Nokia starts getting serious
    With the recent announcements of the N91 and the
    Published on 19 June in general
  67. Ambient presence display
    I want to be able to have something either on my desk, or stuck to my monitor which indicates what my current presence level is (e.g. available, do not disturb, working but please interrupt me, etc...
    Published on 19 June in general
  68. Microformats and aggregation
    I always hit a mental wall when I think about microformats. I’ve just been re-reading Charlene Li’s “Structured b...
    Published on 19 June in general
  69. FeedOnFeeds storing feed item datestamps
    By default, when FeedOnFeeds polls a feed and stores new items, it will probably get the timestamp wrong – most likely in fact, it won’t get any timestamp at all. This is because FeedOnFeeds specif...
    Published on 21 June in general
  70. Moving house is disrupting my programming
    And very annoying it is too 🙂 I’ve got about three small but interesting project I’d like to get out the door as soon as possible, but I’m moving house in a few days, and am dead busy at wor...
    Published on 22 June in general
  71. Countdown complete
    R.I.P. Richard Whiteley
    Published on 26 June in general
  72. Move 50% complete
    So, I’m now back in Bristol, but currently at the half-way house of living with my family. Now that I’ve got a job though (at the University of Bath) I can star...
    Published on 02 July in general
  73. Slashdot and Groklaw taken to court
    Companies which sponsor, endorse, and support OSS and Linux, and those acting in concert as their advocates have been unwitting participants in wholesale technology theft of United Sta...
    Published on 03 July in general
  74. Google personalised search results
    Oooh, nice. I’ve been usi...
    Published on 03 July in general
  75. Being unfit
    Well, despite having gone to the gym on a regular frequent occassional basis in the past year or so, I’m still quite unfit. Looking out of my bedroom window...
    Published on 09 July in general
  76. Timestamps and UTC in Axis
    Aaron Johnson recently had some fun with Axis / SOAP, Java and Calendar, which reminded me of an issue I ha...
    Published on 10 July in general
  77. Simon Willison
    Typical, just as I get a job at the University of Bath, Simon Willison
    Published on 12 July in general
  78. Devil's Dictionary returns
    For those not paying attention, the Devil’s Dictionary 2.0 has started adding new
    Published on 15 July in general
  79. Disable Greasemonkey - security hole alert
    Greasemonkey has a massive security hole in it which, depending on the scripts you have installed, can allow any website...
    Published on 19 July in general
  80. Going to Open Tech 2005?
    I’m off to Open Tech 2005 in London tomorrow (provided the trains etc. are running after the
    Published on 22 July in general
  81. How to combine communication channel histories?
    I regularly contact the same people, over and over again using a variety of e-mail, instant messenger and SMS. Conversations move seamlessly between these different mediums depending on where I or ...
    Published on 22 July in general
  82. What's PDF for?
    Slashdot cracks me up sometimes: PDF files are very useful to distribute printable materials, such as books, spec sheets, PR and corporate bullshit Genius 🙂...
    Published on 26 July in general
  83. XML User Profiles
    XUP is an attempt to replace static per-site user accounts, which most present dynamic web sites use in absence of an easy to use and open/...
    Published on 01 August in general
  84. Words I've heard at work
    I’m now a couple of weeks into my job. Herewith some of the words I’ve heard people use in work-related conversation: RDF FOAF Microformats Podcasting
    Published on 01 August in general
  85. Podcast clients
    I don’t really listen to podcasts normally LUGRadio and sometimes IT Conversations, but that’s about it. But now I need a podcast client. I have an RSS file containing about 200 items...
    Published on 03 August in general
  86. Use Jabber resources to update your location on Google Maps
    When I’m online I’m mostly either at home or at work, and then I’m almost always logged in to my Jabber server. Also, I use different resources home and work....
    Published on 03 August in general
  87. Google maps based on your current location
    Jim Hughes has pointed me, quite separately at two resources: the latitude and lo...
    Published on 03 August in general
  88. Foreign language weblogs
    I’m currently subscribed to over 200 feeds, so it’s really annoying when I come across a weblog like Christoph Görn’s, which he writes in both German and E...
    Published on 03 August in general
  89. Capturing teletext
    One of my daily habits is reading GameCentral (Channel 4, Teletext, pages 375-379) every day. Except that at the moment my telly reception, despite being cable, is so poor that I only actually get ...
    Published on 09 August in general
  90. Private feeds
    Twelve months ago, Stewart Butterfield posted in the Flickr forums saying: We’re continuing to look at private feeds, but it is not easy. S...
    Published on 10 August in general
  91. EA in "publishing good game" shocker!
    We Love Katamari is the sequel to Katamari Damacy, and looks like being every bit as good as the original but with a two-player mode and better minigames. We Love Katamari will be published ...
    Published on 12 August in general
  92. Using MySQL-Front 2.5 with newer MySQL versions
    Just for my own reference, because I keep forgetting the syntax and having to Google it: SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('mypass');
    Published on 14 August in general
  93. Dear Magpie: Don't unescape my content, thanks
    Bug 1212662: Don’t unescape html entities in ‘description’ or ‘content’ ...
    Published on 14 August in general
  94. Auto-tagging items in FeedOnFeeds
    I’ve just added the facility to tag feeds in my version of FeedOnFeeds so that I can group blogs together and read through them more quickly, and in a more focussed manner. I’m planning on a...
    Published on 14 August in general
  95. I (heart) the RDFers
    Every time anyone dares to question RDF the RDFites assume they don’t know how it works. That’s a really bad state of affairs, but also one that I’ve fortunately n...
    Published on 15 August in general
  96. Feed on Feeds and dc:subject (again)
    Well, after making my last brave post, I realised that FeedOnFeeds natively supports the dc:subject element and stores it in its database already. Hurray. Or not, really. Because what it act...
    Published on 15 August in general
  97. RSS 3 (another one)
    Despite the fact that RSS 3.0 already exists, some guy seems have started RSS Version 3. I’m not s...
    Published on 18 August in general
  98. Google Jabber client and server
    Google Talk is finally out and is based on XMPP for text chat. This means that any normal Jabber client can also connect to Google’s servers and use it. At...
    Published on 24 August in general
  99. Using del.icio.us to tag your posts (and failing)
    Yes, Tom Coates and Ben Hammersley, I’m talking to you. Please make your tagging useful by using rel=”tag”....
    Published on 24 August in general
  100. Dear Gmail
    Any mail I receive that only contains Russian characters is spam. Ditto for Asian languages. Either Gmail‘s spam filter has been loosened, or the spammer...
    Published on 24 August in general
  101. Understanding reviews in FOAF
    A few months ago I signed up for FilmTrust. It’s an interesting project in which you can rate and reviews films and also add friends and add how much you trust their film ratings. The natural progr...
    Published on 25 August in general
  102. Computer People request for details not a scam
    Several months ago I made a post titled “Request for ID – scam?”, and then
    Published on 01 September in general
  103. Identity Burro
    Identity Burro is a Greasemonkey script for Firefox that gives quick access to all the public aspects of a person: photos, blog, preferred sites, preferred songs, etc. Precisely, when ...
    Published on 10 September in general
  104. Cynicism overloard
    Help. I just rediscovered my Dilbert desk calendar. It’s still in mid-June. Ah well, I wasn’t planning on doing any work today anyway.
    Published on 13 September in general
  105. I couldn't care less about Yahoo
    From the comment by Jake Tracey on Flickr signup: From huma...
    Published on 13 September in general
  106. Streaming feeds
    As well as writing about the new Google Blogsearch, Anil Dash writes about t...
    Published on 14 September in general
  107. Local wifi networks and messageboards
    I live in an apartment block. My last home was also in an apartment block. Before that, a house for a year, but for the two years previous to that, I lived in an apartment block. Our noticeboard is...
    Published on 17 September in general
  108. Netvibes DLA
    Netvibes is an ajax web application along the lines of Google IG (does that thing have a real name?), except a lot slic...
    Published on 17 September in general
  109. HDTV, DigitalTV, etc.
    If I haven’t got full on-demand TV-over-internet and a pair of hover shoes by
    Published on 19 September in general
  110. ID cards for what reason?
    No2ID spokesman Dave Gould …. said “Why are we spending public money on this technology when it hasn’t been approved by Parliament? Surely that isn’t the way a democracy works? ...
    Published on 26 September in general
  111. Gaming heresy
    Nintendo will win the next-gen console wars, because the Revolution is the only next-gen console being made. Sadly I can’t find the actual source of this comment a...
    Published on 28 September in general
  112. Blogging different types of content with XML schemas
    Joshua Porter’s post A Glimpse of the Future: Joe Reger’s XML Schema Coolness, links to
    Published on 28 September in general
  113. Fresher's Week
    It’s Fresher’s ...
    Published on 29 September in general
  114. Identity 2.0 presentation
    Do you know Dick about Identity 2.0? Dick Hardt gave a keynote address at OSCON 2005 about what’s involved with identity 2.0 and touched on reputation and trust. Not much new, but a really n...
    Published on 29 September in general
  115. Microformats useful via FeedBurner?
    I route my RSS feed through FeedBurner. My Atom feed is cre...
    Published on 29 September in general
  116. Two new web things
    Jakob Nielson’s “Top Web Mistakes of 2005” is now out, and at number seven is: Cumbersome Forms
    Published on 04 October in general
  117. Bloglines API - no change
    Well, I think a year is just about long enough to wait, where’s the added functionality to
    Published on 05 October in general
  118. Google's new aggregator
    is on
    Published on 07 October in general
  119. Your phone is a webcam
    It seems so obvio...
    Published on 11 October in general
  120. Web bubble blindness
    I still haven’t got around to looking properly at Yahoo!s new offerings, or any of the left field things like Chris Pirillo’s new toy. There really is a lot of new stuff appearing arou...
    Published on 12 October in general
  121. Video game aesthetics

    Published on 12 October in general
  122. Yahoo and MS Messenger merge
    A few weeks ago I read this article: IM War and I’ve been meaning to blog about it ever since. Events have overtaken...
    Published on 13 October in general
  123. Finally, a new feature from Blogger
    I’ve not seen any fanfare for this one (oops,
    Published on 15 October in general
  124. Atom from any RSS feed via Google Reader
    Got a site which only provides an RSS feed? Do you wish you could have an Atom feed of it, but don’t have mad XSLT skillz or somewhere you can host your own PHP conversion script? Fear not, because...
    Published on 15 October in general google google reader syndication
  125. More Web 2.0 hyperbole
    Sphere is yet another over-hyped vapourware – sorry, stealth-mode – “Web 2.0” com...
    Published on 15 October in general
  126. Atom doesn't exist in OPML
    A few days ago, Dave Winer posted some Guidelines for validating OPML. I know, hilarious, but if you can stop laughing for a second you’ll ...
    Published on 16 October in general
  127. Amazon adds Ajax magic
    ...
    Published on 17 October in general
  128. A visit to Linux
    A few weeks ago I decided it had been too long since I’d last checked...
    Published on 18 October in general
  129. Linux reports coming
    but not quite the “tomorrow” as promised. I know, you’ll cry. I’m sorry. 🙁
    Published on 21 October in general
  130. Emergent, discoverable relationships
    Someone sent me a message on Last.fm pointing out that I’m the top fan for A Stroke of Genius by the Freelance Hellraise...
    Published on 24 October in general
  131. BBC to show TV series online
    THE THICK OF IT Programmes contain strong language NEW SERIES The second series of Armando Iannucci’s acclaimed comedy set in the corridors of power sees MP Hugh Abb...
    Published on 27 October in general
  132. More than del.icio.us - Item 1
    Normally I just del.icio.us everything that interests me, and assume people will pick it up from there, but what this has really led to is a lack of commentary and a display of the things I’m follo...
    Published on 28 October in general
  133. More than del.icio.us - Item 2
    The “notorious” Marc Canter has written a piece called Breaking the Web Wide Open! in which he talks about the difficulti...
    Published on 28 October in general
  134. More than del.icio.us - Item 3
    Mark Nottingham does a lot of good work. This isn’t as important, but quite fun: Emulating W3C ,tools with mod_rewrite – a ser...
    Published on 28 October in general
  135. Microformats in practice
    In Re: Educating Others, Ryan King says: ...
    Published on 28 October in general
  136. More microformats - show me the mon^H^H^H real-world usage!
    This was just going to be a comment replying to Ryan King’s comment on my blog, but it got a bit lo...
    Published on 29 October in general
  137. Phil Ringnalda moves to Wordpress
    Perl frustrations aside, I probably wouldn’t have left Movable Type if it hadn’t left me first: there’s absolutely nothing wrong with it becoming what it is, but it’s no long the softw...
    Published on 31 October in general
  138. TV on the web
    After posting about the BBC putting up a show for download (and remembering, of course, their
    Published on 01 November in general
  139. Microformats and structured blogging
    Stowe Boyd of Corante has gotten around to writing an article about microformats and structured blogging entitled
    Published on 01 November in general
  140. Automatic unsubscribe is wrong
    Last week sometime I read about FeedDemon’s new automatic unsubscribe feature and it bothered me, but I couldn’t quite put my...
    Published on 01 November in general
  141. Favorites are out
    Favourites are in (
    Published on 01 November in general
  142. Google Local for mobiles
    So, posting to Blogger from Firefox on Kubuntu doesn’t work and leaves me with a title and erases my post content. Lesson learned. Google Local for mobiles
    Published on 08 November in general
  143. KDE blog posting client needed
    So at the weekend I installed what I hope will become my full-time OS, Kubuntu. The one thing which this, and
    Published on 09 November in general
  144. Java gets Atom 1.0 tool
    A patch has been submitted to Rome to all...
    Published on 09 November in general
  145. Google Analytics
    Google have a new service out called Google Analytics, a web site stats and trends analyser which is probably based on the code of Urchin, who they ac...
    Published on 14 November in general
  146. Goblet of fire: A potted review
    Or, if you like, a Potter review. Ron: The Quidditch World Cup! This is going to be brilliant! (no time passes) Ron: The Quidditch World Cup! That was brilliant!
    Published on 19 November in general
  147. Peer-to-peer social networking
    Social networking sites and functionalities are a means to an end. Personally, I want to use a social network to describe, filter and prioritise information in an aggregator (or, if you like, a “Di...
    Published on 21 November in general
  148. Stupidest Gmail feature ever
    Months and months ago there was some commotion amongst Gmail users because suddenly they could choose their “from:” address when sending mails. Excellent! This would make replying to mailing lists ...
    Published on 23 November in general
  149. XBox 360
    The most disappointing thing I’ve seen all year.
    Published on 23 November in general
  150. Bristol Council opposes ID cards
    Bristol city council, which is led by the Liberal Democrats, yesterday became the ninth local authority in the country to officially oppose the plans [for ID cards], which will need th...
    Published on 25 November in general
  151. Microformats understood
    I now understand Microformats. I had thought that they didn’t want to boil the ocean, but, after spending a ...
    Published on 28 November in general
  152. Microformats (ab)used
    The output from Person Finder, the University of Bath‘s staff and student directory is now marked up with
    Published on 28 November in general
  153. Firefox 1.5 is out
    Except, no British version yet. Pfah. Where are those translators when you need them? Anyway, Firefox 1.5 (note the move to the .com for the mai...
    Published on 30 November in general
  154. Sites with web standards
    It used to be the case, back in the day, where I’d highlight every big site I came across which used CSS for layout, or even validated; but there came a point where enough sites were starting to us...
    Published on 05 December in general
  155. Official BBC blogs
    The BBC has been playing with blogs, on and off, for the last couple of years. There was even an official Scotblog but that seemed to ...
    Published on 06 December in general
  156. Kubuntu progress
    I’ve now been running solely on Kubuntu for about two or three weeks now. Some impressions: it’s noticably slower than Windows, even after the update to KDE 3.5 the Windows ke...
    Published on 07 December in general
  157. Back burner projects
    In the hope that writing them down might goad me into doing some of them, here’s a list of things which keep running through my head but which I’ve done little or nothing about: Fix my...
    Published on 13 December in general
  158. hAtom questions
    In 2002 Mark Pilgrim wrote Syndication is not publication. In that piece he voices a concern that
    Published on 14 December in general
  159. BBC new layout
    Er, a bit behind the times, but never mind. The BBC now has a...
    Published on 15 December in general
  160. Make your links visible and obvious
    How many links do you see?
    Published on 16 December in general
  161. Why MS Messenger sucks at work (and an alternative)
    Or at least, it sucks at work for most purposes. Why? You’re dependent on an external server that has nothing to do with your company You’re passing your chat about wor...
    Published on 19 December in general