Login
You're viewing the slime.global public feed.
  • May 29, 2026, 7:36 PM

    I actually worked at the same place as Andrew Tridgell, over a quarter-century ago. I got to know a few of the OzLabs folks during their immediate post-IBM years, and always had the highest respect for them in that way where you feel acute impostor syndrome when they're in the room.

    Tridge almost walked backwards into implementing the Windows SMB protocol (he was just debugging some funny NetBIOS extensions IIRC). But his paper on the #rsync algorithm was groundbreaking, and actually writing the tool to implement it was brilliant. It's become one of those tools like #curl that just forms one of the major structural supports of the modern Internet. I still remember the day that the SSH transport became the default, and I remember being able to thank him in person when he came to the San Francisco office (although IIRC by that point he'd handed control of rsync over to mbp).

    I remember at my next job he came to a summit of folks working on print driver/spooler software. When he pointed out that some problems were effectively a cache-consistency algorithm, we all kind of put our fingers to our temples and said "Oh wow, you're SO right!" He was always insightful and sharp, while being gentle and approachable.

    I write in the past tense because I haven't crossed paths with him in two decades, and only know what I see him put out. A friend of mine in Australia noted that he hasn't posted to the Canberra LUG list since 2020, thanking someone for congratulating him on receiving the Medal of the Order of Australia. He's very much alive, but from what little I see I grow concerned for him.

    In 2024 he took over maintenance of rsync once more. The 3.3.0 release was the last one from the previous maintainer, and Tridge is currently working on 3.4.x releases.

    Well... Tridge and #Claude, it seems: mastodon.gamedev.place/@Jeremi

    The issue tracker for rsync has recently lit up with regressions, showing features that worked reliably for almost 30 years are suddenly coming crashing down in 3.4.2 and 3.4.3. People are scrambling to find ways to pin rsync to known-good versions. The considerate, incisive mind I briefly knew is letting the stochastic parrots do his work for him, and it just seems so astonishingly *unlike* the person I met back in the day.

    I am still willing to give him the benefit of the doubt. I hope all is well for him, but I will not cast aspersions on his goals or his abilities. No, instead I draw this conclusion:

    If TRIDGE of all people can't handle #LLMs without a slopocalypse, no one can.

    That means you. That means someone you admire who is intelligent and careful and considerate. Not even someone whose opinions on technology you respect a great deal.

    No one.

    💬 4🔄 164⭐ 115

Replies

  • 💬 1🔄 0⭐ 1
  • May 29, 2026, 7:51 PM

    @onepict Thank you! I wanted to avoid the "Old Man Yells At Claude" genre for as much of it as possible.

    💬 0🔄 0⭐ 5
  • May 29, 2026, 8:32 PM
    @spacehobo the only thing that has been consistent about rsync for 30 years is that it inevitably says this:

    rsync error: error in rsync protocol data stream (code 12)

    and then you'll spend hours trying to figure out what is going wrong and give up
    💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0
  • May 30, 2026, 2:04 AM

    @spacehobo I keep thinking there *have* to be some giant foundational ux issues in programming that no one talks about that these things address

    💬 0🔄 0⭐ 1
  • May 30, 2026, 8:00 AM

    @deech @spacehobo IMO the foundational UX issue in programming addressed by LLMs is the modern need in certain settings to blindly make software for software's sake. Much software work now requires programmers to synthesise the abstract concepts of folks systematically making things more complicated than they need to be. BigTech with its massive teams and growth theatre broke things for the common programmer. Lots of other software businesses now service the needs of BigTech. All of that is rotten.

    💬 1🔄 0⭐ 1
  • May 30, 2026, 8:07 AM

    @deech @spacehobo or put another way, the UX issues I have if I develop a web app with a database and something like Rails are not ones that LLMs would appear to help with very much. On the other hand, if I have lots of React, NPM, SaaS integrations, microservices, k8s etc., the issues I have look more suited to slop generation. Slop code is literally software for software's sake.

    💬 1🔄 0⭐ 2
  • May 30, 2026, 8:09 AM

    @deech @spacehobo overall, as I've suggested elsewhere, the things that LLMs can apparently help with are largely things that nobody should want to do.

    💬 0🔄 1⭐ 1
  • May 30, 2026, 8:33 AM

    @sanityinc @deech @spacehobo I just look at how big tech wrecked Python as an example. Sure, but let's keep repeating that "Computer Programming for Everyone" mythology from 2001 to make us think it's still okay.

    💬 1🔄 0⭐ 0
  • 💬 0🔄 0⭐ 0