this post was submitted on 20 May 2024
112 points (97.5% liked)

Programming

17524 readers
285 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 2 years ago
MODERATORS
 

Not sure if this is the right community, but I didn't see a general one. What search engine do you use? Besides Google increasingly spying on its users, the quality of its search results seems to have gotten significantly worse over the last decade. What search engine(s) do you use?

top 50 comments
sorted by: hot top controversial new old
[–] OpenStars@discuss.online 70 points 6 months ago (1 children)
[–] OpenStars@discuss.online 9 points 6 months ago (1 children)

Does anyone care to explain the possible reason for downvoting this - is there something I am not aware of wrt DDG?

[–] Tyfud@lemmy.world 12 points 6 months ago (2 children)

It's based on Bing from what I recall, and it's not necessarily the most accurate engine. I tried it for a few months and couldn't replace Google with it unfortunately.

[–] OpenStars@discuss.online 8 points 6 months ago (6 children)

Thank you for explaining! And now I am getting downvoted for asking an honest question, so that I can learn more, sheesh. Ignoring the fact for the moment that the Fediverse is becoming more Reddi-fied all the time... I appreciate you actually taking the time to answer.

I actually swap back and forth between Google and DDG. For things like local business hours, Image search and Maps, the former finds the better results. For a few things (that it may consider piracy?), Google refuses to find results even on page 10. For most other things, while the SEOs may not have entirely taken over, they at least have risen to an extremely annoying prominence.

