T techcrunch.com Quora begins making money with the introduction of advertising 73 points phodo 10 years ago 67 comments