Technological innovation: Technological choices and the inevitability of errors