Protocol designer, trail runner Blog: https://xitter.cf/t.co/wJzXSZuYjw Newsletter: https://xitter.cf/t.co/0rlUOwNnQO If you like this stuff, please tell others.

Joined March 2011
Today's reminder: if you like what you're reading here and on the site, you should subscribe to my (FREE!) newsletter at educatedguesswork.org/subscr… to get it right in your mailbox.
3
2
11
Now up on the newsletter: Why your asthma inhaler is so expensive (in the US). Hint: It starts with the ozone hole.... Link in reply.
1
1
2
181
This week on the newsletter: "How not to mandate device-based age assurance" In this post, we examine a number of enacted or proposed requirements for device-based age assurance and some of the ways they can go wrong. Link in reply.
1
1
3
283
Some real map/territory confusion in this report by the LA Marathon to give people medals if they drop out after 18 miles (because it's hot). The finisher's medal commemorates that you finished, but it doesn't make you a finisher.
1
374
For example, I ran the 2026 Ultra Tour Monte Rosa, where they cut off the last 15 or so miles because of a rock fall. educatedguesswork.org/posts/…. And in fact it doesn't count as a finish for some purposes, like Hard Rock qualifying. hardrock100.com/hardrock-qua…
2
148
Correction: 2025
90
For reference, the Badwater 135 takes place in Death Valley in July, so we're talking about running much more than a marathon in temperatures exceeding 100 F. That's exceptionally hot, but 86 F just isn't that hor.
1
82
Again, I wouldn't sign up for a marathon if I expected it to be that hot, but it's not like it's some exceptional situation that requires shortening the race.
69
Now up on the newsletter: Let's build a tool-using agent In this post, I walk through in some detail how AI agent tool calling works, including digging into the inputs and outputs of the LLM before they get translated into a coherent-looking JS API. Link in reply.
1
174