recovering from a 25 year career in tech. he/him.
Posts
Rachel Entrekin has won the Cocodona 250 outright in 59:09:48, breaking the overall course record by over 2.5 hours. Second place / M1 is still well over an hour out, and F2 is at least 4 hours behind. One of the most amazing ultrarunning performances in recent memory, simply spectacular!
Holy shit it happened! I genuinely thought it would happen on a stunt setting like breaking2 long before it happened in a real sanctioned race. Amazing! https://www.bbc.com/sport/athletics/live/cjd9xpmnvj3t
You can measure your skill at DIY house projects by the ratio of visits to the hardware store against days of work:
- no visits: god tier
- less than one visit per day: excellent, you know what you’re doing
- 1 visit / day: average
- more than 1 visit / day: reconsider your life choices
I think it’s worth remembering that nonviolence is a tactic, not some sort of universal moral imperative. There are certain situations where nonviolent activism was effective. And others where violence prevented far worse outcomes.
This more or less sums up my position on genAI. My only quibble is that “the worst thing is the ahitty people”, while true, sort of implies the other shitty things (slop, culture death, data centers in the fucking desert) aren’t pretty goddamn bad too. But the people are truely staggeringly historically terrible. @timbray@cosocial.ca
Look this isn’t at all a defense of slop code, but it has me thinking — how much does code quality matter, and why?
It’s maintenance, right? We care about readability because we know we’ll have to make changes, fix bugs, etc.
But so … imagine a codebase that’s magically bug-free and feature-complete. (I’m aware this is a strawman - that’s the point, it’s a thought experiment.) Does it matter if this codebase is well-written? I’m not sure it does! (1/3)
I do believe that people can change, and that there can (and should) be a path back to good standing in a community.
But that path needs to involve taking ownership of the harm they caused — even if, heck especially if, they’re no longer a person who would do those things. And they need to at least attempt to make amends in some way.
Without these things, I’m not going to be able to assume good intentions of someone trying to come back.
Really grateful to get to serve another term, and beyond thrilled to have @ryancheley@mastodon.social and @priyapahwa@mastodon.social joining the board! https://www.djangoproject.com/weblog/2025/nov/28/2026-dsf-board-election-results/