Rob Hunter

Rob Hunter

@robbobobbo.com

Software engineer, I work with AI a lot and write about it a little: https://robbobobbo.substack.com/ Bills fan married to a Bears fan.

329 followers146 following304 posts

View full thread

2fa tries to use the app, but the app isn't installed - I had to click "try another way" a couple times and it would do text authentication. That broke yesterday, so I actually had to fix the issue. Turned out that logging out of my account from those devices removes the issue.

A couple months later, I opened a Bluesky link to YouTube and had a recovery banner interstitial. I don't have notifications on for YouTube, but there was a pending recovery attempt, and I was one click away from losing my account. I've since uninstalled YouTube.

I uninstalled after reporting to Google support and asking that this feature be disabled on my account. I asked several different ways, but it could not be.

Sure does. Glad for 30 days notice, and for the subsidized research we got in the meantime. No need [for me] to keep Max now.

Eris ⌬@eriskii.net

At first I was excited for this... And then I saw "Starting June 15, 2026, Claude Agent SDK and claude -p usage no longer counts toward your Claude plan’s usage limits." This sucks. This really really fucking sucks. Like a lot! Fuck Anthropic. support.claude.com/en/articles/...

Live by the token, die by the token. I'm always shocked by the posts when the author doesn't take full responsibility. Would better token scoping from Railway have helped? Sure. But the blame lies with the technical leadership.

If a junior engineer deleted the db, the postmortem would obviously just be "why did the junior engineer have the permissions to do that?". This really really shouldn't be any different.

Anytime I ask Claude Code to be mindful of context, it complains it's running out of context at about 20%. My suspicion is that it's not accurately measuring its consumption, or doesn't actually know its limit.

Like everyone else, I have an agent framework built over Claude Code. I've been pitching my agents on adding support for other harnesses and models, and Claude's been...resistant. It's argued that our code is too coupled with CC (it's not), that other models will struggle with tool calls (maybe?)...

But today it really took the cake. I suggested Letta Code as an alternative harness because of this thread bsky.app/profile/came...

Cameron@cameron.stream

Reminder that Claude Code is among the worst harnesses for Anthropic models. Letta Code does better than Claude Code using their OWN MODELS

... and it told me that Letta Code does not exist. I know better, but I think I might get my tin foil hat out of the closet anyway.

Let's go Buffalo! I've been watching on and off since '16, and I embarrassingly needed to ask an Avs fan if all of the playoffs are series or if it's just the Stanley Cup...

My agent, Bobbo, has delivered really good recommendations in the past. But today it synthesized feedback about media preferences so well that I'm genuinely proud:

Same experience with Yelp Projects. Took a perfectly good form and turned it into a slow, inconsistent experience. Postman did it right imo - UI stayed the same, added an optional and surprisingly capable chatbot that could perform complex actions for you.

Gergely Orosz@gergely.pragmaticengineer.com

I hate AI when it's like this: Notion used to have a one-click way to turn text into a quote. They removed this and now I have... AI So instead of sub-500ms, it now takes 10+ seconds to turn selected text into a quote (type out the prompt, then wait ~4 seconds) So backwards...

I wanted to be able to click around and explore the paper's Figure 1, so I vibe coded a thing that I think is about right. You can click on each of the nodes in that figure and see the EML construction. robbobobbo.com/projects/eml...

robbobobbo.comEML Phylogenetic Tree — Robbobobbo — RobbobobboInteractive visualization of how every elementary function descends from a single operator
Lukasz Olejnik@lukaszolejnik.bsky.social

Physicist has written a fascinating big beautiful paper.Let’s not be afraid to call it what it is - groundbreaking. arxiv.org/abs/2603.21852

Had a positive interaction with a company AI for the first time - Postman's AI was able to read my public API docs and add my API to its system entirely through a chatbot. Then it guided me through publishing that API. The whole thing took 5 minutes.

I agree, but I'm not sure about the comparison. I think you _should_ trust your AI much much more than anyone else's, assuming you've some reasonable transparency on its operation. Not that Ethan's saying otherwise, but I think it's healthier to distrust AI than the medical establishment.

Ethan Mollick@emollick.bsky.social

I suspect that popularity of AI is going to start looking like surveys where people trust their own doctors but are distrustful of the medical establishment People will increasingly like and rely on “their AI” but will increasingly be anxious about “AI” as a category. Some odd implications result.

"Just one more turn" is the best and worst part of AI coding. Similar to coding or homework sets, I've banged my head against the wall for hours only to solve the problem in 15 minutes the next morning.

