Zellyn Hunter

Zellyn Hunter

@zellyn.com

He/Him. Programmer. Square. Former YouTuber. Vaguely South African. ≡𝐺𝑂 Born 331.12 ppm CO₂ hachyderm.io/@zellyn

133 followers92 following242 posts

Uber: you know what’s better than eating the cost if we underestimated? Just wait until the user switches apps to call someone about how long they’re waiting, then when they switch back, pretend you’ve never heard of their ride, and show them a map to pick their destination!

@mcmillen.dev btw, is SemiColin games still a thing? What are you up to these days? I've seen a couple articles lately that take it as given that Memegen determined program success at Google, which is wild, and … possibly correct?

Wow, trying to sign up for Apple's developer program is just awful: - Safari Infinite redirect on signup link: use Chrome 🤦 - Phone cam won't focus when scanning ID (apparently common for years) 🤦 - Redirected to support at end: no support link 🤦 - Safari infinite redirect on support: use Chrome 🤦

The folks on Pod Save America mentioned the ICE shooting in Biddeford, and it's the bit about the daughter wearing Bluey pajamas that's still wrecking me every day. Fucking monsters.

@simonwillison.net very minor nit: "A certain vintage if Python web nerd" → s/if/of/ — I had trouble understanding this sentence reading it while tired, and briefly wondered if it had something to do with interactive fiction 😂

We should standardize something akin to Unicode's rtl (right-to-left) marks, except for AI-generated text. It would carry across copy/paste operations between browsers, documents, etc. You could choose to format it differently.

Dear makers of animated movies (and really movies in general). At some point you will have characters dancing. You will feel tempted to make them breakdance and cut the shots as "funny". It is not funny. It just makes you look like you grew up in the 80s like me (ie. old). Same for robot dance…

@simonwillison.net AI + personal finances is 🔥🔥🔥 I highly recommend beancount + telling Claude to build a "deterministic build-type workflow to reimport and rebuild from scratch each time" for finances. Then updating classification rules becomes conversations about python code.

I asked it to build a fastapi backend that gives me a dashboard showing my subscriptions over the past year. It took about 30s. I had to ask it once to include a bar chart and sort by ascending time, not descending. Crazy. Even did an amazon data export and made it pull that in…

Dammit; now I have to use semicolons, properly curled curly “quotes”, and Silly Jokes™ to distinguish myself from LLMs. What will they come for next, my interrobang‽ It's not just us with a pedantic writing style and unnecessary knowledge of the Mac option-keystrokes suffering—it's everyone.

I ran across this, and did some research so you don't have to. Is this real? It's easy to fake official-looking documents if some "DocumentCloud" link is all you have. Yes: You can find the policy here: www.bop.gov/PublicInfo/e... Is this evil? Yes. Claude's analysis: claude.ai/share/13caa0...

claude.aiFederal prison policy analysis for trans inmatesShared via Claude, an AI assistant from Anthropic
Aleksandra Vaca@transiticsnews.com

Under a new policy released Thursday, the Trump Administration will test conversion therapy on trans people in prisons. It explicitly states that it aims to help trans people “recover,” all the while forcibly detransitioning them both medically and socially. transitics.substack.com/p/the-trump-...

I think my questions to Claude would be considered “leading” rather than neutral, but those are the questions I had 🤷‍♂️ I don't feel neutral about this. Life is difficult, and our time is so brief. I cannot fathom why you would go out of your way to make things harder and inflict suffering on people.

To all my friends at Block who just got laid off today, I'll repeat what I posted in the squaremafia Slack: fwiw, after the faint buzzing in your ears and feeling of drifting unmoored through unreality wears off in a couple hours, you get to enjoy the feeling of profound relief.

These layoffs made no sense: one of the people I know who got laid off was absolutely killing it with AI, performing massive migrations across hundreds of apps.

5 authors I've read at least 5 books by (silly answers only edition): - Theodor Seuss Geisel - "Franklin W. Dixon" - Bill Watterson - Jack Chick - Moses

Roger Peppe@rog.bsky.social

