• Books I read in 2025 [blog] Remy Sharp

    This post is mostly data driven (from my own web site's data) to give me a sense of the quality of the books I've read, otherwise individual reviews are all linked in this post or available on my book…

    Today · 17:00
  • 2025: The year in LLMs Simon Willison

    This is the third in my annual series reviewing everything that happened in the LLM space over the past 12 months. For previous years see Stuff we figured out about AI in 2023 and Things we learn…

    Today · 16:50
  • Codex cloud is now called Codex web Simon Willison

    Codex cloud is now called Codex web It looks like OpenAI's Codex cloud (the cloud version of their Codex coding agent) was quietly rebranded to Codex web at some point in the last few days. Here…

    Today · 09:35
  • My 2025 [blog] Remy Sharp

    I've been doing these posts ending my years, aiming to publish on the 31st, so I'm pleased that I've managed to get this post out the door. Mostly for my own reading, but perhaps yours too.…

    Yesterday · 17:00
  • Quoting Armin Ronacher Simon Willison

    [...] The puzzle is still there. What’s gone is the labor. I never enjoyed hitting keys, writing minimal repro cases with little insight, digging through debug logs, or trying to decipher some…

    Yesterday · 16:54
  • TIL: Downloading archived Git repositories from archive.softwareheritage.org Simon Willison

    TIL: Downloading archived Git repositories from archive.softwareheritage.org Back in February I blogged about a neat Python library called sqlite-s3vfs for accessing SQLite databases hosted in a…

    Yesterday · 16:51
  • Quoting Liz Fong-Jones Simon Willison

    In essence a language model changes you from a programmer who writes lines of code, to a programmer that manages the context the model has access to, prunes irrelevant things, adds useful materia…

    Yesterday · 09:05
  • shot-scraper 1.9 Simon Willison

    shot-scraper 1.9 New release of my shot-scraper CLI tool for taking screenshots and scraping websites with JavaScript from the terminal. The shot-scraper har command has a new -x/--extract opt…

    Two Days Ago · 15:33
  • Quoting D. Richard Hipp Simon Willison

    But once we got that and got this aviation grade testing in place, the number of bugs just dropped to a trickle. Now we still do have bugs but the aviation grade testing allows us to move fast, w…

    Two Days Ago · 14:51
  • Quoting Jason Gorman Simon Willison

    The hard part of computer programming isn't expressing what we want the machine to do in code. The hard part is turning human thinking -- with all its wooliness and ambiguity and contradictions -…

    Two Days Ago · 13:50
  • Copyright Release for Contributions To SQLite Simon Willison

    Copyright Release for Contributions To SQLite D. Richard Hipp called me out for spreading misinformation on Hacker News that SQLite refuses outside contributions: No, Simon, we don't "refuse".…

    Two Days Ago · 12:58
  • Quoting Aaron Levie Simon Willison

    Jevons paradox is coming to knowledge work. By making it far cheaper to take on any type of task that we can possibly imagine, we’re ultimately going to be doing far more. The vast majority of…

    Three Days Ago · 20:32
  • simonw/actions-latest Simon Willison

    simonw/actions-latest Today in extremely niche projects, I got fed up of Claude Code creating GitHub Actions workflows for me that used stale actions: actions/setup-python@v4 when the latest is…

    Three Days Ago · 15:45
  • Entries logged without comment for the week ending 12/27 Rob Weychert

    Added to the film diary:NebraskaAlexander Payne, 2013, ★★★½The Naked Gun: From the Files of Police Squad!David Zucker, 1988, ★★★★½The Naked Gun 2½: The Smell of FearDavid Zucker, 1…

    Four Days Ago · 22:00
  • Substack Network error = security content they don't allow to be sent Simon Willison

    I just sent out the latest edition of the newsletter version of this blog. It's a long one! Turns out I wrote a lot of stuff in the past 10 days. The newsletter is out two days later than I had p…

    Four Days Ago · 21:16
  • Pluribus training data Simon Willison

    In advocating for LLMs as useful and important technology despite how they're trained I'm beginning to feel a little bit like John Cena in Pluribus. Pluribus spoiler (episode 6) Given our druthe…

    Four Days Ago · 08:43
  • Quoting Boris Cherny Simon Willison

    A year ago, Claude struggled to generate bash commands without escaping issues. It worked for seconds or minutes at a time. We saw early signs that it may become broadly useful for coding one day…

    Four Days Ago · 07:13
  • textarea.my on GitHub Simon Willison

    textarea.my on GitHub Anton Medvedev built textarea.my, which he describes as: A minimalist text editor that lives entirely in your browser and stores everything in the URL hash. It's ~160 lin…

    The Other Day · 20:23