Of Washing Machines and Software Errors

The human brain is constructed so that it is very good at seeing patterns (even where there are none), and so “coincidentally” after my previous spat on the same topic, I have been suffering my own version of Call Centre hell this week – just trying to book an engineer to come and mend our ailing tumble-drier.

Last year, just about this time, I fell for the pitch of Domestic & General who sold me a three-in-one policy for kitchen equipment breakdowns. And so it came to pass that the Tumble Drier started thrashing itself to pieces, just after the renewal letter came through.

All should have been smooth: “direct debit”, “you need to do nothing”, “renew automatically” were the comforting phrases in the letter. Tchah!

To cut a long story short I lost a few precious hours of my life listening to on-hold music and all that other stuff, and then when I got through it was “that fine, just call blah on this number, oh, thats strange the policy has been renewed but the equipment shows it is lapsed, let me put you on hold”…

So clearly the renewal process had gone all agly, creating an insurance curate’s egg, in fact.

But the cherry on the cake was when I received a very cheerful automated email from D&G below…

Spend_a_Penny_on_The_Washing_Machine

Renew for a penny? Hmmm, aha, the light dawns, something has gone wrong with their arithmetic. Last years price was £119.88, nicely divisible by 36 (3 boxes x 12 months), this years price (up, of course) is £131.88 – oh dear, divide that by 36 and you get lots of 33333333333333333333333333s on the end. Add in a bit of truncation and you have a nice little problem building up. If they had charged me £131.76, maybe things would have turned out differently.

Nothing as serious as the Patriot missile failure, or crash of Mars Climate orbiter (Imperial/Metric System confusion), or others of that ilk , but my very own personalised, computerised, automated rounding error.

Aside: Spreading the cost of the £0.01 by direct debit. I laughed so much I nearly died….

I clicked on the button, of course, I had to, in for a penny in for a penny, so to speak; to see if I could make the whole problem go away, but a “technical error” on the web-site prevented me from completing the transaction!

So here is a little sign for the D&G development team to hang from their office wall to act as a reminder as they ply their daily toil…

Say_No_To_Rounding_Errors