Live data from Hacker News

A search engine that favors text-heavy sites and punishes modern web design

search.marginalia.nu

441–450 of 735 posts

Re: A search engine that favors text-heavy sites and punishes modern web design

#441
Beware, I got the impression straight away that some sites were censored from the results for no good reason.

For example, if you search "jehovahs witnesses", all pages from jw.org are missing.

Exactly the same thing happened when I searched "mormons" - the official website is missing and it only brings up sects/hate/conspiracies against mormons.

Re: A search engine that favors text-heavy sites and punishes modern web design

#442

Earlier quoted context omitted.

Wait till you learn that modern CPUs run billions of cycles per second. With multiple cores in parallel! And they can reach transfer rates of tens of gigabytes per second to RAM, or around a terabyte per second into L3.

And then you add a single HTTP request and everything tones down to the speed of the web. Or I/O. Or DB call.

More like: you add some javascript library and now the browser needs 5 seconds to run 10 MB of javascript.

Re: A search engine that favors text-heavy sites and punishes modern web design

#443

Earlier quoted context omitted.

It's very rare that I see a project on HN I can see myself using. This is one. Like others have said, the results can be a little rough. But they're rough in a way I think is much more manageable than the idiosynchrosies of more 'clever' search engines.

I think you need to approach it more like grep than google. It's a forgotten art, dealing with this type of dumb search engine. Like if you search for "How do I make a steak", you aren't going to get very good results. But a better query is "Steak Recipe", as that is at least a conceivable H1-tag.

This is exactly how I prefer to use my search engines.

Re: A search engine that favors text-heavy sites and punishes modern web design

#444

Earlier quoted context omitted.

... is this Galileo 2021 a reference that I am not understanding?

Yup, but so far no one got it. There was such an app in the early 2000's, before Google went mainstream, and Altavista-like engines were not good: Copernic 2000. I guess I'm officially old now.

For years I wanted to try Copernic Summarizer. It seemed like it actually worked. Then software that did summaries disappeared, maybe? And about 5 years ago bots on Reddit were doing summaries of news stories (and then links in comments).

This is a pattern I see over and over again, some research group or academics show that something can be done (summaries that make sense and are true summaries, evolutionary algorithm FPGA programming, real time gaze prediction, etc) and there's a few published code repos and a bit of news, then 'poof' - no where to be seen for 15 years or more.

Re: A search engine that favors text-heavy sites and punishes modern web design

#445
post #26
post #6

As everything in life flows in cycle, I predict the search engine that will de-throne Google will be like Google when it started - a simple variation of page rank. No smarts, no bubble, no signals decided by over fitting to a biased engineer preference.

As dev I would love search engine which would only do search to stackoverflow github issues, documentation etc.

...especially if you could group online resources by category (e.g. software eng, cooking, ...)

Re: A search engine that favors text-heavy sites and punishes modern web design

#446
post #46

Earlier quoted context omitted.

Love it, kudos! This is great for developers and others who Just Need Answers and not shopping or entertainment. If you're looking for feedback, both from a UI design and utility standpoint, you might consider "inlining" results from selected sites, e.g. Wikipedia, stacked change, etc. Having worked on search for a long time, inlining (onebox etc) is a big reason users choose Google, and that channelers fail to get t…

If Google starts showing interesting text-heavy links instead of vapid listicles and storefronts, I have accomplished everything I ever could dream of.

haha, great answer! thanks for your work on this :)

Re: A search engine that favors text-heavy sites and punishes modern web design

#447
I tested this with "Caribbean Vacation" and wow what a difference. Everything on Google is "TOP X LIST" and "BEST XYZ" which are just the worst when trying to find real interesting information about experiences you can have on vacation somewhere. I had used those as starting points then searched for long-form blogs of real experiences people have had. This surfaced those kinds of things immediately. I love it.

Re: A search engine that favors text-heavy sites and punishes modern web design

#448

Earlier quoted context omitted.

Which software do you use to index the sites?

I wrote it myself from scratch. I have some metadata in mariadb, but the index is bespoke. A design sketch of the index is that it uses one file with sorted URL IDs, one with IDs of N-grams (i.e. words and word-pairs) referring to ranges in the URL file; as well as a dictionary for relating words to word-IDs; that's a GNU Trove hash map I modified to use memory map data instead of direct allocated arrays. So when you…

I’m not sure how you go from word to url range? Range implies contiguous, but how can you make that happen for a bunch of words without keeping track of a list of urls for each word (or URL ids, the idea is the same)?

Re: A search engine that favors text-heavy sites and punishes modern web design

#449

Beware, I got the impression straight away that some sites were censored from the results for no good reason. For example, if you search "jehovahs witnesses", all pages from jw.org are missing. Exactly the same thing happened when I searched "mormons" - the official website is missing and it only brings up sects/hate/conspiracies against mormons.

jw.org appears to be the kind of modern web design this is trying to avoid. I seriously doubt it has anything to do with the cult.

Re: A search engine that favors text-heavy sites and punishes modern web design

#450
This is a really cool idea. I tried a few technical queries I did on DDG today and didn't get amazing results - hence the warning in the About page about this engine giving you things you didn't know you were looking for, rather than specific facts. But the examples others have posted sound promising and refreshing. I would love to read about the algorithms behind this and how modern web design gets detected in order to punish it...
Post reply on HN