Organising in 3D
This has been kicking around at the back of my subconscious for a while, partly born of frustration with organisation systems like GTD. It’s not that there’s fundamental flaws with them, so much as there are fundamental limitations to how organised I can be. That’s partly why I don’t have a lot of time for 43 Folder-style blogs - the constant striving towards GTD nirvana strikes me as too reminiscent of Catholic attitudes to sin. By any objective standard I seem to be reasonably well-organised, as far as it’s possible to be self-aware of this - but comparison with the true devotees of the One True Way To Organisation just leave me feeling depressed at how slovenly my pile of “stuff to look at” has become.
Then I came across isochrones - geographical maps with a temporal overlay - so they can answer questions such as “how long will it take me to get to point A from point B?” The best examples I’ve seen were produced by MySociety, and were “heatmaps” of travelling time via public transport which you could also overlay housing costs. These enabled you to ask multi-variable questions like “where can I afford to live within an hour of work?”
I started wondering whether there are implied isochrones around daily activities. If you look at someone’s desk - or pretty much any space, for that matter - the more important something is, the closer it’s kept. My iPhone is generally never more than an arm’s length away, because it’s my primary means of communication and access to my email, calendar, contacts, to-do list and the kind of photographs that would in earlier times be kept in a wallet. I might not be able to lay my hands on a pen unless I’m at my desk, because I tend not to physically write anything when I’m not sat down.
And when it comes to work, the same patterns apply. Working materials are directly in front of us, and the more useful the article the more likely that it’ll be within easy reach. That also applies to the tchozkes that we surround ourselves with, too - photos of the kids are usually pinned up in clear view. [I can't find the reference at the moment, but when the UK's Department of Work and Pensions embarked on a pointy-haired programme of "efficiency improvements" by enforcing at HR-driven-disciplinary-point a "clear desk policy", the thing that *really* upset people wasn't the fact that they were being told to keep their pencils in a drawer. Instead, it was the insistence on tidying away the kind of personal items that soften the right angles of work environments - the photos, the monitor pets, the post-it notes with shopping list-type scribbles. Oh, and being told where the right place to keep a banana was.]
Unimportant stuff gets pushed away. If you suddenly need to find something that you’ve not used or thought about in weeks, the chances are it’s going to be *under* something. In fact, if it’s in clear view, the chances are you’re going to overlook it, because we’re almost conditioned to expect finding something lost to be more complicated than it turns out to be. Reference materials are filed, if you’re lucky and organised. But either way, immediate personal space is populated by the important and relevant.
All of which is a (very) roundabout way of wondering if we could take this one stage further, and use proximity as a metaphor for urgency in an organisational tool. What if you could use physical - or virtual - distance as a means of organisation? Imagine a system where tasks existed in a (probably pseudo) three-dimensional, and gradually encroached as the urgency became greater. The larger something loomed, the more important it is - and reprioritisation would be done by “pushing” items away, back into the future as it were.
I suppose that categorisation could probably be overlaid, as well - imagine work tasks raining down from above, while personal stuff sneaked in from left field. Switching context from one to the other could be as simple as moving your head to the side, to bring a new context into view. And if physical location could be tied into this somehow, you’d have a situation where the context of tasks could be directly related to where you were at that moment - so work tasks would only rain down in work, and the list of things you were supposed to pick up from the shops would only appear when some kind of near-field trigger alerted the system to the fact that you were entering the mall.
Would it work? I’m not sure - three-dimensional interfaces haven’t exactly been a roaring success outside of the games industry. And interacting with the physical environment would be dependent on the sensor infrastructure being in place, which seems unlikely any time soon - at least not until Jacqui Smith turns the UK into Minority Report. It would be fun trying, though.
Filed under Geek, Me, Play, Technical stuff, Working smarter | Comments (3)Market Tweets
I’ve been playing around with making things Twitter again, inspired by Tower Bridge and my previous efforts with the Shipping Forecast. The bridge has been very “successful”, at least judged by the off-Twitter attention that it got - I’m not completely happy with the Shipping Forecast though, because I think I’m trying to push too much information into 140 characters.
So my latest attempts are four stock market indexes - the FTSE-100, the DAX-30, the Dow Jones Industrial Average and the Nikkei 225. They tweet every hour while the relevant exchanges are open, so don’t manage your portfolios with them - but I liked the idea of having the doom and despondency of the markets flit past every hour in my peripheral vision.
I also thought it was quite important that they’re twittering in the first person, and have some national characteristics (or should that be stereotypes?) Follow them here (FTSE), here (DAX), here (DJIA) and here (Nikkei).
Filed under Me, Play, RSS, Technical stuff, Twitter, Working smarter | Comment (0)More than just a website
One of the things that I try and emphasise when talking to clients is that a website is much more than it first appears. It’s better to think of a site as an application in its own right, in the same way as you’d think of a web browser, or an inventory management system, or (if you really, really have to) a spreadsheet.
On a technical level, that means using REST techniques when building the site. It’s too big a subject to go into detail about here, but the basic idea is that you have a very simple set of common actions that you can perform on the objects in your system - create, read, update and delete - and you “expose” those actions through a consistent set of site addresses. So an address of “http://something/1″ that arrives at the server is automagically assumed to be a “read” action that’s aimed at the object 1. That’s a drastic simplification, but it’s good enough to get the basic drift.
That’s important because it provides consistency - if it works for object 1, it’ll also work for 2 and 3 and beyond. And that makes interfacing other sites with yours very much easier.
It’s also important because it makes your site extensible - which means that you can hook other systems into it at a later stage, and you’re not necessarily going to need us to do it for you. Anyone who knows about the basic principles of REST will be able to figure it out.
While it’s clever at a geeky level, it’s also a bit arcane if you’re thinking in “website” terms - and particularly if only you’re thinking about interacting with a site in a browser. This makes explaining it - and justifying why it will make building your site slightly more expensive in the short-term, but a much better investment in the long-term - a bit tricky at times.
A conversation earlier today reinforced this - there’s a potential client who are looking to redevelop their website - but they seem to be struggling to think of it as anything beyond a simple electronic brochure.
So I got quite excited when I stumbled across something the Guardian are doing with their RSS feeds, because it’s a tangible application of exactly these principles. They’ve taken the same REST approach and applied it to their feeds, but done it in a way that makes sense in the browser or RSS reader.
For the Guardian, it starts with a consistent addressing structure - so the UK news section is accessible via a simple “www.guardian.co.uk/uk” URL.
Then the same applies to getting at the associated RSS feed - tack “/rss” on the end, and you’ll find the same (and full) content but formatted for consumption in an RSS reader.
That’s an example of a “destination”, but there’s also the option to do the same thing by “theme” - so content that’s about politics will show up at “/politics“.
And this gets remixed further with the actual topic, so political news about Labour will show up at “/politics/labour”. Again, if you want this in RSS form, just tack on “/rss” to the end.
This is very, very clever, and got me rather excited at the simplicity of it all - but it doesn’t stop there. You can start to combine various topics together SIMPLY BY CHANGING THE URL - if you want to see everything that’s related to Labour and the environment, change the URL to “politics/labour+environment/climatechange” and the results are now a mash up of the two topics. Tack “/rss” on the end, and you’ve got a machine-readable format.
So why is this so interesting, and why should you care if you’re not an RSS geek like me?
Well, simply that the Guardian has just given ME the ability to create a customised feed of news to fit my requirements. They don’t know me, and they’ve got no way of knowing what my specific requirements are - nor for that matter are they likely to have the resources to satisfy them if they did. But that doesn’t matter - if I can figure out the options that they’ve exposed, I can create something bespoke for myself - which greatly increases the value of their service to me, and makes it far more likely that I’ll stick around.
The crucial point here is that they’ve gone beyond thinking of the website simply as a publication, and are thinking of it in terms of being a service or application in its own right. They’ve got no way of predicting exactly how people are going to use it, and to a certain extent they’ve got little control. But what they ARE doing is making their core service much more useful to me, which massively increases its potential value to them.
Now instead of thinking in terms of news content, think cinema listings, or train times. Or imagine exposing your product information and inventory in this way - “tell me about the specifications of all the blue left-handed widgets”, but done through a simple web address. You start to get a glimpse of the possibilities that might be out there if more sites worked this way. It might make the initial build slightly more expensive, but the long-term possibilities are greatly increased.
Filed under Geek, Jargon, RSS, Technical stuff, Working smarter | Comment (0)Data and Government 2.0
[Cross-posted from the Headshift blog]
mashup*, who bill themselves as a “membership based community of executives, entrepreneurs and investors affected by and working within the commercial application of digital technology, products and services” put on an event last night looking at “Data and Government 2.0“.
It was held at the splendidly-named Speechly Bircham, which despite sounding like a character from The Avengers is actually a law firm with rather swish offices off Fetter Lane.
There were a range of speakers from different parts of government and the public sector, including a few who are right at the heart of government. William Perrin heads up the Power Of Information Taskforce in the Cabinet Office, which is about as close to the seat of power as it can be. He had a number of examples of the Power Of Information- for example, tax advice being handed out on Moneysavingexpert.com which is crowdsourced community self-help around information that you would normally expect to come from HMRC.
One of the major issues that he faces is turning around the culture of government - getting across the idea that these kind of innovative projects don’t have to be huge, in fact many can be done for a few thousand pounds. If one of large usual-suspect systems integrators had tried to build Theyworkforyou.com, they’d have charged somewhere in the region of £8-10m for it, and would have given up 12 months into the project complaining that it was impossible.
Steve Palmer is the CIO of the London Borough of Hillingdon, a large council in North-west London and generally considered to be one of the more advanced public sector organisations in terms of the way that they handle their information. One of his major issues is that he’s dealing with the legacy of past abuses of data - he made the point that Hillingdon weren’t able to use the Electoral Roll as the basis of their smartcard rollout because it’s less than 70% accurate. That’s at least partly due to people being reluctant to be on the Roll in the first place after they’ve been sold off to private companies for marketing purposes.
From the non-government side of things was Mike Bracken of the Guardian - and formerly of MySociety, the group who have done more than any other to force the pace of change and shine some bright lights in some very murky areas. His point was that local governments in particular are still stuck in a mindset of websites, when what’s actually needed are APIs rather than service. Rather than trying to anticipate the needs of ordinary people - and often getting it wrong by thinking in terms of the type of measures that SocITM find appropriate - it’s better to allow access to data and let people take it into their own hands.
Also speaking was John Sheridan, Head of e-Services in the Information Policy and Services Directorate of The National Archives - he spoke about the “Unlocking Service“, a site which acts as a conduit for requests for data and funnels them to the appropriate area of government. The idea of having a one-stop-shop approach seems to me to be a good one, although personally I’m still troubled by some of the concepts of Crown Copyright in the first place. It seems that a lot of the current work is “fiddling around the edges” of a system with more fundamental problems.
The so-called trading funds - the Met Office, Ordnance Survey, Hydrographic Office and so on came in for a bit of a kicking from the floor when the questions opened up. The problem for many in the audience was that by taking a very narrow view of the value of the data, the trading funds were missing the bigger picture - while it’s (relatively) easy to quantify the revenues that you can make by charging for information, it’s much more difficult - and hence doesn’t get done - to look at the wider societal benefits that might accrue by allowing open access.
I came away from the evening with the feeling that we’re beginning to see a change in attitude in certain sectors of government around the way they handle and grant access to their data - but that progress is at best uneven, and there’s still a long way to go. Partly that’s a legacy of the obsession with competition and markets that’s been a hallmark of the government behaviour of the last thirty years or so - but the kind of rapid innovation that Web 2.0 technologies make possible may be starting to change that. Whether the likes of the Ordnance Survey will ever be convinced of the public capital of the data that they own remains to be seen, but the trends seem to be heading in the right direction.
Filed under Technical stuff, Them, Working smarter | Comment (0)It’s (less grim) up north
A neat example of the differences between the UK and Sweden:
Sweden’s Foreign Minister calls his new Mac ‘a new world’
Former Swedish Prime Minister (and now Foreign Minister) Carl Bildt has, “after much reflection, examination and discussion” decided to switch to a Mac. (link)
This being the UK, we’d have some Ministerial nonentity regurgitating a press release written by a Microsoft marketing-droid about the value placed on the strategic partnership between them and the UK government. Neatly glossing over the fact that it’s virtually impossible to use anything other than Windows and Internet Explorer in UK government thanks to endemic Sharepoint and a Microsoft monoculture.
Filed under Technical stuff, Them, Working smarter | Comment (0)