Verkliga begränsningar innebär att teknologier ofta tar små steg snarare än stora språng. Självutcheckningar i stormarknaden är inget undantag Illustration: Paul Blow