• brucethemoose@lemmy.world
    link
    fedilink
    English
    arrow-up
    504
    arrow-down
    4
    ·
    edit-2
    2 days ago

    The pathological need to find something to use LLMs for is so bizzare.

    It’s like the opposite of classic ML, relatively tiny special purpose models trained for something critical, out of desperation, because it just can’t be done well conventionally.

    But this:

    AI-enhanced tab groups. Powered by a local AI model, these groups identify related tabs and suggest names for them. There is even a “Suggest more tabs for group” button that users can click to get recommendations.

    Take out the word AI.

    Enhanced tab groups. Powered by a local algorithm, these groups identify related tabs and suggest names for them. There is even a “Suggest more tabs for group” button that users can click to get recommendations.

    If this feature took, say, a gigabyte of RAM and a bunch of CPU, it would be laughed out. But somehow it ships because it has the word AI in it? That makes no sense.

    I am a massive local LLM advocate. I like “generative” ML, within reason and ethics. But this is just stupid.

    • DaddleDew@lemmy.world
      link
      fedilink
      English
      arrow-up
      248
      arrow-down
      2
      ·
      2 days ago

      When I’m browsing around with multiple tabs open, the last thing I want is something to start moving them around and messing my flow up. This is a solution looking for a problem.

      • Otter@lemmy.ca
        link
        fedilink
        English
        arrow-up
        47
        ·
        edit-2
        2 days ago

        Yup

        Auto naming functionality is neat in some cases, like the AI chat UI itself

        • It’s convenient to have names when toggling between a few recent chats or searching through 10s or 100s of chats later on
        • I spawn new chats often and it’s tedious to name them all
        • I don’t have a strong preference for what the title is as long as it’s clear what the chat was about

        Tab groups don’t hit those points at all

        • I’ll have a handful of tab groups
        • I don’t make them often
        • I have a strong preference for what it’s called, and the AI will have trouble figuring out exactly what I’m using those sites for
    • Godort@lemmy.ca
      link
      fedilink
      English
      arrow-up
      104
      arrow-down
      1
      ·
      edit-2
      2 days ago

      The pathological need to find something to use LLMs for is so bizzare.

      Venture capital dumped so much money into the tech without understanding the full scope of what it was capable of. Now they’re so in so deep that they desperately NEED to find something profitable it can do, otherwise they’ll lose the farm.

      • brucethemoose@lemmy.world
        link
        fedilink
        English
        arrow-up
        29
        ·
        2 days ago

        Firefox has little financial motivation for this, though?

        Other than getting “AI” investor money, if that’s the plan… But otherwise it just feels like they’re following a meme.

        • WhatAmLemmy@lemmy.world
          link
          fedilink
          English
          arrow-up
          33
          ·
          2 days ago

          It makes a lot more sense when you realize that the Mozilla corporation is a for profit run by the same techno-fascist aggrandizing bait-and-switch narcissists as the rest of SV.

          I’ve been saying it for years, but I will never donate to Firefox until it is freed from the shackles of a for profit corporation that can use your donation for any profit motive it sees fit; not even related to Firefox.

          • piefood@feddit.online
            link
            fedilink
            English
            arrow-up
            11
            ·
            2 days ago

            IIRC, you can’t even donate to Firefox. You can only donate to Mozilla. It seems pretty clear to me why they set it up that way…

          • Gigasser@lemmy.world
            link
            fedilink
            English
            arrow-up
            7
            ·
            2 days ago

            Isn’t the “for-profit” Mozilla Corporation owned by the “non-profit” Mozilla Foundation though?

            • WhatAmLemmy@lemmy.world
              link
              fedilink
              English
              arrow-up
              4
              arrow-down
              1
              ·
              24 hours ago

              I don’t care. It’s a corrosive force that causes them to pay for over priced CEO’s and integrate services that nobody cares about into Firefox (like pocket) or that runs against their principles (container VPN’s exclusive to Mozillas for-profit VPN).

        • A Wild Mimic appears!@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          9
          ·
          2 days ago

          90% of their cash flow comes from google to be the default search engine - they are probably trying to open up alternative routes of funding to reduce the risk, since it’s not guaranteed that the money will keep coming due to the current lawsuit.

          • brucethemoose@lemmy.world
            link
            fedilink
            English
            arrow-up
            5
            ·
            2 days ago

            Right, I sympathize with that.

            …But also it’s ridiculous. Like why should including a feature with “AI” in it get them VC money? Even if that’s kinda reality?

            TBH they should just become a contributor to llama.cpp and market that somehow.

            • PhilipTheBucket@quokk.au
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              1
              ·
              15 hours ago

              Like why should including a feature with “AI” in it get them VC money?

              Spoken like someone who’s never interacted with Silicon Valley VCs… just imagine someone with tons of a money, a moderately competent business background, and very little understanding of even the basics of technology that you and I take for granted. And then make them stupid and greedy.

              “AI? Yes please! Here’s some money, I’ve heard of Firefox so I know you’re good for it.” It’s not really any more complicated than that, I don’t think.

              • brucethemoose@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                15 hours ago

                Well, exactly. Then why the pretense?

                They could contribute to some existing local inference effort, do actually useful dev work, and slap their brand on it. It would both be cheaper and “look” better to VCs.

                Basically do what ollama’s doing but less shady.

                • PhilipTheBucket@quokk.au
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  14 hours ago

                  Yeah. There would be a way to do it that I feel like might potentially be useful. The described method (doing clustering instead of just having a similarity threshold to group tabs together, vectorizing the entire tab title through a whole fucking network instead of just tokenizing it and calling two tabs similar if they have uncommon tokens that are within a certain similarity level) really sounds to me like people who have no real idea what they’re doing, just being “ML experts” all over the codebase and fucking things up, and probably walking away very proud of themselves while helping themselves to bunches and bunches of the Mozilla Foundation’s Google-money.

    • Saleh@feddit.org
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      2
      ·
      2 days ago

      I agree with you on almost everything.

      It’s like the opposite of classic ML, relatively tiny special purpose models trained for something critical, out of desperation, because it just can’t be done well conventionally.

      Here i disagree. ML is using high dimensional statistics. There exist many problems, which are by their nature problems of high dimensional statistics.

      If you have for an example an engineering problem, it can make sense to use an ML approach, to find patterns in the relationship between input conditions and output results. Based on this patterns you have an idea, where you need to focus in the physical theory for understanding and optimizing it.

      Another example for “generative AI” i have seen is creating models of hearts. So by feeding it the MRI scans of hundreds of real hearts, millions of models for probable heart shapes can be created and the interaction with medical equipment can be studied on them. This isn’t a “desperate” approach. It is a smart approach.

      • tabular@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        Based on this patterns you have an idea, where you need to focus in the physical theory for understanding and optimizing it.

        How do you tell what the patterns are, or how to interpret them?

        • Saleh@feddit.org
          link
          fedilink
          English
          arrow-up
          7
          ·
          edit-2
          2 days ago

          The recognition of the pattern is done by the machine learning. That is the core concept of machine learning.

          For the interpretation you need to use your domain knowledge. Machine learning together with knowledge in the domain analyzed can be a very powerful combination.

          Another example in research i have heard about recently, is detection of brain tumors before they occur. MRIs are analyzed of people who later developed brain tumors to see if patterns can be detected in the people who developed the tumors that are absent in the people who didn’t develop tumors. This knowledge of a correlation between certain patterns and later tumor development could help specialists to further their understanding of how tumors develop as they can analyze these specific patterns.

          What we see with ChatGPT and other LLMs is kind of doing the opposite by detaching the algorithm from any specific knowledge. Subsequently the algorithm can make predictions on anything and they are worth nothing.

    • acosmichippo@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      5
      ·
      2 days ago

      even without AI, to me tab groups are already feature creep bloat in browsers. do people really put that much effort into organizing tabs?

      • exu@feditown.com
        link
        fedilink
        English
        arrow-up
        23
        ·
        2 days ago

        I like the tab groups. I use them often at work to group an issue with related tabs and my attempts at solving it. Also makes it easier to pause work on one problem and work on something else because I have the tabs grouper and know exactly where to go back.

        • woelkchen@lemmy.world
          link
          fedilink
          English
          arrow-up
          17
          arrow-down
          2
          ·
          2 days ago

          I like the tab groups.

          And nobody should stop you installing an extension that provides tab groups. I agree with the other commentator that some features can be left to extensions and don’t need to be part of the core web browser, though.

          • frongt@lemmy.zip
            link
            fedilink
            English
            arrow-up
            7
            ·
            2 days ago

            True, but I’m not sure that an extension would have the necessary access to manipulate the browser like that. I don’t think it should. A malicious extension could do horrible things.

            • woelkchen@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              2 days ago

              I’m not sure that an extension would have the necessary access to manipulate the browser like that.

              I don’t know if they still do but they used to have. That, however, is something to discuss with the genius decision makers at Mozilla who decide to break extension APIs every couple of years. Firefox on Android still hasn’t recovered from last time.

      • JackbyDev@programming.dev
        link
        fedilink
        English
        arrow-up
        15
        ·
        2 days ago

        No, but I think the idea of a second layer of organization to tabs is a wonderful idea. Maybe not a gig of RAM to sort them, sure.

      • hisao@ani.social
        link
        fedilink
        English
        arrow-up
        9
        ·
        2 days ago

        You probably look at tabs as something inherently transient. In my tab group powered workflow a lot of tabs are persistent between browser restarts and stay open at all times. To try to formalize it, there is a set of core tabs that are permanently open, and there are transient tabs are opened and closed from those core tabs. Before tab groups I used “Tree Style Tab” extension but I like tab groups more. It’s especially cool tab groups are integrated well with containers so that you can have for example I2P tab group tied to I2P container configured to use I2P proxy port to automatically browse all tabs opened within group through your I2P proxy port.

      • Mr. Satan@lemmy.zip
        link
        fedilink
        English
        arrow-up
        11
        ·
        edit-2
        2 days ago

        Yes, especially at work. Different tasks, different tab groups. Once the task is done, the group dies. Really useful when working on multiple tasks at “the same time”.

        Pair that with multi account containers and temporary containers and it’s a godsend tool for web dev.

        Now does that need AI in any capacity? Absolutely not! I’m more upset that they’re even considering such thing because ir sounds utterly useless. A browser should do the browser thing and get out of my way.

      • Digitalprimate@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        For work at any given point I have 17-20 tabs open. It’s totally useful for me to sort them into tabs to cut out the “noise” when I’m doing research.

      • cley_faye@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        3
        ·
        2 days ago

        It is to some people. My approach though, when I happen to have multiple “work group” to organize, is just to use my OS ability to have multiple windows. No need for any extra bloat, the feature is already there, and it works as I’m used to.

        But apparently, using the tools already available to you is not a common skill these days :(

        • amorpheus@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          2 days ago

          But apparently, using the tools already available to you is not a common skill these days :(

          So, are you not understanding that other people work differently, or are you just not using that skill?

          Besides offering different approaches for different preferences, there are clear benefits to the extra level of organization. As an additional exercise, try to picture someone using multiple windows and tab groups.

          Not everyone operates on the basic level. Hell, why even have tabs? The OS can manage multiple windows, and you can use multiple desktops to achieve the same result without that bloat.

          • cley_faye@lemmy.world
            link
            fedilink
            English
            arrow-up
            2
            ·
            1 day ago

            So, are you not understanding that other people work differently, or are you just not using that skill?

            The very first five words of my message was that this was useful to some people.