• flamingos-cant (hopepunk arc)@feddit.uk
    link
    fedilink
    English
    arrow-up
    278
    arrow-down
    15
    ·
    18 days ago

    AI code bans may be impossible to enforce in the first place

    I hate this attitude that if a rule or standard can’t be enforced perfectly, we shouldn’t strive for it. We can’t (reasonably) run an OS free of proprietary software, does that mean the free software movement should just give up?

    • Vespair@lemmy.zip
      link
      fedilink
      English
      arrow-up
      78
      arrow-down
      8
      ·
      18 days ago

      “People are going to murder anyway, so why even make murder illegal?”

      You are correct, you should make rules even understanding that they will be broken by some.

      • dreamkeeper@literature.cafe
        link
        fedilink
        English
        arrow-up
        11
        arrow-down
        16
        ·
        18 days ago

        You can enforce consequences for murder. You can investigate and differentiate a murder from an accidental death. Don’t be disingenuous.

        • qyron@sopuli.xyz
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          1
          ·
          17 days ago

          A death is a death.

          I can quote from memory a case in my country, in the 80’s, where a man assaulted a couple, killed the woman and was about to kill the man.

          The killer got tackled and beat to death by the widower. The sole survivor was sent to trial for murder regardless being under mortal peril.

          Got acquited on the appeal. First instance deemed it an excessive act, regardless self defence.

        • Kangae_Hishiryo@scribe.disroot.org
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          3
          ·
          edit-2
          17 days ago

          LLM code can cause deaths (i.e. in hospital software), or otherwise great human or material loses (i.e., bank software or a shelter’s software), or even cultural loses (it actually does them right now, but you can also think about i.e. a museum software).

    • woelkchen@lemmy.world
      link
      fedilink
      English
      arrow-up
      51
      arrow-down
      4
      ·
      18 days ago

      I think one way is to make people realize that there is a concept in copyright called Threshold of Originality, meaning that because machine generated output in itself is not creative work, it’s not copyrightable. You can do literally anything with it, the licenses attached don’t matter. The GPL is not enforceable and no proprietary EULA is enforceable.

            • harmbugler@piefed.social
              link
              fedilink
              English
              arrow-up
              8
              ·
              17 days ago

              The reason is that it’s based in copyright law but uses it for the community instead of the individual. Without copyright, copyleft has no power.

              I have many problems with copyright as it’s currently implemented, but with copyleft it usefully creates a social contract: if you want to be involved for the benefits, you must also uphold the rule of contributing back.

    • Muehe@lemmy.ml
      link
      fedilink
      English
      arrow-up
      34
      arrow-down
      6
      ·
      18 days ago

      I hate this attitude that if a rule or standard can’t be enforced perfectly, we shouldn’t strive for it.

      “Murder bans may be impossible to enforce in the first place”

        • Muehe@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          ·
          17 days ago

          That’s… the joke. The original proposition was that AI code bans can’t be enforced, a thought which I was leading ad absurdum.

    • hirihit640@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      20
      arrow-down
      2
      ·
      18 days ago

      I think of it like age verification. Slipperly slope to a proprietary kernel-level “security compliance module” on all devices, aka the end of general computation.

    • Wildmimic@anarchist.nexus
      link
      fedilink
      English
      arrow-up
      15
      arrow-down
      4
      ·
      edit-2
      18 days ago

      This isn’t a case where something can’t be enforced perfectly, it is a case of something that can’t be enforced at all going into the future. Every tool that can reliably detect LLM code is at the same time the tool used for adversarial training, making the generated code look more and more human. We are already at the point where for plain english the false positives and false negatives go through the roof, making these tools very unreliable and when applied automatically a liability. Code is a lot more formalized, with a lot less personal variance (spelling, vocabulary and grammar are basically fixed - only the used logic and how it is implemented is variable), making detection harder by default than in natural languages.

      If LLM code can’t be detected anymore by automated means - and that state of things is approaching fast - then any policy about allowing or restricting LLM code is not worth the paper you would use to print it out. But that’s not so much of a problem. The more important policy to set, that can also be enforced, is that everyone submitting code has to take personal responsibility regarding the quality of the submission. Delivering bad code - when not happening while training to become a better coder and looking for feedback - has to lead to consequences based on the seriousness of the case and if it’s a repeat offender. Anyone using an LLM to spit out bullshit LQ code will run into that kind of rule very fast.

      • dreamkeeper@literature.cafe
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        4
        ·
        18 days ago

        Exactly. There are too many knee jerk responses to this position. Just banning LLM generated code is a useless gesture.

        Changing the way merges and reviews are handled, as well as responsibility for them, is the actual way to address this.

    • aski3252@lemmy.world
      link
      fedilink
      English
      arrow-up
      9
      arrow-down
      1
      ·
      edit-2
      17 days ago

      I’m very critical of AI, but complete bans on AI use are, at the moment, pretty much unenforcable. Not hard to enforce, not impossible to enforce 100%, but completely impossible to enforce in general. There currently is no reliable way to verify if and how much someone used AI, except maybe if you monitor people’s systems (and even with a totalitarian surveilence system, coders will probably be able to bypass it).

      Obviously, if someone who has no clue about coding uses it to write the entire code, you notice. But that’s simply not how most coders use AI…

      Edit: And additionally, mandating disclosure of AI can make sense, but it can also create the false assumption that codeers/code without any disclosure are verified to not use AI when coding when it simply cannot be verified. It depends entirely on the coder being honest and transperant about their use of AI. And given the passionate pushback, coders are definitely incentiviced to not disclose AI use.

      • flamingos-cant (hopepunk arc)@feddit.uk
        link
        fedilink
        English
        arrow-up
        2
        ·
        16 days ago

        Provenance has never been something you can guarantee with code in an open contribution model (which is not the only way of governing an open source project). For all you know the code could be copy and pasted from a proprietary codebase, or be the product of third party who’s work is being plagiarised by the submitter. A software project is ultimately a community and is build on trust and faith that people are acting in good faith. The kind of person who would deliberately (and gleefully as I’ve seen in some social media posts) go into a community and violate its stated values and standards, no matter how arbitrary and illegitimate they feel those are, has bigger character flaws to worry about than their reliance on stochastic parrots to write code.

        ‘No AI’ rules are ultimately about fostering certain community values and norms than guaranteeing no LLM code makes it in.

      • ruby@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        2
        ·
        16 days ago

        “it’s impossible to ensure that no one pisses in the pool, therefore we’re allowing pissing into the pool now”

        “we can’t 100% enforce that studenst don’t cheat on exams, so it’s not worth to take a stand against cheating”

    • provectus@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      17 days ago

      Just want to let you know from my canoebooted laptop that I run a 100% “free as in freedom” OS (trisquel GNU/Linux). Also you have convinced me about striving for a goal instead of doing it perfectly, which is not possible. Well said.

    • P03 Locke@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      9
      ·
      18 days ago

      I hate this attitude that if a rule or standard can’t be enforced perfectly, we shouldn’t strive for it.

      This is the entire basis for the War on (some) Drugs. Guess what? Drugs won.

      Power is nothing without enforceability, and purposely implementing rules or laws that can’t be enforceable is a form of malice and discrimination through selective enforcement.

      • technocrit@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        2
        ·
        18 days ago

        People are begging to regulate “AI” when it doesn’t even exist and there’s not even an objective definition.

        Absolute recipe for failure or worse.

      • [deleted]@piefed.world
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        6
        ·
        18 days ago

        I agree, we should absolutely toss out all those laws against murder because they can’t be enforced perfectly or equitably.

        • P03 Locke@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          2
          ·
          17 days ago

          In terms of murder, not every person is caught. But, enough of them are to deter the crime.

          In terms of “no AI” enforcement, it’s not even a matter of perfection. It’s not possible to enforce except for the dumbest attempts, especially without also using AI to detect it. And if that enforcement comes about, then the evasion starts, and it’s hidden even further.

    • Paradoxeuh@jlai.lu
      link
      fedilink
      English
      arrow-up
      25
      arrow-down
      42
      ·
      18 days ago

      AI code ban makes as much sense as code written in IDE ban. That’s why it is impossible to enforce. It makes no sense.

        • Kangae_Hishiryo@scribe.disroot.org
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          5
          ·
          17 days ago

          No, he gets them for being wrong.

          As another person stated in another comment, that’s a false equivalence fallacy, but not only that, it’s a false dilemma fallacy, and a strawman fallacy.

          • GreyEyedGhost@piefed.ca
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            1
            ·
            17 days ago

            It’s like trying to prove an author didn’t use a ghostwriter. You might be able to find some clues, but the smaller the sample and the more cleanup the author did, the less chance there is to detect it.

            Now what if they’re using AI for debugging? Code from the AI may not even make it into the project, but that doesn’t mean AI wasn’t used. So how do you enforce a “no AI” policy in that scenario?

            If there’s no practical way to enforce a rule or tell if it has been broken, it’s a pointless rule. Better programmers than me have settled on the policy of “If you track in shit on your shoes, you will be the one cleaning it up, and may well be told to not come back if you do.” Make people responsible for the code they submit, and if they can’t do it right, however they do it, don’t merge their code and kick them out.

  • oce 🐆@jlai.lu
    link
    fedilink
    English
    arrow-up
    163
    arrow-down
    1
    ·
    18 days ago

    In his commit message:

    [And this was a debug session from hell, enormously helped by an AI doing much of the grunt-work.

    I’d like to call it my tireless helper, but the AI several times stated flat out that this was impossible and unsolvable and that we should just write a report about it.

    I suspect those things have been trained by people who may not be quite as stubborn as I am.

    But while the AI was ready to give up several times, it did keep adding debug code and analyzing it faithfully when I pushed. So credit where credit is due and I let the AI write the commit message above.

    This is basically a one-liner fixing a bogus “round_up()” to a “round_down()”, but there were 24 patches adding more and more debug information to this, and 18 kernel boot to finally narrow it down to this. - Linus ]

    Didn’t he state quite early on that LLMs were a good tool to spot bugs? Found this from 3 years ago: https://blog.mathieuacher.com/LinusTorvaldsLLM/

  • danielfm123@lemmy.zip
    link
    fedilink
    English
    arrow-up
    110
    arrow-down
    11
    ·
    18 days ago

    Using AI is not the same as vibe coding.

    Asking AI to write a piece of code and then read it, understand and use, is a very reasonable use case.

    • axx@slrpnk.net
      cake
      link
      fedilink
      English
      arrow-up
      43
      ·
      17 days ago

      Yeah, and Torvalds using generative AI to write code is not the same as Bobby LinkedIn telling us he’s coding his third app this week.

    • 9488fcea02a9@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      16
      arrow-down
      5
      ·
      17 days ago

      Using AI is not the same as vibe coding.

      i’ve been in dozens of lemmy threads that disagree…

      There’s a huge portion of lemmy who think even one token of AI is unacceptable for any reason

      I’m in a thread where the entire idea of AI/LLMs has been declared facist, with ZERO legitimate use cases other than facism

      • PieMePlenty@lemmy.world
        link
        fedilink
        English
        arrow-up
        7
        ·
        17 days ago

        I’m in a thread where the entire idea of AI/LLMs has been declared facist, with ZERO legitimate use cases other than facism

        A disappointment I’ve noticed with lemmy is that its community doesn’t often see the nuances in things as if to day its all black or white. Its probably not just lemmy, but all internet communities nowadays. Lemmy just sways towards anti AI more and it really leaves a bad taste when coupled with “if not with us, then against us” mindset.

        • Bu11ish@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          16 days ago

          Yes. It’s not just about nuance anymore. In the old days on the internet you can find some spaces where there’s at least a baseline level of intellectual honesty. Lemmy has not escaped echochamberization.

      • danielfm123@lemmy.zip
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        2
        ·
        17 days ago

        that’s like declaring electric light racism and keep using light bulbs…

        Like all people that see racism everywhere, they will fail…

        It’s a tool, use it where it works well.

        • 9488fcea02a9@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          3
          ·
          17 days ago

          I agree with you…

          But be prepared to be labelled a facist on lemmy

          apparently there’s no such thing as a neutral technology or tool

          • ✦ TheMarkedArchive ✦@scribe.disroot.org
            link
            fedilink
            English
            arrow-up
            4
            ·
            17 days ago

            So um, as a sociology student, there [i]is indeed no such thing as neutral technology or tool[/i]. Everything is created within systems of power, and its production will always require externalisation of some costs. Artefacts do have politics, because we live in a social world, use social language, etc.

            [b]However[/b], this does not mean that it is a moral failing, cuz otherwise everybody existing in society would be evil. We live in an imperfect world, and our own position in it, legible through the symbolic order, is continually accepted, rejected, naturalised, de-naturalised, interpreted, re-interpreted, and negotiated.

            Call out harm where you can, accept some difficulties to avoid stuff you find especially egregious if you can, but ultimately, don’t moralise it against yourself if you can’t.

            TL;DR There is no neutral tool or technology, but that doesn’t mean you’re morally complicit by not resisting everything. Try to minimise harm where you can, but don’t beat yourself up if you can’t either.

            • Cypress@lemmy.zip
              link
              fedilink
              English
              arrow-up
              3
              ·
              17 days ago

              Huh, kinda like “there is no ethical consumption under capitalism”, acknowledging that the only way to abstain from perpetuating it is to starve to death, but principled corpses–even MOUNTAINS of Principled Corpses–seldom result in changes of policy.

              Quiet isolated suicide will not improve the world, especially if immoral and exploitative systems WANT (colloquially speaking) their opposition to die. Maybe don’t play right into the hands of people who want us dead by giving them what they want, right? Better to survive and maybe also scavenge the resources needed to build something less destructive…

              • ✦ TheMarkedArchive ✦@scribe.disroot.org
                link
                fedilink
                English
                arrow-up
                2
                ·
                17 days ago

                Quite. I think that’s also why we’re on the Fediverse, right? While so many of our tech is captured by corporates, we still have room to not accept it all laying down. That’s what negotiation means, drawing your own boundaries, and as much as I hate saying it, picking your own battles, while realising not many will be willing or able to fight the same ones you do.

      • moopet@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        17 days ago

        There’s a huge portion of lemmy who think even one token of AI is unacceptable for any reason

        I think a lot of that is to do with how people claim to have written something themselves, and when pressed, admit they used AI for a bit “here and there”, and when double-checked it becomes clear they vibe-coded the whole thing. People lie, basically, and if someone lies about their use of AI that’s probably a harbinger of slop.

        • Cypress@lemmy.zip
          link
          fedilink
          English
          arrow-up
          2
          ·
          17 days ago

          Ah, yeah, no, I get it, I see it’s reminiscent of cockroaches: if you actually SEE even just one of them, it is very very likely there are more. A lot more.

        • 9488fcea02a9@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          2
          ·
          17 days ago

          I agree…

          But check out the other discussions on lemmy about AI …

          if you’re not 100% against it, you’re a facist

  • AntOnARant@programming.dev
    link
    fedilink
    English
    arrow-up
    126
    arrow-down
    51
    ·
    18 days ago

    I’m glad Linus is pragmatic about this, ethical questions aside LLM’s are a highly valuable tool in software development and they are likely to continue to improve. Any engineer fighting the use of LLM’s will ultimately find that their peers are achieving more in a shorter time then they are. Open weight LLM’s have also come a long way and are already good enough for daily use.

    • Ghoelian@piefed.social
      link
      fedilink
      English
      arrow-up
      147
      arrow-down
      20
      ·
      18 days ago

      ethical questions aside

      And his here is the problem. Oh yeah lets just waive off the biggest critisicm on and issue of AI.

      Hitler was a pretty neat guy, ethnic cleansing aside.

      And before you say this, no, i am not comparing you to hitler, I’m only using an over the top example to hopefully make my point more clear.

      • madnerds@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        24
        arrow-down
        10
        ·
        18 days ago

        I think the better analogy is, the advances in rocketry made under hitler were pretty neat and just because Hitler was an evil guy who did evil shit doesn’t mean we should have thrown that away. By all means stop giving money and influence to the big AI companies, but the advances made can still be repurposed.

        • Ghoelian@piefed.social
          link
          fedilink
          English
          arrow-up
          9
          ·
          18 days ago

          Yes so of course my actual opinion is a little more nuanced than this. I absolutely see the uses of AI, I won’t deny that. I just fundamentally disagree with the way it is being used right now (by which I mean the gas-turbine-powered datacenters it requires, the noise pollution they create, the unethical/outright illegal acquiring of training data.

          If you’re using a local model, whose training did not deprive actual people of huge amounts of water or electricity, and did not use stolen data, I’m all for it. But most people aren’t, they’re using ChatGPT or Gemini or whatever Microsoft is making.

          Continuing your analogy, this would be like flying rockets manufactured by the third reich, not other companies using the same technologies.

        • technocrit@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          3
          ·
          18 days ago

          The main difference is that rockets are expressly for the purpose of murdering people, so I would argue that the research shouldn’t be continued or done at all.

          Fortunately I’m pretty sure that people developing these computer programs are serious about trying not to murder people - even if just for legal reasons.

      • P03 Locke@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        21
        ·
        18 days ago

        Wow, just speedrunning Godwin’s Law, aren’t we?

        I guess I’m going to go back to work and talk to my five LLM sessions that are working on different tickets.

        • athatet@lemmy.zip
          link
          fedilink
          English
          arrow-up
          11
          arrow-down
          2
          ·
          18 days ago

          Wasting all that extra water will certainly teach him a lesson.

    • whaleross@lemmy.world
      link
      fedilink
      English
      arrow-up
      52
      arrow-down
      24
      ·
      18 days ago

      I remember people being angry at IDEs for making programming too easy and belittling code colourization as for children.

      There will always be a crowd that wants everything to stay the way they know it.

    • Feyd@programming.dev
      link
      fedilink
      English
      arrow-up
      18
      arrow-down
      2
      ·
      edit-2
      18 days ago

      find that their peers are achieving more in a shorter time then they are

      I’ve been reading this for 3 years and all I’ve seen so far is my peers making more work for me by going on wild goose chases and making me wade through slop. I do believe there are ways to use it responsibly and productively but that is definitely not what is happening on average.

      I don’t understand why so many people decided to take “LLMs increase productivity” as an axiom instead of using their fucking eyes and looking at what is happening around them.

    • hperrin@lemmy.ca
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      3
      ·
      18 days ago

      Well it’s about time those slackers caught up. And all they needed was a slop machine.

    • Valmond@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      17
      arrow-down
      36
      ·
      18 days ago

      I think most misplaced critic comes from people not understanding or knowing the different types of AI. Some even hate all types of intelligence it seems.

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

        Especially their own. Every single day, the backlash looks more like garden-variety anti-intellectualism to me.

      • NateNate60@lemmy.world
        link
        fedilink
        English
        arrow-up
        12
        arrow-down
        34
        ·
        18 days ago

        Chess engines have been using AI, specifically, neural networks, for years before ChatGPT or other LLMs. Nobody complained.

        • Kirp123@lemmy.world
          link
          fedilink
          English
          arrow-up
          69
          arrow-down
          4
          ·
          18 days ago

          Chess engines didn’t require data centers that guzzle water and spit out pollution like an 18th century factory.

          • Shayeta@feddit.org
            link
            fedilink
            English
            arrow-up
            6
            arrow-down
            21
            ·
            18 days ago

            They did, just on a smaller scale, and they used all games ever played by high-level players. LLMs and image generators were stealing data years before they became viable. And nobody gave a shit.

            Let’s not pretend most people give a shit about ethics or the environment. Those were impacted long before AI became viable in any way. People hate on AI because it’s affecting everyday prices and employment. Ethics and environment are just convenient shiny arguments few actually stand behind.

            If tomorrow billionaires turned around and said “actually, here’s UBI for everyone, provided by AI!”, most people would be cheering on intellectual theft and destruction of this earth, and call everyone still against it selfish and regressive.

            • Coldcell@sh.itjust.works
              link
              fedilink
              English
              arrow-up
              13
              arrow-down
              2
              ·
              18 days ago

              Ethics and environmental destruction are “convenient shiny arguments”?? Go fuck yourself you delusional shill. Praying for a billionaire saviour while gagging on their boots, fuck you.

              • Shayeta@feddit.org
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                5
                ·
                18 days ago

                Most people don’t give a shit about ethics and the environment. They care about the well being of themselves, the well being those close to them, and their comfort, ABOVE ALL ELSE. even if they won’t admit it to themselves.

                Delusional? I wish I was. Look at the last 30 years, how many protested to get climate change taken seriously? How many raised their voices against various human rights violations around the world? A drop in a bucket, that’s how many. Most people just don’t give a shit about anything that doesn’t affect them and it’s plain to see.

                So yes, for majority of people, ethics and environmental destruction are “convenient shiny arguments” that make them feel good about themselves when they virtue signal them on social media and then forget about them 5min later.

                Curse me all you want, the world of today is of our collective making.

          • Valmond@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            7
            arrow-down
            28
            ·
            18 days ago

            Here we go again!

            You conflate one type of AI with all the other ones. Call it LLM or generative AI.

            I programmed AI 20 years ago, it still is AI but doesn’t use datacenters. I programmed deep neural networks ten years ago, it did not use datacenters either.

            • 4am@lemmy.zip
              link
              fedilink
              English
              arrow-up
              22
              arrow-down
              2
              ·
              18 days ago

              And that’s why no one is opposed to those.

              You didn’t pirate the collective works of humanity to train on, while under a society that requires intellectual property rights to ensure those creators are compensated, in order to undercut them twice (once to train and once to replace them)

              You didn’t pollute the sky, dry the soil, bulldoze people’s homes to make your chessbot.

              You didn’t corner the market on components to brute force the solution to declare yourself computer god, where everyone must come to you for compute.

              Gen AI seeks to replace humans and it’s not even sentient. I don’t give a single fuck how useful a fancy algorithm is, it’s not ok with me if it’s designed to destroy my life.

              • Valmond@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                1
                arrow-down
                9
                ·
                edit-2
                18 days ago

                Well do the work and call it for what it is, not just “AI”.

                Generative AI.

                LLM

                Is it truly that hard?

                I mean you seem to want to, and thus we can have a discussion about it, which I favour instead of having people just being generally angry it seems.

                The day when it doesn’t crush the environment, should we use gen AI to help us in our daily lives? Or should we not? Is there something good in it? Or isn’t it? I’d love seing constructive discussions but they just get globbed by people thinking with their gut it seems. Like if you don’t hate “AI” then you’re pro genocide.

                Sorry for the rant!

                • Feyd@programming.dev
                  link
                  fedilink
                  English
                  arrow-up
                  4
                  arrow-down
                  1
                  ·
                  17 days ago

                  The day when it doesn’t crush the environment

                  Why should we indulge your hypothetical? They’re actively building fossil fuel powered data centers so it’s not even moving in that direction.

                  And most tech literate people that are anti-genAI would also prefer if it didn’t completely usurp the term AI or that everything historically called ML got also got sucked in. You’re acting like anti people made that happen but it was the boosters and now AI=chatgpt is in the common lexicon. Nitpicking their language when you obviously know damn well what they mean is just silly.

        • pulsewidth@lemmy.world
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          1
          ·
          18 days ago

          What are you talking about?

          Chess using neural nets didn’t happen until around 2017 with Alpha Zero, based on Google DeepMind.

          Ie… Two years after OpenAI was founded. ChatGPT is part of the exact same tech rush.

          Nobody complained because chess is harmless, ChatGPT is not 🤷

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

            Please understand that ChatGPT was released in November 2022.

            And also understand that the distinction between chess and ChatGPT is the point of the comment. These two things both use AI but one is harmless and useful while the other is not.

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

    I keep seeing headlines like this, and of course conveniently leaving out how Torvalds chewed people out for vibe coding.

    Torvalds didn’t vibe code away the Linux bug. He actually knows what he’s doing.

  • Acid_Burn@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    60
    arrow-down
    11
    ·
    17 days ago

    AI is like a power tool. If you give a contractor a nail gun instead of a hammer he can build a house faster. If you give someone who has no idea how to build a house a nail gun they’ll just fail at building a house faster than if you only gave them a hammer and they’ll probably hurt themselves.

    • sunbeam60@feddit.uk
      link
      fedilink
      English
      arrow-up
      15
      arrow-down
      49
      ·
      edit-2
      18 days ago

      I’m just a movement generator.

      Saying “it’s a text generator” cannot be the full force of your criticism, if the text it generates is incredibly useful. What could AI be on a screen if not a text generator?

      Your views have got to be formed by WHAT text is generated given that AI cannot express itself through any other channel than text.

      If you can give AI a deeply complex code base and ask it to find the likely cause of an obscure bug, and the solution is right, then you’ll have to acknowledge that some form of reasoning is going on, no?

      And given that no other system has previously enabled this form of reasoning, it seems a shame to judge AI on semantics, rather than usefulness.

      • Croquette@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        55
        arrow-down
        11
        ·
        18 days ago

        If you can give AI a deeply complex code base and ask it to find the likely cause of an obscure bug, and the solution is right, then you’ll have to acknowledge that some form of reasoning is going on, no?

        Absolutely not. LLMs are just prediction engines for words.

        If a LLM has the right answer, it only means that the model had the correct training data for your issue. Nothing more.

      • Zwuzelmaus@feddit.org
        link
        fedilink
        English
        arrow-up
        30
        arrow-down
        2
        ·
        18 days ago

        Saying “it’s a text generator” cannot be the full force of your criticism,

        That is no criticism, just a statement.

        My criticism goes to people who assign some metaphysical meaning to AI, or want to treat all it’s output like a contagious pest.

      • SnoopSqueak@lemmy.today
        link
        fedilink
        English
        arrow-up
        19
        arrow-down
        2
        ·
        18 days ago

        It can’t reason. It doesn’t think. It makes shit up as it was trained to do. It can sort of detect patterns and make a guess about what response would get it the highest score, but it’s so error-prone that a human has to verify the output anyway. It’s difficult to tell whether the perceived benefits outweigh the costs. There are many different types of LLMs and use cases.

        As a person who values life and our environment, I’d rather not participate in the sloppification of our world. As a Linux user, I am wary of vibe coded flaws slipping under the radar and screwing up my system.

        • sunbeam60@feddit.uk
          link
          fedilink
          English
          arrow-up
          1
          arrow-down
          1
          ·
          17 days ago

          Again, we are stuck in a semantics debate. What I call reasoning you don’t, it seems.

          But all I know, as someone that has worked in software engineering for 25+ years, is that the output of whatever it does, and whatever you call it, is incredibly useful.

          Saying “it just generates text” is a reflexive reaction that attempts to flatten the nuance.

          All Columbus did was sail west.

          All America did was throw some fuel into a tube and put Neil Armstrong on the top.

          All Picasso did was to throw some paint onto a cloth.

          All this PhD student did was generate text.

          Surely we’ve got to have some more nuance in there. If there’s a difference between 10000 monkeys hacking on a typewriter and a human writing their doctoral thesis, the quality of their act isn’t in whether text was generated but WHAT text was generated.

          • SnoopSqueak@lemmy.today
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 days ago

            Again, we are stuck in a semantics debate. What I call reasoning you don’t, it seems.

            It is a pattern matcher. It does not reason.

            But all I know, as someone that has worked in software engineering for 25+ years, is that the output of whatever it does, and whatever you call it, is incredibly useful.

            I have a degree in computer science. Irrelevant. Anyone can see that the “AI” is not intelligence.

            Saying “it just generates text” is a reflexive reaction that attempts to flatten the nuance.

            It’s a large language model. It generates text.

            All Columbus did was sail west.

            And killed indigenous people. Datacenters and shitty chatbots are killing people today, good point.

            All America did was throw some fuel into a tube and put Neil Armstrong on the top.

            Scientists did that, not America.

            All Picasso did was to throw some paint onto a cloth.

            At least he did it himself instead of prompting an image generator.

            All this PhD student did was generate text.

            Correct. And you seem to have learned nothing useful.

            Surely we’ve got to have some more nuance in there.

            LLMs can sometimes be useful. AI does not yet exist. It’s a scam.

            If there’s a difference between 10000 monkeys hacking on a typewriter and a human writing their doctoral thesis, the quality of their act isn’t in whether text was generated but WHAT text was generated.

            You don’t understand the metaphor. It’s about the nature of infinity, not the competency of monkeys as authors.

            If you run an AI prompt infinite times, it will inevitably generate a correct answer somewhere in there. The rest of the time, it will be wrong, potentially with lethal consequences.

      • Muehe@lemmy.ml
        link
        fedilink
        English
        arrow-up
        16
        arrow-down
        4
        ·
        18 days ago

        I’m just a movement generator.

        Which is way more complex than just predicting text, because you have to predict physics and all that stuff. There is a reason most robots controlled by neural nets have failed hilariously so far.

        then you’ll have to acknowledge that some form of reasoning is going on, no?

        By that logic you could say a compiler is reasoning. But the reasoning displayed was happening when the compiler (or LLM training material respectively) was written.

        • sunbeam60@feddit.uk
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          17 days ago

          If you can’t see the difference between a compiler and a large language model, may I propose you read more about both and then return to this debate.

          And if the entirety of your argument is a mystic “and all that stuff”, I am finding it hard to generate a convincing counter-argument.

          • Muehe@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 days ago

            If you can’t see the difference between a compiler and a large language model

            If you can’t see the difference between a given example and the underlying logic…

            And if the entirety of your argument is a mystic “and all that stuff”

            What, you want me to list the entirety of sciences downstream from physics that are involved in generating and predicting movement in mammals? Because that could, like, take a while…

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

          You might be a few years behind. We have robots outpacing human performance in specific tasks using neural networks.

          Also, LLMs can perform on tasks they weren’t explicitly trained for. This line is not as well defined as you make it sound.

          • Muehe@lemmy.ml
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            17 days ago

            You might be a few years behind. We have robots outpacing human performance in specific tasks using neural networks.

            Might well be behind here, but to my knowledge we don’t have a single robot outpacing a single human in most tasks. They don’t do one-shot learning from their mistakes, they don’t learn new movements randomly. Because most basically just use static weights when operating, because you don’t really want an industrial robot to get ideas. But even test systems that can learn usually just have an equivalent to the movement model of a brain, maybe a vision model, just like an LLM is just a language model. You would need a system that has all of those, plus the other brain areas, especially a prefrontal cortex like model for integration.

            I’m sure people are working on it, but I haven’t heard of anything successful yet. I imagine there might be a being like that in secret which is currently tortured in some billionaires tech dungeon. Poor thing.

            Also, LLMs can perform on tasks they weren’t explicitly trained for. This line is not as well defined as you make it sound.

            Yeah but that’s coincidental. It’s the model weights, prompt, and the RNG aligning. They can mock reasoning, because they do it by what they always do, predict more text, but it’s not like this has any effect on themselves. They aren’t really understanding a mistake when you point it out and growing neurons and synapses, i.e. they won’t have different model weights the next time you ask the same question. They can only really change when the powers that be release an update, which includes new training data, and hence model weights.

          • SnoopSqueak@lemmy.today
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 days ago

            We have robots outpacing human performance in specific tasks using neural networks.

            Because they were created BY HUMANS to do exactly that.

            Also, LLMs can perform on tasks they weren’t explicitly trained for.

            Such as?

      • Victor@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        10
        ·
        18 days ago

        You are on Lemmy so defending AI use will net you down votes. I am an anti-AI person, practically, but you make a very fair and objective point. 👍 I up vote you, not because I agree with AI use but because this is a proper point to make in a proper discussion, which is what this place should be about.

        Kudos.

        • sunbeam60@feddit.uk
          link
          fedilink
          English
          arrow-up
          2
          ·
          17 days ago

          Yes AI is definitely a topic that seems to have a fairly united front. I’ve worked in software engineering for 25+ years and I can see the impact AI has on our discipline. So it’s not like I’m hailing it to be an all-positive force - I just think “all it does is generate text” is a weird, flat form of criticism.

          • Victor@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            17 days ago

            Indeed. Also look at the down votes on my comment. 😂

            But yeah, generative AI has so many environmental and ethical issues that I am totally and wholly against its use in most cases, but you made a fair point and that should be recognized.

  • aurelar@lemmy.ml
    link
    fedilink
    English
    arrow-up
    38
    arrow-down
    2
    ·
    16 days ago

    There’s a difference between using a tool as a knowledgeable professional, and using a tool as a novice or a member of the general public: the professional can likely tell when the answer an AI gives is wrong.

    AI is a tool that can be useful sometimes.

  • Shanmugha@lemmy.world
    link
    fedilink
    English
    arrow-up
    34
    ·
    17 days ago

    Finally got where I stand: why uncomfortable? It’s just being hard to impose a sensible approach to it:

    • yes, llms can be used as a tool efficiently
    • no, killing the planet along the way is not an option, this has to stop be stopped
  • ell1e@leminal.space
    link
    fedilink
    English
    arrow-up
    40
    arrow-down
    7
    ·
    edit-2
    18 days ago

    Seems like an AI apologists article. Sounds a bit like “bans are hard so why even bother.”

    No, the alternatives exist and people can choose them where able: https://codeberg.org/brib/slopfree-software-index Sure, not all things are available AI free, e.g. there’s no Linux kernel (NetBSD doesn’t run on as much hardware), but that doesn’t mean there’s no point in choosing no AI software where possible, if you care about it.

    The enforceability part seems the most apologist to me. You never could really know if some contributor wasn’t copying leaked Windows XP code into your FOSS project. If you trust contributors that little, don’t let them contribute.

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    3
    ·
    18 days ago

    People are forgetting the AI hype train is reliant on the fact that businesses and individuals can’t host the AI themselves, which is rapidly changing.

    All that insane power that OpenAI and Anthropic have harnessed is suddenly completely useless when you can just spin up a competing model at home, with HF hosting a crap ton of finetuned models like uncensored/abliterated to do whatever you want with it.

    Even Deepseek released their full size models if you happen to have 400Gb (or 1.5Tb) of VRAM lying around.

    When the bubble (hopefully) pops, AI will just continue to be a tool that devs use where applicable, and likely not on a massive data center cloud as it migrates into consumer electronics.

    • Lovable Sidekick@lemmy.world
      link
      fedilink
      English
      arrow-up
      13
      arrow-down
      2
      ·
      18 days ago

      I think this is a much more sensible attitude than the pitchfork wavers declaring mandatory zero-tolerance or you’re evil.

    • ZILtoid1991@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      17 days ago

      While that’s true, there’s a pretty good chance that it will be negatively useful for many programmers even after the AI bubble burst.

      Also e-mail is much easier and cheaper to self-host than an LLM, yet most people relying on 3rd parties. Even some big pushers of yOU cAn JuST seLf-HosT cHiNEse lLM MoDels use corpo e-mail accounts.

      • boonhet@sopuli.xyz
        link
        fedilink
        English
        arrow-up
        7
        ·
        17 days ago

        Email is NOT easier to self-host than an LLM lol, it’s like multiple orders of magnitude more difficult. Set something up slightly wrong and your emails will never not be marked as spam because your server will be used to forward spam. An LLM for internal company usage you could just set up on a private network and never have to worry about someone else burning your GPU time.

        A humorous talk on the topic of self-hosting email, it’s pretty fun.

  • BL4CKP1XX13@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    31
    arrow-down
    5
    ·
    edit-2
    18 days ago

    If the model is adequately FOSS, i.e. open weights, and can run on a single consumer GPU (or NPU), and the “author” (quotations because I’m personally undecided if one can claim code generated by an aforementioned model is theirs) understands it, then I really don’t see what the problem is…

    Personally I have nothing against SLMs/LLMs as a technology, to me my grievances against ChatGPT or Claude are mostly about their environmental impacts and selling us back our own art, also keeping knowledge behind a for-profit black-box - if those aren’t appropriate for a specific model, then I say using that model is fair, and good for productivity.

    • Balinares@pawb.social
      link
      fedilink
      English
      arrow-up
      17
      ·
      18 days ago

      I’d take a model whose training data is open source and legitimately obtained. The only ones I know about are Apertus and OLMo, and they aren’t really competitive.

      • BL4CKP1XX13@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        7
        arrow-down
        1
        ·
        18 days ago

        Unfortunately not yet, no, true FOSS models are likely many years away, but I would argue that that follows typical FOSS lifecycles. Emerging technology is typically outperformed by proprietary endeavors, which creates an audience, and then that audience undertakes a FOSS implementation that initially underperforms, then just about competes, then eventually overtakes (i.e, GNU/Linux).

        • Balinares@pawb.social
          link
          fedilink
          English
          arrow-up
          1
          ·
          17 days ago

          Interesting point… In this case, I have a hunch that the requirements in terms of training data and hardware to run the training on would remain prohibitive, but I do wonder how much could be actually achieved using a distributed scheme of sorts.

    • themachinestops@lemmy.dbzer0.comOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      18 days ago

      The problem with open weight models is that they are still hard to deploy. For DeepSeek for example you require NVIDIA HGX B200, these things are expensive.

      • BL4CKP1XX13@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        1
        ·
        18 days ago

        Yes, unfortunately they are, and I do think efficiency is going to be a significant research front for open-weight models. The nature of this topic is highly speculative as our compute capabilities have only recently reached what is required to consider running generative AI models, what we have today are very crude first implementations of what I personally believe will become an everyday tool for developers, and more.

        And we have seen this, there are models now capable of running on an individual’s hardware (and not particularly expensive hardware either) that can outperform what ChatGPT initially launched with.

      • Wildmimic@anarchist.nexus
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        18 days ago

        If you are really using those things for work, a 32GB VRAM Blackwell currently costs around 3800-4000€. My own experience with local models on my 5070/12GB with 64GB DDR4 has shown me:

        • I can run a Qwen 3.8 35b Q_8 quant (BF16 is a tad too large) using CPU offloading, while still reaching acceptable speeds for private use.
        • Ternary Models are a game changer. Built to be used in edge computing, Bonsai-27B-Ternary from Prism ML runs completely on my GPU (using ca. 10GB of my 12GB VRAM incl. MMProj, 9 when disabling vision) and even leaves enough VRAM to run subagents (when killing my plasmashell lol -but i tend to offload these to the CPU in favor of increasing the context of the main model). currently you have to install a costum fork of llama.cpp to run ternary models, but the needed changes will be applied upstream soon. (There is a Bonsai quant which aims to run on iPhones with below 6GB VRAM footprint - the limit of what Ios currently allows)

        If this scales linear, it would mean that the 32 GB of a smallish Blackwell would be enough to run Ternary models with around 70B parameters plus a ton of context window without breaking a sweat.

        These are strange times. I absolutely love the technology and the advances, and i fucking hate the companies pusting these technologies.

        Altman, Amodei, Musk, Nadella, Huang and all of the othe AI evangelists can go choke on a bag of dicks in my opinion. This technology never should have been this divisive, it should have just become another tool in humanities toolbox. I fear that these people have tainted the general populations outlook on this tech for a very long time.

  • I_Has_A_Hat@lemmy.world
    link
    fedilink
    English
    arrow-up
    68
    arrow-down
    49
    ·
    18 days ago

    People who are vehemently against any form of AI will be left behind. That may be difficult to hear, and even more difficult to accept, but that is the cold, hard, truth.

    Its a tool, and just like any tool it has uses. It can be used inappropriately, and it’s valid to criticize those instances. But if you are plugging your ears and going “Lalala!” when people talk about actual valid use cases, or stubbornly pretending that it has none, you will be left behind.

    You will be like office employees from the 80’s and 90’s who refused to use a computer and then suddenly found themselves without a job. It’s your choice if you use it or not. It’s also every company’s choice to not hire you because of your unwillingness to adapt.

    If you haven’t learned it yet, this is your warning and your wake-up call: Learn how to use AI now, or find a different career. It’s not going away, no matter how much you may bitch and moan. There will soon be two classes of people, those who learned how to use this emerging technology, and those who refused. Things will be much harder for that second group.

    I don’t say this to be snarky or smug. I hate AI myself, but I also recognize how fucking stupid I’d have to be to refuse to use it. It’s a bitter pill to swallow, but it’s also the truth.

    • melfie@lemmy.zip
      link
      fedilink
      English
      arrow-up
      30
      arrow-down
      2
      ·
      18 days ago

      Agreed, although simply using LLMs to do your thinking for you is only going to decrease your value in the workplace and make you more replaceable. The goal needs to be learning how to use AI to expand your thinking, counteract your biases, improve the quality of your work, and accelerate your learning.

      • LavaPlanet@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        10
        arrow-down
        4
        ·
        17 days ago

        I don’t know if you noticed you contradicted yourself there. Letting ai do your thinking decreasing your value and then, talking about using ai to replace your thinking.

        Ai is causing psychosis because people are trying to use it to replace thinking. If you don’t use it you lose it, literally especially with your brain. You have to know how to produce those skills from within or you don’t have those skills and then you are worthless in any workplace, but more importantly to yourself. You have to be meta to the aim being the TV show, and control it from a place of checks and balances (us performing those checks and balances of ai) handing over the reigns of higher thinking to a machine designed to be a yes man, is not ever a pathway to expanding your thinking or even learning to use ai, that’s just sitting on a couch till you lose critical muscle mass, but it’s your brain. (No shame to sitting on a couch or losing muscle mass, I’m just trying to explain it in relative terms)

        Currently there is no way to use ai without causing ai hallucinations, because there isn’t a model readily available that runs as a tool, there are only models that run as a manipulative tool that provoke said replacement of your thinking, I can not assume that’s an accident. Seeing the usual levels of evil that come from the companies pushing this hard, tells me this is just as evil, if not the most evil thing they’ve done, measured against all the things they’re openly flouting, copyright law, openly burning rare literature for a monopoly, burning the already past tipping point climate, burning computer ownership and accessibility, I could go on. Theres very open bribery and flouting of social rules laws and common moralities, they’re desperate to cause this monster they’ve created out of ai, to attach like the symbiot in aliens that I forget the name of because I’m pre first coffee and my brain just be like that.

        I am anti ai, as it currently stands. The current versions need to be left to die in silence and hatred and rejection we are all collectively currently showing. Only because it has been made into a Frankensteins monster, by the people responsible who have infinite money to pay judges to rule their way and have zero morals, nay a deficit of morals.

        Ai will survive the ai bubble, because the ai bubble is the unsustainable practices of the billionaires and the manipulative interface designed to lessen your critical thinking skills.

        But the ai that survives the bubble will and should be so highly regulated (it’s currently the opposite) and used as a tool, not a replacement for critical thinking, it can never do that. But there are so many things it can do to better humanity, none of which are currently being used.

        We have to wait this one out. We’re not missing any boat.

      • Bluescluestoothpaste@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        9
        ·
        18 days ago

        If AI can do it for you, then let it. If it can’t, that’s where your value lies. If you just refuse to let it do things it can do well, you will be replaced by someone who’s probably not as smart as you but simply willing to let AI do what it does well.

        • MangoCats@feddit.it
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          1
          ·
          18 days ago

          As GP said: using AI to do a better job than was possible before is the real value.

          It’s like they used to say back in the 80s: to really foul things up you need to use a computer, and it’s very true that both computers and AI magnify the opportunity to screw up in newer bigger more spectacular ways. AI also gives the opportunity to make a bunch of banal clip-art sideways printed banners - and those were cool for about 15 seconds back when you first saw them, just like the walking cats videos.

          So, you can ignore AI, probably for 5-10 years in most jobs it applies to, before “reality” hits and they just can’t use people who don’t know how to use it (properly, for more than cat videos) anymore. You can take up basket weaving, sit at a booth at your local arts markets selling baskets - no AI required - or… you can figure out how to use it properly. Sort of like computers in the 80s, there aren’t a lot of valuable guides out there, it’s very new and changing ridiculously fast - if you’re going to master it, you’re probably going to have to dive in and figure it out for yourself, or join the 2nd wave of adopters who “wait for the training” and do the cookie cutter jobs with it.

          The future is hard to see, always moving, but the scarier part about AI vs “the computer” is that AI can do a lot of the obvious stuff already: “take a memo”, “look this up on Google”, “make a list of all people who match these criteria…” in the computer you still needed a keyboard and mouse jockey, with AI… I’m not sure what 2nd wave adopter jobs will be out there in quantity.

    • Jiral@lemmy.world
      link
      fedilink
      English
      arrow-up
      25
      arrow-down
      1
      ·
      18 days ago

      This falls apart the second you look at it when you see that it doesn’t take much learning to use that tool for most applications.

      At the same time, people overly reliant on that tool take a big hit in developing and strengthening their own skilks and thinking capabilities.

      Combine the two things if you still can.

    • Lettuce eat lettuce@lemmy.ml
      link
      fedilink
      English
      arrow-up
      26
      arrow-down
      3
      ·
      17 days ago

      People who are vehemently against any form of blockchain technology will be left behind. That may be difficult to hear, and even more difficult to accept, but that is the cold, hard, truth. Blockchain is a tool, and just like any tool it has uses. It can be used inappropriately, and it’s valid to criticize those instances. But if you are plugging your ears and going “Lalala!” when people talk about actual valid use cases, or stubbornly pretending that blockchain has none, **you will be left behind**. You will be like office employees from the 80’s and 90’s who refused to use a computer and then suddenly found themselves without a job. It’s your choice if you use blockchain or not. It’s also every company’s choice to not hire you because of your unwillingness to adapt. If you haven’t learned it yet, this is your warning and your wake-up call: Learn how to use blockchain now, or find a different career. It’s not going away, no matter how much you may *removed* and moan. There will soon be two classes of people, those who learned how to use this emerging technology, and those who refused. Things will be much harder for that second group. I don’t say this to be snarky or smug. I hate blockchain myself, but I also recognize how fucking stupid I’d have to be to refuse to use it. It’s a bitter pill to swallow, but it’s also the truth.

      Ah, there we go, I knew your rhetoric sounded familiar!

      Seriously though, what “skills” are you building by learning how to use LLMs at your corporate job? How to tell a chatbot to do a task for you?

      Sure, if you’re trying to build a local LLM server from scratch, tune a minimalist harness with a RAG and custom skills, optimize context compaction and concurrent token throughput, and integrate all that into existing automation pipelines, that takes some technical skill. But that’s a tiny fraction of people in the corporate world that need to do anything like that.

      I could teach vast majority of corporate workers everything they will ever need to know about using “AI” in a half hour Lunch-N-Learn. There is no skill involved in asking a chatbot to move all your emails about “Project ABC” into a new Outlook folder called, “Project ABC” or asking a chatbot to, “draft a department memo about the new parking policy found in the HR SharePoint site.”

      It’s not the next industrial revolution, it’s not the beginning of the Singularity, it’s not the dawn of a new age of our species. It is merely the latest hype-cycle of Capitalism that exists to siphon wealth from the population up to a handful of ultra wealthy billionaires and megacorps, and artificially prop up a dying economy just a little longer. And long term, we will discover the same thing about LLM use as we are finding out now about electronics in school and the mass proliferation of smart phones: That it stunts people’s critical reasoning, reading comprehension, self-image, and social confidence.

      • KeithD@lemmy.nz
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        17 days ago

        Writing an appropriate prompt is a skill. Many (most?) people using LLMs aren’t using prompts that give them what they actually want, in many cases because they don’t understand the thing they’re trying to ask for, but also in many cases because they don’t know how to ask for it while avoiding the many possible pitfalls that come with uncareful prompts (including, but not limited to, hallucination and bias).

        Personally I haven’t bothered learning that skill yet, largely because I don’t want that crap shoved in my face all the damned time, and have little use for it anyway. But it’s still a skill.

        • Lettuce eat lettuce@lemmy.ml
          link
          fedilink
          English
          arrow-up
          3
          arrow-down
          3
          ·
          17 days ago

          It’s really not for most people. You ask a question, the LLM answers. You ask it to do a task, it does it. Most people are not using these things for anything advanced or technically difficult.

          I work in a big corporate office, if you exclude the IT staff and software devs, here’s a pretty exhaustive list of what everybody else is using LLMs for:

          • Organizing emails.
          • Drafting memos and auto-responses in Teams.
          • Organizing cluttered files.
          • Adding “artwork” to company fliers.
          • Doing web searches.
          • Summarizing emails and Teams messages and creating to-do lists from them.
          • Searching large documents for key terms.

          It’s grunt work, that’s what these things excel at, and that’s how most people use them. That’s fine, but acting like most people are somehow not able to unlock the “true potential” of these LLMs unless they have special training and skills is a marketing ploy to sell overpriced “AI” courses to gullible and ignorant executives and upper managers.

          It’s like those stupid DEI courses that corporations have everybody take so they can “learn to not be problematic.” But all the quizzes are filled with stupid stuff like:

          Your manager, Sarah finishes briefing you and your coworker, Phil on an upcoming project. After she leaves, Phil says to you, “That Sarah sure is a real juicy piece of meat, I’d love to get taste of her!” What should you do? A. High-five Phil and tell him you call dibs on her secretary. B. Tell Phil that his comment was not appropriate, then report it to HR.

          It’s just there to check boxes for compliance and provide an excuse for other companies to charge outrageous prices to tell people that sexually assaulting your coworkers or pulling your eyelids tight and calling yourself “Ching Chong” isn’t appropriate office behavior.

          It’s another way Capitalism poisons and hollows out substantive discussions about topics like systemic racism, multiculturalism, and gender relationships, in favor of standardized quizzes that cost thousands of dollars a year to administer.

          The amount of “AI consultants” and “AI integration” firms that have popped up overnight is staggering. Just like with the crypto/blockchain craze a few years ago, everybody is trying to get rich quick off the hype.

          • KeithD@lemmy.nz
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            17 days ago

            Good point. I probably should have stated “using LLMs for technical tasks that anyone cares about the results of”.

            I’m not going to claim LLMs are trustworthy, but I am saying that there are ways to ask things that either reduce the odds of it giving you false things or actively cause it to provide wrong answers with misstated or hallucinated context. People who know what they’re doing can get better results out of them. This doesn’t stop them from being the equivalent of a nepo-hire intern, but it could be said to change whether they’re a malicious, apathetic, or semi-eager nepo-hire intern.

            And one of the big risks with LLMs is staff who can recognise bullshit or questionable results being replaced with staff who unquestioningly accept whatever results they get. And people reading an “AI summary” of something and assuming it’s actually accurate.

            • porous_grey_matter@lemmy.ml
              link
              fedilink
              English
              arrow-up
              1
              ·
              17 days ago

              People who know what they’re doing can get better results out of them.

              I don’t think that’s true in the way you appear to mean (sorry if I misunderstood). People who are already experts on the subject matter might be able to use better keywords and discard hallucinatory material quicker, but I don’t believe that you can generically “be good at prompting” outside of an area where you have substantial domain knowledge.

              And the only way to learn to recognise bullshit involves not using LLMs or other automated tools and working problems out for yourself, not to mention that they’re an “intern” who actually costs the same in computing power as two senior engineers’ salary.

              • KeithD@lemmy.nz
                link
                fedilink
                English
                arrow-up
                2
                ·
                17 days ago

                I don’t think that’s true in the way you appear to mean (sorry if I misunderstood). People who are already experts on the subject matter might be able to use better keywords and discard hallucinatory material quicker, but I don’t believe that you can generically “be good at prompting” outside of an area where you have substantial domain knowledge.

                There are ways of phrasing LLM requests that can actively induce them to give you made-up bullshit that confirms your pre-existing assumptions. Which is fine if that’s what you want it to produce, but often not what people actually want. For (possibly poor, given I don’t actually use LLMs) example “give me the transcripts for five court cases for assault with a deadly fish” would likely result in five-ish almost-certainly made-up court transcripts. Someone who knows what they’re doing could phrase the prompt to be more likely to say that no such cases exist (assuming no such cases actually exist) instead of just hallucinating them as per the request.

                And you might be right about domain knowledge being required for good prompting. But it’s possible to have domain knowledge and still be terrible at asking for what you actually want it to produce.

                not to mention that they’re an “intern” who actually costs the same in computing power as two senior engineers’ salary.

                Don’t expect me to defend the moronic economic decisions of companies that have jumped on this stupid band-wagon without regard for the actual value (or lack thereof) to their business.

            • Lettuce eat lettuce@lemmy.ml
              link
              fedilink
              English
              arrow-up
              1
              ·
              edit-2
              15 days ago

              Sure, how and what you ask does make a difference, especially on lower power models. But it’s generally not really significant, like learning how to write more effective prompts takes maybe a few hours of total time? Honestly, probably an hour at most for 95% of people using LLMs in a corporate environment.

              The irony of all this, is that one of the supposed biggest advantages of LLMs is that you can just talk to them with natural language in a conversational format. The more people have to use special rules of conversation, format their prompts in specific ways, take advantage or avoid subtleties of the model’s preferred syntactic style, etc. The more LLMs become a technical tool that can only produce high quality results if you use it in very specific, skilled ways.

              And one of the big risks with LLMs is staff who can recognise bullshit or questionable results being replaced with staff who unquestioningly accept whatever results they get. And people reading an “AI summary” of something and assuming it’s actually accurate.

              That’s exactly the point from people who are making systemic critiques of the “AI” craze. LLMs by their very nature, encourage people to become lazy. I’m not worried about a machine that’s constantly wrong, depending on the application, I can control for that. I am worried about a machine that is almost always right. That’s really dangerous, because it lulls its users into a false sense of confidence and security.

              There’s a saying I heard from an old sys-admin once, “It’s better to be broadly right, than precisely wrong.” Modern LLMs are a perfect example of the latter, they will get 95% of a task correct, but then mess up that last 5%. But it messes up that 5% in a way that is very subtle and convincing, and requires somebody with deep, technical knowledge to catch and mitigate. That fact, combined with how lazy people are incentivized to be when using them, is the deadly combo imo.

      • 9488fcea02a9@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        2
        ·
        17 days ago

        Seriously though, what “skills” are you building by learning how to use LLMs at your corporate job?

        i’m not learning any skills… i’m offloading some work on to AI so that i can do other stuff on company time…

        Isn’t that what we should all aspire to? To destroy capitalism from the inside?

        • Lettuce eat lettuce@lemmy.ml
          link
          fedilink
          English
          arrow-up
          9
          ·
          17 days ago

          Capitalism isn’t being “destroyed from the inside” by you offloading grunt work to an agent. If anything, you may be helping justify future cuts of your job by demonstrating that there is less need for you. Your managers will be all too happy to cut half your department and make the remaining people take on all that work because, “AI makes them 5x more productive.” Of course, none of those people will get a 5x pay raise.

          Use it or don’t, it doesn’t make a difference in the long run. This bubble will pop soon anyways and we’ll be on to the next “revolutionary technology.” I suspect it will be quantum computing, I’ve been seeing a significant upswing in news articles and bot traffic about that over the last few months, but who knows.

          If your work is pushing AI hard, use it if you need the job, play the game if you have to, just don’t let yourself be mesmerized by the aggressive marketing hype. Anybody who is pushing the idea that tech workers will be replaced in the next 5-10 years with LLMs is a religious fanatic and should be treated with the appropriate levels of mockery and disdain.

          Also, if you really want to work on taking down Capitalism, organize your labor, and support other movements that do the same.

          • 9488fcea02a9@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            17 days ago

            Yeah, i’m not an idiot… i’ve already considered all those points about the downsides of using AI at work … like you said… play the game

            if you really want to work on taking down Capitalism, organize your labor

            How do you know i"m not using my free time at work to do exactly that?

            you made a lot of assumptions about people who use AI at work …

            • Lettuce eat lettuce@lemmy.ml
              link
              fedilink
              English
              arrow-up
              1
              ·
              17 days ago

              Eh, more like generalizations based on observations of my own, and many other corporate workplaces that people I am close to, work in.

    • kestrel7_7@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      17 days ago

      I am 100% fine with being left behind by a technology that I see as an attempted corporate surveillance scheme that has metastasized into a giant money pit. The difference from the 80’s and 90’s is people were actually using computers to make money back then. If any AI company is actually making more money than they’re spending, I haven’t heard about it, and you’d think they’d be advertising it. https://isaiprofitable.com/

      I’ve been happy to fully sit this one out thus far. Don’t feel like I’m missing a damn thing.

    • mrgoosmoos@lemmy.ca
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      2
      ·
      18 days ago

      agreed

      the issue I have with how people use it is that it’s easy to just create more shit that they spew out into the world

      I’ve got no issue with people using tools to improve their work. I think it’s fair to say that AI is enough like predictive text and spell check when it comes to tools you can use at work. and like any tool, the user is still responsible for the end result

      my main problem with AI is that it is absolutely fucking our world (environmentally and economically) to create pure garbage that is thrown in my face every day. like, scale it back a bit everyone…

      • Jason2357@lemmy.ca
        link
        fedilink
        English
        arrow-up
        3
        ·
        17 days ago

        To be clear, capitalism is fucking our world. Nothing about the technology can do that on its own. Its how it is being deployed.

        We could have started with smaller LLMs, deployed strategically at institutions of higher learning for real societal value, running on renewable electricity… fuck it lets aim for a trillion dollar IPO promising to replace all doctors and engineers!

      • MangoCats@feddit.it
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        3
        ·
        18 days ago

        it is absolutely fucking our world (environmentally and economically)

        Environmentally, it has yet to surpass Bitcoin in electricity usage (though it’s set to triple soon, and that will make it a bigger power hog than all of cryptocurrenty).

        Economically, this is the biggest bubble since the 1800s railroad boom. Scaled for inflation and GDP railroads were a far bigger gamble than AI, and they hit a 20ish year recession when that boom was over.

        Hopefully the “fungible technology” argument holds water, and whatever AI investments don’t work out the hardware / data centers can be re-purposed for truly valuable aspects of it. Truly valuable to who is the key question.

        • Jiral@lemmy.world
          link
          fedilink
          English
          arrow-up
          9
          ·
          18 days ago

          Bit coin farms never built massive illegal gas turbine power plants in residential neighbourhoods at least not that I know of.

          Not that I am a fan of the waste for crypto mining either.

          • MangoCats@feddit.it
            link
            fedilink
            English
            arrow-up
            2
            ·
            18 days ago

            Bitcoin had a slower rollout, it wormed its way into smaller niches. A lot of early bitcoin mining was done on “borrowed” or otherwise “unused” hardware that other people paid the electric bills for.

            I generally approve of much of what cryptocurrency could be used for, but I’ve been pissed off about the waste of proof-of-work cryptocurrency since before 2018, and nothing has improved since then.

    • SpaceCowboy@lemmy.ca
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      1
      ·
      17 days ago

      It’s a classic scammer tactic to create a false sense of urgency, so people sign up for something without thinking.

      Slow down, and do some critical thinking. The promise of AI is that you can type in a simple prompt and the AI will figure out all of the complicated computer stuff for you. How would someone be “left behind” by this technology? Do you suppose that experienced developers will lose the ability to write simple sentences?

      I don’t think people will loose the ability to type in “make that button green”. Even if AI fulfills it’s promises (which is doubtful, read up on the halting problem) someone who knows how computers work will be more employable than someone that only knows how to write prompts. Because the person that knows how computers work can also write prompts and will be better at doing that than someone that doesn’t know anything about computers.

      More important in this day and age is learning how to spot a scam. Someone pressuring you to do something immediately is likely scamming you.

    • Cypress@lemmy.zip
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      17 days ago

      Oh no I’ll be left behind when the Titanic leaves port?! How utterly tragic!

      Tragic for everyone who WASN’T “left behind”, anyway.

    • SeaLorax@lemmy.today
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      3
      ·
      18 days ago

      Facts. Whether you like it or not. It’s good to have a healthy amount of criticism towards AI and to fact check it and not blindly trust. But you can’t wish it away or pretend it has zero merit. I guess you can…

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

      Talk me more about how in the future, game controllers will be made obsolete by motion-sensing cameras, and we will all be jumping around in front of a big flat-screen TV playing party games and finger-gunning down bad guys in rail shooters!

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

        Yea, and the internet will never go mainstream. I also heard Apple developed this new product called the iPhone, what a stupid idea that no one will buy, people will just stick with regular cell phones when given the choice. Now excuse me while I ride off on my horse that will never, ever, be replaced by these new au-to-mo-biles.

        See, I can do it too.

    • eldavi@lemmy.ml
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      6
      ·
      18 days ago

      good thing that downvotes can only be used to suppress narratives on lemmy. lol