• luciferofastora@feddit.org
      link
      fedilink
      arrow-up
      30
      arrow-down
      3
      ·
      16 hours ago

      Read the actual post. The stance is much the same as the kernel’s: If your code is solid, it doesn’t much matter how it came about.

      The idea is that good code shouldn’t be identifiable as LLM-generated. If it’s within the general variance of human coding styles, abides by standards and the logic is sound and humanly understandable, it’s practically impossible to prove that it’s AI anyway.

      If your code reeks of AI slop, it’ll be rejected because nobody wants slop. You, not your tools, are responsible for the quality of your contribution.

      That is very different from the “fuck quality, use LLM for the sake of using LLM” mentality Micro$lop are exhibiting.

      • Nalivai@lemmy.world
        link
        fedilink
        arrow-up
        7
        arrow-down
        1
        ·
        12 hours ago

        There is a saying in Russian that sounds something like “one little claw is stuck means the whole bird gets eaten”. In other words, slop, not even once.
        I have an old collegue that I meet about once a year. A year ago he was all about using it responsibly and stuff, this year we started arguing about merits of slop, and in the middle of conversation he opened a phone, asked a bot for more arguments, and read the response verbatim.

        • luciferofastora@feddit.org
          link
          fedilink
          arrow-up
          1
          ·
          9 hours ago

          The saying applies to the “bird”, meaning the person using language models to generate code, not to the projects that code is contributed to. The risk of sliding into overreliance and dependency on machine-generated code is real and part of the reason I staunchly refuse to try it, but it’s not the responsibility of the maintainers of the project to guard its contributors against their own lack of care.

          The project maintainers only care about the quality of their contributions, so that is the target we should judge the policy by.

          We know that AI “guardrails” are about as reliable as the models they’re supposed to guard. So instead, we need human safeguards in place to hold the result, whatever its origin, to a high standard.

          In that spirit, the KDE contributor guide makes it clear that you need to be able to own and explain the code and answer any questions, “even if it originates from the internet, an LLM, a friend, or your pet lizard.” Whether that slop is natural or artificial in origin matters less than the fact that it’s slop.
          There is also a provision for dealing with unvetted contributions: “Throwing code over the wall” explicitly uses the example of “relying on an LLM to generate a patch, and then trying to get it merged without understanding the actual changes” and encourages maintainers to reject such requests.

          So by these policies, if that proverbial bird gets stuck and stops delivering useful contributions, their slop should be rejected. Whether they use a text generator to produce arguments why it should be accepted doesn’t matter if it’s unacceptable.

      • andho@lemmy.zip
        link
        fedilink
        arrow-up
        3
        ·
        11 hours ago

        Humans are fallible. No matter how well you review the code. It would be good if AI code can be identified. The kind of mistakes might be very different from the kind of mistakes human do. So when something happened, it can be identified to be AI generated. That data can be used to get an idea of what kind of mistakes are being committed.

  • raven55six@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    12 hours ago

    Guess you can change that now. You can remove Copilot from your normal Windows PC. Maybe not from a Copilot PC.

  • djdarren@piefed.social
    link
    fedilink
    English
    arrow-up
    30
    arrow-down
    3
    ·
    1 day ago

    I have to use Windows at work. It’s genuinely horrifying.

    Every time I open Word - and I mean EVERY. TIME. - I have to dismiss a box inviting me to ask Copilot to do my work for me.

    I KNOW that I could bung Debian on that PC and wring SO MUCH MORE performance out of it, but noooooo, I’ve got to use SlopOS, because our IT guys don’t know the first damn thing about Linux.

    • MonkeMischief@lemmy.today
      link
      fedilink
      arrow-up
      8
      arrow-down
      2
      ·
      17 hours ago

      our IT guys don’t know the first damn thing about Linux.

      Well yeah, they went to Microslop school to get Microslop certs so they can work with other people’s Microslop infrastructure and spit out words like “iNdUsTrY sTaNdArD” if you even hint at coloring outside the lines. Lol

      • djdarren@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        16 hours ago

        Bold of you to assume they have any certs.

        Of the two of them, one used to work for IBM, but that was some years ago, so his up to date knowledge is barebones at best. His world is Windows. Give him XP or 7 and he’d be well away I imagine. The other lad is mostly about the infrastructure and networking, but again, has only ever used Windows. So that’s their comfort zone. And then there’s the boss’s son who administrates things remotely, rarely answers any emails in a satisfactory way, and refuses to give admin access away, even to the other two.

        To be fair, the computer policies here were non existent until a few months ago, when landing a huge contract meant having to actually comply with cybersecurity requirements. So until that point I used first my old Mac mini, because I was more at home with macOS than Windows, then a tiny Dell Optiplex that I put Kubuntu on. No one gave a shit and that suited me just fine. In fact, I was given to understand that I’d be left alone when all the new PCs with Win11 were rolled out, largely because, until that point, mine was the only one running actual up-to-date software, while everyone else was on Win10.

        But here we now are. And so it goes.

    • FreddiesLantern@leminal.space
      link
      fedilink
      arrow-up
      5
      ·
      18 hours ago

      Likewise, I’m lucky enough that they didn’t disable the mslop store => installed librewolf and put a huge amount of blocklists on there (including copilot, I know it’s just the browser but fuck it.)

      Everything else is frustrating.

      Open outlook, it opens, closes, opens again for no apparent reason. If you rightclick a dialog open and you look around in it, you can’t do two actions. Even though it’s still there after the first. The start menu is slow as shit and power hungry. And absurdly large (even if you “clean it up”)

      Wtf is this thing anyway? I’d rather even have Vista. There I said it.

      • djdarren@piefed.social
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        17 hours ago

        Yep. Most of the past couple of months have been spent poking and prodding at the boundaries to see what I can get away with, and I can install a bunch of stuff via winget.

        I’ve even taught myself how to jump to my server at home using SSH via my VPS so I can access stuff even without being allowed Tailscale.

        In a way it’s quite fun. A small way.

    • DutchJ@lemmy.zip
      link
      fedilink
      arrow-up
      16
      ·
      1 day ago

      BuT It cOmEs wItH OfFiCiAl sUpPoRt pErFoRmEd bY A FrEeLaNcEr oN A FoRuM WhO CoPiEs yOuR QuEsTiOn iNtO An lLm aNd, sEcUrItY UpDaTeS Of hAlF An hOuR EvErY FiVe mInUtEs, So mUsT Be gOoD RiGhT?

      • Corporate, probably
      • SmoothLiquidation@lemmy.world
        link
        fedilink
        English
        arrow-up
        18
        ·
        24 hours ago

        There is the old adage “Nobody got fired for going with Microsoft”, and it is real.

        If you, as an IT guy recommend Linux, and some exec has a problem with his laptop (which they would have had no matter what OS is running on it) it WILL be your fault because you changed something.

        • MonkeMischief@lemmy.today
          link
          fedilink
          arrow-up
          9
          arrow-down
          1
          ·
          17 hours ago

          There is the old adage “Nobody got fired for going with Microsoft”, and it is real.

          Unless you’re in game development, or any other industry they invade lol.

          Never go with Microsoft to a secondary location. Never get in Microsoft’s car. Don’t even talk to Microsoft.

    • Rivalarrival@lemmy.today
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      1 day ago

      WSL.

      Leave Windows on it, but turn it into a de facto bootloader for a functional OS. IT gets to keep their bullshit jobs; you get to use a functional OS.

      • djdarren@piefed.social
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        17 hours ago

        I wish I could, but I don’t have the admin rights necessary to activate it.

        Fortunately we’re a reasonably small firm, so I may be able to make an argument for it. And in the meantime, I have a dashboard server running Debian onto which I have also installed a bunch of useful tools that I can either get to with my browser, or SSH into.

  • topperharlie@lemmy.world
    link
    fedilink
    arrow-up
    9
    arrow-down
    3
    ·
    23 hours ago

    can everyone please stop using this meme? For one is probably old enough to drink, but also… I wish I was over it by now… just stop torturing me… c’mon man…

    • BladeFederation@piefed.social
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      4
      ·
      1 day ago

      Eh. The choice between Android and iPhone is a bit tough if you don’t have access to GrapheneOS. You can have less freedom with Apple but good security and meh privacy, stock Android with freedom (but not soon) good security, and horrendous privacy, or another custom Android ROM that isn’t GrapheneOS, which has incredible freedom, bad security, and good privacy (assuming you don’t get hacked).

        • JoeBigelow@lemmy.ca
          link
          fedilink
          arrow-up
          1
          ·
          22 hours ago

          You mean reinstalling from USB?

          I don’t really understand Linux, it’s my second/“work” OS keeping an ancient thinkbook alive. If it breaks I’ll find one without AI I guess, and keep going until I understand how to use Arch?