-
Kottke Wrapped 2025
Jason Kottke
Spotify really started something, didn’t they? Everyone has a “Wrapped” this year; I even got an email one from the cruise line on which I took a trip this summer. Like, “Congratula…
Today · 09:53 -
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 -
Nancy Friedman: 52 Things I Learned in 2025. Incl. “Seventy-one percent of...
Jason Kottke
Nancy Friedman: 52 Things I Learned in 2025. Incl. “Seventy-one percent of people in Iceland are Costco members” and “In Sweden, the largest size of Hellmann’s mayonnaise — 600 gram…
Today · 09:15 -
Kent Hendricks: 52 Things I Learned in 2025. Incl. “Birders in the...
Jason Kottke
Kent Hendricks: 52 Things I Learned in 2025. Incl. “Birders in the United States spend $107 billion per year, including $93B on binoculars, feeders, cameras, and other equipment; and $14B o…
Today · 08:16 -
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 -
Old Windows 3.x Games on the Internet Archive
Jason Kottke
Yesterday I linked to a Windows 3.x NYT crossword puzzle app from 1992 that you can play directly on the Internet Archive. I was a Windows user back in the day (my conversion to Apple didn…
Yesterday · 14:49 -
A wildlife photographer “discovered thousands of dinosaur footprints preserved in the vertical...
Jason Kottke
A wildlife photographer “discovered thousands of dinosaur footprints preserved in the vertical face of a mountainside” in the Italian Alps dating back 200M years. “This is now really on…
Yesterday · 13:48 -
Listen to the Cassandras
Jason Kottke
Toby Buckle for the New Republic: The Americans Who Saw All This Coming — But Were Ignored and Maligned. This is not that far from the position many ordinary Americans found themselves in…
Yesterday · 12:55 -
Oh this is devilish…a game where you have make to 45 groups...
Jason Kottke
Oh this is devilish…a game where you have make to 45 groups of 45 items each by matching two at a time. Must take hours? (Where’s the multiplayer option when you need it?)…
Yesterday · 11:58 -
Rian Johnson Breaks Down a Scene From Wake Up Dead Man
Jason Kottke
Along with Sinners and One Battle After Another,1 Wake Up Dead Man is one of my favorite films of the year. So I enjoyed director Rian Johnson breaking down the investigative scene in the b…
Yesterday · 11:02 -
ProPublica launches Rx Inspector database. “We’ve launched a first-of-its-kind app to help...
Jason Kottke
ProPublica launches Rx Inspector database. “We’ve launched a first-of-its-kind app to help you find out where your generic drugs come from and see the track records of the factories that…
Yesterday · 10:05 -
From Lit Hub, the best audiobooks of 2025. (It’s not new, but...
Jason Kottke
From Lit Hub, the best audiobooks of 2025. (It’s not new, but I just started listening to Milkman by Anna Burns and it’s really good so far.) 💬 Join the d…
Yesterday · 09:05 -
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 -
The 20 Best Podcasts of 2025, incl. Signal Hill (“this inventive program...
Jason Kottke
The 20 Best Podcasts of 2025, incl. Signal Hill (“this inventive program functions like an audio magazine”) and Our Ancestors Were Messy (“this delightful show recounts stories from the…
Yesterday · 08:19 -
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 -
The Imperfect Homework Machine
Jason Kottke
Shel Silverstein’s Homework Machine was one of my kids’ favorite poems of his when they were little. First published in 1981, the short poem turned out to be rather prescient about AI,…
Two Days Ago · 13:21 -
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 -
Conservatives are trying to roll the Constitution back to the pre-Civil War...
Jason Kottke
Conservatives are trying to roll the Constitution back to the pre-Civil War version. “It will be a society of the dominators and the dominated. But it will not be a democracy worthy of the…
Two Days Ago · 11:53 -
One of America’s Most Successful Experiments Is Coming to a Shuddering Halt....
Jason Kottke
One of America’s Most Successful Experiments Is Coming to a Shuddering Halt. “‘It’s not the same. Why am I here? I question that to myself.’ Amid an astonishing wave of anti-Indian…
Two Days Ago · 10:58 -
Ultracold atoms observed climbing a quantum staircase. (Relatable: the upstairs of my...
Jason Kottke
Ultracold atoms observed climbing a quantum staircase. (Relatable: the upstairs of my house is warmer than the ground floor too.) 💬 Join the discussion on kot…
Two Days Ago · 10:34 -
Underscore: Now Slightly Less Random
Jason Kottke
I pushed a key change to the Underscore music player over the weekend. Members can now click on any song in their collection to play it (previously there was only a randomize button). I add…
Two Days Ago · 10:03 -
Thin Desires Are Eating Your Life. “A thick desire is one that...
Jason Kottke
Thin Desires Are Eating Your Life. “A thick desire is one that changes you in the process of pursuing it. A thin desire is one that doesn’t.” 💬 Join the…
Two Days Ago · 09:21 -
The Internet Archive has a playable version of the NY Times Crossword...
Jason Kottke
The Internet Archive has a playable version of the NY Times Crossword Puzzle app from 1992. It ran on Windows 3.1 and included a few hundred puzzles. (Click on Game/Open to select a puzzle.)…
Two Days Ago · 08:30 -
The Iconic First Lady of NYC
Jason Kottke
I love these photos of Rama Duwaji by Szilveszter Mako — a perfect combination of photographer and subject. Duwaji is an artist, illustrator, New Yorker, and second-generation Syrian-Am…
Two Days Ago · 07:42 -
Good morning! Just wanted to let you all know that Rian Johnson...
Jason Kottke
Good morning! Just wanted to let you all know that Rian Johnson subtly rickrolled us with a scene in Wake Up Dead Man. 💬 Join the discussion on kottke.org →…
Two Days Ago · 07:02 -
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 -
How uv got so fast
Simon Willison
How uv got so fast Andrew Nesbitt provides an insightful teardown of why uv is so much faster than pip. It's not nearly as simple as just "they rewrote it in Rust" - uv gets to skip a huge amoun…
The Other Day · 16:43 -
My new favorite description of Christianity’s God is from Vince Staples (~16:05):...
Jason Kottke
My new favorite description of Christianity’s God is from Vince Staples (~16:05): “a floating man with a blowout”.…
The Other Day · 14:46 -
It’s Time to Accept That the US Supreme Court Is Illegitimate and...
Jason Kottke
It’s Time to Accept That the US Supreme Court Is Illegitimate and Must Be Replaced. “…so that Americans don’t have to suffer future decades of oligarchy-facilitating rule that makes a…
The Other Day · 14:03 -
The Anthony Bourdain Reader
Jason Kottke
The Anthony Bourdain Reader (Amazon) is a collection of writings from the late author, TV host, and chef, including some unpublished pieces. The Anthony Bourdain Reader is also a showcase…
The Other Day · 12:47
Site Reader
Posts from blogs I like written in the last few days.