On that same note, what questions should we ask ourselves when assessing the potential value or impact of a given technology? What habits can and should be built to do so successfully?
People want it. They may not want what the geeks designed, "what the tech is for" but it meets and emotional need / desire.<p>Think consumer level, mass adoption of email in the beginning. People didn't get it (and the very expensive hardware, difficult new knowledge, etc) to communicate - none of their friends had email yet. They did it for status and self image. The cost and difficulty of the task were part of the benefit at that time.<p>New tech must meet some emotional level desire - even B2B stuff. Someone needs to take a risk to adopt it first - there needs to be sufficient payoff - emotionally - for that to happen.<p>Superior tech, by itself, rarely is enough to make new tech "promising".
If anyone could give you a specific answer to this, then they would be able to a become billionaire or trillionaire.<p>My unsuccessful guess: technologies that are currently serving a niche well but aren’t yet modified to serve the masses.