This is beautiful and I want it (hell, that's the reason I'm writing my own personal assistant at the moment), but if deployed as an OS-level product, what we'll get will be an abomination.<p>You see, such full-integration service, to be as great as described here, would require cooperation of all the third parties in creating the best experience for user. And here already are two things that will not happen. First of all, cooperation involves moderation, and I doubt all (if most) companies will suddenly refrain from trying to take the interlinking pie for themselves. You'll see multiple services competing for the same actions, or trying to capture ever single possible interaction, no matter how irrelevant. And secondly, you'd have to have app developers actually care about user's experience, and not about monetizing them. They don't care now, so I don't see how they're going to suddenly start.<p>Again - the ideas presented in this post are awesome and I'd love to see them, but I don't have my hopes high. I see this as yet another dream that will be doomed by tragedy of commons. Game theory is a harsh mistress.<p>EDIT:<p>The article itself sort of hints towards that in the very introduction:<p><i>"but when I got to texting Bus Time I thought, “Thank god I don’t need to download another f------ app for this.”"</i><p>Well, exactly. It should all be already unified. But it isn't, because everyone thinks they're special and so important that the user needs <i>their</i> app.