thought about making an /r/its-so-over subreddit, but couldn't find my reddit login. it was easier to build a sub-reddit: its-so-over.exe.xyz
Posts by Josh Wills
Like, with your eyes?
I swear to Christ I think I would vote for a candidate who just used capitalization correctly
Sprites.dev by @fly.io is a very cool new thing: it solves two of my pet problems at once, developer sandbox environments for coding agents and a JSON API for executing untrusted code
I wrote more here: simonwillison.net/2026/Jan/9/s...
It's funny. I started my career in tech as a software tester, where I wrote tests for devs writing code.
Now, a quarter of a century later, as I write unit tests and agent evals, my career will likely end as I write tests for... LLMs
We all testers now!
Suckit devs!?!
Normally the creators of beloved children’s cartoon characters would not need to disavow the U.S. Secretary of Defense, but ours is a drunken miscreant, a loutish boor with the dignity and nobility of a counterfeit butt-plug
Comic. Panels up to the 10-year point are grayed out. New panels since the Ten Years comic, which chronicles the first ten years of PERSON 1's journey with cancer: (1) [two people in bed] PERSON 1 (woman): One more chapter? PERSON 2 (man): Don’t we both have to get up early? PERSON 1: Nnnnnggggh PERSON 2: Sure, good point. (2) [many people wearing masks, walking while looking at graphs on their phones] (3) [birds landing on people] PERSON 2 in beanie and scarf: Hah! They like *my* seeds best. PERSON 1 in scarf holding phone with a bird sitting on it: Wait, how do I take a picture of this one? (4) [two people rowing boats with tree landscape] (5) [Person 1 carries overflowing stack of things to Person 2 in bed] PERSON 1: I brought you honey lemon tea, more pillows, a cinnamon roll, Tylenol, another blanket, a– PERSON 2: It was just Appendicitis, I’m really– PERSON 1: *It is my turn to take care of you and I am going to do it right!* (6) [Two people in car] (7) [still in car) PERSON 1: Oh my god. PERSON 2: Oh my god. (8) [car driving] PERSON 1: Pull over! PERSON 2: I am! (9) [both people get out of car] (10) [Large colored panel of aurora borealis over water with both people looking on] (11) [Person 1 sits against tree while Person 2 lies on the ground] PERSON 1: Fifteen years. No sign of the cancer. (12) I *am* having some weird symptoms. Joint pain. Fatigue. I think I’m losing my close-up vision. PERSON 2: Yeah. Me too. (13) PERSON 2: I think we’re getting old. (14) PERSON 1: I guess that’s okay. PERSON 2: It’s all I wanted.
Fifteen Years
xkcd.com/3172/
I gave a talk last night about "Living dangerously with Claude", on the joys and perils of --dangerously-skip-permissions and how critical it is that we run coding agents in a sandbox so that we can unlock their full potential simonwillison.net/2025/Oct/22/...
joining the war on the dodgers. *sigh* on the side of canada
Before coffee: I hate everybody
After coffee: I feel good about hating everybody
A map titled United States High Speed Rail System showing a theoretical high speed rail system in the United States. Some lines also connect north to Vancouver or the Quebec City–Windsor Corridor, or south to Tijuana or Monterrey. The map is credited to First Cultural Industries AKA Alfred Twu, dated from February 2013, and is downloadable at www.californiarailmap.com
the US if Tylenol actually caused autism
Love them
just don't have time to vibe code this feature boss, I'm in too many meetings
Ah yes, raising $34.5B at $20B post to buy Chrome.
vibe coding is too manual. the new hotness is aura coding, where you just dress like a software developer but don't actually do anything
We are knee-deep in studying the developer experience around containers, because if agents are going to be maximally useful, they need to be in a box. What we have discovered so far: sketch.dev/blog/in-prai...
America needs to take open models more seriously. Just this summer the early lead in open model adoption of Llama & co has been overtaken by Chinese models.
With The American Truly Open Models (ATOM) Project we're looking to build support and express the urgency of this issue.
So now that the BLS is effectively useless and compromised, who are the data vendors most in position to publish approximately similar datasets 🤔
Right now Lean is very much the classic "first learn mathematics then learn Lean", but this hints at some interesting future, where mechanical proofs are approachable enough (at least at the basic levels) that it can be a way to teach proofs: adam.math.hhu.de#/g/leanprove...
The time to write your “why do people mourn when a famous person dies? People die all the time, your parasocial relationship with the dead person is illusory and illogical” skeet is immediately after you go back in time and hand your father a condom
Quitting programming as a career right now because of LLMs would be like quitting carpentry as a career thanks to the invention of the table saw.
statisticians be like yeah this may or may not happen
So much wisdom that Gen. McChrystal shares in our interview. Lessons he's learned the hard way. What character & patriotism means, being on the front lines as your enemy uses new technology, how that tech is going to impact all of us. www.youtube.com/watch?v=ACGa... @cwclub.bsky.social
Terminal window showing code diff for Mandelbrot fractal program. • Now I need to fix the Mandelbrot iteration logic as well. The current fixed-point arithmetic has issues: • Read(program.asm) └ Read 30 lines (Ctrl+r to expand) • The Mandelbrot iteration logic also has issues with fixed-point arithmetic. Let me fix this too: • Update(program.asm) └ Updated program.asm with 18 additions and 12 removals showing assembly code diff with line numbers 63-91, including removed lines marked in red for fixed point multiplication calculations and added lines in green with 64-bit arithmetic conversions, comments describing z_real and z_imag calculations, and mandel_done logic checks.
A pleasing ASCII art Mandelbrot set, zoomed to the expected level, white text on a black terminal background.
Can Claude Sonnet 4 write x86 assembly? I ran an experiment today and got Claude plus Claude Code to build, run and debug a pleasing Mandelbrot fractal in assembly, compiled via Docker on my Mac
Full details, including prompts and Claude Code transcript, here: simonwillison.net/2025/Jul/2/m...
What voters think nativism will mean: stop giving benefits to others, so you can focus resources on citizens
What it actually means in practice: stop giving citizens benefits, so you can focus resources on punishing others
One day I'll open a coffee shop dedicated to the not-insignificant intersection between database nerds and coffee snobs. Until then, enjoy this comic.