e.g. try searching for the word "inspire", and rather than offer you the dictionary definition, the top hit (for me right now) is the "Inspire" sleep apnea innovation - which nowhere is labelled as an advertisement:-(. I understand that the latter company would like to subvert the normal rules of politeness & etiquette and replace my prioritization so that their name appears at the very tippy-top of the search (possibly locally, or perhaps even world-wide?), but that doesn't mean that that is what *I* wanted. Which is why more & more often these days I go to DDG first and then Google, rather than the other way around which is what I did until very recently.

But yeah, sometimes I do legit use Google search too.

load more comments (6 replies)
load more comments (1 replies)
[–] Kissaki@programming.dev 61 points 6 months ago (3 children)
[–] kakes@sh.itjust.works 30 points 6 months ago (1 children)

I used to have to put !g (redirect to Google) on like half my searches to get the results I wanted. These days, I actually generally prefer DDG's results over Google's.

load more comments (2 replies)
[–] aBundleOfFerrets@sh.itjust.works 33 points 6 months ago
[–] dragontamer@lemmy.world 30 points 6 months ago (10 children)

I've begun to pay for Kagi.com

I wouldn't say that it "blows my mind" or anything, but simply that it seems to work as expected (which is more than what I can say for Google). There's also a "Fediverse" button on Kagi.com, so it can search lemmy.world (and more??).

[–] pe1uca@lemmy.pe1uca.dev 12 points 6 months ago (2 children)

I'm just annoyed by the regions issues, you'll get pretty biased results depending in what region you select.
If you try to search for something specific to a region with other selected you'll find sometime empty results, which shows you won't get relevant results about a search if you don't properly select the region.

Probably this is more obvious with non technical searches, for example my default region is canada-en and if I try "instituto nacional electoral" I only get a wiki page, an international site and some other random sites with no news, only when I change the region I get the official page ine.mx and news. For me this means kagi hides results from other regions instead of just boosting the selected region's ones.

[–] Hugh_Jeggs@lemm.ee 9 points 6 months ago

Yeah that drives me nuts too. Shopping results for fuckin Home Depot? I'm in Europe you stupid search engine

load more comments (1 replies)
load more comments (9 replies)
[–] mynamesnotrick@lemmy.zip 30 points 6 months ago
[–] steal_your_face@lemmy.ml 24 points 6 months ago (2 children)
[–] pelotron@midwest.social 16 points 6 months ago (1 children)

I just started using this and am still in the trial period but I will definitely be paying for it when my 100 free searches are gone. So many top results are exactly what I'm looking for. I can't believe my expectations have been conditioned to the point where this surprises me...

load more comments (1 replies)
[–] beefbot@lemmy.blahaj.zone 7 points 6 months ago (1 children)

I’ve heard enough bad things about it to stay well away. Which is too bad bc it’s quite good atm! I just expect it to hoover up my data & get enshittified sooner than later & the CEO is Musk-level BSer 🤷‍♂️👍

[–] Slimy_hog@programming.dev 5 points 6 months ago (1 children)

What have you heard and where? I've not seen anything that indicates either of those things

[–] nore@sh.itjust.works 6 points 6 months ago (1 children)

I don't know about beefbot, but this blog convinced me to not use kagi:

Why I Lost Faith in Kagi

[–] Slimy_hog@programming.dev 8 points 6 months ago (5 children)

Oh really? I never felt like that was convincing in any way especially since lot of the stuff in that blog is just uninformed (for example you don't have to pay taxes in many jurisdictions until you hit a certain threshold)

I'm not gonna try to convince you to use Kagi, but I just don't feel like that blog is full of good reasons not to.

load more comments (5 replies)
[–] Star@sopuli.xyz 22 points 6 months ago

I use Ecosia, it plants trees with the profits from its ad revenue! Results are sourced from Bing and Google.

[–] Asudox@lemmy.world 22 points 6 months ago (2 children)

I use my own self hosted SearXNG.

[–] 0x0@programming.dev 6 points 6 months ago (1 children)
[–] Asudox@lemmy.world 10 points 6 months ago (1 children)

It's a better fork of SearX

load more comments (1 replies)
[–] anzo@programming.dev 5 points 6 months ago (3 children)

Same, it's super simple with Docker and you don't even need to fiddle with ports or anything. I should probably try running it at my work PC now that I think of it.. Anyway, duckduckgo has been good to me for all these years.

load more comments (3 replies)
[–] Redkey@programming.dev 20 points 6 months ago (5 children)

Let me know if you find one that uses AI to find groupings of my search terms in its catalogues instead of using AI to reduce my search to the nearest common searches made by others, over some arbitrary popularity threshold.

Theoretical search: "slip banana peel 1980s comedy movie"
Expected results in 2010: Pages about people slipping on banana peels, mostly in comedy movies, mostly from the 80s.
Expected results in 2024: More than I ever wanted to know about buying bananas online, the health impacts of eating too many or not enough bananas, and whatever "celebrities" have recently said something about them. Nothing about movies from the 80s.

[–] vividspecter@lemm.ee 5 points 6 months ago

slip banana peel 1980s comedy movie

DDG results weren't too bad, although repetitious and focused on the history of the gag, and not particular examples.

[–] Onihikage@beehaw.org 5 points 6 months ago

The first result on Kagi search is this list which shows the movie years in parentheses so you can easily skip through just the ones from the 1980s. The other search results are more about the gag itself - first use of it by Charlie Chaplin, etc.

load more comments (3 replies)
[–] MicrowavedTea@infosec.pub 19 points 6 months ago (2 children)

DuckDuckGo as a default with Google as fallback depending on what I'm looking for. For lemmy the default search of my instance works well enough so haven't tried external engines.

[–] disguy_ovahea@lemmy.world 7 points 6 months ago* (last edited 6 months ago) (1 children)

Pro tip: if you add !g to your search results in DuckDuckGo, it returns Google results

load more comments (1 replies)
[–] SirSamuel@lemmy.world 6 points 6 months ago

Same. I have had particularly poor results on image searches from duckduckgo. It's on par or superior to Google for general web searches, but man, Google image search is still better

[–] words_number@programming.dev 16 points 6 months ago

I'm mainly using duckduckgo for 7 years now. If I can't find something with it, I try startpage, which sometimes helps.

[–] Scary_le_Poo@beehaw.org 15 points 6 months ago* (last edited 6 months ago) (2 children)

I run my own searxng instance. It's amazing.

I also spun up my own yacy instance. It was pretty terrible. It could be good, but you would need a pretty beefy machine with a lot of storage and a lot of time for it to index for it to be anything approaching good.

load more comments (2 replies)
[–] 01101000_01101001@mander.xyz 11 points 6 months ago (1 children)

Ecosia. These days it's better than Google.

load more comments (1 replies)
[–] tyler@programming.dev 10 points 6 months ago

Kagi. I haven't had a failed search results in months, and when I do google can't find it either so I haven't lost anything.

[–] mryessir@lemmy.sdf.org 9 points 6 months ago (2 children)

Yesterdsy I stumbled over this: www.mojeek.com Apparently has its own index.

load more comments (2 replies)
[–] nick@midwest.social 9 points 6 months ago
[–] MxRemy@lemmy.one 9 points 6 months ago

A combination of SearXNG and Stract, for the most part. They're definitely not perfect (yet), but they mostly get the job done! And I think they both have a lot of cool filters and refinement settings that I haven't even taking advantage of so far.

For niche stuff it seems like a lot of hyper targeted search engines are popping up, like Sepia Search for PeerTube.

[–] grrgyle@slrpnk.net 8 points 6 months ago (4 children)

Kagi.

I know, I know... I just really like it.

load more comments (4 replies)
[–] Hackworth@lemmy.world 7 points 6 months ago (1 children)
load more comments (1 replies)
[–] Ategon@programming.dev 6 points 6 months ago* (last edited 6 months ago)

Since you mentioned not knowing if this is the right community. For any question where you dont know where it goes !no_stupid_questions@programming.dev usually catches everything. Theres also some other question coms at !cs_career_questions@programming.dev and !ask_experienced_devs@programming.dev but theyre more specific. I can leave this one here though, its fine (especially since theres a bunch of info here now)

[–] Gaetano@programming.dev 6 points 6 months ago

startpage.com or duckduckgo.

Recently started using startpage and it seems pretty decent.

[–] kevincox@lemmy.ml 6 points 6 months ago

I'm using Kagi. I find that it does a better job at finding "legitimate" sites rather than blogspam and content marketing. However I'm not sure I will stick with it a long time. I seems like it has mostly stalled and the team is getting distracted by making a browser, non-relevant AI (I have no problem with the few AI experiments tied to searching) and other side projects. We'll see. I really hope that they pull themselves together and focus or it might not last. But for now they seem like one of the better options available.

Bing's new "Deep Search" where it has some sort of LLM refinement iteration process has also been helpful sometimes. Probably the best AI search product I have seen, but definitely doesn't replace most searches for me.

[–] kaputter_Aimbot@feddit.de 5 points 6 months ago

MetaGer is a metasearch engine focused on protecting users’ privacy. Based in Germany, and hosted as a cooperation between the German NGO ‘SUMA-EV - Association for Free Access to Knowledge’ and the University of Hannover, the system is built on 24 small-scale web crawlers under MetaGer’s own control. In September 2013, MetaGer launched MetaGer.net, an English-language version of their search engine.

Source: https://en.m.wikipedia.org/wiki/MetaGer


It currently supports the following languages/regions:

Dansk (Danmark)

Deutsch (Österreich/Schweiz/Deutschland)

English (Great Britain/Ireland/Malaysia/USA)

Español (España/México)

Suomalainen (Suomi)

Français (Canada/France)

Italiano (Italia)

Nederlands (Nederland)

Polski (Polska)

Svenska (Sverige)

Source: https://metager.org/lang


There is a TOR-hidden service too:

https://metager.org/tor


It is open source:

https://gitlab.metager.de/open-source/MetaGer


And has other useful features, for example:

That you can hide yourself behind our proxyserver just by opening the result anonymously? Use “OPEN ANONYMOUSLY”; this also affects the following links.

Source: https://metager.org/tips


Alternatively I use some SearxNG-instances, preferably hosted in the EU:

https://searx.space

[–] englislanguage@lemmy.sdf.org 5 points 6 months ago

I'm avoiding the major search engines. If I really need a search engine, I use DuckDuckGo. Most of the time, search forms of a few websites provide better results. I've bookmarked search forms of e.g. wikipedia, Wiktionary, the python docs, Arch Linux wiki, github, dict.leo.org, bug trackers of software I commonly use (such as Mozilla's bug tracker) and so on. I'm basically using Firefox's "keyword" search feature in the way DuckDuckGo's !bang syntax works.

load more comments
view more: next ›