Spyke
infosec.pub

For those who've never heard of him, Andrew Tridgell is not just some kid cosplaying as a programmer, he's an open source legend. Apart from rsync he created Samba. Oh, and apparently he annoyed Linus Torvalds into inventing git lmao

Sure, it looks like he's made a blunder or two but let's not dogpile on him please. This is Fuck AI, not Fuck People.

231

"Be ruthless to systems, and kind to individuals" ~ Michael Brooks

28

Looks like he's having a dark chapter in his life. I don't know what caused the burnout initially but AI is part of the doom cycle. He could use mental healthcare.

16
redsandreply
infosec.pub

Don't coddle him either. He should feel shame and embarrassment. Otherwise he'll keep on with this crap until he starts losing push privileges

13
piefed.social

Losing push privileges?

He's the author of rsync. He decides who has push privileges.

0

On Rsync. He contributes to many projects. This can 100% go the same as a dev who develops a substance problem

0
redsandreply
infosec.pub

You're enabling a behavior that hurts everyone including Andrew. Mistakes like this should be embarrassing. Or in the words of zoidberg. Your AI code is bad and you should feel bad

10

Things are going to get hard the next few years. You will not make it. I mean it.

4
lemmy.world

Hey bro I've seen a couple of your post today. You need a new method of trolling this one isn't very funny.

23
lemmy.world

Seems like the real story here is one guy maintaining a critical infrastructure begging for volunteers to help out and nobody steps up. So yeah, I really don’t like what he does. And also the OSS community is failing him.

146
startrek.website

It wouldn’t surprise me if one day it comes out that these harassment campaigns against crucial FOSS infrastructure/chokepoint maintainers were funded by Thiel.

97

Think bigger.

Remember the XZ hack a few years ago? That whole mess started with a targeted harassment campaign towards the project's lone maintainer. Eventually the sock puppet accounts wore him down and he was convinced to bring on a second maintainer to help with the project... who also turned out to be a sock puppet and who introduced the critical backdoor into XZ.

A lot of research has been done into this event since it happened, and the current consensus seems to be that both the harassment campaign and the malware creation were done on behalf of the Russian government.

So we're now in the era where FOSS maintainers have become the targets of literal nation-states.

121
lemmy.world

Sounds like they've now become completely dependent on AI to make the simplest, smallest changes. 😬

79
Victorreply
lemmy.world

🤷‍♂️ I'm the sole developer at my project at work and I don't use AI. 👍 Especially not for editing a markdown file. I know how to paste links and phrase sentences and I don't intend to dull that skill by using AI.

24
lemmy.world

Is your project a international standard for syncing and backing up files to remote sites and subject to much public scrutiny?

3
nullptrreply
lemmy.world

I dont see how the scale is relevant to updating .md files

Nobody every got hurt by reading a (non-executable) text file

20
lemmy.world

Whoosh. The guy is the sole maintainer. He has no help. His name is Andrew Tridgell. He is a serious programmer, a legend. He isn't superhuman like the rest of you guys.

1

I don't get it either. these ableist armchair warriors are talking as if it would have been possible to maintain a project all by yourself before AI...

3

I don't see the relevance, even given the sibling sub thread. 🤔

-1
WolfLinkreply
sh.itjust.works

I agree with you, but after reading this dev’s story, and knowing how much pressure people are under to at least try out these tools, I think we should all give the guy some slack.

He’s been actively begging for other human contributors, but people only seem to have time to criticize him instead.

13

What's depressing is that the number of people trolling him today is probably higher than the total number of people who actually contributed something (even just a bug report) in 30 years.

There's no upside for him, even if he retires they'll probably continue harassing him.

9

I can definitely empathize with not having enough time to do things. No ifs, ands, or buts there. It's rough finding time, especially if it's volunteer work.

1

O...kay. Not sure why you commented in that case. 🙂️ No pressure, nobody is forced to participate.

1
tempestreply
lemmy.ca

While that is definitely a risk one Claude commit in what might have been a larger MR doesn't really tell you much.

It could have been a single item in a long list the agent just put it in its own commit.

3

doesn't really tell you much

Yep, hence the "sounds like". Can't know for sure, obviously. But such trivial things shouldn't be hard to do "manually". Just paste a link and write some text.

3

Wait, you guys are complaining about the commit comment?

Yes, one way ai attempts to help is by automating commits and merge requests. Thats the least of our worries

2
Oisteinkreply
lemmy.world

No - you can fork and continue the development. It’s open source - you dont depend on shit. Except stepping up and chipping in, it does take that

-5

"No"?

I was referring to the developer, that they've become dependent on AI.

6

to me it feels like this guy has burnt out, and is in desperate need of new contributors.. quite sad

63

Gallons of water and who knows how much power to add a discord link on a text document?

Even more egregious waste of resources than most uses of the hallucination machines.

57

I know, this is about AI, but can we stop for a minute and rage about the fact that fucking open source projects use a fucking spyware as a service that collects massive amounts of user data?

55

LLM usage has been shown to have a negative impact on cognition and in my experience it can really destroy a dev's confidence and coding ability. If he's being forced to use LLMs at work by idiots with business degrees then that could be effecting his work on rsync, amplified by the burn out.

42

Or maybe the corporations that heavily depend on rsync (ie, all of them) can donate some of their developers' time to help the maintainer out.

37
startrek.website

I'm no fan of vibe coded apps but rsync is literally free software with a free licence... forking it seems like less work than harrassing the guy who maintains in the hope that he capitulates.

15
tempestreply
lemmy.ca

OSS maintenance is a thankless job for the most part and the reaction in this thread proves the point.

50

It honestly sucks that the #1 requirement to being an effective FOSS maintainer (above even coding talent) is the skill of enforcing healthy emotional boundaries.

