Robot mascot
Upstanding Robot

Robin Sloan:

There it is, the radical offering of 21st century computing, here at last: ask for what you want. It takes practice! And, honestly, a certain audacity.

When asked about the rationale in this partnership, the USTA echoed its CEO’s statement on the matter: “Partnering with Kalshi gives us an opportunity to pioneer that next generation of fan engagement while ensuring the integrity of our sport.” A crucial part of the Kalshi deal, the USTA said, was being able to set limits on the types of predictions on offer: only bets on match results, as opposed to bets around umpire decisions, code violations, and player injuries.

This feels vaguely like blackmail on the part of Kalshi: “Partner with us or we’ll open up betting on all the worst things you could imagine.”

Project Chopin →

A new side project from Github exploring collaborative planning with agents.

Kill The Cookie Banner is a consortium trying to influence the EU to update its data processing rules to make privacy controls a browser-level preference instead of a per-site preference.

via Nick Heer

I’ve been thinking about second brains recently. Personally, I’ve got a version of llm wiki working with Obsidian. I’m also intrigued by Unicron, a project from Michael Angeles (aka Konigi). Michael’s approach adds some structure that I find appealing.

Mike Masnick:

The rise of agentic AI tools is opening up an opportunity to bring us back to that original world of wonder where you could just build what you wanted, even without a CS degree.

Simon Willison:

If adopting coding agents demonstrably reduces the quality of the code and features you are producing, you should address that problem directly: figure out which aspects of your process are hurting the quality of your output and fix them.

Shipping worse code with agents is a choice. We can choose to ship code that is better instead.

Marcin Wichary:

In my head, some bugs belong to categories that feel important, and yet remain hard to define and quantify: embarrassing bugs, dumb bugs, flow killers.

Somewhere in the hard-to-explain space is another tricky category: UI decisions that feel cheap.

My personal (least) favorite example of a cheap UX decision is when devs (and designers) don’t take the time to accept reasonable input into forms and force the user to input the data exactly the right way. For example, when jackson@example.com (note the extra space) isn’t accepted as an email address.

Rafe Colburn, riffing on a post from Robin Sloan:

Robin Sloan describes himself as the programming equivalent of a home cook. I’ve been working in professional kitchens for a really long time, but lately I’ve rediscovered the joy of home cooking myself.

Ditto.

We’ve been talking a lot at Viget about how to customize CLAUDE.md so I’m doing some reading this afternoon:

older →