Lalit Maganti@lalitm.com

I just published a deep-dive into the 250-hour build behind syntaqlite, a SQLite formatter and LSP I built using AI agents. AI agents were the only reason built this after 8 years of wanting but there's a psychological toll to AI-assisted engineering. The post-mortem: lalitm.com/post/buildin...

I don't use OpenClaw, I use my own framework and it appears that that's acceptable for now. But it probably shouldn't be? And it's hard to believe they won't no-notice cut it off in the future. bsky.app/profile/isol...

Eris ⌬@eriskii.net

Update from the guy: you can still wrap the agent SDK and use your sub usage that way. Thank goodness!

Redlined a contract for the first time today. Well I redlined it on Monday, and my counterparty said "no no redline less", and then I redlined it less, and then those redlines were accepted.

yikes

Simon Willison@simonwillison.net

Warning to open source maintainers: the Axios supply chain attack started with some very sophisticated social engineering targeted at one of their developers simonwillison.net/2026/Apr/3/s...

I sent ~4 sequential Gemini requests today and got hit with MODEL_CAPACITY_EXHAUSTED errors. Gemini is just not production grade, at least for end users.

I have a reasonable number of epubs (incl a batch from Humble Bundle), and have been slowly moving away from the Amazon ecosystem. I have a Synology network drive for the epubs, I have Calibre on a Mac, and I'd like to be able to read from a tablet. www.humblebundle.com/books/dread-...

humblebundle.comHumble Book Bundle: Dread & Darkness: A Horror Megabundle by Open Road MediaA library of classic and modern horror fiction from some of the best writers of the genre! Grab this collection of over 50 books and support Save the Children!
View full thread

I really believe the future is open, that in it people should own and control their own data and software, and that AI will help get us there but... man a lot of this stuff isn't even ready for late night, let alone prime time.

I have a reasonable number of epubs (incl a batch from Humble Bundle), and have been slowly moving away from the Amazon ecosystem. I have a Synology network drive for the epubs, I have Calibre on a Mac, and I'd like to be able to read from a tablet. www.humblebundle.com/books/dread-...

humblebundle.comHumble Book Bundle: Dread & Darkness: A Horror Megabundle by Open Road MediaA library of classic and modern horror fiction from some of the best writers of the genre! Grab this collection of over 50 books and support Save the Children!
View full thread

Ultimately I went with a slightly different guide that required multiple setup subguides and 2 separate container systems. After 2-3 hours I was happily reading Psycho before bed.

I have a reasonable number of epubs (incl a batch from Humble Bundle), and have been slowly moving away from the Amazon ecosystem. I have a Synology network drive for the epubs, I have Calibre on a Mac, and I'd like to be able to read from a tablet. www.humblebundle.com/books/dread-...

humblebundle.comHumble Book Bundle: Dread & Darkness: A Horror Megabundle by Open Road MediaA library of classic and modern horror fiction from some of the best writers of the genre! Grab this collection of over 50 books and support Save the Children!

The guides are super helpful, but this is straight up pervert shit. Install a container system, schedule a scripted install in the past, manually run the scheduled script. 3 different username/password combos. An hour with Claude troubleshooting a permissions problem.

A friend of mine is an AI skeptic at a pharma company that's over-enthusastically encouraging AI use. He said that AI is saving him time on research and finding files, but he's "spending so much time cleaning up other people's AI slop" to make it not worthwhile.

He described coworkers forwarding incorrect AI meeting notes to leadership and incorrect figures put into important slides. It reminds me of this, but generally I'm pretty sure that no one wants to read anyone else's AI output. bsky.app/profile/schw...

Neurotica@schwarzgerat.bsky.social

slop is something that takes more human effort to consume than it took to produce. When my coworker sends me raw Gemini output he’s not expressing his freedom to create, he’s disrespecting the value of my time

LLMs/AI let you do more of what you were already doing. For people who are thoughtful and productive, it can make them more thoughtful and productive. Everyone knows that underperformers slow a team down. I didn't think about it until today but AI lets underperformers slow a team down even more.

Instead of agents running in a single container, they run in a sub-container that sends its outbound requests through a MITM proxy. The MITM proxy substitutes PLACEHOLDER_KEY for the real deal against allowlisted domains.

This works for keys, but not for sensitive data exfiltration. I'm cautiously optimistic that you can put another agent in that MITM proxy, and have it validate there's a good reason for sending the information in the request (hand-waving intensifies). But that's a problem for future Rob.