T techcrunch.com Siri, Quora, And The Future Of Search 39 points davidedicillo 15 years ago 24 comments