266

Seems like he's been pushed into using LLMs as a way to cope with the deluge of LLM-generated security reports.

top 50 comments
sorted by: hot top new old
[-] phoenixz@lemmy.ca 94 points 2 weeks ago

Repost of my reply elsewhere:

This guy is already retired, he wants to spend his days sailing and here we are bitching about rsync not being good enough while we all use if for free

Most of us won't be able to help code, fine.

But most of us could help with translations

Many of us could help with documentation

Some of us could contribute regularly with small financial donations

Some of us might have enough knowledge and expertise and experience to help code

Others could come up with other tasks that could be done.

The point is: rsync need more resources. Either we get him more resources or we STFU about the retired dev using AI. We can't have it both ways.

[-] ExLisper@lemmy.curiana.net 34 points 2 weeks ago

I think it's unreasonable to complain that the guy is not working enough for free.

I think it's reasonable to alert people that rsync is not being properly maintained anymore and to seek alternatives.

I would prefer the maintainer to announce publicly that he can't maintain the project anymore and is looking for help/someone to take over instead of breaking the project silently.

[-] Zos_Kia@jlai.lu 17 points 2 weeks ago

But where will the maintainers for these alternatives come from, when barely anybody has stepped up in the 30 years of rsync's existence? Your comment implies that tridge didn't call for help before, which is far from the truth.

This is thankless maintenance on critical software, not some *-arr toy project for hobbyist self-hosters.

load more comments (22 replies)
load more comments (5 replies)
[-] JATothrim_v2@programming.dev 11 points 2 weeks ago

I doubly agree to this. The moment you are deciding the license of your fucking software please think carefully. It is a public service and the dev(s) ow you nothing. Not even an apology. What you own to the devs is much greater and very high on value. They made the software that runs on your own paid electricity, that you granted to them.

[-] Zos_Kia@jlai.lu 10 points 2 weeks ago

This whole debacle is making me extremely black pilled about open software in general. Just like cheap computing has died in recent years, I suspect non corporate free software is about to meet the same end to the acclaim of people who think they're doing a good thing for the world.

[-] Grazed@lemmy.world 8 points 2 weeks ago* (last edited 2 weeks ago)

Do you mind describing what black pill means in this context? I'm familiar with the red/blue pill references, but could only find the incel context of black pill online. Is it just a "harsh truth" kinda thing?

[-] Zos_Kia@jlai.lu 10 points 2 weeks ago

Sorry for bringing terminally online slang to the table haha

In my head yeah it's the pill that teaches you a bleak and depressing truth but shows you no way out of it. I may be misusing the term.

load more comments (9 replies)
load more comments (2 replies)
load more comments (8 replies)
[-] Kissaki@programming.dev 88 points 2 weeks ago

Also, nobody actually knows if human intelligence is just finer grained stochastic prediction as well.

An interesting but valid argument. It doesn't make AI better than it is, but any human contribution and change can and often is also faulty. People have gaps of knowledge, sometimes unwarranted confidence, other times lack of care, or just miss things. It's not like we're comparing the perfect human vs faulty AI.

If you don’t mind the security risk then you can of course use an older release.

I haven't read the original rage/drama but I can imagine if from other drama instances.

This post is certainly a good, founded response.

There's some valid concerns in AI usage, but unwarranted or inappropriate harsh criticism when it's an established trusted developer and engineer - if we assumed good practice before then we could assume continued good practice. Maybe LLM is one point of increasing skepticism, but criticism should be open, respectful, and fair.

They invested a lot of time and effort into a public good project. In that context, they deserve at least respectful and non-worst-assumptuous criticism.

load more comments (14 replies)
[-] valar@lemmy.ca 58 points 2 weeks ago* (last edited 2 weeks ago)

I hate when AI people say "things are so different in just the past few weeks, what you know from last year is meaningless" without specifying what's so groundbreaking that us regular folks wouldn't be able to comprehend. It just seems like a way to shut people up and feel superior.

[-] waldfee@feddit.org 41 points 2 weeks ago

Or alternatively "You're just prompting it wrong"

[-] Dumhuvud@programming.dev 23 points 2 weeks ago

Yeah, but have you tried Slaupe Octopus 6.9? It's vastly superior to anything else on the market.

