• fmstrat@lemmy.nowsci.com
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    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.

    • laughterlaughter@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      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.

  • morbidcactus@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    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.

    • ObsidianNebula@sh.itjust.works
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      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.

      • morbidcactus@lemmy.ca
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        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.

        • Vilian@lemmy.ca
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          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

      • jnk@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        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.

  • Ephera@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    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…

    • OldManBOMBIN@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      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.

      • Ephera@lemmy.ml
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        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.

      • blindsight@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        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.

      • Ephera@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        edit-2
        2 months ago

        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.

    • DAMunzy@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      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.

    • barsquid@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      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.

  • alice@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    27 days ago

    i wonder how much effort would it take to index all official documentation pages & stackoverflow, and push it into one big search engine

  • dohpaz42@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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.

    • morrowind@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      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

          • astreus@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            You don’t have to give either money and there is the option to give both money.

            • morrowind@lemmy.ml
              link
              fedilink
              arrow-up
              0
              ·
              2 months ago

              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.

              • jnk@sh.itjust.works
                link
                fedilink
                arrow-up
                0
                ·
                edit-2
                2 months ago

                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.

              • KuraiWolfGaming@pawb.social
                link
                fedilink
                arrow-up
                0
                ·
                2 months ago

                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.

      • TWeaK@lemm.ee
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        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.

          • pearable@lemmy.ml
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            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

            • Sir_Kevin@lemmy.dbzer0.com
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              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?

          • jnk@sh.itjust.works
            link
            fedilink
            arrow-up
            0
            ·
            2 months ago

            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.

            • laughterlaughter@lemmy.world
              link
              fedilink
              arrow-up
              0
              ·
              2 months ago

              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.

      • MHanak@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        It’s not just google, google is just the most popular, so a lot of the seo is targeted for it

  • phoenixz@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    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.

    • Vilian@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      DDG always used bing backend tho, what’s happening is bing backend worsening

      • Karyoplasma@discuss.tchncs.de
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        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.

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      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.

    • dan@upvote.au
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      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.

    • Corigan@lemm.ee
      link
      fedilink
      arrow-up
      0
      ·
      2 months ago

      Keep seeing this but what the alternative?

      Ddg is garbage, kogi is paid so what’s the go too

      • tsonfeir@lemm.ee
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        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.

        • Corigan@lemm.ee
          link
          fedilink
          arrow-up
          0
          ·
          2 months ago

          Fair I can try it again.

          Maybe all search engines are awful vs the height of Google before it’s enshitfication

  • ZILtoid1991@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    2 months ago

    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!”

      • JoshCodes@programming.dev
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        Pretty sure it is, might just be their grammar.

        I read it as “Godot, or DirectX (which my aim hallucinated is a game engine)”

      • ZILtoid1991@lemmy.world
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        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.

      • Bezier@suppo.fi
        link
        fedilink
        arrow-up
        0
        ·
        2 months ago

        I think that remark was only meant for directx, and the ai lumps it with godot.