Some people insist that machines will replace humans in many different ways; others disagree, but without explaining why. You could say a smartphone app replaces an admin assistant by managing your schedule. However, to make the app work, you must modify your usual behavior by providing input in a formal, explicit way, and then interpreting and correcting its output to make up for the app's inflexibility. But storing, transforming, and displaying data are only part of the picture.