load more comments (1 replies)
load more comments (5 replies)
[-] exu@feditown.com 46 points 2 weeks ago

He makes some fair points. However I do think the large amount of regressions in 3.4.3 should have resulted in a new release rolling back those changes.

I still like the response of the libxml2 maintainer, where any vulnerability will be disclosed openly and fixed when it's ready. Maybe more open source projects currently drowning in CVE should take that stance instead of their maintainers burning themselves out over it.

[-] slacktoid@lemmy.ml 44 points 2 weeks ago

I've said this before and I'll say it again. If an established dev uses AI and you don't want that? Then get involved.

[-] VitoRobles@lemmy.today 27 points 2 weeks ago

Yep. All the bitching is exhausting.

Talk is cheap. Send contributions or fuck off.

[-] binux@sh.itjust.works 27 points 2 weeks ago* (last edited 2 weeks ago)

Well rsync is a pretty integral utility for a whole array of software at this point, and I guarantee you that not all of its userbase has the expertise required for direct contributions. I don't think it's fair to write off the complaints of people like that as irrelevant, especially if they have a stake in rsync working well for them without having to worry about AI hallucinations screwing them over.

[-] slacktoid@lemmy.ml 8 points 2 weeks ago

I agree with the worry and wanting an alternative but demanding what the dev does is where it crosses a line I feel

[-] binux@sh.itjust.works 15 points 2 weeks ago

I agree with that too, though I think the self-righteous attitude like that of the person I'm replying to swings in the opposite direction a little too hard for my liking. There's a happy balance, y'know?

People shouldn't complain in a dev's ear like they owe them something they never promised, and people trying to call that out shouldn't counter it with a demeaningly confrontational demeanour. Obviously that's a lot to ask for on the internet, but it's a good thing to try for at least.

load more comments (1 replies)
load more comments (8 replies)
load more comments (4 replies)
load more comments (23 replies)
[-] Mikina@programming.dev 42 points 2 weeks ago* (last edited 2 weeks ago)

I can't wait for companies to finally price out most of developers out of AI use, especially the FOSS ones.

I just hope most of them won't get too addicted to the tech crack they are getting free/cheap samples of currently, and will be able able to find back their motivation and skill to work without a feel-good dopamine machines.

Also, lol at all the coments being like "if you're 100% against the tech crack, you're delusional. The cat is already out of the bag, it makes you way better at coding, if you use it responsibly!"

The problem isn't that it's not somewhat good, the issue is that soon you won't be able to afford it, while also being addicted and dependant on it. But I'm sure y'all are able to use crack responsibly and will be fiiine.

[-] locuester@lemmy.zip 20 points 2 weeks ago

I run Qwen 3.6 27B at home. For “free”. It is extremely useful.

My point being that I’m not going to be priced out of using it

load more comments (28 replies)
load more comments (3 replies)
[-] FizzyOrange@programming.dev 33 points 2 weeks ago

I think there would be a lot less drama around this if authors were just up-front about how they use AI. Put it in your readme, just like you do with licenses.

[-] Lauchmelder@feddit.org 17 points 2 weeks ago

The commits were literally in plain sight. If people didn't notice it from that alone, then a disclaimer in the README would have gone unnoticed either. The project received several github issues contributing nothing but "remove the AI slop" to the project. If this is the reaction you get for using AI openly, then don't be surprised when more devs just don't disclose AI use at all

load more comments (2 replies)
[-] ooterness@lemmy.world 32 points 2 weeks ago* (last edited 2 weeks ago)

The whole rsync repo is 65k lines total. Recent AI-centric changes account for +16k/-6k, including massive changes to the unit tests. Somehow that's not even considered a "minor" update (v3.4.1 to v3.4.3).

That's not responsible use of AI, that's malpractice.

load more comments (11 replies)
[-] Bazoogle@lemmy.world 28 points 2 weeks ago

Seems like he’s been pushed into using LLMs as a way to cope with the deluge of LLM-generated security reports

It's not just LLM generated security reports, but vulnerabilities discovered by AI. Your wording implies they were just reports, and of less validity. Lazy LLM reports are not what he is trying to cope with, since there is nothing to do but close those reports. He is talking about real, verified, vulnerabilities that weren't discovered until AI tools. Not because humans couldn't find them, but none ever did. When it comes to finding, it really doesn't matter if it's found by human or AI, since that doesn't change its existence or severity.

