admiration of technical progress