Quora. (n). A site that used to appear in my search results.
[1]: https://chrome.google.com/webstore/detail/personal-blocklist...
Reply on news.ycombinator.com