The rivalry between technology and the term ‘impossible’ has been there ever since the start …