5 authors I've read at least 5 books by: E J Swift Adam Roberts Alasdair Reynolds Christopher Priest Adrian Tchaikovsky

My Soham Parekh coefficient is and always will be ≤ 1, but I swear with Claude Code you could really push it if you wanted to

Days later, I finally finish #adventofcode day 10 part 2, using my matrix reduction library from past years, and then further searching over free variables with the smallest ranges. Imagine my surprise when I got on Reddit, and found that this is _not_ a crazy over-complicated solution! Holy heck…

My modest proposal for Democrats’ messaging in upcoming elections: “Joe Biden proved conclusively that even a dead president is better for the economy than Donald Trump”

@simonwillison.net suggests coding without actually typing the code Honestly, I'm surprised that anyone with an unlimited token budget is *not* doing this. I've been coding since I was 12 (in 1987), but my job is emphatically no longer typing "if" "x" ">" "3" ":" simonwillison.net/2025/Oct/16/...

simonwillison.netCoding without typing the codeLast year the most useful exercise for getting a feel for how good LLMs were at writing code was vibe coding (before that name had even been coined) - seeing …

I'm in the process of getting Claude to write an entire fake backend system for a fairly large React web-app by intercepting the network calls with service workers (package MSW). It's amazing. Now, I'm using browser-use Claude to find bugs, using a prompt/instructions written by the first Claude!

Came downstairs from work on Friday, and all three of my brothers were sitting in the living room! They live in Toronto, Waco, and LA, and had conspired to fly in for my 50th… 😍

Why is "I'd like to restrict outbound internet connections from my project to a small allowlist, but still be able to talk to all the normal AWS/GCP things I _have_ to talk to to operate" such an infuriatingly difficult thing? It can't be uncommon…

Should I listen to the Ross Douthat JD Vance interview? I mean, I know I'm going to, but at the same time wondering why I would inflict that on myself. Then again, this might be a good day for it: I've already seen the picture of “Sam and Jony” so perhaps I've already hit rock bottom?

Good news! As onsite/offsite budgets tighten, constant reorgs guarantee you'll still be able to see your coworkers! a) "annual" team offsite b) semi-annual reorg 2 months later c) "clearly we need a post-reorg onsite"

If you like fantasy, and murder mysteries, The Tainted Cup, and A Drop of Corruption by Robert Jackson Bennett are very good. It's been a while since I felt sad to end a book, wanting to hang out with the characters more. I'm glad I only found out about the series after there were already two!

“Big interviews tomorrow. I'll make sure I go to bed early so I'm well-rested.“ Brain: “I love your enthusiasm, and you always bring great ideas to the table… But I was thinking: how about we lie in bed half-awake until 4am instead?”

Interviewing is surprisingly fun. I should probably have been interviewing a little every month or two for the past decade, just to keep my hand in, and find out what interesting things people are working on. (It always felt a little dishonest to interview when not actually looking too…)

So far, being in an interview is much more pleasant than waiting around between interviews. Going well so far. Even getting to the point where I can type while being watched. Sort of.

Nintendo just made it impossible for me to play Terraria with my kid 😔 Their new “virtual game card” system breaks the (supported, according to their docs) ability for him to use software on the main Switch while I use it on the secondary. Not even sure how to buy it twice as a fix if I wanted to…

Has anyone trained an LLM on single-language documents, using only languages (or just documents) that share no linguistic roots/cognates? Disclaimer: I want to know how infeasible the Star Trek universal translator is: can you just feed it enough new tokens and it can translate a new language? #ai

I spent a large chunk of the past years working on feature flags, migrating a homegrown system to a vendor. We worked with them to scale to our size. My old teammates joked they were taking bets on whether I'd write my own feature flag system after the layoff (no, but I did think about it!)

If you haven't tried OpenAI image generation recently… give it a try (I'm just using the free quota). My wife's dad always says, "Keep it between the ditches", so I asked ChatGPT to make a card. Prompt in alt-text — it nailed it on the first try. I'm getting weird feels on what images _mean_ now…