News for hackers. Stuff that matters.
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by fowkswe on Tuesday January 04, 2022 @10:54AM (#29796138)
DDG has no idea of the intent of your search based on your previous searches and unfortunately this generates abysmal results for me when searching for something like `ruby xxx`. Those terms rarely return results about the programming language. I unfortunately end up using Google in these situations, always to immediate success.
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by jasonjayr on Tuesday January 04, 2022 @01:11PM (#29797906)
One of the biggest reasons to switch away from Google is to shed that "previous search" bias, and refine + refilter results till you hone in on what you want.

Leaving it to "the algorithm" to decide what to show you based on what it "thinks you want" from previous interactions turns the tool into no better than Twitter or Facebook optimizing engagement by showing you what they think you should see.

Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by judge2020 on Tuesday January 04, 2022 @03:37PM (#29800092)
It's safe to say that most people searching for 'ruby <term>' have absolutely no idea what the ruby programming language is, and didn't mean to find results for it. If you're running a non-personalized search engine like ddg, which results do you show?

For reference, Ruby is only has 6% on the Stack overflow dev survey https://insights.stackoverflow.com/survey/2021#most-popular-...

Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by javajosh on Tuesday January 04, 2022 @12:39PM (#29797465)
I really like that it doesn't "know" me. I've come to appreciate starting from a well-known shared state, often quite empty, and then ranging out from there in my own unique way. I don't want my view of the world to change; I want my behavior to change, which ultimately yields a view of the world that is under my indirect control.
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by na85 on Tuesday January 04, 2022 @11:01AM (#29796229)
>ruby xxx

Not sure if the X's were to denote wildcards or if you're after porn actresses named Ruby, but either way it might be worth adding a term to the query to clarify

Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by peddling-brink on Tuesday January 04, 2022 @03:34PM (#29800045)
That's literally the conversation though. Google has enough context to know that you want programming language results, not porn or gemstones.
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by fowkswe on Tuesday January 04, 2022 @11:08AM (#29796338)
Oof - muscle memory failure....
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by ryanmcbride on Tuesday January 04, 2022 @01:34PM (#29798221)
I'll take having to write verbose and specific searches over google guessing what I really want any day.
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by skrtskrt on Tuesday January 04, 2022 @03:09PM (#29799634)
Google seems to have changed to using NLP + "what would the average person potentially mean by this", meaning anything actually specific is nearly impossible to find. I'll have half my search terms completely ignored
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by nemosaltat on Tuesday January 04, 2022 @11:11AM (#29796373)
Pretty sure you’re using “xxx” as “some generic search term” but if you include literal xxx as a search term, you’re almost definitely going to get some skewed search results.
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by fouc on Tuesday January 04, 2022 @11:24AM (#29796542)
xxx ** ??? same thing, it's obvious by context
Re:Ask HN: Let's build an HN uBlacklist to improve our Googl... by nemosaltat on Tuesday January 04, 2022 @12:15PM (#29797175)
As I indicated in my comment, I was “pretty sure” from context, but fowkswe enclosed their whole search term in backticks. I’m not familiar enough with ruby to know if there’s some valid package called “xxx.” Based on fowkswes response to another comment, it’s clear they meant “some variable search term” and not literal “xxx.” Out of curiosity, I tried a few $language xxx searches on Google & DDG. I get mostly porn results for Rust, Ruby, Julia, Bash, Java in both engines with xxx appended. Interestingly, on Google, Python xxx returns mostly programming results.