Jon Canning
banner
joncanning.com
Jon Canning
@joncanning.com
Chief Typist @ tinybluerobots.com, Cat doorman
Reposted by Jon Canning
Sub-zero resistance: Minnesotans standing tall against ICE.
January 18, 2026 at 5:43 PM
Reposted by Jon Canning
you know this guy is a FOR REAL photographer because he's telling the story of his brutal, unconditional arrest by federal goons and can't help but slip in a gear review
Photo by Pierre Lavie. Yes this is me. And I threw my Leica. It landed on the bass plate with hardly a scratch. Another Photographer grabbed it along with my phone and I was able to track him later. I was held face down tear gas deployed right in front of me and pepper sprayed directly into the eye.
January 17, 2026 at 3:37 PM
Reposted by Jon Canning
January 17, 2026 at 6:26 AM
Claude getting a bit bitchy about its own work

"I'll design a comprehensive plan to transform the frontend from generic "AI slop" to a distinctive, memorable design. Let me launch a Plan agent to work out the details."
January 15, 2026 at 2:52 PM
Reposted by Jon Canning
January 14, 2026 at 9:26 AM
Reposted by Jon Canning
Jesus Christ
Want to see what Kristi Noem's podium refers to?
It's worse than you think.
January 14, 2026 at 12:05 AM
Reposted by Jon Canning
Another baleful warning here of the dangers of Too Online disease, and how it eats up every bit of your life
January 13, 2026 at 3:54 PM
Reposted by Jon Canning
I’ve got something to show you. Feat. @brettdomino
January 13, 2026 at 3:04 AM
Reposted by Jon Canning
While I love my niche stupid hobby of historical board gaming, sometimes it does just make me want to scream. Take the latest example, a board game about the Irish Potato Famine where you get to compete with friends to see who survives best (?)
www.kickstarter.com/projects/com...
The Great Hunger
Easy-to-learn, card-driven game, rich with historical detail; explores 19th-century Irish expansion, blight, famine, & emigration. 2-5P
www.kickstarter.com
January 13, 2026 at 9:15 AM
Reposted by Jon Canning
The UK continues to build towards the platonic ideal of the ultimate chad economy that consists solely of OnlyFans, BettingShops and Warhammer.
January 13, 2026 at 9:35 AM
Our ethnic cleansing squads will be polite and efficient, not these awful neanderthals
More training isn't going to fix the ethnic cleansing squad! The problem is that we employ an ethnic cleansing squad that attracts the type of people who would want to be part of an ethnic cleansing squad!
January 11, 2026 at 8:11 PM
It's just me and Claude in the office
This post is for the rest of us.)

I don't much like those huge offices, but I also believe that physically working together is essential. You cannot hunt a mastodon by yourself. Solitary confinement is a form of torture. We are fundamentally social animals.
3/12
January 10, 2026 at 9:50 PM
How to make an LLM cry 😢
GitHub - buyukakyuz/corroded: Illegal rust
Illegal rust. Contribute to buyukakyuz/corroded development by creating an account on GitHub.
github.com
January 10, 2026 at 4:35 PM
RIP Starman
January 10, 2026 at 2:05 PM
Reposted by Jon Canning
The thing that depresses me in the whole AI revolution in my industry (I’m a literary translator and publisher) is that the question is not whether machines can replace human translators, but how will we deal with the fallout after machines are forcibly introduced regardless.
January 10, 2026 at 6:28 AM
I go for a drink every week with a friend who doesn't watch the news. He had no idea about what happened in Venezuela, he's like a lost tribe.
January 10, 2026 at 8:53 AM
Reposted by Jon Canning
I've been saying for a while that we, as expert Laravel developers, are just moving a lot of our projects from rescuing bad offshore work to rescuing bad vibe code. You still need the experts.
I just finished up a call with someone who had vibe-coded an error into a revenue-generating application that cost the company 6 figures in (fortunately recoverable) lost revenue. It's recoverable because two developers with a combined 40 years of experience managed to unwind the problem.
January 9, 2026 at 10:29 PM
Reposted by Jon Canning
Report X to Apple to get it removed from the AppStore: reportaproblem.apple.com/store/333903...

And for Google Play, report the X app “com.twitter.android” here:

support.google.com/googleplay/a...
Every piece of reporting I've seen on this is drastically understating the scale. These are from Grok's replies within a single minute. Time-to-reply is degrading because it has such a backlog of NCII/CSAM requests to fulfill. Conservatively I estimate it is producing more than 5000 of these per day
January 6, 2026 at 11:13 PM
Reposted by Jon Canning
We aren't replacing developers with AI. We are replacing developers with developers who now have to debug AI.
January 8, 2026 at 11:20 AM
Reposted by Jon Canning
Closing in on 1K followers, thanks to everyone who's joining us on our game dev journey!

When we hit 1K, we will be running a giveaway involving something pretty cool!

machinefun.bsky.social
machinefun.bsky.social
A new micro indie studio based in Manchester UK.
machinefun.bsky.social
January 7, 2026 at 3:41 PM
We have reduced his food from 7 scoops to 6, and started with diet food. He's not happy, just spends hours watching the bowl.
January 7, 2026 at 3:26 PM
Thanks to AI the number of things I can work on concurrently has increased, but my brain's context window has not.
January 7, 2026 at 1:32 PM
Reposted by Jon Canning
I've worked in IT since 1983, and seen many trends come and go, but this new thing of Junior Devs using mechanical keyboards is killing me. Just because you've got a keyboard that clicks doesn't mean that you're in any way competent. I think I might be done.
January 7, 2026 at 12:20 PM