Tom Ritchford

.uk ➡️ .at ➡️.ca ➡️ .nyc ➡️ .nl ➡️ .fr

Check out my silly little bot here: botsin.space/@fortune

2025-06-14

@opteryx The pleasure is all mine.

And don't get me wrong. This is evidence, not a smoking gun.

For example, the project I currently work on is very high quality, and yet there are a lot of failures in CI: github.com/pytorch/pytorch/com

The reasons for this are... complex but basically to do with having thousands of programmers working on one project (and also partly politics, as there exist a few parties who can bypass the CI and sometimes do).

Tom Ritchford boosted:
jooceropteryx
2025-06-14

@TomSwirly Thank you for taking the time to provide feedback, with examples. I appreciate that you have taken the time to highlight some of the things I've generally seen as secondary as things that others notice and draw conclusions from.

2025-06-14

@opteryx Oh, and you shouldn't retype the issue description in the commit ID most of the time, you should say what you did!

"Prevent race condition in initialization in foo.py (fix \#12234)"

2025-06-14

@opteryx ...like

github.com/mabel-dev/opteryx/c and github.com/mabel-dev/opteryx/c

Finally, they have some sort of CI, except that 95% of the commit IDs fail it and that's a big red flag.

Life is too short to fiddle with janky tools.

Under no circumstances would I use this package for any production work.

Sorry!

2025-06-14

@opteryx Well, if a plug in does that automatically, it should be terminated with extreme prejudice.

For each change made, there are three commits generated.

One is useless (a commit like this one github.com/mabel-dev/opteryx/c) and the other one is an actively developer hostile merge commit.

Because the names of the actual commits which do something are entirely the name of the issue, you can't click on them to get to the change.

And there seem to be many commits with the same name...

/1

Tom Ritchford boosted:
crows call me breadladygarbados@friend.camp
2025-06-12

what a fine day to declare death to america!

2025-06-09

@Lykos_Phi @ThatOneGuyT_T @prefec2 @vega You seem like a profoundly evil human.

You have clearly learned a great deal from history. You look at the Nazis and say, "We need to do that again!"

Tom Ritchford boosted:
2025-06-09

@Lykos_Phi @prefec2 @vega holy shit. Your account is insane. Did you not learn from your country's history? You literally post about Nazism.

Tom Ritchford boosted:
2025-06-09

This is why people don't support big media. Greta Thunberg was kidnapped. Point blank. Was on international waters. Israel is not the world Police. They do not have jurisdiction in international waters. That is kidnapping. No denying it. And not a single large media corporation is mentioning that. What the hell is wrong with this world?

2025-06-09

@thias You are going to save work by a lot of people this way!!

Tom Ritchford boosted:
🔏 Matthias Wiesmannthias
2025-06-09

Took advantage of the long week-end to make a new release of my personal project: QuickDraw viewer, a tool to visualise and convert QD images used on old Macintosh computer into something modern like PDF or PNG.

This was mostly a maintenance release, switching to Swift 6 and adding the relevant synchronisation annotations. It's far from perfect but it works. I also improved the localisation, and some the documentation.

github.com/wiesmann/QuickDrawV

Tom Ritchford boosted:
2025-06-09

When I say that the protesters were angry but not violent, I guess I should also say this:

In the sick imagination of white supremacy, for a Black or brown person to be angry •is• for them to be violent, by definition.

So when you hear people saying “they were violent,” those people are flat wrong — but they may also be describing something that is in fact completely real and completely consistent in their mind.

Tom Ritchford boosted:
2025-06-09

After a 23-year career in HigherEd IT, I have been recently laid off and am ready to #GetFediHired for remote it support, application administration, and security roles.

I have been fortunate to have a long and varied career:

- remote technical support
- SharePoint document management,
- preparing monthly CIS security metrics for our team,
- designing and implementing the first systems-wide combined endpoint asset inventory,
- application administrator for the PaperCut printing platform.

Tom Ritchford boosted:

Some people write 'approx' because they don't know how to spell approxtimically.

2025-06-08

@RubenWA @lokjo Try not to be an asshole! Is it really so hard?

Tom Ritchford boosted:
Human GhostwriterHG@beige.party
2025-06-08

I have a zillion things to do and I just want to hold my head in my hands and sleep 14 hours a day instead of 4.

Tom Ritchford boosted:
Lokjo - a European online maplokjo@mapstodon.space
2025-06-07

UPDATE 2: We're carefully back online again, with a few exceptions:

mapstodon.space/@lokjo/1146578

Can we have a lill boost please? The fediverse is the only place we're on.

We're a replacement for googlemaps.

European, non-commercial, pro-local.

lokjo.com

Thanks for sharing 😊

#golocal #maps #EU

Tom Ritchford boosted:
DrALJONESDrALJONES
2025-06-07

I Called Everyone in Jeffrey Epstein’s Little Black Book"

"What I learned about rich people, conspiracy, “genius,” Ghislaine, stand-up comedy, & evil from 2,000 phone calls."

"The worst part is that this coverup essentially worked for over a decade.

"Alfredo Rodriguez, the butler who attempted to sell the black book, served more jail time than Epstein ever did for serially molesting underage girls."

motherjones.com/politics/2020/

.

2025-06-07
Tom Ritchford boosted:
✨🇪🇺 Mia’s Simulacrum 🏳️‍⚧️✨m@lgbtqia.space
2025-06-07

A single shipping container fits a few thousand drones...

And no nation in this world—except maybe North Korea—can control and check every incoming shipping container.

So there is a super easy way to distribute autonomous-capable bombs that start and impact by themselves in the target nation by using the enemies infrastructure.

This is what Ukraine did.

I am convinced that in the future, we will see normal shipping containers waiting months underwater, full of autonomous drones, for their mission.

You do not even have to reinforce the structure of the shipping container because you can just match the water pressure with air pressure from air bottles. These things just have to be airtight and able to shed weight to surface again.

The future of attrition warfare is not a slow, steady one. It is a slow and steady one with single days of tens of thousands of drones that try to destroy production capabilities in the same instant to overwhelm repair forces and disrupt so much infrastructure that repair is not even possible anymore. The targets of these drones will not be just buildings, if the data is present, it will also be individual civilians who repair the production capabilities of the enemy and it would be legal, as Article 51(3) describes.

Autonomous drones are the nuclear bombs of the future, cheaper and far more easily usable than an actual nuclear bomb.

The dreams of "the end of all wars" through the atomic bomb were fantasies, as they ensured mutual destruction. This is not the case with drones. You can absolutely let one million drones destroy the entire military infrastructure of a nation and still use the civilian one afterward, which opens the door to responses that do not trigger a global nuclear war but still destroy significant power.

Drones will bring us a future where war costs so much and moves so fast that nobody will risk it.. unlike nuclear bombs, where you can just assume that nobody will use them regardless of what they say.

#war #ukraine

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst