James Heslin
program9.com
James Heslin
@program9.com
I play games, make things, and sit around. Still taking COVID precautions and wish you would too. BLM, free Palestine, end Direct Provision, protect trans kids.

He/him
Reposted by James Heslin
A court has ruled that the government's authoritarian ban on Palestine Action was unlawful.

Time to stop criminalising the people protesting a genocide - and start ending the UK's complicity.
February 13, 2026 at 10:22 AM
Reposted by James Heslin
A personified AI agent submitted a github PR to matplotlib. The project maintainers closed the issue, then the AI (really, the developer controlling it) published a blog post on "its" blog accusing the project maintainers of discrimination, then the LLM (again, the developer) had to issue an apology
[PERF] Replace np.column_stack with np.vstack().T by crabby-rathbun · Pull Request #31132 · matplotlib/matplotlib
This PR addresses issue #31130 by replacing specific safe occurrences of np.column_stack with np.vstack().T for better performance. IMPORTANT: This is a more targeted fix than originally proposed. ...
github.com
February 12, 2026 at 9:43 PM
Reposted by James Heslin
A state of play implies the violence needed to maintain its borders.
February 14, 2025 at 12:00 AM
Reposted by James Heslin
The NHS closed Tavistock over trans care concerns – there were just eight complaints all from cisgender people.

1. JK Rowling
2. Maya Forstater
3. Helen Joyce
4. Graham Linehan
5. Kathleen Stock
6. Posie Parker
7. Wes Streeting
8. Rosie Duffield

www.thepinknews.com/2026/02/11/n...
NHS closed Tavistock over care complaints – there were only eight
An eye-opening FOI report has revealed that just eight people complained about the Tavistock gender clinic's care provision in 10 years.
www.thepinknews.com
February 12, 2026 at 1:22 AM
Reposted by James Heslin
Van Der Beek dead at 48, leaving his family (SIX kids and a wife) broke because of the evil insurance system THIS fucking hag took a leading role in perpetuating
February 12, 2026 at 3:02 AM
Reposted by James Heslin
BDS alert: Venezuela’s oil is being rerouted to fuel Israel’s genocide, through Italy, act now to stop the vessel.

The BDS movement calls on trade unions, grassroots movements and wider civil society to take action now.

Read more: https://loom.ly/Z-aY20g
BDS alert: Venezuelan oil shipped to genocidal Israel through Italy.
Act now to stop vessel.
bdsmovement.net
February 12, 2026 at 2:13 PM
Reposted by James Heslin
Over 1,000 Ubisoft workers around the world have walked off the job.

In response to a return-to-office mandate, layoffs, and the cancellation of several games, workers launched a three-day strike.

The workers walked out in response to five French unions issuing the strike call.
Ubisoft workers are on strike: 'We are treated like children'
The strike comes after the publisher revealed plans to cut up to 200 jobs and ordered remote workers back into the office
www.polygon.com
February 12, 2026 at 4:43 PM
Reposted by James Heslin
Chadwick Boseman and James van der Beek both died in their 40s of an illness that's treatable if a colonoscopy catches it but almost no insurer covers them for people under 45, this is what Engels meant by "social murder"
February 12, 2026 at 7:08 PM
Reposted by James Heslin
discord lied. don't give them your ID or a facial scan. don't trust them with your ID or biometric data.
February 12, 2026 at 7:55 PM
Reposted by James Heslin
first they ruin the library bar and now this, the hoxton hotel can honestly get fuuucked
Here we go again.

We need an “agent of change” principle in this country. They knew there was a club there but skimped on the sound proofing.

This stuff is on purpose. They shouldn’t be rewarded for it. It’s entirely their own fault.
New Hoxton Hotel seeks injunction over music noise from adjoining club
Yamamori Izakaya, which hosts late-night music, shares party walls with hotel
www.irishtimes.com
February 12, 2026 at 7:00 PM
Reposted by James Heslin
I'm not being hyperbolic when I say this is genocidal.
New School Guidance announces:

Full bathroom ban.
Full PE ban.
Full school trip accommodation ban.

Trans kids will not go to the bathroom, do PE or go on any school trips. 1/
February 12, 2026 at 8:35 PM
Reposted by James Heslin
Someone was abducted at 10 AM by ICE on Central Ave. Their coworker says they’ve lived here for over 20 years, are documented, and have 3 kids who were born here.

Don’t be fooled by headlines when they’ve been lying to us the whole time. We still need you out patrolling until every agent is gone.
February 12, 2026 at 5:22 PM
Reposted by James Heslin
repeatedly making live srvice games in the hopes that one of them turns into an infinite money machine is a gacha
February 12, 2026 at 1:29 AM
Reposted by James Heslin
if you're looking for a friendly place to play xrd, come to the rookie roman cancel server! we alternate between EU/NA east beginner brackets and open region exhibitions every saturday! matchmaking is also very active, and there are a lot of people willing to help you learn!

discord.gg/ppZ9xQNBQ8
February 12, 2026 at 6:13 AM
Reposted by James Heslin
Reposted by James Heslin
February 11, 2026 at 12:58 PM
Reposted by James Heslin
BTW this is what I was wearing at 3pm today in broad daylight when, in the space of less than 200m, and while cycling on a painted insult (AKA an unprotected cycle lane) TWO DIFFERENT DRIVERS swung in across me causing me to swerve into traffic/slam on my brakes because they "didn't see" me
February 10, 2026 at 5:47 PM
Reposted by James Heslin
it’s always worth mentioning that Harris-led SESTA/FOSTA really got this ball rolling, and the SW community was desperately trying to warn us

just like how everyone in games media warned about gamergate as part of GOP long term planning

we gotta gotta gotta start really listening to people
I’m glad to see people protesting Discord forcing IDs for age verification, but what I need everyone to understand is that there’s immense bipartisan pressure to make the entire internet like this, and they are likely going to succeed unless something drastic happens
February 10, 2026 at 6:12 PM
Reposted by James Heslin
i had a really good time at frosty. better than last year even! but the low point of the event was definitely sitting down to play my first xrd 2v2 match with daisy and getting heckled through the whole thing.
February 9, 2026 at 8:48 PM
Reposted by James Heslin
fuck big money and fuck riot games. a lot of wonderfully talented people are out of work because of limpdick shitbrained shareholders. pull up for each other because companies won't
February 9, 2026 at 11:10 PM
Reposted by James Heslin
hit 'em where it hurts!! 🥰✨
February 9, 2026 at 5:07 PM
Reposted by James Heslin
Ten years on 2XKO, 12 at Riot and I got laid off with 30min notice lol

Gonna take some time.
February 9, 2026 at 7:45 PM
Reposted by James Heslin
it's genuinely stunning to me you'd keep a game in the hopper for a decade and then do huge layoffs after a single month. a month is nothing in live service terms. less than nothing.
February 9, 2026 at 8:43 PM
Reposted by James Heslin
spending a decade - that’s ten years, or 12.5% of an average human lifetime - making a fighting game only to immediately go ohhhhh wait a minute fighting games don’t make as much money as league of legends and we already own that let’s fire everyone
February 9, 2026 at 8:26 PM
Reposted by James Heslin
we may require your government ID, legal name, and full address, but we delete that information as soon as we verify your age! (three weeks pass) hey so our servers got hacked and you guys are not gonna believe what happened to your government IDs, legal names, and full addresses that we deleted
February 9, 2026 at 10:57 PM