entirely plausible that the “what’s-it-for” of the software design is so generous and thoughtful that users can’t help but tell their peers about the software—the design of the software is the marketing of the software. In that case, in every interaction the software has with the user, the “what’s-it-for” is to be breathtakingly smart and remarkably powerful. Not only that, but it needs to create a sharing dynamic, one that sucks other users in and makes the software work better precisely because it’s being shared. Software like this, then, either exists to be the usual kind and mostly
...more