-
Mastodon 4.5
Simon Willison
Mastodon 4.5 This new release of Mastodon adds two of my most desired features! The first is support for quote posts. This had already become an unofficial feature in the client apps I was using…
Yesterday · 18:52 -
What Mamdani Learned from His Mother’s Films. “How the ethics of the...
Jason Kottke
What Mamdani Learned from His Mother’s Films. “How the ethics of the acclaimed filmmaker Mira Nair echo in her son’s politics.”…
Yesterday · 16:00 -
A Hypnotic Display of Robots Making Tiny Springs
Jason Kottke
A beautifully shot HD video of machines manufacturing springs and other wire gizmos. I love how all the tools take turns and work together to make the widgets. Imagine the chatter amongst t…
Yesterday · 15:02 -
“A trio of photographers in New Zealand have captured images of ‘red...
Jason Kottke
“A trio of photographers in New Zealand have captured images of ‘red sprites’, or red lightning, one of the rarest light phenomena in the world, in which luminous crimson flashes appear…
Yesterday · 14:19 -
“Members of the Danish National Chamber Orchestra playing Tango Jalousie while eating...
Jason Kottke
“Members of the Danish National Chamber Orchestra playing Tango Jalousie while eating the worlds hottest chili peppers” (ghost peppers, Carolina Reapers). This is what elite professionali…
Yesterday · 13:30 -
I Visited Every Country in the World Without Flying. Here Are Eight...
Jason Kottke
I Visited Every Country in the World Without Flying. Here Are Eight Things I Learned. “What you want and what you need are not the same thing.” 💬 Join the…
Yesterday · 12:11 -
Mushrooms Playing Music
Jason Kottke
Bionic and the Wires connects sensors to plants and fungi to help them play music. The attached sensors measure bio-electrical fluctuations in the mushroom. The fluctuations are converted…
Yesterday · 11:18 -
New exhibition at the British Library in London: Secret Maps. “Some of...
Jason Kottke
New exhibition at the British Library in London: Secret Maps. “Some of the maps on display reveal hidden landscapes, offering insight into places long forgotten or erased from official hist…
Yesterday · 10:18 -
Quoting Josh Cohenzadeh
Simon Willison
I have AiDHD It has never been easier to build an MVP and in turn, it has never been harder to keep focus. When new features always feel like they're just a prompt away, feature creep feels like…
Yesterday · 09:38 -
Royal Family is a daily game where you have to position six...
Jason Kottke
Royal Family is a daily game where you have to position six chess pieces on a board so that none of the pieces attack each other and there’s only a single piece in each marked zone.…
Yesterday · 09:02 -
Could LLMs encourage new programming languages?
Simon Willison
My hunch is that existing LLMs make it easier to build a new programming language in a way that captures new developers. Most programming languages are similar enough to existing languages that y…
Yesterday · 09:00 -
TIL: “Key man risk refers to the potential threat a company faces...
Jason Kottke
TIL: “Key man risk refers to the potential threat a company faces when a crucial employee, often a key executive or expert, is no longer available.” I think KDO has key person risk, altho…
Yesterday · 07:58 -
Studio Notes #57
Dan Cederholm
Hello, Compadres. Here's issue #57 of Studio Notes™—quick bits delivered to you each Friday. 🐸 For their 70th anniversary, The Jim Henson Company is auctioning off hundred…
Yesterday · 05:00 -
Using Codex CLI with gpt-oss:120b on an NVIDIA DGX Spark via Tailscale
Simon Willison
Using Codex CLI with gpt-oss:120b on an NVIDIA DGX Spark via Tailscale Inspired by a YouTube comment I wrote up how I run OpenAI's Codex CLI coding agent against the gpt-oss:120b model running i…
Yesterday · 00:23 -
Game design is simple, actually
Simon Willison
Game design is simple, actually Game design legend Raph Koster (Ultima Online, Star Wars Galaxies and many more) provides a deeply informative and delightfully illustrated "twelve-step program f…
Two Days Ago · 22:47 -
You should write an agent
Simon Willison
You should write an agent Thomas Ptacek on the Fly blog: Agents are the most surprising programming experience I’ve had in my career. Not because I’m awed by the magnitude of their powers …
Two Days Ago · 21:40 -
Cole Escola (Oh, Mary!) is writing the screenplay for a Miss Piggy...
Jason Kottke
Cole Escola (Oh, Mary!) is writing the screenplay for a Miss Piggy movie. Jennifer Lawrence & Emma Stone are producing. (Crossing my fingers for a Pigs in Space scene…)…
Two Days Ago · 20:10 -
Quoting Ben Stolovitz
Simon Willison
My trepidation extends to complex literature searches. I use LLMs as secondary librarians when I’m doing research. They reliably find primary sources (articles, papers, etc.) that I miss in my…
Two Days Ago · 17:15 -
Kimi K2 Thinking
Simon Willison
Kimi K2 Thinking Chinese AI lab Moonshot's Kimi K2 established itself as one of the largest open weight models - 1 trillion parameters - back in July. They've now released the Thinking version,…
Two Days Ago · 16:53 -
The Daft Punk Experience in Fortnite
Jason Kottke
Speaking of Daft Punk, did you know they released some new music recently? Ok well, that’s not quiiiite true, but in late September, Epic launched the Daft Punk Experience in Fortnite and I…
Two Days Ago · 15:33 -
Steven Heller’s Font of the Month: Archive Matrix
John Boardley
Read the book, Typographic Firsts You’d think that by 2025 I would be sick of anything addressing the “future” by now. Having lived from the 60s through 90s, visionary predictions of a pessimist…
Two Days Ago · 15:15 -
Quoting Nathan Lambert
Simon Willison
At the start of the year, most people loosely following AI probably knew of 0 [Chinese] AI labs. Now, and towards wrapping up 2025, I’d say all of DeepSeek, Qwen, and Kimi are becoming househol…
Two Days Ago · 14:44 -
Space Type Generator is “a kinetic type generator” that’s a hell of...
Jason Kottke
Space Type Generator is “a kinetic type generator” that’s a hell of a lot of fun to mess with. 💬 Join the discussion on kottke.org →…
Two Days Ago · 14:23 -
Low Skilled Workers Are a Myth. “[Minimum wage jobs] are not low-skill....
Jason Kottke
Low Skilled Workers Are a Myth. “[Minimum wage jobs] are not low-skill. They simply require different skills, ones that not just anyone possesses.” 💬 Join…
Two Days Ago · 13:29 -
How Marlon Brando Changed Acting
Jason Kottke
In his most recent video, Evan Puschak takes a close look at Marlon Brando’s face and gestures in a scene from On the Waterfront to explain how Brando changed film forever. And this is w…
Two Days Ago · 12:37 -
OREO! OREOOREO! RE! ORE! OREORE! OREOREOREOREORE!...
Jason Kottke
OREO! OREOOREO! RE! ORE! OREORE! OREOREOREOREORE! 💬 Join the discussion on kottke.org →…
Two Days Ago · 11:48 -
Video + notes on upgrading a Datasette plugin for the latest 1.0 alpha, with help from uv and OpenAI Codex CLI
Simon Willison
I'm upgrading various plugins for compatibility with the new Datasette 1.0a20 alpha release and I decided to record a video of the process. This post accompanies that video with detailed addition…
Two Days Ago · 11:26 -
Earth’s got a new moon! (Sort of.) “This asteroid is part of...
Jason Kottke
Earth’s got a new moon! (Sort of.) “This asteroid is part of an elite cosmic club which acts like moons but aren’t.” If asteroid, why moon acting? 💬 J…
Two Days Ago · 11:00 -
Aiming for Fullness
Jason Kottke
After completing another long solo walk, Craig Mod wrote about fullness: This is why I always say: Aim for fullness if you want happiness. If the creator itself came down from the sky at the…
Two Days Ago · 10:06 -
Lego is considering making this fan-created Daft Punk set into an official...
Jason Kottke
Lego is considering making this fan-created Daft Punk set into an official set. YES PLEASE. 💬 Join the discussion on kottke.org →…
Two Days Ago · 09:20 -
Code research projects with async coding agents like Claude Code and Codex
Simon Willison
I've been experimenting with a pattern for LLM usage recently that's working out really well: asynchronous code research tasks. Pick a research question, spin up an asynchronous coding agent and…
Two Days Ago · 08:53 -
Australia has so much solar that it’s offering everyone free electricity. “The...
Jason Kottke
Australia has so much solar that it’s offering everyone free electricity. “The program would require electricity retailers to provide free electricity to everyone for at least three hours…
Two Days Ago · 07:45 -
Macbook Air M4s Are on Sale Again
Jason Kottke
Apple Macbook Air M4s are on sale again, somehow even cheaper than over the summer. The 13-inch base model is $749 (25% off) while this 15-inch one is $1,149.00 (-18% off). There are other…
Three Days Ago · 18:40 -
Open redirect endpoint in Datasette prior to 0.65.2 and 1.0a21
Simon Willison
Open redirect endpoint in Datasette prior to 0.65.2 and 1.0a21 This GitHub security advisory covers two new releases of Datasette that I shipped today, both addressing the same open redirect iss…
Three Days Ago · 16:11 -
Removing XSLT for a more secure browser
Simon Willison
Removing XSLT for a more secure browser Previously discussed back in August, it looks like it's now official: Chrome intends to deprecate and remove XSLT from the browser. [...] We intend to re…
Three Days Ago · 15:24 -
Researchers created a roof paint (a “nano-engineered polymer coating”) “that not only...
Jason Kottke
Researchers created a roof paint (a “nano-engineered polymer coating”) “that not only reflects up to 97% of the sun’s rays, but also passively collects water”. And kept the interior…
Three Days Ago · 15:18 -
Lego will be releasing a fan-created bowl of ramen as an official...
Jason Kottke
Lego will be releasing a fan-created bowl of ramen as an official set. 💬 Join the discussion on kottke.org →…
Three Days Ago · 14:19 -
New book just out: The Cory Arcangel Hack. “This book explores three...
Jason Kottke
New book just out: The Cory Arcangel Hack. “This book explores three dominant arrangements in Arcangel’s work — the flow-break hack, the flow-remix hack, and the flow-parody hack…”…
Three Days Ago · 13:27 -
There are some internet projects for which no one is clamoring, but...
Jason Kottke
There are some internet projects for which no one is clamoring, but when completed produce a masterpiece of creativity. This Rollercoaster Tycoon video tying the tracks to Defying Gravity (fr…
Three Days Ago · 12:39 -
This Bruce Lee Stamp Kicks Ass!
Jason Kottke
Speaking of new stamps, these Bruce Lee stamps are pretty great too: Tags: Bruce Lee · stamps · USPS 💬 Join the discussion on kottke.org →…
Three Days Ago · 11:23 -
USPS Lowrider Stamps
Jason Kottke
The US Postal Service released a sneak peek at some of the stamps they’re going to release in 2026. Among them are these lowrider stamps: Five models grace the stamps: a blue 1946 Chevro…
Three Days Ago · 10:47 -
Thing I was not expecting: a 4-star review of Predator: Badlands from...
Jason Kottke
Thing I was not expecting: a 4-star review of Predator: Badlands from Matt Zoller Seitz; he calls it “an exceptional sci-fi action thriller with memorable characters, beautiful and terrifyi…
Three Days Ago · 09:54 -
France enshrines need for consent into rape law in wake of Gisèle...
Jason Kottke
France enshrines need for consent into rape law in wake of Gisèle Pelicot case. The bill states that consent must be “free and informed, specific, prior and revocable”.…
Three Days Ago · 09:01 -
Edith Zimmerman: How I Broke My Drinking Habit. “How do you fill...
Jason Kottke
Edith Zimmerman: How I Broke My Drinking Habit. “How do you fill your time after deciding to get sober?” See also an extended convo on the How to Be a Better Human podcast.…
Three Days Ago · 08:16 -
Berghain by Rosalía, feat. Björk & Yves Tumor
Jason Kottke
I don’t even know what this is — classical pop? surrealist orchestral? — but it goes hard and is kind of fantastic. Wow. A few comments from YouTube: This is the most insane lead sin…
Three Days Ago · 07:26 -
Quoting Ada James
Simon Willison
I'm worried that they put co-pilot in Excel because Excel is the beast that drives our entire economy and do you know who has tamed that beast? Brenda. Who is Brenda? She is a mid-level employee…
Four Days Ago · 20:50 -
America’s Dumbest Billionaires Fail to Stop Zohran Mamdani. “…a bunch of rich...
Jason Kottke
America’s Dumbest Billionaires Fail to Stop Zohran Mamdani. “…a bunch of rich guys who have been comically out of touch with normal people for many decades, and more recently have blowt…
Four Days Ago · 20:02 -
Decision Desk HQ calls the NYC mayoral race for Zohran Mamdani. (Eric...
Jason Kottke
Decision Desk HQ calls the NYC mayoral race for Zohran Mamdani. (Eric Adams: 0.3% of the vote. Worst mayor ever.)…
Four Days Ago · 19:34 -
Code execution with MCP: Building more efficient agents
Simon Willison
Code execution with MCP: Building more efficient agents When I wrote about Claude Skills I mentioned that I don't use MCP at all any more when working with coding agents - I find CLI utilities a…
Four Days Ago · 16:56 -
“Stone Simulator is a meditative idle game where you live as a...
Jason Kottke
“Stone Simulator is a meditative idle game where you live as a rock enduring endless seasons and absurd events. Survive storms, unlock quirky achievements, and observe a serene, ever-changi…
Four Days Ago · 14:59 -
A new SQL-powered permissions system in Datasette 1.0a20
Simon Willison
Datasette 1.0a20 is out with the biggest breaking API change on the road to 1.0, improving how Datasette's permissions system works by migrating permission logic to SQL running in SQLite. This re…
Four Days Ago · 14:34 -
Pebbling: sending little links and memes to the people that you love....
Jason Kottke
Pebbling: sending little links and memes to the people that you love. Derived from the behavior of gentoo penguins, who “pick up pebbles in their beak and carry them to their partners or po…
Four Days Ago · 13:44 -
Papers
Jason Kottke
Papers is a 3-minute animated short film made by Yoshinao Satoh from what must be thousands of newspaper scans. The animation set to Different Trains by Steve Reich & Kronos Quartet. I love…
Four Days Ago · 12:25 -
Conde Nast is watering down Teen Vogue by folding it into the...
Jason Kottke
Conde Nast is watering down Teen Vogue by folding it into the Vogue website. “Management plans to lay off six of our members, most of whom are BIPOC women or trans…” Teen Vogue’s poli…
Four Days Ago · 11:16 -
“Originally released in 1982, the Vectrex was a truly unique console, featuring...
Jason Kottke
“Originally released in 1982, the Vectrex was a truly unique console, featuring its own built-in vector display and colorful screen overlays. Forty-three years after its creation, this icon…
Four Days Ago · 10:16 -
MCP Colors: Systematically deal with prompt injection risk
Simon Willison
MCP Colors: Systematically deal with prompt injection risk Tim Kellogg proposes a neat way to think about prompt injection, especially with respect to MCP tools. Classify every tool with a color…
Four Days Ago · 09:52 -
Thanks to Great Wave Today, I was able to see an original...
Jason Kottke
Thanks to Great Wave Today, I was able to see an original woodblock print of Hokusai’s The Great Wave off Kanagawa at the Creative Museum here in Tokyo. My first time seeing an original IRL…
Four Days Ago · 07:07 -
Automerge [link]
Remy Sharp
Version control for your data: Automerge is a local-first sync engine for multiplayer apps that works offline, prevents conflicts, and runs fast. Interesting project, possibly for mini personal projec…
Four Days Ago · 05:47 -
Quoting Steve Francia
Simon Willison
Every time an engineer evaluates a language that isn’t “theirs,” their brain is literally working against them. They’re not just analyzing technical trade offs, they’re contemplating a…
The Other Day · 19:54 -
The fetch()ening
Simon Willison
The fetch()ening After several years of stable htmx 2.0 and a promise to never release a backwards-incompatible htmx 3 Carson Gross is technically keeping that promise... by skipping to htmx 4 i…
The Other Day · 14:39 -
Quoting Barry Warsaw
Simon Willison
Dear PEP 810 authors. The Steering Council is happy to unanimously accept "PEP 810, Explicit lazy imports". Congratulations! We appreciate the way you were able to build on and improve the previo…
The Other Day · 14:27 -
Every Tree Can Be a Buddha
Jason Kottke
I began at the end. The Chōishi-michi pilgrimage route is an amazing 12-mile trail that winds its way up through the forest from the Jison-in temple in the town of Kudoyama in the valley t…
The Other Day · 13:33 -
The case against pgvector
Simon Willison
The case against pgvector I wasn't keen on the title of this piece but the content is great: Alex Jacobs talks through lessons learned trying to run the popular pgvector PostgreSQL vector indexi…
The Other Day · 13:26 -
Why City Benches Are Becoming More Hostile
Jason Kottke
From NY Times reporter Anna Kodé (whose “intersection of culture and real estate” reporting I’ve been enjoying lately), a short video on the increasingly hostile architecture of NYC.…
The Other Day · 12:33 -
Sharing is suffering
Terry Chay
Reading something the other day triggered a core memory of something that happened when I was a year younger than Benjamin is now. Two mothers brought their babies (both around two-years-old at the t…
The Other Day · 11:52 -
Bud Smith built a desk for his truck so he could write...
Jason Kottke
Bud Smith built a desk for his truck so he could write during breaks in his work as a mechanic and welder. “Now that I had my Truck Desk, that vehicle was my very own rolling cubicle.”…
The Other Day · 11:19
Site Reader
Posts from blogs I like written in the last few days.