Entries from July 1, 2007 - July 31, 2007

Sunday
Jul152007

Mystery At M&S

m-an-s.gifOn Friday afternoon I dropped in to Marks and Spencer's to do some shopping on my way home from the station.  At the checkout something happened that I have never come across before.  The operator scanned in a cheese and onion flan and the checkout displayed the message "Not allowed to sell this item".  He scanned it again and then put the flan to one side.  I asked him what was up but all he said was that he wasn't allowed to sell me the flan.  From the attitude of the operator it seemed it wasn't the first time it had happened today. I looked around, several other checkouts had items set to one side. I checked the sell-by date on the flan: it was the 18th of July, so that wasn't the problem. Slightly mystified I packed my bag, paid for the rest of the items and left the shop.

On the walk home it occurred to me that the most likely explanation was that M&S had just learnt that one of their suppliers had a problem with their production process (contamination or temperature control, or something) but that M&S had not yet had time to take all the affected products off the shelves.  However, one thing did not quite fit with this: I had distinctly heard one of the checkout operators asking an assistant to put a handful of what I presumed were set-aside items back on the shelves.  Anyhow, I put it all to the back of my mind and when I got home we had an omelette for tea instead of cheese and onion flan.

Then, on Saturday I heard  on the radio that several branches of Tesco's had been closed for the afternoon.  It wasn't said explicitly at the time, but to me it sounded like this was in response to attempted extortion.  I wonder if the M&S mystery was a result of the same extortion.  The low key of the M&S response would then have been down to their computer system being able to flag suspect items at the checkout.  Tesco's computer system might not have been able to do that, and so they would have had to shut their stores while they searched their shelves.  

Still, this doesn't tie in with the request to put stuff back on the shelves that I overheard.  But maybe that was just a red-herring.  Maybe a customer was so miffed at unable to buy one item that they just abandoned all of their shopping at the checkout.  The operator would then have asked the assistant to put the safe items back on the shelves.

Saturday
Jul142007

A Day In The Life Of A Mathematics Undergraduate

Via Mathematics Weblog, here is an unusual promotional film for the 4-year MMath degree course at the University of Warwick:

Saturday
Jul142007

The Evolution of the Bicycle

Theoretical physicist Freeman Dyson has said a good many perceptive things in his time. Here is one of his sayings that I had not come across before:

You can't possibly get a good technology going without an enormous number of failures. It's a universal rule. If you look at bicycles, there were thousands of weird models built and tried before they found the one that really worked. You could never design a bicycle theoretically. Even now, after we've been building them for 100 years, it's very difficult to understand just why a bicycle works - it's even difficult to formulate it as a mathematical problem. But just by trial and error, we found out how to do it, and the error was essential.

I suppose one of the complicating factors for bicycles is that they have to work in close conjunction with human bodies, with all their foibles and peculiarities. Anyhow, next time you see a bicycle, try to imagine it as the survivor of a process in which thousands of other "weird models" were weeded out.  Come to think of it, the cyclist too has been subjected to the same process but in their case many millions of weird models had to be weeded out (though, to judge from the cyclists I have seen, some of the weird models still survive to this day).

Saturday
Jul072007

From Today The Keyboard Is Dead

Dasher.png

In this Google Tech Talk,  David J.C. MacKay of Cambridge University presents Dasher, a piece of software that appears to make the computer keyboard obsolete.   It is like a computer game in which you use the mouse to run through a fractal pattern of squares holding the letters that you want to enter.  The sizes of the squares are relative to the frequency of the letters given the last few characters entered.  Keypresses and mouse clicks are kept to an absolute minimum.   The idea seems to have everything going for it: it requires no new hardware, it has a several obvious applications (MacKay mentions people with disabilities, hand-held computing, mobile phones, and Chinese and Japanese text entry), and the software is free (GPL) and available for Windows, Linux and Macs.  Unfortunately the project website appears to be down at the moment.  I will go over to my Ubuntu system and see if there is a version available under Synaptic that I can install and play with.

Saturday
Jul072007

Evidence-Based Management Fads

Over the years, in the course of my work I have attended many management courses. Consequently I was interested to read this by Derek Lowe:

...   The contempt that most of the scientific staff has for "modern management techniques" is hard to underestimate. Problem is, we're used to having to prove our hypotheses, and show data (with appropriate controls, yet) in support of them. But I've suspected for years that most of the management fads that sweep through the world have nothing to back them up at all, ...

Lowe is talking about management fads in the drug industry but much the same holds for the software development industry. 

I particularly remember being shown a graph supposedly proving the effectiveness of Fagan inspections but which consisted of just a wiggly rising line.  The actual data points that the line was drawn through were not shown, so it was impossible to get any idea of the quantity or scatter of the points, or of the statistical significance of the rise in the line.  It might be that the person who drew the graph was ignorant of what is needed to convince people trained in science, or it may be that they were deliberately trying to  cover up the inadequacy of their data.  Either way, the presentation was seriously weakened by that graph.  This a pity, as I now understand that Michael Fagan gathered quite a lot of statistical data which he used to convince the management of IBM of the the effectiveness of his technique.  It was just that we weren't shown any of that data.

I suspect that the data that the SEI CMM framework was based on would not stand up to close scrutiny.   At least, I cannot remember seeing any convincing graphs in any of the CMM presentations or books.

Page 1 ... 1 2 3 4