Searx – A privacy-respecting, hackable metasearch engine
github.com
github.com
Surely this isn't as great as yacy would be in theory (the results currently are usually very bad) and isn't really future proof as if this gets too many requests, google and the rest would definitely do something against it, but for now it's pretty decent.
This immediately sounds useless, but for me i feel[1] like i primarily search a handful of sites. If i can index the sites i mainly care about, and fallback to "normal" engines automatically or with a flag, then for the queries i care about suddenly i get 100% accurate[2] and 100% private searches.
This seems like a good idea to me. My only question, is how much bandwidth and storage are needed to even index something like reddit? If it's too much to run on a moderate home computer, then what's the use?
[1]: I don't have any data to back up this claim, though. Purely a hunch. [2]: edit, well i guess 100% accurate depends on the search implementation, but it's still 100% private :)
I'm doing something like this, by building a site to search lectures (https://www.findlectures.com). The "fallback" for me is to just use youtube, etc instead.
Rather than trying to index everything on Reddit or Youtube, if you just index "good" parts it's a lot easier, since there is a lot of low quality material either way. I think you're more limited by bandwidth, for what you can get into your own index.
A search index is basically a mapping of hashed search tokens -> urls, so it can be pretty efficient to store locally (e.g. for a video search engine, you just need unique words in the transcript/title, not the entire video)
I find it so odd something so critical for software development can be so overlooked in such a tool.
[0] https://github.com/asciimoo/searx/blob/master/searx/engines/...
BTW does it support Altavista, WebCrawler, HotBot, or Lycos
I haven't heard of most of those, but AltaVista was acquired by Yahoo! and integrated into their platform in 2003. The brand has been all but defunct for over a decade now...Source: I wrote Metaspy. That was almost 20 years ago!
I feel like I'm 120 years old in Internet years. I mean, I remember when there was no Internet :/
I currently use DuckDuckGo. I'd switch to this if they implement the bang syntax, which I use constantly.
And if so, why should Google play along, and allow their search API to be used like this?
Just wondering.
There's always a way to make money and google has enough currently that it can explore all of these venues