29

After the XZ debacle, it would only be harder, because they can't trust that anyone volunteering to step up is doing so with the best of intentions, and vetting someone would be adding a lot to the workload.

5
lemmy.world

The current maintainer, Andrew Tridgell, is one of the two original authors, and was dragged back into maintaining this in 2024 because rsync is so important and nobody else was stepping up to replace Wayne Davison, who was the primary maintainer from 2002 to 2024.

If this project had people eager to fork it, that probably wouldn't have happened in 2024.

41
lemmy.blahaj.zone

Your only objection to this is that you feel uncomfortable being mean.

"But people could just fork it." This laissez faire attitude doesn't actually do anything, and is only fronted by people who don't want to do anything. This is a states'-right-to-slavery argument.

3
Zos_Kiareply
jlai.lu

Yes what a reasonable comparison to make. Being held captive and made to labor against your will, with no rights of your own, is literally the same as choosing to use free tools which were developed in a way that doesn't 100% align with your preferences.

Totally normal thing that totally normal people will say.

3
lemmy.blahaj.zone

Being provocative always pulls people who don't understand comparisons out of the woodwork.

You know you can compare apples and oranges, right? Both are fruit. Neither are root vegetables. Look, we're learning things.

1
Zos_Kiareply
jlai.lu

Yadi yada so you're an entitled bully but also an ignorant asshole what a lovely person. You should probably go back to 4chan where your kind belongs.

1

I think you just don't like the idea that using AI says anything about you as a person. It does though. It tells me where you're willing to compromise.

1
startrek.website

Wow, an openly pro-bullying position from someone on a trans-inclusive instance? I'm sure your admins will appreciate the report I just sent them.

-2

I am militantly pro-trans and will absolutely bully in their favor. Conservative rhetoric has no place in the society I want to live in.

3
lemmy.ml

literally free software with a free licence… just fork it

maintaining a fork is a lot of work and currently there is nobody even helping review commits in the mainline version.

i am also disgusted by the use of discord but i recommend reading tridge's messages yesterday in this log of the rsync discord for some context about recent events.

tldr: it isn't that he just decided to start changing things using claude and broke a bunch of stuff; the bugs he introduced recently are side effects of security fixes for the onslaught of security vulnerabilities which other people are finding using LLMs.

26
lemmy.ml

I think you've misunderstood me :)

I am advocating for having some sympathy for the guy working for free, and pointing out that your capacity for saying "just fork it" most likely does not translate into capacity to actually fork it.

13
startrek.website

I didn't say it did. But we don't show sympathy to someone by harassing and bullying them.

-19
discuss.tchncs.de

We dont have the capacity to replace like 50% of all open source devs. We just have to hope that they get their shit together again.

18
boonhetreply
sopuli.xyz

It's up to them how they develop their completely free software. If you're not happy with it and can't stop using it, you can fork it. If you can't do it yourself, you pay someone else to. If it suddenly seems like paying for 50% of your FOSS is too much, then consider that the FOSS devs themselves pay for most of it with their largely uncompensated free time and probably want to have a bit more of said free time back.

22

How do they make money? Like they're consultants and make plenty of money and then spend some free time maintaining OSS projects?

1

Usually they're just regular software engineers who spend some of their free time on FOSS. Very few projects earn enough in donations to pay salaries.

22
fedia.io

I mean. What they need is help. Other people who can code who are willing to contribute time to the help maintain the project.

Burnout is real and I don't think "getting their shit together" actually fixes anything. The next time they burn out we wash rinse repeat?

12
Zos_Kiareply
jlai.lu

Considering the pool of open source power maintainers is shrinking year by year and no fresh blood seems to come forward, I wonder what next time will look like? If you add the frank hostility from the community I don't see what could motivate people to start helping on high profile projects

4

That's my question about people who are now looking to jump to a fork. When the fork maintainer can't keep up, what's happens?

I wish I did have a solution to put forward to get people interested in helping on these kinds of projects (or the relevant skills). I don't have an answer, but this really just sucks.

3
Joereply
discuss.tchncs.de

Indeed.

What I see: A world class software engineer (Samba, rsync, linux, and more) is learning how to use the latest tech that is vastly changing the industry he works in. It would be both foolish and irresponsible to not learn it and embrace it responsibly. If anyone is in a good position to direct and judge the output of LLMs, it will be engineers like Andrew who have spent their life applying critical thinking and good judgement.

And on the opposing side, we see a bunch of droll jammerlappies, pitching tents on the side of a highway, waving their fists at the world zooming by.

11

Worse even because they're not waving their fists at "the world", they're waving them at a person.

Honestly I would not be shocked if years from now we discover these harassment campaigns are funded by Thiel.

8
prolereply
lemmy.blahaj.zone

Keep outsourcing your critical thinking to a glorified autocorrect. Hope that works out for you.

5
Zos_Kiareply
jlai.lu

Keep outsourcing your critical thinking to a glorified internet mob turning against open source maintainers, one of our last significant allies in the field. Hope that works out for you.

1

i think it's as shitty as the comment it replies to

1
Joereply
discuss.tchncs.de

One could just as well argue that books / written knowledge is a crutch that prevents people from learning.

Assuming everyone using a tool is outsourcing their thinking is daft, and casting unfounded aspersions on others isn't exactly a model of critical thinking either. lol

0
prolereply
lemmy.blahaj.zone

Truly spoken like someone who's never actually read a book before.

2
fedia.io

My sweet child.. that's exactly what the 'agentic' shit is about, llms spinning up more instances and going back and forth between them... and that's why you read those stories about the monthly bills shooting up like crazy

45

Half the devs using AI have handed their critical thought over to it, so they're already basically an AI model telling another AI model what to do.

14

Probably using speech to text so, that's already happening.

2