load more comments (6 replies)
[-] iglou@programming.dev 26 points 2 weeks ago

I used AI tools to do the grunt work because they are good at that.

This is something people complaining should remember. AI is good at some parts of the work of a software engineer: the grunt work.

[-] wewbull@feddit.uk 26 points 2 weeks ago

People pointing at new breakages are trying to say "No it isn't and here's the proof".

load more comments (5 replies)
load more comments (2 replies)
[-] misk@piefed.social 25 points 2 weeks ago* (last edited 2 weeks ago)

Also, nobody actually knows if human intelligence is just finer grained stochastic prediction as well.

I think some people are stochastic parrots and some are not. I think most of our true understanding of things comes from escaping our limitations. Why so many people want to become a stochastic parrot is beyond me though.

Now to the future, because we’re not done yet by a long shot. The security reports keep rolling in. I’m working on a bunch of CVEs right now. Luckily I’ve been joined by some other very good developers with great systems development skills and security knowledge. Some of these people came to my attention partly because of all the rage happening at the moment, so I get some rage storm clouds have silver linings. Watch out for some credits for some great new rsync developers in the next release.

The project is being taken over by vibe coders, yay.

[-] 30p87@feddit.org 19 points 2 weeks ago* (last edited 2 weeks ago)

In my perception¹, ML differs from a brain by operating on words in form of tokens, while the human brain works by associating a concrete piece of information or thing with another, with the path in between being formed at some points, but crucially, being editable more or less easily and flexibly by retraining. And that's the points, humans learn on a fundamental level. Dropping the prod DB means that my brain will form a hard association between the action of writing 'drop database' and fear, which in turn triggers deeper thoughts about wth I'm doing. LLMs see "conflict at line 1, 12", and for some reason one possible path of tokens to generate can be a drop command. And as the underlying model data does not change, they don't learn.

On how living being's speech centres work, idk.

¹The perception of an acidhead. So don't trust me.

[-] TehPers@beehaw.org 28 points 2 weeks ago

The differences between a human brain and any kind of model we can currently train are too great to be listed. They are incomparable. It turns out that no matter how many perceptrons you put together, you don't get a brain.

Heck, we don't even know how brains work, and you got people talking about how they're making AI clones of themselves with LLMs lol.

[-] luciole@beehaw.org 17 points 2 weeks ago

Devaluing the human experience until the tech looks good

load more comments (7 replies)
[-] LovableSidekick@lemmy.world 16 points 1 week ago* (last edited 1 week ago)

Hooray! It's good to see another retired dev with 40 years exp respond more eloquently than I ever can to the flood of anti-AI rage. What gets me most about the rage is the absolutism - the flat assumption that anyone who uses AI is either stupid or evil. Period. There's almost no genuine engagement on the topic, mostly just angry shouting. But you see that a lot online - some people think social media is Fight Club.

load more comments (4 replies)
[-] Shin@piefed.social 16 points 2 weeks ago

That was a fair response. But I get the feeling that a lot of "intelligence" is given in this tool. Feels like they are seeing something that I'm not.

load more comments (3 replies)
[-] MousePotatoDoesStuff@piefed.social 14 points 2 weeks ago

I think "stochastic parrot" is a terrible way to describe LLMs. (Not to mention most people don't use the term "stochastic" a lot.)

"Slot machine autocomplete" might be a better choice.

load more comments (5 replies)
load more comments
view more: next ›
this post was submitted on 03 Jun 2026
266 points (96.8% liked)

Programming

27318 readers
309 users here now

Welcome to the main community in programming.dev! Feel free to post anything relating to programming here!

Cross posting is strongly encouraged in the instance. If you feel your post or another person's post makes sense in another community cross post into it.

Hope you enjoy the instance!

Rules

Rules

  • Follow the programming.dev instance rules
  • Keep content related to programming in some way
  • If you're posting long videos try to add in some form of tldr for those who don't want to watch videos

Wormhole

Follow the wormhole through a path of communities !webdev@programming.dev



founded 3 years ago
MODERATORS