Tridge has responded on the rsync vibe disaster
-
@hugoestr @Netzblockierer long time maintainer died, his most likely backup had died a few years before, so the new guy was overwhelmed and went straight to the slop machine. Two non-vibe forks, evi and vim-classic.
@Netzblockierer @davidgerard thanks so much. Time to explore those
-
I’m here to tell you that you are out of date. The world of software engineering has changed dramatically in the last few months.
They are better (I have to use them for work, not primarily a software dev though) but they do still do fundamentally broken decisions that "compile, run, end up with subtle bugs or silent failures". It was impressive until I began having to fix a lot of those.
I wonder if he hasn't gotten to that part.
@sharkfie @davidgerard oh we're past that point https://mastodon.gamedev.place/@JeremiahFieldhaven/116654345332213390
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard i think the distillation here is "AI dragged me out of retirement by making all these security reports, so you fuckers can watch me use AI to fix them all too"
-
@chiffchaff @davidgerard no one made him do it. He did it to himself and now refuses to take responsibility as clearly we are all morons and not Australia's only programmer...
@TheOneDoc @davidgerard I think understanding the underlyimg cause enough to chart a future for rsync, and what might happen to other projects and how to react is probably more important a task for randos on the internet(*) than playing St Peter.
() this us the category *I, at least, fall into here.
-
@Li @davidgerard has that “scientists are undecided on climate change” energy
i would rather not read a blost that is entirely product of slopsychosis tbh
@hsza @davidgerard @Li man my feed is just thread after thread of people lining up and pledging to be a good rsync maintainer
-
@sharpcheddargoblin he's got a lot to be arrogant about! unfortunately,
@davidgerard @sharpcheddargoblin
I remember reading the exchanges between him and Linus about the BitKeeper thing and being very glad I didn't have to work with either of them.
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard It seems to me that this highlights that the real problem isn't a code quality problem, it's a project management problem: he's old and would rather sail his boat and he's trying to maintain rsync on his own and (TLDR: don't wanna, let's just AI it instead).
It's this XKCD strip in a nutshell: https://xkcd.com/2347/

-
@davidgerard can we normalize giving a project to someone else if you don't want to maintain it
@robinsyl @davidgerard unfortunately in this case, I think he did, then took it back later (I don't know why he took it back)
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
> for the people saying things like “I’m a PhD from xyz uni and I’m telling your LLMs are just stochastic tools that make everything up and the world will fall apart if you use them”, **I’m here to tell you that you are out of date. **
...Ah, there it is. The thing that makes it clear you shouldn't pay attention to him and should find a slop-free version of rsync. The "it's inevitable" weasle-wording.
-
@Netzblockierer @davidgerard thanks so much. Time to explore those
@hugoestr @Netzblockierer @davidgerard
Vim classsic is basically the final non-slop vim in maintenance mode and evi is the last non-slop vim with an eye to continuing development of the project and adding new ideas and cool stuff, just not via AI slop. I use Evi as my daily driver
Evi's headed by @mrmasterkeyboard
Vim Classic by
@drew -
@davidgerard It seems to me that this highlights that the real problem isn't a code quality problem, it's a project management problem: he's old and would rather sail his boat and he's trying to maintain rsync on his own and (TLDR: don't wanna, let's just AI it instead).
It's this XKCD strip in a nutshell: https://xkcd.com/2347/

@cstross
Its this, but also probably because ego... he couldn't bear to hand it off? not totally clear. Still, handing it off to a team of 3-4 people would have been the right thing to do. Sail your boat! i get it!
@davidgerard -
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard benevolent dictator seems to be steering away from benevolence.
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard plagiarizers hate it so much when they get called out for plagiarizing. lazy and shameful, they've completely discredited themselves as a competent and trustworthy "developer". not even deserving of the name "developer" when they're generating and relying on plagiarized content.
-
@davidgerard i think the distillation here is "AI dragged me out of retirement by making all these security reports, so you fuckers can watch me use AI to fix them all too"
@millihertz @davidgerard yep. Which makes rsync actually quite a nice example of why that line of thinking is bait.
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard to be fair: we **are** all dumb haters. We just have good reasons to.
Also, many reactions *are* over the top.- Mourn the project
- tell the unpaid-hobbyist maintainer you would have preferred he not use AI because of (well known reasons) **in a friendly manner**
- fork the last known good commit and step up to maintain the project or hope someone else will.Unless of course, they are being an ass about it. Then have at it.
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard The openrsync dig is cheap, and complaining about having to work instead of retiring only begs the question "why did you not do the work of finding a new maintainer, then?", but the part about being raged on I guess doesn't deserve this. He very well could have been dogpiled and that's nasty.
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard it doesn't even make sense on it's own terms.
If the point was to entirely switch to a python test codebase, why was he using the worst (according to LLMshills) system for that purpose?
To then take that and release the thing in a wholly broken form to the public?
-
M mrmasterkeyboard@mastodon.social shared this topic
-
> for the people saying things like “I’m a PhD from xyz uni and I’m telling your LLMs are just stochastic tools that make everything up and the world will fall apart if you use them”, **I’m here to tell you that you are out of date. **
...Ah, there it is. The thing that makes it clear you shouldn't pay attention to him and should find a slop-free version of rsync. The "it's inevitable" weasle-wording.
@nohhue I also found the specific post he's replying to
-
@davidgerard ok so the original rsync is actually dead now, shame
i hope debian will switch to alternatives like openrsync or the likes
@ShadowJonathan @davidgerard Yesterday I read on Mastodon that gokr-rsync was uploaded to Debian unstable/sid https://packages.debian.org/sid/gokr-rsync #debian #rsync
-
Tridge has responded on the rsync vibe disaster
* you're all dumb haters
* AI is a revolution just in the past few months
* yes there were regressions but,
* the new test suite is awesome you haters
* openrsync doesn't pass the new test suite! ha, you fools! well that's cos it targets an older version but,at least it reads like he wrote it by hand
i can pick the particular mastodon posts he's reacting to here
@davidgerard “excuse me for using these fascistic tools of class warfare but i simply must get back to SAILING” lmao pretty fuckin clear which side he’s on eh