James Felix Black
banner
tft.io
James Felix Black
@tft.io
A large person, in Canada. Father to two, smaller persons. Wife guy. Dual citizen, a modicum of discipline.

Proud liberal. Hobbesian. Unix apostate, Classic Mac OS revanchist, tilter at path-dependent windmills. Emacsist.
Reposted by James Felix Black
I use the LLMs at work; I understand how they work; I am a software engineer with three decades of professional experience. I still get mad at them. It’s uncanny.
July 20, 2025 at 7:42 PM
Goodness, Ant is cooking.
November 11, 2025 at 3:44 AM
Reposted by James Felix Black
books have no tech tree, no fog of war
November 10, 2025 at 8:13 PM
Reposted by James Felix Black
primary every democrat, i don’t give a shit, but the cause of your suffering is the republican party and there are a lot of you who need to learn to hate them more — and i do mean hate — than you hate your allies
November 10, 2025 at 3:35 AM
Fuck, man, forty years on and it still goes harder than anything

huskerdu.bandcamp.com/track/divide...
Divide And Conquer (1-30-85 at First Ave), by Hüsker Dü
from the album 1985: The Miracle Year
huskerdu.bandcamp.com
November 10, 2025 at 3:35 AM
Reposted by James Felix Black
Out of an abundance of caution, two Warming Centres will open today at 5 p.m. Walk-ins welcome.

📍 81 Elizabeth St.
📍 885 Scarborough Golf Club Rd.

➡️ Locations: toronto.ca/warmingcentres
➡️ Daytime drop-in programs are also available across Toronto. Locations: toronto.ca/homelesshelp
November 9, 2025 at 10:33 PM
Reposted by James Felix Black
Our carceral system is the product of choices. We should, and could whenever we want to, make radically different choices. #abolish
And now, if you read the devastating piece about what Venezuelan deportees endured at the El Salvador torture prison, read what incarcerated U.S. citizens endure in Alabama prisons.

State prisons in the U.S. that are massive systems of human rights violations.
www.theguardian.com/film/2025/oc...
‘How is this possible?’: a new film looks inside the appalling abuses of the Alabama prison system
In the year’s most shocking documentary, The Alabama Solution, prisoners share astonishing footage in a plea for help
www.theguardian.com
November 9, 2025 at 7:21 PM
It’s all three at once! There really isn’t a singular malign intelligence at work, here. It’s rats in a sack working towards a non-sentient figurehead.
Theory 1: Administration botching it badly, but the intent is to cause pain and suffering so people will blame Dems.
Theory 2: Causing pain and suffering to cater to strongest supporters, who like pain and suffering.
Theory 3: Administration just likes pain and suffering.

All plausible!
Astonishing how hard this administration is working to keep people hungry.
It's clear they are trying maximize public suffering, in hopes of getting people to blame Dems for that suffering. But it's transparently the White House working overtime to keep the suffering going!
bsky.app/profile/cram...
November 9, 2025 at 5:44 PM
Wait the Buffalo Tom Guy wrote a 400pp book about The Cars? Yes, please!
November 9, 2025 at 5:39 PM
Reposted by James Felix Black
SOTTO VOCE the levels of complexity in modern software stacks mean that even without the models, programming has been functionally nondeterministic for the better part of two decades.
November 9, 2025 at 4:43 PM
Reposted by James Felix Black
I would say a large, if not overwhelming, majority of people in the US are indifferent at worst to trans folks. “Seems weird, not my problem” I would wager is the median position, in as much as there’s even a position.
November 9, 2025 at 3:43 PM
This tracks.
The 70s were a rough musical time for a lot of white people. The best white people songs of the 1970s are "Paranoid" and "Heart Of Glass" and it's not for nothing that those came at the very beginning and very end of the decade.
November 9, 2025 at 3:19 PM
I am in this post and it makes me extremely uncomfortable
I'm not saying 'only people aged 47 to 55 think Fleetwood Mac are bad' - obviously people of all ages have different opinions. But only people in that v specific age group think that 'Fleetwood Mac are bad' is a common sense, commonplace opinion.
November 9, 2025 at 3:08 PM
Seem interesting? Come work with me on it!

job-boards.greenhouse.io/workhelix
November 9, 2025 at 1:44 PM
So true
November 9, 2025 at 2:00 AM
I have discovered a discord community dedicated to bypassing the lousy ISP FTTP router we have and now I’m excited to pull fibre
November 9, 2025 at 1:38 AM
These people are just mad that New York discovered garbage cans.
Manhattan! It smells like urine and it’s the only place in the world there are corner stores
November 8, 2025 at 8:15 PM
This is Distressing Math
I read this and immediately thought “well that would actually be awesome because then Marty can go back to the 90s where he probably had a really awesome time as a teenager” and then I was like oh wait his PARENTS would have been teenagers in the 90s and then I just sat here for like 45 minutes
November 8, 2025 at 3:24 AM
THE MOST DANGEROUS GAME
November 8, 2025 at 2:26 AM
This story is so fucking bizarre, and, it bears repeating, just amazingly dumb
They finally culled the ostriches and now Right wing twitter is having a meltdown and brigading all Canadian government social media. It's primarily Rebel News and American influencers leading the charge because 98% of Canadians actually don't care about this whatsoever
November 8, 2025 at 2:23 AM
Reposted by James Felix Black
As I've always said, the only problem with the Libyan refugee crisis was that it needed like five or six times more people
November 8, 2025 at 2:07 AM
Keynote George is a nice looking players who looks like he’s 11 years old
November 8, 2025 at 2:01 AM
Reposted by James Felix Black
I'm losing my mind over how many reviewers are like "GDT's Frankenstein makes you wonder who the real monster is." THAT'S THE STORY! That's the story Shelley wrote!
November 7, 2025 at 12:00 PM
Man I like watching Jalen Clark play defense
November 8, 2025 at 1:34 AM
God it’s nice to see Ant back on the floor
November 8, 2025 at 1:31 AM