• BilSabab@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    3 hours ago

    a couple of months ago i asked about this one of local Forbes editors and they explained this phenomenon as “because it is expected to code by hand but managing to vibe anything is amazing”. i decided not to continue this conversation because that’s fucking stupid

  • LH0ezVT@sh.itjust.works
    link
    fedilink
    arrow-up
    0
    ·
    5 hours ago

    Tinfoil hat time:

    A year ago, I did some reverse engineering. I figured a pattern matching engine has to be good matching patterns, so I threw the messed-up output of Ghidra into Claude to clean it up and to give me an overview of what the fuck happens in a certain part.

    I was absolutely surprised. Sure, it got some things wrong, but it knew way more than it should have been able to guess from that short bit of fucked up, optimised not-quite-C. Including guessing context that it should not be able to guess. This was a firmware with not-yet-released functions that, to my knowledge, shouldn’t exist outside of this bit of binary firmware. At least not for us non-NDA mortals.

    At the time, Mistral had a new-ish model as well, so I figured I’d give it a try. It worked as expected, cleaned up things, gave variables reasonable names, made educated guesses and so on, but didn’t act as if it had background info. And I was using Sonnet 4.x, so the small Claude which shouldn’t be that much larger.

    Since then, I have the conspiracy theory that the Claude people threw a bunch of proprietary sources in the training, too. I have no idea how, maybe aggressively training on user inputs? Anyway, this does not help to allalleviate my suspicions.

    • explodicle@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      23 minutes ago

      I specificity asked our CEO about this just to cover my ass. It seems insane to trust these guys at all. Here in the USA, small businesses have de facto no legal protection from large businesses.

      • LH0ezVT@sh.itjust.works
        link
        fedilink
        arrow-up
        0
        ·
        4 minutes ago

        Absolutely. Especially if you have company info / IP that someone else would pay a lot for. This is a question for lawyers and managers to negotiate with the lawyers at OpenAI, Anthropic etc, not for us little people to decide. I’m not throwing company data in an online service that is not cleared for us to use, and I don’t even work with spicy stuff. Back in my IT days we would have called that a data breach, which would have lead to something from an unpleasant hour in the boss’ office to a promotion to customer.

    • katze@lemmy.4d2.org
      link
      fedilink
      arrow-up
      0
      ·
      4 hours ago

      Since then, I have the conspiracy theory that the Claude people threw a bunch of proprietary sources in the training, too.

      An enormous amount of people use this technology for privat company data without batting an eye; not just software developers, but business people for reports, etc.

      They all throw their confidential data in there without even considering the implications, just “trusting” Anthropic. claude code bots are running on tens of thousands of proprietary code bases that used to be private, and of course they are using all this data to train their model.

        • LH0ezVT@sh.itjust.works
          link
          fedilink
          arrow-up
          0
          ·
          1 hour ago

          Better at replicating closed source software.

          It surely gets better at coding in general, after all there are smart people at anthropic with near limitless budgets, but my conspiracy thesis is that it gets a lot better at replicating stuff it has seen before, but really shouldn’t have.

    • Nalivai@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      5 hours ago

      I’m sure it’s all but officially confirmed, that all the people upload to it goes to training data unsanitised. And Microslop for sure uploaded entirety of their codebase to all the bots. This is at least part of the reason why claude is so surprisingly OK at reverse-engineering all the big stuff.

  • arc99@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 hours ago

    My experience of using AI is it can save you a LOT of work, but you need to supervise it REALLY closely and give it sufficient code context for it to work properly. It only knows what it knows and if it doesn’t know it will make shit up. But if you do use it within its limits it will identify bugs, generate tests, generate a lot of boiler plate and help you be more productive.

    Being open source is not a reason to avoid it. However AI does produce slop and unattended it can produce execrable patches which are practically incoherent to anyone used to human coding patterns. So there should be rules about coding style, patch / merge / pull requests that diffs are self evident, concise and obvious. Most AIs will read a guidance file so this stuff can be defined. And if a person uses AI to generate a patch they should review this patch first before daring anyone else to look at it.

  • ducktumn@lemmy.zip
    link
    fedilink
    arrow-up
    0
    ·
    7 hours ago

    I don’t like LibreOffice but any actual Open Source dev deserves infinite more respect than those prompstitutes.

  • matelt@feddit.uk
    link
    fedilink
    arrow-up
    0
    ·
    8 hours ago

    I disagree, their efforts don’t go unnoticed. Their recent no-AI claims prompted me to donate.

  • oyzmo@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    10 hours ago

    LibreOffice - the only office suite that handles tables correct, even when multiple users change the document 🥳

  • cinoreus@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    12 hours ago

    that doesn’t work

    You see, they took the efforts to replicate Microsoft excel experience.

  • FauxLiving@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    13 hours ago

    I’m going out on a limb here, but I don’t think the kind of person who contributes to FOSS projects get into it for the fame and attention.

  • brianary@piefed.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    13 hours ago

    For anyone not already aware, there was a push in the early 2000s to require government documents to be in a standard format rather than giving a specific vendor (Microsoft) unfair advantage (official government endorsement). LibreOffice (OpenOffice at the time) used the standardized ODF format, which should’ve pushed many European governments to switch to an open source office suite. Instead, Microsoft bribed a bunch of people to push through their “OOXML” format as a standard, even though it was just a snapshot of Office’s behavior, bugs and all.

    https://web.archive.org/web/20100805232754/http://www.groklaw.net/article.php?story=20070827111019189

    https://en.wikipedia.org/wiki/OpenDocument_standardization

  • kablez@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    13 hours ago

    LibreOffice is great, but it has some glaring issues that keep it out of the mainstream. In my experience it can’t handle multiple monitors with different scaling, comments on 365 don’t import, formulas in sheets break, etc.

    Some of these issues come from Microsoft, but other FOSS office suites like OPENOFFICE have overcome them so it’s doable.

    I get the sense their tech stack is very rigid so that may be why iteration is slowed.

    • im_fine_sandy@nord.pub
      link
      fedilink
      English
      arrow-up
      0
      ·
      9 hours ago

      OpenOffice hasn’t released a major version since 2013.

      My team uses LibreOffice exclusively, and extensively. It’s fine.

        • im_fine_sandy@nord.pub
          link
          fedilink
          English
          arrow-up
          0
          ·
          9 hours ago

          Oh sure.

          OnlyOffice compatability with MS is much, much better than LO.

          However, I think LO is focused on compatibility with the spec rather than MS - so its an ideological thing. Not much comfort if you want comments in documents I guess.

            • im_fine_sandy@nord.pub
              link
              fedilink
              English
              arrow-up
              0
              ·
              5 hours ago

              I disagree.

              LibreOffice is a flagship FOSS project - they have delivered genuine benefits to users over a long period of time with no shady financing arrangements or other encumberances - few projects can claim this outstanding status.

              They could not have achieved that status if they were dancing along to Microsoft’s merry jig. With very limited resources LO can’t implement microsoft’s proprietary features.

              OnlyOffice by comparisson is opensource but has a paid tier intended for corporate clients. That being the case they really need to offer better compatibility.

          • kablez@lemmy.world
            link
            fedilink
            arrow-up
            0
            ·
            8 hours ago

            Yeah I mean at the end of the day it’s a work tool.

            I had a situation a few weeks ago where a Microsoft user sent us a PowerPoint of screenshots full of comments from the client about what to change. People on MacOS couldn’t see the comments in their software and I couldn’t see it on Ubuntu Studio using LibreOffice either. ONLYOFFICE had them but they were still hard to find in the UI.

            The desktop scaling one just does my head in too. Feel like on Linux I should have more options and utility and I probably could figure something out if I tinker with it. But who has the time ey

    • Blaster M@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      13 hours ago

      This. As much as I want LibreOffice to succeed (AND I WANT LIBREOFFICE TO SUCCEED SO SIT DOWN YOU IN THE BACK), having converted actual work projects over to LibO and maintain them has been hell, to say the least.

      2026 and tables and text boxes still explode the document into confetti if you look at it funny. Hours of frustratingly reconstructing documents, or reloading progress saves because moving a text box one pixel over makes things explode.

      LibO needs QA and maintenance fixes, badly. If you don’t want LibO to use AI models to bug hunt, then enlist and help fix it. Development in turning LibO from a messy desk project to something actually useable efficiently has taken literal decades already.

    • Kind_to_Everyone@slrpnk.net
      link
      fedilink
      arrow-up
      0
      ·
      1 hour ago

      “In favor” is a strong phrase. “Understanding the inevitable” might be more apt.

      What barely works right now will get better. What was slop will surpass the best humans can code soon. I am old enough to remember when “Made in Taiwan” and “Made in Japan” were racist pejoratives for bad quality.

      It’s great to love your horse and your ferrier business, but when you’re watching Model T’s roll off the assembly line, even with initial build quality issues, you can see the world is changing.

    • AceFuzzLord@lemmy.zip
      link
      fedilink
      arrow-up
      0
      ·
      9 hours ago

      I firmly believe a fair chunk of the ones who are supporting it on here are either bots or have fully drank the vibe-aid, whereas the people who don’t support it are ( in some communities ) being pushed away because the sloperators/bots are genuinely trying to psy-op us all into giving up our mental faculties to the clankers.

      This is my paranoid conspiracy of the moment.