Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Cyborg)
  • No Skin
Collapse
Brand Logo

CIRCLE WITH A DOT

  1. Home
  2. Uncategorized
  3. i plan to package openrsync this weekend in alpine as an alternative to rsync (and probably switch the default rsync implementation in future)

i plan to package openrsync this weekend in alpine as an alternative to rsync (and probably switch the default rsync implementation in future)

Scheduled Pinned Locked Moved Uncategorized
92 Posts 55 Posters 255 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

    anyway: mad respect for tridge.

    the man has done far more for software freedom than most of us have.

    but he is still a person, and people can easily be convinced by these LLMs that things check out when they actually don't.

    they use very persuasive language. if you depend on them, you will inevitably commit mistakes that you should have caught, because nobody does a perfect job. nobody.

    beamflash@hachyderm.ioB This user is from outside of this forum
    beamflash@hachyderm.ioB This user is from outside of this forum
    beamflash@hachyderm.io
    wrote last edited by
    #67

    @ariadne Tridge is responding in the rsync discord, I won't quote him, his perspective is understandable but worth challenging (ok I will quote one thing, he mentions using three LLMs for checking 🙄)

    1 Reply Last reply
    0
    • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

      sidebar: given that there is interest in alternatives to GPL software that is now being vibecoded, and these alternatives largely tend to not be copyleft...

      will vibe coding mean the death of copyleft?

      sythelux@social.tchncs.deS This user is from outside of this forum
      sythelux@social.tchncs.deS This user is from outside of this forum
      sythelux@social.tchncs.de
      wrote last edited by
      #68

      @ariadne I had the discussion with work mates about the services (I think it was called Malus) where you can pay for letting your software vibecoded to avoid GPL.

      And then we realised that Palantir and other big tech software vendors loose market share because people also use AI to vibecode alternatives to proprietary software as well. So I think we lose some and gain some benefits here. In the end it evens out.

      GPL as Licence will probably still be important in the future.

      1 Reply Last reply
      0
      • whitequark@social.treehouse.systemsW whitequark@social.treehouse.systems

        @ariadne yeah, i feel the same about this as for phishing, or cults

        there is no amount of "smart" you can be that leaves you immune to ending up in a cult. none. it's a category error. these entities take advantage of vulnerability, which is something you can be, and likely will be at some point, regardless of your skill or achievements

        m@martinh.netM This user is from outside of this forum
        m@martinh.netM This user is from outside of this forum
        m@martinh.net
        wrote last edited by
        #69

        @whitequark @ariadne It just struck me that "tokenmaxxing" really isn't a million miles removed from AI Waifu, and now I worry about the psychological consequences of recent price hikes

        1 Reply Last reply
        0
        • beamflash@hachyderm.ioB This user is from outside of this forum
          beamflash@hachyderm.ioB This user is from outside of this forum
          beamflash@hachyderm.io
          wrote last edited by
          #70

          @jpm @swetland @ariadne I said I wouldn't quote tridge from the rsync discord but his stated intent is
          >basically I'm tring to get rsync into a state where we can withstand the storm of AI generated security reports
          which is a noble goal but hasn't been achieved with his use of LLM coding agents. Also the usual complaint of being an unpaid maintainer, which true, but LLMs aren't a solution to that

          1 Reply Last reply
          0
          • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

            i plan to package openrsync this weekend in alpine as an alternative to rsync (and probably switch the default rsync implementation in future)

            catselbow@fosstodon.orgC This user is from outside of this forum
            catselbow@fosstodon.orgC This user is from outside of this forum
            catselbow@fosstodon.org
            wrote last edited by
            #71

            @ariadne

            Be aware that openrsync isn't a drop-in replacement for rsync. We ran into problems when Apple replaced rsync with openrsync in Sequouia. Scripts that had previously worked broke. We ended up installing the real rsync using homebrew because we couldn't get things to work with openrsync.

            joeyh@sunbeam.cityJ 1 Reply Last reply
            0
            • fosdembsd@mastodon.bsd.cafeF fosdembsd@mastodon.bsd.cafe

              @billchenchina @ariadne and avoid the latest security release with 6 CVE? 🤯

              maswan@mastodon.acc.sunet.seM This user is from outside of this forum
              maswan@mastodon.acc.sunet.seM This user is from outside of this forum
              maswan@mastodon.acc.sunet.se
              wrote last edited by
              #72

              @fosdembsd
              Better than a bunch of regressions.

              Breaking stuff in security updates is far worse, because users that are hurt by that usually stop applying all security updates.

              @billchenchina @ariadne

              1 Reply Last reply
              0
              • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                i plan to package openrsync this weekend in alpine as an alternative to rsync (and probably switch the default rsync implementation in future)

                theonedoc@tech.lgbtT This user is from outside of this forum
                theonedoc@tech.lgbtT This user is from outside of this forum
                theonedoc@tech.lgbt
                wrote last edited by
                #73

                @ariadne that could be a fun life stream 🤔

                1 Reply Last reply
                0
                • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                  another sidebar: I haven't found a great less-capitalist alternative to "software supply chain" to describe components of software and their dependencies.

                  there is the commons, but that is a collection of all libre software. not the same thing.

                  jannem@fosstodon.orgJ This user is from outside of this forum
                  jannem@fosstodon.orgJ This user is from outside of this forum
                  jannem@fosstodon.org
                  wrote last edited by
                  #74

                  @ariadne
                  "Dependency network" or something along those lines?

                  davidgerard@circumstances.runD 1 Reply Last reply
                  0
                  • bri7@social.treehouse.systemsB bri7@social.treehouse.systems

                    @ariadne what exactly is capitalist about a supply chain?

                    davidgerard@circumstances.runD This user is from outside of this forum
                    davidgerard@circumstances.runD This user is from outside of this forum
                    davidgerard@circumstances.run
                    wrote last edited by
                    #75

                    @bri7 @ariadne recent common usage. the term implies a customer-vendor relation and it's used to browbeat open source volunteers into working as if they have a vendor-like obligation to corporations who will under no circumstances actually pay them

                    you could come up with a more cooperative version, but most of the people saying it are using it that way

                    i suggest the existing term "dependency tree", which does not suggest they have an actionable responsibility to you. or just the existing term "upstreams"

                    galaxis@mastodon.infra.deG 1 Reply Last reply
                    0
                    • rnd@toot.catR rnd@toot.cat

                      @ariadne i don't think "supply chain" is a particularly capitalist term, at the very least because the soviet union also had to deal with these (in fact, supply chains in the ussr were often built across constituent republics to boost interdependence)

                      davidgerard@circumstances.runD This user is from outside of this forum
                      davidgerard@circumstances.runD This user is from outside of this forum
                      davidgerard@circumstances.run
                      wrote last edited by
                      #76

                      @rnd @ariadne that's more a "shouldn't be"

                      rnd@toot.catR 1 Reply Last reply
                      0
                      • jannem@fosstodon.orgJ jannem@fosstodon.org

                        @ariadne
                        "Dependency network" or something along those lines?

                        davidgerard@circumstances.runD This user is from outside of this forum
                        davidgerard@circumstances.runD This user is from outside of this forum
                        davidgerard@circumstances.run
                        wrote last edited by
                        #77

                        @jannem @ariadne "dependency tree" is a fine existing term. they are not your suppliers, you are someone who found them lying around. "Upstreams" is another neutral word in active use that seems to work well.

                        1 Reply Last reply
                        0
                        • davidgerard@circumstances.runD davidgerard@circumstances.run

                          @rnd @ariadne that's more a "shouldn't be"

                          rnd@toot.catR This user is from outside of this forum
                          rnd@toot.catR This user is from outside of this forum
                          rnd@toot.cat
                          wrote last edited by
                          #78

                          @davidgerard @ariadne just to make it sure to folks who don't read me on the regular, i ain't a tankie, i think the soviet union was very flawed and fell into conservative thinking on a number of issues, and that's part of the reason why it failed and why we're in such a mess right now

                          but supply chains would probably continue to be a thing in any economy that isn't broken down to a "every town is entirely self-reliant" level

                          davidgerard@circumstances.runD 1 Reply Last reply
                          0
                          • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                            anyway: mad respect for tridge.

                            the man has done far more for software freedom than most of us have.

                            but he is still a person, and people can easily be convinced by these LLMs that things check out when they actually don't.

                            they use very persuasive language. if you depend on them, you will inevitably commit mistakes that you should have caught, because nobody does a perfect job. nobody.

                            jacel@m.prettyshiny.orgJ This user is from outside of this forum
                            jacel@m.prettyshiny.orgJ This user is from outside of this forum
                            jacel@m.prettyshiny.org
                            wrote last edited by
                            #79

                            @ariadne so many years of talking about swiss cheese security and defence in depth, and reading right over the part where the pr is supposed to be the SECOND review; the first review is 'as I am writing the code'.

                            Short circuiting that to 'the llm generated it, I reviewed it' is purposely discarding protections and nobody who buys into these things seems to care.

                            1 Reply Last reply
                            0
                            • rnd@toot.catR rnd@toot.cat

                              @davidgerard @ariadne just to make it sure to folks who don't read me on the regular, i ain't a tankie, i think the soviet union was very flawed and fell into conservative thinking on a number of issues, and that's part of the reason why it failed and why we're in such a mess right now

                              but supply chains would probably continue to be a thing in any economy that isn't broken down to a "every town is entirely self-reliant" level

                              davidgerard@circumstances.runD This user is from outside of this forum
                              davidgerard@circumstances.runD This user is from outside of this forum
                              davidgerard@circumstances.run
                              wrote last edited by
                              #80

                              @rnd @ariadne oh yeah. its recent usage in software is largely abusive though.

                              1 Reply Last reply
                              0
                              • jaseg@chaos.socialJ jaseg@chaos.social

                                @ariadne I feel like it’s import to distinguish vibe coding the odd one-time script or tool for personal use, and slopping out parts of essential, load-bearing infrastructure. The latter just has much higher stakes.

                                davidgerard@circumstances.runD This user is from outside of this forum
                                davidgerard@circumstances.runD This user is from outside of this forum
                                davidgerard@circumstances.run
                                wrote last edited by
                                #81

                                @jaseg @ariadne the first leads to the second. every developer who falls into full claude addiction thinks they've totally got a handle on it.

                                1 Reply Last reply
                                0
                                • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                  sidebar: given that there is interest in alternatives to GPL software that is now being vibecoded, and these alternatives largely tend to not be copyleft...

                                  will vibe coding mean the death of copyleft?

                                  suetanvil@freeradical.zoneS This user is from outside of this forum
                                  suetanvil@freeradical.zoneS This user is from outside of this forum
                                  suetanvil@freeradical.zone
                                  wrote last edited by
                                  #82

                                  @ariadne

                                  The copyright implications of this are completely unknown. When someone vibe-codes Photoshop or Windows 11 and successfully defends that in court, *then* I'll believe it. For now, it's a legal minefield.

                                  suetanvil@freeradical.zoneS 1 Reply Last reply
                                  0
                                  • suetanvil@freeradical.zoneS suetanvil@freeradical.zone

                                    @ariadne

                                    The copyright implications of this are completely unknown. When someone vibe-codes Photoshop or Windows 11 and successfully defends that in court, *then* I'll believe it. For now, it's a legal minefield.

                                    suetanvil@freeradical.zoneS This user is from outside of this forum
                                    suetanvil@freeradical.zoneS This user is from outside of this forum
                                    suetanvil@freeradical.zone
                                    wrote last edited by
                                    #83

                                    @ariadne

                                    Also: thanks for doing this. I'm relieved that *someone* is making sure there's a low-slop version of this vital tool available.

                                    (Although I think we need a different prefix from "open" that implies slop-free open-source, but politely.)

                                    1 Reply Last reply
                                    0
                                    • catselbow@fosstodon.orgC catselbow@fosstodon.org

                                      @ariadne

                                      Be aware that openrsync isn't a drop-in replacement for rsync. We ran into problems when Apple replaced rsync with openrsync in Sequouia. Scripts that had previously worked broke. We ended up installing the real rsync using homebrew because we couldn't get things to work with openrsync.

                                      joeyh@sunbeam.cityJ This user is from outside of this forum
                                      joeyh@sunbeam.cityJ This user is from outside of this forum
                                      joeyh@sunbeam.city
                                      wrote last edited by
                                      #84

                                      @catselbow @ariadne ditto. openrsync seems to have interoperability bugs, possibly at the protocol level? And does not implement all of rsync's options.

                                      1 Reply Last reply
                                      0
                                      • ariadne@social.treehouse.systemsA ariadne@social.treehouse.systems

                                        @tk @AmyZenunim

                                        it's not relevant, or at least, the maintainer's choice to publicly document his decision to shoot himself in the foot regarding intellectual property rights is not relevant to distributions, because the overall package remains GPL regardless of the presence of uncopyrightable code.

                                        ell1e@hachyderm.ioE This user is from outside of this forum
                                        ell1e@hachyderm.ioE This user is from outside of this forum
                                        ell1e@hachyderm.io
                                        wrote last edited by
                                        #85

                                        @ariadne @tk @AmyZenunim Wouldn't it possibly be at least a headache if it contains plagiarized code from the unlicensed training data? I suppose it's not the distribution's job to find these cases until it is shown to them, after all that would be completely unrealistic to do at such a scale, but it doesn't seem entirely impossible to have ripple effects later.

                                        However, I guess unless the kernel stops with LLM code that's the more likely impactful component regarding this: https://lore.kernel.org/lkml/e12330b9-c29e-45ca-9375-9e3d13426d85@horse64.org/T/

                                        1 Reply Last reply
                                        0
                                        • jaseg@chaos.socialJ jaseg@chaos.social

                                          @whitequark @ariadne I feel like one reasons LLMs caught on in the tech sphere so well is that they are essentially psychological weapons in the way they’re optimized for persuasiveness, and they’ve been unleashed on a population of technically smart people who often don’t have the best social skills.

                                          arcanoloth@pleroma.envs.netA This user is from outside of this forum
                                          arcanoloth@pleroma.envs.netA This user is from outside of this forum
                                          arcanoloth@pleroma.envs.net
                                          wrote last edited by
                                          #86

                                          @jaseg@chaos.social @whitequark@treehouse.systems @ariadne@treehouse.systems That does make me wonder whether the fact that I'm an aspie is something that kind of inocculates me against them. My social skills are essentially entirely a conscious effort and LLMs are really terrible at "convincing" me on that level... Alternatively I may just be a grouch 😛

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups