Tuesday, June 23, 2009

Zee French ... zey are sooo relaxed

I was thinking about a marathon next year ... maybe Paris or Vienna. The Austrians have it together and are accepting registrations. The French? Their website is still talking about 2009's race (which was on the 5th April).


So if you want to enter the Paris Marathon in 2010, you'll just have to hurry up and wait.

Sunday, June 21, 2009

Find My iPhone

If you've just replaced your old iPhone 3G with a shiny new iPhone 3GS and if you'd already set up "Find my iPhone" on the old iPhone ... you may find that MobileMe keeps findingt your old phone (which, in my case, doesn't even have a SIM in it, yet MobileMe can still put a message on the screen and make it chime).

Apple has this to say

Previously-owned iPhone/iPod touch appears at me.com/account

If your iPhone/iPod touch was configured with your MobileMe account, it may still appear when you log in to www.me.com/account, even if you no longer possess the iPhone/iPod touch. Currently, a device is removed from your account page list only after it is successfully wiped. This article will be updated as more information becomes available.

I think that means Apple knows there's a problem but hasn't yet figured out how to fix it.

<note from 1st September 2009: this problem is now fixed. MobileMe now seems to know about both my old iPhone and my current one. Nice>

Saturday, June 13, 2009

The Cult of Done Manifesto

Wonderful writing from Bre Pettis and Kio Stark (no, not Koo) ...

   1. There are three states of being. Not knowing, action and completion.

   2. Accept that everything is a draft. It helps to get it done.

   3. There is no editing stage.

   4. Pretending you know what you're doing is almost the same as knowing what you are doing, so just accept that you know what you're doing even if you don't and do it.

   5. Banish procrastination. If you wait more than a week to get an idea done, abandon it.

   6. The point of being done is not to finish but to get other things done.

   7. Once you're done you can throw it away.

   8. Laugh at perfection. It's boring and keeps you from being done.

   9. People without dirty hands are wrong. Doing something makes you right.

  10. Failure counts as done. So do mistakes.

  11. Destruction is a variant of done.

  12. If you have an idea and publish it on the internet, that counts as a ghost of done.

  13. Done is the engine of more.

A lot of projects and programmes could learn from taking even a few of these seriously. 13 for sure. The reason you want to be done is so that you can get on to the next thing. If you're not done, you're in a perpetual loop of more of the same.
And there's a poster version:
200906130424.jpg Beautiful!

Thursday, June 11, 2009

Facial Misrecognition

Sometimes, iPhoto's new facial recognition capability seems mad. It's convinced I'm in this photo


Is it trying to tell me something? and, if it is, what is it? that I remind it of big bird?

O2 MMS Settings

If you're using the new iPhone OS3.0 in the UK and can't get MMS to work ... you might need these settings or these

Access point name: wap.o2.co.uk

Username: o2wap

Password: password

Authentication: Normal

Data bearer: GPRS

Gateway IP (proxy) address:

Session mode: Permanent

Port number: 8080 or 9201

URL address: http://mmsc.mms.o2.co.uk:8002

You can enter them in Settings > General > Network > Cellular Data Network

'Twas A Dark And Stormy Night

One of the online "cloud" services I use - it doesn't matter which one - had a bit of trouble last night

So, here's the story. A big storm went through the city where our datacenter is located. The datacenter decided to proactively switch to generators. During the switch, something got screwed up, and the power went off for a few minutes. As (bad) luck would have it, this caused our database to get corrupted. We are currently working to bring it back online and restored from the live backup. The crack team at Rackspace is on the job. Thanks Rackspace! Unfortunately, the database is so large, that it will take some time to transfer and verify all the data. Hopefuly not more than a few hours. We know that this is very bad, and we apologize for any inconvience that this will cause. Please check the forums when we are back online for a full report.

The challenges of running services for others are extreme ... this is the kind of thing that awaits shared service providers; and even if they don't think it will happen to them, they still have to convince everyone that it won't. And customers, they're sceptics about this kind of thing.

Wednesday, June 10, 2009

Refreezing - republished from May 2005

Seeing a piece today about 30% of the public still not wanting or caring about the Internet and looking for a post that I vaguely remember from about 5 years ago where the number was pretty much the same, I came across this instead:

Broadband is now officially bigger than dial-up. Who'd have thought it could happen so fast? When I got my first broadband connection in the UK in July or August 2001, I remember BT having to dig up the road outside my apartment because there wasn't a good enough line into the house. It took 6 weeks of to and fro to make it happen. In 2001, everyone was saying that for broadband to make it big, there would have to be useful services offered over it - that speed alone was not enough of a sales pitch. I used to do conference presentations and joke that the single biggest thing I used it for was to stay up to date with software patches that were, by then, already getting too big for dial-up.

Itunes, Limewire and BitTorrent are, I'm sure, some of the big drivers of usage today. 16 million people can't be wrong. First it was the geeks that led usage before the chasm was crossed and Joe Public took up the charge. In a conversation with Marc Andreessen, over dinner at Zuma, a couple of years ago I asked him about the "back" and "forward" buttons and when he thought we might move on from there. I figured that they were already passe, being around 10 years old, and that they were a mark of a very linear web experience, yet, now, sites were starting to evolve far more complicated structures. He said something that has stuck with me since, "Interfaces freeze early." If it works and enough people get used to it, changing it dramatically is a hard thing to do. BillG said something similar once - he said that only incremental changes to the Windows UI could be made as anything too big would make it too great a leap for users who would be confused.

The interface to government has been frozen for a long time. It sort of works and a lot of people use it. That's one of the main reasons that most online transactions with government look just the same as the offline transactions. Attempts to create different, better front ends have largely failed - if you need evidence, compare the usage of the Inland Revenue's own Self Assessment form (which is just the same as the paper one) with Which Tax Calc (which tried an innovative approach of asking questions about your finances and completed the form in the background); yes, Tax Calc cost money (I think perhaps £15 or £20) and yes, the IR form was free, but is that the only reason or was "good enough" coupled with familiarity with the form enough to keep people using the old interface, albeit with a shiny, electronic coat of paint? I had thought that competition bred the chance to create change in the interface. Based on the Tax Calc example above, perhaps I'm wrong.

If Tax Calc had offered its product for free - and perhaps gone the Google way with targetted ads (easily done with ads about finance and so on based on a profile of the tax payer created by the product), would it have been more successful? I'm not sure. I'd like to think it would have been, but I wonder, again, whether the interface in this case is, in fact, the Inland Revenue, and that's what has frozen early. Thinking of freezing, when the Somerset House ice rink was being constructed for the first time - Winter 2000 I think - I suggested to Nick Montagu, former Chairman of the IR, that we should open it a day early exclusively for the IR staff to have some fun. He held his head in his hands and shook it wearily, counselling me that he could "see the headlines now ... Inland Revenue on thin ice again." And so, it opened on time for the general public alone.

All the news about Gordon Brown setting up a new "benefit" for new house-buyers - where the government would own a share of the house, as would the building society lending the money - got me thinking. I have no idea if this equity-sharing thing will work and don't really want to get into the politics (e.g. MIRAS all over again?) or finances of it (e.g. who bears the brunt?), so bear with me whilst I ignore all that and, instead, use it as an example of how we might unfreeze the interface. First the assumptions:

   * The Chancellor has a declared desire to cut red tape. He wants to merge 29 regulators into 7, for instance. He also wants to take a "risk-based approach to regulation", something I thought was already done but perhaps he means a better stratified approach. As part of this approach, he wants to cut form-filling by 25%.

   * Those applying for a home purchase are already known to government. They're over 16 so have an NI number, they're probably employed so have a relationship through PAYE, they may be receiving tax credits, they might be claiming child benefit for one or more children, they're living somewhere now so pay council tax etc. They may also be known the financial institution where they're getting a loan, perhaps because they have a bank account or a credit card (indeed, to make that more certain we could insist that you could only get a loan from a bank/building society where you've had a relationship for more than x years)

   * It is realistically possible, today, to create an entirely paperless transaction that will be legally acceptable and be accessible to the entire country, whether through broadband in their home (whether they live in rented property, with their parents or wherever) or through a service offered by an intermediary (the CAB, the building society doing the loan etc)

Combining all of these points, we need to design a service that

   * Is Internet only or, better still, entirely transparent within existing processes

   * Reduces to near zero the number of "forms" to be filled in, i.e. does not require anything new to be filled in

   * Relies heavily on existing relationship data, with government and/or with the lender

   * Is self-maintained e.g. when the house is sold, the update to the processes happens in the background without any need for intervention

This wouldn't reduce "red tape" but at least it wouldn't result in an increase - and it reduces the ratio of "forms:services". The idea would be to create a model here that could gradually be backtracked into existing processes so that there would be a reduction in bureaucracy a piece at a time, with over-lapping and duplicate forms being eliminated (and ceremonially burnt in a huge bonfire come November 5th)

Any new benefit, tax credit or other government service could be introduced only if it was a natural extension from an existing service that required no additional bureaucracy to qualify for it, or to prove entitlement. If it wasn't an extension, then something else would have to be deleted to allow this one to surface - or, better still, 5 things would be eliminated to introduce 1 new one, with some measure applied to ensure that the 5 things deleted weren't all 1 page simple processes to allow a 500 page mammoth entry. The lending bank, as part of its "Know Your Customer" process has already identified who you are, you have had a relationship with them for a while, your salary is paid into the account so they know where you get your money (and how much you can afford to borrow). The bank also knows how to talk to government and exchange data with it and the various departments involved in the process. The trick then is to link the "bank-known" data with the "government-known" data, i.e. to match "Joe Smith, Account number 010101010" with "Joe Smith, NI number 1010101010". So, in this case, the IR would provide the tracing services, cross-links to, say, the local council for other data and, data protection rules notwithstanding, we have the potential to set up a service where:

   * You have no need to prove your identity to government because the bank has done that and taken the trouble to link your "real world id" to your "government world id" - the two are not in any way the same, believe me. With that initial link made, leaping to new services online would be simply a matter of tagging extra identifiers to your main ID. I'm not talking "ID cards" here, just ID as in identifiers.

   * If we really had to, we could issue a digital certificate, perhaps on a USB dongle or as one of those little calculator-style things with constantly changing numbers.

   * The bank sets up the payment of the government's part of the mortgage either as a direct payment to them or to you as some kind of tax credit or benefit, to the bank account that you hold with them

   * If you sell the house, the bank will be involved in the sale and so can cancel the transaction. The bank can even cross-sell you insurance and god knows what at the same time, defraying some of the costs perhaps

I think this could work. More importantly, it starts with the idea that no new government service should be created that is based on a "form" or a "paper process." Only if we take that first step can we unfreeze the interface.

Five years ago, I was involved in lengthy dialogues with a certain, large government department. They were launching a new service. It involved oodles of new IT, deployed at a huge cost. Risks and tensions were high given government's IT track record. The pitch that I and several others made was that the service should be introduced on the assumption that, by the time it was launched, it would be viable for it to be a fully online service. We were laughed at - this was mid-2000, when dotcom was in full flow (if perhaps in the first stage of its downturn) and everything was possible, or at least so we all thought. I sponsored (and paid for personally) a big dinner where we brought together all of the main protagonists at Teatro restaurant (now, sadly, a night-club come bar that has declined enormously - but I suspect its owner has far more significant things on her mind now).

We agreed a ground-breaking deal where an Internet front end would be created for this service that would be available months before the paper and back end mainframe process, reducing the risk of the mainframe IT, reducing the bow wave of applications that would result from the paper process and hopefully, creating a transition to an Internet-only model. We asked for many other things to happen along with this, including changes to the back end architecture and parts of the process to make future changes towards Internet as the default much simpler.

But, in the end, the most expensive dinner I'd ever paid for (at the time, it's since been surpassed), resulted in a monumental deal. It was, perhaps, the first step towards reducing red tape, reducing the need to fill in forms and unfreezing the interface. Five years on, it's time to restart such initiatives and lead a drive to decouple the link between "government service" and "form".

Sunday, June 07, 2009

Linkedin Etiquette

I loved these two posts from Daryl Mather ... an erstwhile colleague, now out in the Middle East, who is the most prolific blogger / twitterer that I know.

The first covers random linkedin invites.

The second covers the linkedin behaviour that I most carp about, the "since you're a person I trust" spam invite (although almost always from someone I already know, it frustrates me that they won't take the time to write a brief "hi, how are you, long time, this is what i'm doing now" and instead upload their entire contacts list and invite them all with one note).

Binging Along (A Long Time)

Bing, Microsoft's new search engine, has been around. Here's what the last owner of the domain name did with it ...



So far, I like what Microsoft have done better ... nice job Microsoft.