• RumRunningDevil@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        Hi! I use FreeBSD as a daily driver.

        I browse the web, code, and game on it. Works great for me.

        My current wishlist is for FreeBSD to have a more robust process supervision system (Dinit I’m looking at you) and for pkg to include some kind of declarative way to build.

        It’s great, I love it, join devil Linux.

  • oce 🐆@jlai.lu
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months 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/

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

      Hackers use LLMs to spot odd exploits so it makes sense developers use them too. The usage of LLMs in development likely won‘t make Linux better or safer overall, because bugs and exploits wouldn‘t have been found by either side without it in the first place. It‘s like pandora‘s box where Linus is kind of forced to use it. If that makes sense.

  • I_Has_A_Hat@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months 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.

    • Lettuce eat lettuce@lemmy.ml
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months 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
        0
        ·
        2 months 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
          1
          ·
          2 months 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.

  • Tattorack@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months 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.

    • tangosox@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 months ago

      Ya but the general hysteria is that any AI use is bad and that we can only trust this AI use because its from Linus. I’ve used AI successfully for debugging and learning new code bases and patches and I’ve been told I’m wrong for doing so.

    • sunbeam60@feddit.uk
      link
      fedilink
      English
      arrow-up
      0
      ·
      edit-2
      2 months 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
        0
        ·
        2 months 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.

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

            What do you mean? That’s exactly how LLMs work. That’s why they “hallucinate”.

            • architect@thelemmy.club
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              No they hallucinate because they lose context but are tasked to answer anyways. They also don’t really lose context as much as they did a year ago.

              Their training data has nothing to do with it unless you’re using a local one without web access.

  • danielfm123@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    2 months 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.

    • 9488fcea02a9@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months 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

        • 9488fcea02a9@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 months ago

          I agree…

          But check out the other discussions on lemmy about AI …

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

      • danielfm123@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        arrow-down
        2
        ·
        2 months 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.