Live data from Hacker News

Creating a search engine for fun and because Google sucks

vincents.dev

11–20 of 45 posts

Re: Creating a search engine for fun and because Google sucks

#11
post #9

I have been thinking about this. I’d like to index the blogosphere and some knowledge base sites and stuff and exclude most of the Top1000 websites. I imagine I could do it on consumer hardware for less than $10-20k. Perhaps common crawl has done much of the heavy lifting already and I just have an indexing task.

Plugging https://search.marginalia.nu/

Re: Creating a search engine for fun and because Google sucks

#12
post #11
post #9

I have been thinking about this. I’d like to index the blogosphere and some knowledge base sites and stuff and exclude most of the Top1000 websites. I imagine I could do it on consumer hardware for less than $10-20k. Perhaps common crawl has done much of the heavy lifting already and I just have an indexing task.

Plugging https://search.marginalia.nu/

Yeah I ran that on like $5k worth of consumer hardware initially. The only caveat is that you want a lot of RAM, and since consumer machines are mostly limited to 128 GB, that's a bit of a hard limit on how much you can do. In terms of storage space and compute, it's relatively fine.

I'm on a single ~$17k server now, probably utilizing about 20% of it's capacity.

Re: Creating a search engine for fun and because Google sucks

#13
The phonebook capabilities of pretty much all Google alternatives suck. Google is currently the only search engine that actually works for local queries (i.e. phone repair in ).

Alternatives while probably fine in America, suck in the Nordics. I think people forget just how much search traffic happens in this category.

Re: Creating a search engine for fun and because Google sucks

#14
post #3

Google is a fine search engine.

No, it's a fine ad engine.

Don't get me wrong, I still find anything I search for, on page 2-N

I switched to duckduckgo about 5 years ago and look back occasionally.

DDG simply works better for me. I find what I search for usually on page 1.

Just to put things into context: I don't care about google, meaning I have no beef with them. I used google search for many years until I switched the default engine, simply because the search results for how I search got worse over time.

Re: Creating a search engine for fun and because Google sucks

#15
I've been using SearXNG[1] via Perplexica[2] and I couldn't be happier. It replaced Google and ChatGPT/Perplexity type search engines for me and it's the first tool I use for question answer type searches.

[1] - https://docs.searxng.org [2] - https://github.com/ItzCrazyKns/Perplexica

Re: Creating a search engine for fun and because Google sucks

#16

The phonebook capabilities of pretty much all Google alternatives suck. Google is currently the only search engine that actually works for local queries (i.e. phone repair in ). Alternatives while probably fine in America, suck in the Nordics. I think people forget just how much search traffic happens in this category.

This is arguably a large part of why Google's tough to compete with. They have an absurd number of seamless integrations. Even if you do search well, you'll have users going back to Google for a bunch of other stuff all the time.

Re: Creating a search engine for fun and because Google sucks

#18
post #6
post #3

Google is a fine search engine.

Google is fine unless you need something really specific, chatgpt is better at this point for a lot of queries because Google give you the most simple answer no matter how specific you got with your keywords. I still miss the ability to use "".

Quotes still work when there are good results. As far as I can tell all that has changed is a) dropping obviously bad duplicate results like Stack Overflow scrape dumps, and b) adding in more un-quoted results when there's a lack of good results for quoted. I personally haven't had any issues with quoting.

Re: Creating a search engine for fun and because Google sucks

#19
post #5

So your "search engine" uses Google and DuckDuckGo to get results? and you are creating it because "Google sucks"? Am I missing something here?

Yeah I think they are trying to get a search-results-only view without the ads etc. Perhaps they would like startpage.com?

> Yeah I think they are trying to get a search-results-only view without the ads etc.

If that was the case then their description is completely off, as what they are doing is not creating a search engine but filtering results from other search engines.

I mean, just because you pipe your output to grep it does not mean you created an entirely new app.

Re: Creating a search engine for fun and because Google sucks

#20
post #5

So your "search engine" uses Google and DuckDuckGo to get results? and you are creating it because "Google sucks"? Am I missing something here?

Yeah I think they are trying to get a search-results-only view without the ads etc. Perhaps they would like startpage.com?

startpage does have ads, it's just somebody else than google tracking you.
Post reply on HN