20 Followers
62 Following
623 Posts

Taking Care of Business

I like computers, games, sports, and travelling.

GitHubhttps://github.com/PatrickTCB
PronounsHe/Him

The only way to describe stuff like this is loser shit. Caring at all about an “#AI actor” that has done 0 acting is beyond pathetic.

https://bsky.app/profile/did:plc:eclio37ymobqex2ncko63h4r/post/3mn6gwjysb72k

The New York Times (@nytimes.com)

Our writer Taffy Brodesser-Akner interviewed Tilly Norwood, a computer-generated character described as “the world’s first A.I. actress.” She left exhausted. “It was the feeling of being at a computer all day. It was a dehydration of human interaction,” Brodesser-Akner writes. https://nyti.ms/4a20IGO

Bluesky Social

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: https://mastodon.gamedev.place/@JeremiahFieldhaven/116654345332213390

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.

Jeremiah Fieldhaven (@[email protected])

So my systems recently updated to rsync 3.4.3, and as soon as that happened my backup system - which does incremental backups using multiple --compare-dest= arguments - started to fail on anything but a full backup. Revert to 3.4.1 and it works. So I go look at the source in GitHub to see what might have changed, because there doesn't seem to be anything relevant in the changelog. Since 3.4.1, 36 commits by "tridge and claude" Oh for fuck's sakes.

Gamedev Mastodon

@rikshaw It’s of course subjective, but I don’t really like Finamp. It’s missing basically every feature Plexamp has that distinguishes it from bare bones players while also just not looking very good.

I much prefer Manet (https://apps.apple.com/app/id6470928235), though even that app doesn’t have stuff like playing sonically similar albums after one ends, or daily mix/stations based on your listening.

About half the time I listen to music I want to go pick a specific album and listen to it. Manet, and a million other music apps cover that perfectly.

But the other half of the time, I want some kind of playlist or radio station to listen to and Plexamp is basically the only game in town.

Manet Music App - App Store

Download Manet Music by Tilo Software AB on the App Store. See screenshots, ratings and reviews, user tips, and more apps like Manet Music.

App Store

@ironicbadger It’s really not possible to recreate all of the Plex features in Jellyin forget about all the Plex Pass.

There is, to my knowledge, nothing that comes close to Plexamp for music, or Prologue (on iOS) for audiobooks.

Similarly, the Jellyfin client for available for my LG TV lacks a lot of codec support and apparently can’t tell the Jellyfin server to convert on the fly.

Then there’s the login. If your Plex server is exposed to the internet, detecting and blocking suspicious login behaviour is up to Plex. With Jellyfin, you either need to be paying for some kind of WAF (and know how to use it) or accept that bad guys are just allowed to hammer your login functionality to their heart’s content.

I don’t want to manage a WAF and so I only expose my Jellyfin server via tailscale, but it makes the sharing process much harder.

@atpfm I liked the coding agent discussion in Overtime. One wrinkle I see in adoption is that telling an agent (or programmer) what you want it to do is not easy.

I am sure you guys have all encountered a situation where a developer built what a business analyst asked for only to find out that was not what they wanted.

It’s not even necessarily that the business analyst is dumb, it’s just that specifying the behaviour you want some software to have is challenging for complex applications interacting with complex systems.

@caseyliss Good call. Just installed it and this is really nice. Fair price too.

@caseyliss The Jellyfin integration is so nice! Absolutely rock solid. I've moved recently to Jellyfin, using Infuse as a client.

Between this and the better iPad layout, my TV watching experience has received a major upgrade.

#AI has ruined countless things so far, but one that's annoying me today is Etsy. I used to be able to hand made items from local sellers with only modest effort put into their search + filter tools. Now AI slop dominates product images to such an extreme extent that it's nearly impossible to know what's a real product and what's drop shipped garbage.

When you read about Bans of Social Media for Teens and Age Verification, you must remember what it truly means:

• Official identification of every adult using social media.

• Deanonymization of every account, endangering groups that often rely on pseudonymity for safety, such as victims of domestic violence, victims of stalkers, people of color, and LGBTQ+ people.

• Putting every adult at great danger of exploitation, fraud, and identity theft by forcing them to share their official ID with a for-profit third-party company with no incentive to protect it. Breaches have already happened.

• Constructing a system of mass surveillance to attach every comment on social media to a legal identity. Effectively allowing authoritarian governments to silence their critics and opposition.

• Potential for dystopian censorship and cutting off means of organization for groups of resistance to oppressive regime and organizations.

• Endangering children online by putting a clear identification beacon over every child or family with children online.

• Endangering the data of children who will inevitably try to pass as adults, and have their information collected by the third-party for-profit company.

• Diminishing the value of official identification due to the inevitable data breaches, eventually pushing the system to require even more intrusive identification techniques, such as iris scans and fingerprints.

• Installing a system of mass surveillance capable of attaching even more information to everyone's legal identity. With a potential to built list of people in certain groups, and scale-up state censorship and discrimination in unprecedented ways.

• The list goes on and on.

This isn't about protecting the children.
It never was.

Do not be duped by this excuse used to convince you to let go of your human rights. They are only trying to manipulate people lacking information.

Stay informed on the issues related to Age Verification, and push back for your rights to privacy and democracy.

The future depends on us.

#AgeVerification #Privacy #HumanRights #MassSurveillance #Authoritarianism

Everyday, as a part of my morning routine I turn off Copilot on Outlook and Teams. I'm partly annoyed they turn this back on every day. But I do kind of like telling it to fuck off at the start of my day.