Archive for February, 2009
This is such a good idea, it’s a wonder nobody thought of it before….
Mike Butcher at Techcrunch writes about freeethepostcode.org. It’s a project to crowdsource GPS-collected lat/long coordinates for UK postcodes, in order to create a free (as in beer, and as in freedom) geocoding service for the masses.
The Royal Mail-owned canonical postcode database is not free in either sense. It costs a fortune, and is strictly licensed. It’s one of the many betes noir which have been in the sights of the ‘Free Our Data‘ movement for ages – along with the much-debated Ordnance Survey map data, which is also being challenged by the Freethepostcode’s excellent sister project Openstreetmap.
Freethepostcode has an iPhone and Android mobile client, which should make submitting coordinates for postcodes that you visit dead easy. As long as you source the coordinates from GPS, the data you submit is free from copyright and can be placed in the public domain. There’s already a simple geocoder service running which translates postcodes to lat/long and vice versa – but of course it’s only as accurate as the underlying data. You can make it better by submitting postcodes yourself.
This project is a great example of a practical way to overcome outdated copyright restrictions around public data. More power to its elbow.
A few weeks back, Ben Smith (@bensmithuk) released the first few parts of a Twitter feed for UK train service information. His application takes disruption and other service information feeds from the BBC, processes them through Yahoo! Pipes, and feeds a set of train company-specific Twitter feeds with the result. An interested user simply has to follow the feed for the train company they’re interested in.
As with all these things, it ain’t rocket science. But it *is* a great idea, well implemented. And it’s something that NRES (National Rail Enquiry Service) or some other rail industry body really should be doing themselves. As Ben explains on the Uktrains wiki, he can’t even source the information directly from NRES because of their copyright restrictions – instead, he uses the BBC Backstage license to get the same information second-hand from the BBC instead. Madness.
However – Ben’s latest feature is something that NRES would never do themselves. The service is now 2-way. Passengers experiencing delays can send a tweet to Ben’s application, which will re-tweet an alert to all users following the relevant train company feed.
Again, this seems like a simple enhancement. But my bet is that it will catch on like wildfire, and deliver a near realtime train running information service directly from affected passengers to others. You can read about the service on the wiki, and try it out yourself.
That’s what the internet’s for.
Facebook announced recently that they’re opening up public access to their users’ status feeds – meaning that users and applications outside of the Facebook walled garden can ‘follow’ a Facebook user’s updates. A bit like Twitter, you might think – and you’d be mostly right.
But as Mike Butcher points out on Techcrunch, there are a number of good reasons why it won’t work the same way. Facebook is still an inherently closed platform, even though they’ve opened a small window. Twitter is inherently public, and thrives on users reading non-private directed communication between others. Facebook’s a long way from delivering that.
What’s Latitude? A new feature in Google Maps that displays the location of your friends on the map. Simple, really. It gets the location from a mobile Gmaps client (version 3.0, currently available for S60, Windows Mobile, Android and Blackberry. Note no iPhone/iPod Touch yet). The client uses whatever technology is available on the handset for location discovery – cellID, GPS or wifi hotspot ident. It sends the currently detected location to Google servers every so often, and your authorised friends can see where you are on their own mobile client or an iGoogle widget.
Depending on your approach to these things, Latitude is one or more of:
- Really exciting
- Scary as hell due to privacy concerns
- Not much use without an API and third-party apps
- Nothing new
Dealing with the last point first – well, Latitude isn’t doing anything that you can’t already do with a combination of existing tools and services. Brightkite provides a location-cum-social-network mashup, which only lacks the automatic update feature to be as good, if not better, than Latitude. Yahoo’s Fire Eagle is a location-sharing platform with a rich API and set of security features, ready to integrate with mobile clients and other applications. (Other applications are available). But Google is past-master at doing something that has always been possible, but doing it in a highly scalable, user-centric Google-ish way, and running off with market share in the process. Gmail is the obvious example.
Is Latitude exciting? Yes, without doubt. It brings the principle of visual social location tracking closer to mass-market availability. It also acts as a pathfinder to stimulate discussion on the privacy issues that are doing the rounds, and a catalyst for futher innovation both by Google and smaller parties.
Is it scary? Only if you let it. Latitude will only share your location with people you specifically tell it to. You choose who you invite and whose invitations you accept. Even if you do share, you get to choose whether to restrict the location information shared to city-level, or disclose full details. And you can do this per friend. So if you choose to share with someone you don’t know, and they turn out to be a stalker or a burglar, that’s down to your poor judgement. Nobody did it for you.
The further privacy question is – should you share your location with Google? That’s up to you. Your mobile network already knows your location whenever the phone’s switched on, so I don’t see any extra risk. Google has, as usual, a list of FAQs on this and other issues, in which they state they don’t accumulate historic data about your position, they simply register the latest update.
I think the most interesting question about Latitude is the one about APIs and third party apps. Latitude itself is very cute, but after you’ve spent a few hours adding friends and seeing whether they’re skiving at home during the unseasonable weather, what are you going to do with it next? The true value in location information is the ability to mash it up with other data, track it over time, and generally make use of it in innovative ways. You can’t do this with Latitude – until they release an API. Contrast this with Yahoo Fire Eagle, which is a platform the consists entirely of a secure API to allow location information to be brokered and shared with whichever applications the user authorises.
Here’s an example. My next bright idea is a hosted application that sends you an SMS when a nominated other individual approaches a specific location. I can use this to get a message to my partner that I’m going to need a lift home from the station shortly, without having to wake up early from my commuter nap. That’s a very easy thing to do using Fire Eagle as a back-end broker, provided I have a mobile client that updates Fire Eagle. But I can’t do it with Latutude because it doesn’t have an API for my application to use to look up my location. (The more observant and knowledgeable reader will know that Brightkite has some functionality like this built in. I said it was just an example…).
My conclusion, then, is that Latitude is a Good Thing. It gets people talking about location-based services, brings the privacy issues to the fore, and lets people like me speculate about fancy new capabilities. It will doubtless be developed further, hopefully in the areas that early users have already identified – an API to allow third-party apps, and the ability to integrate with other location-aware applications and platforms, such as Fire Eagle.
I’m looking forward to it.
Completely agree with this post by Pete Ashton. It’s a pet hobby-horse of mine (one of many!). Comparing the way the UK copes with severe weather with what happens in cold places is completely daft – those places know it’s going to be cold 50% of the time, and build a transport infrastructure in anticipation.
In the UK we get snow like we’re seeing now once every 10 years or so – the additional cost involved for us to provide 100% reliability through such a rare event would be enormous, and no taxpayer or fare-payer would stomach it for a moment.
Twitter is proving fascinating for yet another unexpected application this evening. Along with many other people, I’m sat glued to the snow reports coming in from around the country, using the hashtag #uksnow. The topic is vying for top slot on the ‘trending topics’ list with the Superbowl – quite some achievement!
Many contributors are using a standard format, which should, if anyone’s so inclined, make it dead easy to extract the feed and drive a map mashup. Realtime weather status via Twitter – brilliant.
Why not join in? http://twurl.nl/d27uvr to follow the #uksnow tweets on Twitterfall.
Rumours abound – an article on Times Online says
The other big news for UK Twitterers is that free SMS is going to be restored for the UK and other countries. Twitter has hired a mobile business development director and that is his first task.
This apparently comes from an intervew with Biz Stone, one of Twitter’s founders.
Now, I’m sure the mobile networks would love to have the traffic that Twitter generates. But they won’t be giving it away for free – nor are they allowed to under the current regulatory model. So someone will have to pay. Note that the person charged with sorting it out is the new ‘Mobile Business Development Director’ – SMS will have to be part of Twitter’s business model – whatever that ends up being.
No more free rides.