Your brain may give birth to any technology, but other brains will decide whether the technology thrives. The number of possible technologies is infinite, and only a few pass this test of affinity with human nature.
Robert Wright (2001). “Nonzero: The Logic of Human Destiny”, p.37, Vintage