Thomas Cannon's Avatar

Thomas Cannon

@thomascannon.me

Web developer, musician, semi-pro party mom. +3 to Persistence Rolls. Operations & systems nerd. Building my own apps on the side @practical.computer https://thomascannon.me https://little-crm.com https://practical.computer

784
Followers
852
Following
844
Posts
24.04.2023
Joined
Posts Following

Latest posts by Thomas Cannon @thomascannon.me

10 Hours of Jingling Keys
10 Hours of Jingling Keys YouTube video by MyAbridged

www.youtube.com/watch?v=sJNK...

Jingling keys in front of Execs theory remains undefeated

11.03.2026 02:31 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

There's nothing wrong with choosing to be your assigned gender, and choosing to use Windows.

But both should be a choice, not just a default you stick with because it's the most common. Make an informed decision about your gender and your computing needs!

10.03.2026 21:57 πŸ‘ 153 πŸ” 23 πŸ’¬ 2 πŸ“Œ 2
Internally, WigglyPaint maintains three image buffers and edits them simultaneously, with different types of randomization applied for different drawing tools; many tools apply a random position offset between stroke segments or randomly select different brush shapes and sizes:

"The most wildly successful project I’ve ever released is no longer mine. In all my years of building things and sharing them online, I have never felt so violated."

beyondloom.com/blog/onwiggl...

09.03.2026 23:12 πŸ‘ 16 πŸ” 7 πŸ’¬ 2 πŸ“Œ 1
Why risk losing a costly stationary house when this Class C motor home can also transport you away from floods and fires.

Reference #023478

Why risk losing a costly stationary house when this Class C motor home can also transport you away from floods and fires. Reference #023478

Real Estate: It Wasn’t Called β€˜The 2008 RV Market Crash,’ Was It?

09.03.2026 23:00 πŸ‘ 892 πŸ” 56 πŸ’¬ 15 πŸ“Œ 3

i really don't care about using AI to ship more stuff
it's really hard to come up with stuff worth shipping

i want to ship the same amount of stuff with higher quality both in product and code

09.03.2026 18:27 πŸ‘ 84 πŸ” 12 πŸ’¬ 3 πŸ“Œ 4

I think people are making a mistake trying to revive fixtures and forgetting all their inherent issues.

I've worked with fixtures in production and doing what @thomascannon.me describes would be extremely difficult.

Oaken makes deep refactoring like this doable.

09.03.2026 16:21 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

In some cases, I’m literally just find/replacing the old model’s key with its new version across the entire codebase, saving at least 30m of manual verification

09.03.2026 01:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

With factories, this would be a game of whack-a-mole to swap out this core model that’s used EVERYWHERE. But Oaken gets you think in sensible data with easily grep-able keys, with consistency to boot.

09.03.2026 01:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Another great thing about Oaken: as I rip out old models, I have so much less finagling to do because with Oaken’s seeds, I only have a small dataset that’s logically broken up. So I nuke the old seeds, work on a single test until it passes; then the whole suite.

09.03.2026 01:00 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

every single employee being jailed is the moderate position

08.03.2026 00:01 πŸ‘ 565 πŸ” 114 πŸ’¬ 10 πŸ“Œ 0

Having some of the most thoroughly redacted thoughts of my life.

08.03.2026 00:23 πŸ‘ 8637 πŸ” 2083 πŸ’¬ 164 πŸ“Œ 53
Post image

@hackintimseeley.bsky.social

06.03.2026 21:20 πŸ‘ 12577 πŸ” 4622 πŸ’¬ 21 πŸ“Œ 26
@practical-computer β€” gem.coop A concern to quickly scaffold custom forms based on existing ActiveRecord models, like 3 kids stacked up in a trenchcoat.

Heads up! our new home for Ruby gems is gem.coop. If you're looking for the latest and greatest open-source work from us, there's where to go

beta.gem.coop/@practical-c...

06.03.2026 21:43 πŸ‘ 3 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Tell Me Where You Made It Looking for places in a placeless internet

Really, really love this essay

www.kirksnotes.com/p/tell-me-wh...

06.03.2026 19:31 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Great to know their CEO doesn't even understand how AI works. It's not anxious because it's conscious, dumbass. It's anxious because you've been scraping the social media of users living and posting through fucking unstable times.

