Why I don’t want background tasks on my iPad
I’ve been thinking about what I want to use my iPad for when it finally gets it’s launch in the UK at the end of April. Casual browsing? Sure. Twitter. Yep. Email? Why not. But the thing I’m really excited about is as a magazine platform. I can’t wait for Wired to launch and I would love if my other regular magazine, EVO, became available on the platform. I think this is where the iPad will really come into its own.
So, why not background tasks? Lets face it, almost everything I will do on the iPad will be possible on my MacBook Pro. It would be almost trivial to bring out a magazine reading app on a desktop OS, but I don’t think it works. When I’m on a multitasking OS I am constantly distracted by Twitter, email and the ease to go and look at something else. Where magazines triumph is in having an exclusive grasp on my attention. I could sit and read an issue of Wired for an hour, but only if other things aren’t vying for my attention. By not having these distraction, I will be able to sit and use my iPad like a magazine, but without all that unnecessary dead tree detritus.
My iPad will fill a different niche to both my iPhone and my MBP. I expect that, if the publishing companies do it right, my magazine (and maybe even newspaper) consumption will go way up and that this, along with ebooks, will be my primary use of the iPad. Can’t wait. It’s 2010 and finally it feels like the future is here.
12 Days of iTunes App Suggests New Functionality?
Apple have posted their new iTunes 12 Days of Christmas app, which will let you know when their now traditional Christmas freebies are available. Something very interesting in the description of the app is this:
Allow you to download a free gift from iTunes direct from your iPhone or iPod Touch
Now, this could just mean that the app will open the link to the iTunes app to give you your free song, music video, TV episode, or movie. But much more intriguing would be if the app downloaded these directly into your iTunes library. Could we see Apple opening access to third party apps that can start to interact with iTunes library on the phone to add content? Imagine a band app that could add music directly to the phone’s music library, or a YouTube downloader? Maybe a game that allows you to save replays to your video library? Sure, they would need to get through the approval process first, but opening this up to third party apps would be a great move forward.
The free downloads start from the 26th of December, but the app is available now and will send you push notifications when each download is available.
How to do RSS right
I love RSS. There are very few sites I visit regularly, but dozens I like to hear from when something new gets posted. Today I subscribed to the Lifehacker feed (something I’m not sure how I neglected until now) and was given the following options:

Perfect. I hate sites that don’t include the full post in their RSS feed (hint guys, I’m using RSS because I don’t want to visit your site) and this gives me the option of getting the full post and still getting Lifehacker a little scratch from ads, or avoiding ads in my RSS but having to visit the site to get the full info of the stories I’m interested in.
Really useful as well to see the “top stories only” option which, on a busy site like Lifehacker, is probably a godsend to many people and also, for the masochistic, a feed with full comments.
Other sites could take a hint from Lifehacker and provide people with a choice in how to receive their RSS.
Talking to Politicians – Part 6: Ruari O'Kane, SDLP
Chat number fivewas with Ruari O’Kane from SDLP. Many thanks, as usual, for giving up his time when they are clearly so busy.

Talking to Politicians – Part 5: Alex Kane, Ulster Conservatives and Unionists
Chat number four was with Alex Kane from Ulster Conservatives and Unionists. Thanks to Alex for his time and the tea. This interview was at Weavers Court and is a little noisy as we were outside. Hopefully you can still hear what’s going on.

Talking to Politicians – Part 4: Niall Ó Donnghaile, Sinn Féin
Chat number three was with Niall Ó Donnghaile from the Sinn Féin press office, also in Stormont. Thanks to Niall for finding some time in his day.
- www.ardfheis.com
- @sinnfeinireland (Don’t have a Twitter for Niall himself, but will update if I get one)

Talking to Politicians – Part 3: Clive McFarland, DUP
Chat number two was with Clive McFarland, the DUP policy officer which took place in the beautiful parliamnet building at Stormont. Once again, many thanks to Clive for taking the time out of his day.

