• StoneStar@feddit.nl
    link
    fedilink
    arrow-up
    5
    ·
    10 hours ago

    If people are gonna try NetBSD, please be aware of the “sysinst” command, it makes starting out a lot easier.

  • misk@piefed.socialOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 hours ago

    I’m going to try it on my ThinkPad X250 this weekend. I managed to install Gentoo with a handbook printout 25 years ago. This can’t be that much harder or am I in for a rough surprise?

    • Denys Nykula@piefed.social
      link
      fedilink
      English
      arrow-up
      5
      ·
      11 hours ago

      In fact, it matches two of the “Permissive” criteria: generated code has been merged, and the policy defines conditions that allow such merges (approval by core). The list still recommends various software made by NetBSD developers as viable alternatives to slop projects, where appropriate.

      • refalo@programming.dev
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        11 hours ago

        But how is requiring explicit approval (meaning it’s not something that is typically allowed) considered “permissive”?

        • Colloidal@programming.dev
          link
          fedilink
          arrow-up
          2
          ·
          6 hours ago

          The wording is weird. But the project (openslop) defines permissive as basically having a path for AI to enter the code. This lumps together both measured approaches like NetBSD’s and fully embracing slop contributions in the same category.

          I think this only makes sense if you view AI contributions as a taint, something that threatens the licensing of a project. In that optic, it really is an all or nothing. But it doesn’t help users choose among the options as much.

            • Denys Nykula@piefed.social
              link
              fedilink
              English
              arrow-up
              3
              ·
              11 hours ago

              There were more commits, the scanner basically checks the most recent history and stops, just to confirm that the project still allows LLMs. I don’t have a laptop or good internet right now to clone the entire repo and grep logs.

              • misk@piefed.socialOP
                link
                fedilink
                English
                arrow-up
                3
                ·
                10 hours ago

                Before I refreshed it there were 4 flagged commits, all from September 1st. Since then there was one new LLM-assisted commit so it looks like the rate is decreasing.

                • Denys Nykula@piefed.social
                  link
                  fedilink
                  English
                  arrow-up
                  3
                  ·
                  10 hours ago

                  That is good to know. I’ve also just checked the commits, and now I’m unsure if the LLM-related lines actually signified LLM use or just were copied from updated software changelogs. I will remove my above comment and stop with this topic until I learn more.

  • grue@lemmy.world
    link
    fedilink
    arrow-up
    26
    arrow-down
    5
    ·
    1 day ago

    Too bad permissive licensing instead of copyleft (even as flawed as GPLv2 is) is a deal-breaker.

    • entwine@programming.dev
      link
      fedilink
      arrow-up
      18
      arrow-down
      4
      ·
      1 day ago

      On the bright side, AI companies and vibe coders are going to ignore the GPL anyways, so those MIT licenses are at least on par with it nowadays.

      • grue@lemmy.world
        link
        fedilink
        arrow-up
        24
        ·
        23 hours ago

        …Hey, wait a minnit! That’s not a bright side at all!

        (Personally, I’d like to think that the output of any LLM whose training data includes copyleft code ought to be required to be copyleft.)

        • AceFuzzLord@lemmy.zip
          link
          fedilink
          arrow-up
          1
          ·
          12 hours ago

          Biggest problem is proving where the code came from. Trying to pick out what software vibe code comes from is loke.trying to pick out a single hay strand from a pile of sharp broken glass and used needles. Can you do it? I’m sure with enough time you can, but at that point was the time spent worth it instead of learning how to be an actual programmer and/or developer?

          • Swedneck@discuss.tchncs.de
            link
            fedilink
            arrow-up
            3
            ·
            11 hours ago

            and this is why AI code should either be considered public domain or illegal by default, unless the user can prove which code went into the training data.

        • entwine@programming.dev
          link
          fedilink
          arrow-up
          14
          ·
          23 hours ago

          Personally, I think any output from these models must be for noncommercial use only, as its impossible to track down exactly whose rights are being violated for any given output, yet guaranteed that’s its a non-zero number every single time.

          They want it to worm its way into every corner of our lives as quickly as possible so that when a non-criminal administration and congress come into power, they’ll be hesitant to prosecute something that touches the entire economy.

          Don’t let them win.

          • grue@lemmy.world
            link
            fedilink
            arrow-up
            8
            ·
            23 hours ago

            To be clear, I said I’d like to think all the output should be copyleft. I actually think that, since the training set is a hopeless mishmash of conflicting licenses, it’s just massive copyright infringement and can’t be used for any purpose at all. Part of me is surprised some judge hasn’t started ordering them to just straight-up delete the entire models yet.

            • UiUiUiUiUi@piefed.nl
              link
              fedilink
              English
              arrow-up
              6
              arrow-down
              1
              ·
              11 hours ago

              But which? Creative Commons have a range of different restrictions some aren’t even GPL compatible, copyleft as per OSI or GPL would still impede on the source available code licensed under CC BY-NC and vice versa.

              And that’s forgetting all the blogs and books where no open license is given.

              Theft is theft. AI CEO’s should be in jail.

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

                Exactly. And that’s before adding in all the “source available” code that’s publicly available but not actually Free, let alone the leaked proprietary code that they’ve probably shoved into the training corpus willy-nilly, too.

    • Gladaed@feddit.org
      link
      fedilink
      arrow-up
      4
      arrow-down
      9
      ·
      19 hours ago

      Permissive licensing is strictly superior, in my mind.

      Why do you want people to be unable to use this software commercially? Should open source not be ubiquitous instead of limited to hobbyists.

      • UiUiUiUiUi@piefed.nl
        link
        fedilink
        English
        arrow-up
        2
        ·
        11 hours ago

        Creative Commons BY-NC is great for some who disagree with you and that’s the beauty of choosing a license. As it’s your work you choose. Superiority doesn’t matter.

      • refalo@programming.dev
        link
        fedilink
        arrow-up
        14
        ·
        19 hours ago

        Nothing in the GPL prevents software from being used commercially… why do you claim they are unable to?

        • Gladaed@feddit.org
          link
          fedilink
          arrow-up
          1
          arrow-down
          3
          ·
          12 hours ago

          You are disallowed from building a commercial product on top of it or tweek/fix it without publishing said changes. There may be systemic reason that prevent that.

          • Colloidal@programming.dev
            link
            fedilink
            arrow-up
            1
            ·
            7 hours ago

            Nope. You can build proprietary code on top of it, as long as you don’t distribute it. A company can create all its internal tools with copyleft code, and it would all be kosher. If they start sending that code elsewhere, then the license kicks in.

          • refalo@programming.dev
            link
            fedilink
            arrow-up
            5
            ·
            11 hours ago

            That still doesn’t prevent a company from having the option to use the code commercially. Whether they actually want to do it or not is a separate issue.

  • rozodru@piefed.world
    link
    fedilink
    English
    arrow-up
    11
    ·
    22 hours ago

    I must be too stupid to get NetBSD running. I have OpenBSD installed just fine but for the life of me I just can’t wrap my head around getting the amdgpu stuff working. I don’t know why.

      • Rimu@piefed.social
        link
        fedilink
        English
        arrow-up
        6
        ·
        16 hours ago

        I just installed it but out of the box it’s extremely bare bones. There’s not even any software to install more software until you type (not copy and paste, because there’s no internet and no browser - type) these commands

        export PKG_PATH=https://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r | cut -d_ -f1)/All  
        pkg_add pkgin  
        

        That failed to install the software-installer, there was some error message which makes me think my DNS settings are wrong.

        That was enough for me. I’ve got work to do.

          • Rimu@piefed.social
            link
            fedilink
            English
            arrow-up
            7
            ·
            16 hours ago

            Feels like hard mode…

            I like to tinker and I want to find a usable retro window manager and CTWM, the one they bundle, has great potential. Might take another run at it this weekend when I have more time.

        • StoneStar@feddit.nl
          link
          fedilink
          arrow-up
          1
          arrow-down
          1
          ·
          10 hours ago

          That’s a lie, you simply run “sysinst” and select “install pkgin” from a curses menu. sysinst can also help you setup a wifi connection and other basic user config things from the comfort of a TUI. But good job in trying to scare people of from trying a good alternative OS.

  • Artwork@lemmy.world
    link
    fedilink
    arrow-up
    5
    arrow-down
    2
    ·
    19 hours ago

    Of course! This is the work of human effort, love, ingenious attitude…
    To be respected, praised, glorified, and learn from…
    These are achievements to get inspired from…
    This is the way to keep such art precious…

    There are actual human names on it to keep in the history permanently, respect, and advance further together…

    Thank you… heartfelt… dear Developers, Artists, Community… for the ineffably magnificent Art… work you do…