Full threadcrmd·The moral of this story is that, along with great execution, you have to get the timing exactly right for disruptive technology.View on HN