06.03.2026 16:59 πŸ‘ 1544 πŸ” 269 πŸ’¬ 26 πŸ“Œ 3

Dwarf Fortress is an engineering management simulator (you are also a humongous dipshit dedicated, body and soul, to finding your own personal way of delving too greedily and too deep)

05.03.2026 03:48 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Dwarf Fortress is an engineering management simulator (you are also a humongous dipshit dedicated, body and soul, to finding your own personal way of delving too greedily and too deep)

05.03.2026 03:48 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
A picture of The Onion in print featuring this article posted on Twitter.

https://theonion.com/anyone-else-have-those-weird-dreams-where-sobbing-future-generations-beg-you-to-change-course/

A picture of The Onion in print featuring this article posted on Twitter. https://theonion.com/anyone-else-have-those-weird-dreams-where-sobbing-future-generations-beg-you-to-change-course/

Grok being wrong:

The Onion does have (hilarious) print editions, but this specific "Sam Altman" piece isn't from themβ€”or any real outlet. It's a custom meme image made to look like one, floating around since at least February. Spot on for the satire though!

Grok being wrong: The Onion does have (hilarious) print editions, but this specific "Sam Altman" piece isn't from themβ€”or any real outlet. It's a custom meme image made to look like one, floating around since at least February. Spot on for the satire though!

Wrong again, dumbass

05.03.2026 02:32 πŸ‘ 3757 πŸ” 235 πŸ’¬ 68 πŸ“Œ 8

Product managers proudly showing off one idea they had AI generate for them.

In that same amount of time I've already come up with more ideas while disassociating from the meeting.

04.03.2026 23:20 πŸ‘ 84 πŸ” 10 πŸ’¬ 4 πŸ“Œ 0

"yeah haha actually i don't even do my job anymore! AI does it for me!" wow that's crazy. i hope your RAM explodes

04.03.2026 12:42 πŸ‘ 702 πŸ” 144 πŸ’¬ 6 πŸ“Œ 1

People are more adaptable than software, so people will always have to adapt to software, not the other way around (uncomplimentary)

04.03.2026 01:11 πŸ‘ 11 πŸ” 3 πŸ’¬ 2 πŸ“Œ 0

I am starting to wonder if people who spend a lot of time talking to LLMs lose their stamina for actual critical analysis because they're so used to having their own priors reflected back at them in the guise of another's voice.

03.03.2026 03:45 πŸ‘ 937 πŸ” 119 πŸ’¬ 45 πŸ“Œ 20

I want to print "Microslop CopePilot" stickers now

02.03.2026 23:36 πŸ‘ 5 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
02.03.2026 23:03 πŸ‘ 688 πŸ” 294 πŸ’¬ 5 πŸ“Œ 3

Calling AI "slop" has been one of the most effective instances of the public rebranding a product and it pisses them off.

02.03.2026 20:44 πŸ‘ 16533 πŸ” 5127 πŸ’¬ 1 πŸ“Œ 63
02.03.2026 19:11 πŸ‘ 2641 πŸ” 358 πŸ’¬ 60 πŸ“Œ 11

(this is why DS9 is so great and worth watching in this era because Major Kira goes from being a resistance fighter/terrorist to being an official in the new government and is absolutely punched in the gut and torn in all directions by how hard and complex that is.)

01.03.2026 00:30 πŸ‘ 445 πŸ” 77 πŸ’¬ 8 πŸ“Œ 1

if you believe in any form of free enterprise at all, the idea that the Pentagon can not only cut off your contract but designate you a supply chain risk and prevent other companies from buying from you just because you won't build killbots for the government should be terrifying

27.02.2026 23:12 πŸ‘ 9893 πŸ” 2801 πŸ’¬ 202 πŸ“Œ 128

i'm a big fan of magazines, investigative reporting, and longform, all of which requires staff and institutions, but the really really dire thing that indie media can't replace? the fucking wire services

27.02.2026 01:35 πŸ‘ 1534 πŸ” 285 πŸ’¬ 16 πŸ“Œ 17

Pay for however many newsletters you want, please, give all those writers money

But you can't replace a whole journalism ecosystem with a series of freelancers, you just can't. There also needs to be support for serious papers, magazines, online newsrooms, and nonprofit reporting

27.02.2026 01:26 πŸ‘ 461 πŸ” 92 πŸ’¬ 10 πŸ“Œ 11