Time to go back to Yahoo! search engine with manually added and verified links. Automated web crawling experiment has failed. Anyway, whatever I search, I end up in either reddit or wikipedia (incidentally, both are human-curated stores of knowledge).