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.
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.
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.
This is why I've really grown attached to Kagi (paid search engine).
It's made the internet usable again.
I'm honestly surprised how much of difference there is.
I'd really recommend people give it a shot. (there's a free trial for it)
I generally agree with that, but as an aggregation service it would need to justify not providing any actual content/information with its price structure. The same argument against AI models trained with user data.
For now, ignore my recommendation, as I don't yet fully know my stance on this, with the information provided.
However, I can say that I've been super happy with the search results.
I don't use their email service.
Just the search and the access to all of the LLMs that are out there.
I don't know what shady shit you're referring to. They do AI, but I don't use any of that. IMO their core strength is the search engine and how it works for you rather than against.
Though if I would use postgresql documentation very often I could just use the Kagi feature that rewrites URLs with a regex, so I can replace it always with the latest version.
Interesting, my Kagi results gave W3Schools, geeks for geeks, and postgresqltutorial.com before the official docs, but hey still way better than OP's results!
Kagi has search personalization where you can lower/raise/pin specific domains (one of kagis main selling points) and I blocked geeks for geeks and w3schools, as these are irrelevant for me and I don't want them in my results
I don't think that's possible with searxng (but I'm not 100% sure, but I can't seem to find that feature)
I know there are browser extensions which can filter out domains in search results for different search engines like google and duckduckgo.
But the pinning/lowering/raising is a bit trickier to implement as an extension, because what kagi does is basically:
Load 3 pages of search results in the backend
Show a result as the first entry if it matches a rule for pinning
Influence the search ranking algorithm with the lower/raise rules of the user
Filter out blocked domains
It would be possible but not as "streamlined" as Kagi does.
Don't get me wrong, Kagi definitely has its rough edges and the search ranking algorithm is sometimes very unpredictable, but it provides good enough results for me to be worth the 10$ per month for unlimited searches.
if Kagi were open source sure, but it's $10 a month and the CEO is kind of an asshole. And a generative-AI-bro (please don't make me call them GAI-bros)
I searched for Magic The Gathering cards earlier on my phone (FireFox mobile), and got YouTube shorts in the results. This was in addition to a large amount of useless info panels and junk in the search results. I just wanted the official links or even an Amazon URL to the upcoming precons, not slowly regurgitated info!
I feel like I've been going crazy, web searching as a developer has become a daily nightmare and all the devs I ask are like "yeah, maybe it's gotten a bit worse? Haven't really noticed"
I just go the official docs even if their old and then switch to the latest version once I'm on the website. Most of the software I use has easy index to switch between versions.
You didn't include a version in your query. You also could try using quotes, though this specific entry may not be helped by it (e.g. "in operator"). For most things, you can click a link with the older version and somewhere there is typically a dropdown or something to change the version and, if not, you'll at least know which section/etc. it is in in the new documentation.
If you don't include a version, it's probably going to pull up questions/answers that it finds most match in general and maybe people just aren't asking that question for your version.
I think there's a lot to hate about modern search results, but I also think there's some opportunity to search better. I do miss the days when AND, OR, and NOT operators actually worked all the time and as expected.