Talking to Politicians – Part 2: Steven Agnew, Green Party
First chat done and dusted. I should make it clear that these are most definitely not “political interviews” because I am, frankly, clueless. Instead, think of them as how the politicians would try to convince said clueless person they are worth voting for.
Many thanks to Steven Agnew for taking over an hour out of May Day to talk with me, it is much appreciated.

Talking to politicians – Pt1
To be honest, I’ve never paid much attention to the political process in our country, never convinced it really made much difference in my life. Terrible as it is, I’ve usually asked my parents who they are voting for and gone that route, assuming they were paying more attention than I. However, with the upcoming European election, I decided to see if the poltical parties would be interested in sitting down with the apathetic voter and try to convince them why they deserve their vote. The plan is to spend fifteen minutes or so with someone from the office of each of the people standing for election to the European parliament, record the conversation and make it available online, with the assumption that it may be of interest to those who, like me, don’t really have a clue. Step one was the sending of this email to the addresses provided to the party websites:
I am an early 30s voter who has never been convinced that voting really makes a difference.
I would be interested in sitting down with someone from the party and giving them fifteen minute to convince me why they should get my vote. I would like to record this and make it available online for the many like me who are, shall we say, politically apathetic.
Please let me know if this is a possibility.
Stuart Gibson
I shall update if/as I get responses. For reference, the people standing for election are as follows (taken from http://ukpollingreport.co.uk/guide/northern-ireland-european)
- Diane Dodds (DUP) – Response from Clive McFarland (2nd)
- Bairbre de Brun (Sinn Fein) – Reponse from Brian Keane then Niall Ó Donnghaile with offer to meet in Stormont (5th)
- Jim Nicholson (Conservative/Ulster Unionist) – Response from Alex Kane to organise a meeting
- Alban Maguinness (SDLP)
- Ian Parsley (Alliance) – Phoned to say they were hectic this weekend, but would sort someone out next week, most likely Ian Parsley (3rd)
- Steven Agnew (Green) – Responded in person (1st)
- Jim Allister (Traditional Unionist Voice) – Response from Sammy Morrison with campaign literature. Sent reply pushing for 1to1 time (4th) UPDATE: No, they won’t talk to me.
› Continue reading
Central authentication – good for users, bad for usability
As most of you know, I have a fun little project called Twitlonger that talks to Twitter, including the ability to post to users’ accounts. Until recently, I had to ask for user passwords to enable posting, something I’m not keen on doing because it raises an expectation of trust that, to be frank, I haven’t earned from most people (this goes for all the Twitter apps).
Now, Twitter have enabled support for OAuth for granting applications API access to your account, without the need to give up your password. It’s nice and simple, you click an authorise button, get sent to Twitter which allows you to allow or deny access and get returned to the initial site. All well and good, solves the password problem, gives users control.
At the minute, I control access to Twitlonger by getting users to sign in with their Twitter username and password. This is validated against Twitter and things like password changes etc are pretty much seamless. Users will automatically be logged out if their details have changed since they were last at the site and logging in with the new details automatically updates the details in Twitlonger. Overall, I’m pretty proud of the login experience for Twitlonger.
Naturally, I now want to implement OAuth support, which means I have two choices – get the user to grantTwitlonger access every time the session expires (irritating) or store the keys necessary to authenticate with Twitter and give Twitlonger its own registration system. Not one for duplication of functionality, I was thinking about having OpenID support, so users don’t need to create *another* username/password combination.
Then I thought about the process for the user to be able to use Twitlonger (for the first time, anyway).
- Login with OpenID
- Get sent to external site to authenticate OpenID
- Return to Twitlonger
- Authorise with Twitter
- Get sent to Twitter to authenticate API access
- Return to Twitlonger
- Actually get on with the desired task.
OK, so this should only need to happen the first time the user comes to Twitlonger, but it also means their first experience of the service involves visiting three different sites just to start the task in hand.
On one hand, they will be having a much more secure experience, but from the user-friendly standpoint it will be horrible. I don’t plan to find out how many people would lose interest before the end of the process.
I will be implementing OAuth because it will make me feel a lot better about everything, but I’m afraid OpenID as well would be a step too far.