Thursday 2 February 2012

Government sponsored identity APIs?

Govuk

I came across this interesting article on O'Reilly Radar yesterday about gov.uk, the new (beta-ish) upgrade to direct.gov.uk. It's mostly about how the site was built (yay for open source), comparing with traditional government IT development.

But there's a really intriguing nugget in there - hints of an "idenity services" API. Here's the full quote:

"With regard to API's, our long term plan is to 'go wholesale,' by which we mean expose data and services via API's... We are at the early stages of mapping out key attributes, particularly around identity services, so to be fair it's early days yet."

I'm presuming by "identity services" they mean ways of programically identifying someone's online account as an actual person - somewhat similar to OAuth. In fact, since the development is all about open source, I wouldn't be surprised if they actually built it with OAuth.

This is a really intriguing path for government to take, and I'm pretty sure that I would be controversial... I know for a fact that many (especially in the US) distrust government getting involved in the web and would hate this idea.

On the other hand, this has potential for some really great innovation in Gov 2.0 - the concept of "Government as a platform". What if I was able to sign in to something like my bank account, or something similar with my driving license? Or my passport? This admittedly has some flaws, as there's nothing to stop the government tracking you this way. But, again, some would consider this no worse than Google or some other corporation tracking you. 

I personally can't make my mind up whether I'd use something like this. What I will say is that I think that they should go right ahead and test it out, as the worse that can happen is that nobody would use it... (Actually they'd probably be torn apart for spending "X million pounds on failed IT project")

Alternatively, I could be reading way too much into a single quote and they're not considering anything like an identity API.

Posted via email from 40_thieves's blog

Wednesday 1 February 2012

Thirty Days of Running

Photo credit: kharied on Flickr

I've finally pulled my finger out and decided to properly start with this blog. I shamelessly pinched the idea for this blog off Andrew Dubber's posts doing the same thing. Originally I was going to post half formed ideas here, every day for thirty days. Quite frankly that died quickly, as I didn't have enough post-worthy ideas or the time to flesh out others. I may still end up doing that sometime. 

Anyway, this has morphed into something more along the lines of what Google spam killing chief Matt Cutts does every now and then: 30 days of ... something - anything. So to start off I'm going to try running every day for the next 30 days. For all of my 30 day projects I'm going to be keeping an eye on how I'm doing using another of Dubber's ideas: the 30 day calendar.

I've got a fairly set route that goes from my flat down through Southsea, along the sea front for a bit, and then back to my flat. The route is just under 5km. I've been using MyTracks, an app from Google to trace my routes and get some statistics like distance, average speed, etc. 

Why running? Well, number one I'm pretty out of shape, but I think I'm more motivated to do something that gets me up early and active. I've found that I'm better at sitting down and getting some work done during the day if I've been running in the morning. 

Well, that's pretty much it. I'll report back at the end of my 30 days to write up how I've done.

Posted via email from 30 Days of...