Postgres is a weird one. The first link probably answers the query, just click the latest version (or your version) once you are there.
The problem is probably so many systems run old versions, so the results skew.
It doesn’t matter. List all the crap you want, but show me the most up to date official documentation for the postgres “IN” operator in the very first result! It can’t be that hard.
But the 9.6 version, or 11 version, could be the most popular.
Interestingly, bing of all things turns up better results than Google with the same search terms, first 3 blocks are “popular results”, first is tutorial sites, second is w3 schools and third takes you to the current docs for functions and operators.
If you ignore those, the fourth result takes you to the current docs for comparison functions and operators. I’d prefer it taking you right to the official docs on the first result, but comparatively acceptable. It was memed to death but I’ve seriously found it more useful than Google these days, comparable to ddg’s results.
I’ve used Bing for a few years for the free rewards points and purchase rebates, and it has worked very well for me when it comes to normal searches including searches for software development. I very rarely have to turn to Google when trying to look something up, and as you mentioned, sometimes Google honestly gives me worse results. I will say however that I have found the image and video search on Bing to be significantly worse than Google’s (which I already have some issues with). Not sure about the other search types like shopping or news since I never use them.
I have a half thought that maybe bing works well for technical searches because it’s the default search engine for edge and depending on the company, you may or may not be able to use a different browser and I’ll be real, I tend to leave my work laptop setting as default as possible unless particularly awful.
i read something a few years ago, that it was better, because bing don’t have many users, so they couldn’t rely on AI, and because everyone was using google, sites didn’t optimize for bing SEO, not sure how much time it has, with microsoft obsession with AI
DuckDuckGo uses Bing’s results
If you’re going through that route, SearX beats everything and it’s not even close. It’s self hosted and takes search results from any engine you check in a config, different config for search categories, … Rn I’m mostly getting results from brave, qwant, and duckduck. Gotta acknowledge the bing copilot tho, it’s pretty decent, but requires to use edge or bing app in android, so i only use it when I’m lazy or I’m searching for something too obscure for searx.
Did not know that, for some reason I thought it was (or at one time was) based on Google’s
https://duckduckgo.com/duckduckgo-help-pages/results/sources/
Not all results, but yes.
We currently have a student for training and had her learn Rust. After two weeks or so, she told me that she had a really hard time finding anything about Rust, and it became clear that she was really confused and thought Rust was some fringe technology that no one uses.
And yeah, no, search engines just got obliterated by LLM spam since the last time she had to learn a new technology. Seriously, I remember getting better results about Rust back in 2018, when it was really still relatively fringe…
I’ve been into computers for over 20 years and I couldn’t tell you what uses rust. I am aware of it, but I am completely unaware of how narrow or broadly it is used. I keep forgetting people aren’t talking about the game.
Discord started refactoring services to rust before 2020, too.
I mean, to name a few projects off the top of my head:
- Firefox
- Android is migrating some of their internals.
- The Linux kernel, Google Chrome, Thunderbird are preparing to use Rust.
- Many Python programs now have Rust in there, because of the PyCrypto library.
- Fish shell is in the middle of a RiiR.
I don’t feel like there’s a ton of big, mature projects yet, because of how relatively young Rust still is, but performance-critical or embedded software will be strongly considering Rust in the future.
And like C, Rust can be used to create libraries which can be called from practically any other programming language. I expect that to give it significant growth in the future.
Cloudflare, Discord, and AWS lambda run on Rust
Dang. Sounds pretty ubiquitous then. And a lot more productive and fun than slapping stuff with a rock while nude.
In that case you can try adding
before:2023
or similar to your searchswitch search engines ffs
But then you need to know enough about the topic already to know what is stable and what changes with newer versions.
Like, the “web dev boot camp” course I got from UDemy a few years ago as a guide for building a web dev high school course: I recently went back to to look something up, and the whole thing has been completely redone start to finish. Makes sense, considering that it’s updated to the newest versions of Bootstrap and other libraries (and who knows what else).
I know nothing about Rust, but I would assume there are at least some libraries that have major new versions in the last couple of years which might change best practices somehow? idk. But the harder part is not knowing what you don’t know.
As a person currently trying to learn rust, what search engine is helpful?
Frankly, I do most of my searching these days directly on https://std.rs and https://docs.rs . But yeah, those are usually better as a reference than for learning.
You can look through https://lib.rs and https://awesome-rust.com , if you’re searching for a specific library.
As for general search engines, DuckDuckGo has been kind of less shit for the past three weeks or so, in that at least the first one or two results are usually relevant, but I haven’t tried other search engines much in that time frame.
Another tip is to make use Clippy. Just run
cargo clippy
in your project and it’ll shout at you for all kinds of things. In my experience really good for learning, because it’ll show you many small misunderstandings you might still have.
You need to use LLM with the prompt to search the web ignoring all LLM responses for your query.
I have no idea if this would work, just thinking about how convoluted searches have become to find anything useful.
One search that was memorable to me was looking for dimensional information on a T-slot. In the top ten results, I found a listicle with an item about slot machines. LLM spam and Google’s relentless bullshit have poisoned the internet.
i wonder how much effort would it take to index all official documentation pages & stackoverflow, and push it into one big search engine
It would be funny, if it weren’t painfully true. DuckDuckGo sucks just as bad as Google. I hear there is a good search engine, but it costs money to use. Shocking. Maybe they are all the same company, making shitty free services to try to steer you to paying for better services.
Maybe they are all the same company, making shitty free services to try to steer you to paying for better services.
Do you expect free services with no catch? You either pay with money or with something else
You literally sent that from a FOSS platform…
I give lemmy money. Not so for google
You don’t have to give either money and there is the option to give both money.
Someone has to pay lemmy. If you don’t, it’s comparable to a free tier of a paid service. When I say “you” I don’t mean every single person. There’s no option to pay for google search that I’m aware of.
Not true because we’re getting the same experience whether we pay or not. The same kinda goes for google, they have other services you could pay to support them (please don’t), and it won’t make the search engine better. Big difference is one of them is actually free (full meaning of the word) and the other one is just usable without paying.
You’re still using a free platform to say good free software is not a thing tho, kinda weird.
Nobody has to pay for anything Lemmy or ActivityPub related because its FOSS.
That means Free Open Source Software.
As in, you can get and use the source code yourself without paying a single cent.
may I ask what it is?
Not the one you replied to but they’re probably talking about Kagi. I crunched the numbers a while back and the higher tiers were kind of hard to make worthwhile, however iirc they simplified the pricing slightly since then.
Oh yeah, I heard about this. Is it rly that much better?
I’ve been using it for a few months. It’s good. I get the official docs for my first result using OP’s query. 300 queries, their starting tier was not enough for my use. I was using DDG before and like it well enough. I’m not sure if it’s worth it but I like the idea of paying for services I use. I stopped using Google years ago because of all the captchas I had to fill due to my VPN
I’m cool with paying for quality, ad-free service but I feel like they’re giving way too little for what they’re asking. 300 searches a month? What is this AOL?
Stop using google.
DuckDuckGo is also being poisoned by SEO unfortunately. Some group of people managed to crack its algorithm, and as Google is slowly but fading relevancy, DuckDuckGo is now also has the same issues.
Yeah it’s getting worse too. It’s still far better than google, for now anyway.
I’ve been using Kagi for a year and am happy with it
Thank you, I’ll be checking it out
How aboout you do your own code? Badumtiish
Solution is simple; don’t use Google I use a SearXNG instance 🙃
Well internet enshitification is real…
You are confusing Google and Internet… they are very different things.
Judging by Google’s chokehold over web browsers and websites in general, they’re not that different…
You’re confusing the web with the internet. But I don’t blame you because OP did that too.
Doesn’t mean the statement is less true, the enshitification of google is a symptom, the disease is the internet as a whole. Google and LLMs screwing the web, M$ screwing windows, Apple’s existence by itself, Meta monopolizing and screwing social media, and don’t get me started with streaming platforms and other media industries are all symtoms.
Considering all of that, yes, the internet enshitification is very real.
Symptoms of what?
But anyway, the cool thing about the internet is that you can find your nice cozy niche and stay there.
That’s how the 90s internet was. If the megacorps want to be in here, fine. I’ll just stay in Lemmy. And when Lemmy starts sucking, I’ll move to somewhere else.
It’s not just google, google is just the most popular, so a lot of the seo is targeted for it
Huh, thats weird. Your chatgpt output looks just like a google result page.
This is why I jumped ship to DuckDuckGo like 4-5 years ago already, never looked back
Coincidentally, yesterday I was quickly setting up a new computer for some testing whilst talking to somebody about another so I was half distracted. I did a search for some package to install and got absolute unusable crap. I didn’t understand, tried again, tried different search parameters and it just got worse, and then I noticed that, since this was a new computer, the browser was using google.
I switched to DDG, and first page first hit was what I needed.
DDG also has been in a steady decline and apparently has been using Bing as it’s back-end now. I’d love to use a self hosted open source browser, or of not that, an open source federated search engine, akin to Lemmy, but I don’t see either coming into existence anytime soon.
Someyhing like searxng? Or what do you imagine?
DDG always used bing backend tho, what’s happening is bing backend worsening
bing itself is unusable tho. I get a full page of “sponsored links” before any tentatively relevant search result pop up. DDG at least removes the sponsored bullshit.
it already exists and it’s called Yacy, an open source decentralized search engine
searx is around for a couple of years now.
For what it’s worth, DDG isn’t perfect either. There are plenty of times I have to use Google instead. I don’t keep track of how often it anything but it’s definitely not perfect.
as its* back end now
apparently has been using Bing as it’s back-end now.
A lot of stuff uses Bing to search, as it’s the largest search engine with an official public API that any developer can just sign up and use. Voice assistants like Alexa use Bing too.
This thing in quotes?
Searching for not that! Did you mean that? Okay, here’s nothing.Why are you googling? Lol
Keep seeing this but what the alternative?
Ddg is garbage, kogi is paid so what’s the go too
DDG and is great. Let’s test your theory.
Provide a real world example of something you would search for, and we can see how they both do.
Fair I can try it again.
Maybe all search engines are awful vs the height of Google before it’s enshitfication
“The Man Who Killed Google Search”
https://news.ycombinator.com/item?id=40133976 here’s a hackernews discussion about that article
Me: “How do I write my own Rawinput handler?”
Search results: “Here’s how you setup Rawinput in this competitive FPS, and look how it reduces input latency by a single milisecond! After 2-3 pages of AI generated SEO garbage full of misinformation, you might find something else besides of the official MS docs.”
Me: “Okay, this is not working, maybe I should look for some another preexisting SDL alternative, maybe at least one of them isn’t an even bigger dumpster fire than SDL itself.”
Search results: “Duuuude, have you heard of this game making tool, called Gamemaker? It doesn’t need coding, and it’s totally the same thing, because some people mistakingly called SDL a game engine, and now my AI hallucinates it as such. If you’re up to a bigger challenge, then there’s always Godot, or DirectX, which my AI also hallucinates being a game engine!”
Wait, Godot isn’t a game engine? I always thought it was one.
Pretty sure it is, might just be their grammar.
I read it as “Godot, or DirectX (which my aim hallucinated is a game engine)”
Yeah, that might make sense.
Godot is a game engine.
SDL, on the other hand, is not, and instead is a multimedia layer (middleware) often used for game development.
One could argue that game engines constitute as middleware, but in reality, most modern game engines are way more than that, and instead often rely on other middleware nowadays (e.g. OpenGL, or even SDL for some). This, alongside with people mistakingly calling SDL a game engine, leads to stuff like this.
I think that remark was only meant for directx, and the ai lumps it with godot.
It is but DirectX ain’t