-
JustHTML is a fascinating example of vibe engineering in action
Simon Willison
I recently came across JustHTML, a new Python library for parsing HTML released by Emil Stenström. It's a very interesting piece of software, both as a useful library and as a case study in soph…
Today · 08:59 -
🔗 LEGO Bricks Transform into Letterforms in the International Design Project ‘A2Z’
Rob Weychert
It’s hard to overstate how much I love this project. Pedro Neves, a professor at UIC’s School of Design, invited 40 designers from around the world to create letterforms out of Lego, which were…
Today · 08:45 -
Copywriters reveal how AI has decimated their industry
Simon Willison
Copywriters reveal how AI has decimated their industry Brian Merchant has been collecting personal stories for his series AI Killed My Job - previously covering tech workers, translators, and ar…
Yesterday · 22:06 -
Entries logged without comment for the week ending 12/13
Rob Weychert
Added to the film diary:The Children’s HourWilliam Wyler, 1961, ★★★½Planes, Trains and AutomobilesJohn Hughes, 1987, ★★★½ Tagged: December 2025 Reply via email…
Yesterday · 22:00 -
Quoting Obie Fernandez
Simon Willison
If the part of programming you enjoy most is the physical act of writing code, then agents will feel beside the point. You’re already where you want to be, even just with some Copilot or Cursor…
Yesterday · 07:01 -
Quoting OpenAI Codex CLI
Simon Willison
How to use a skill (progressive disclosure): After deciding to use a skill, open its SKILL.md. Read only enough to follow the workflow. If SKILL.md points to extra folders such as references/, l…
Two Days Ago · 20:47 -
OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI
Simon Willison
One of the things that most excited me about Anthropic's new Skills mechanism back in October is how easy it looked for other platforms to implement. A skill is just a folder with a Markdown file…
Two Days Ago · 16:29 -
The Small Stuff: How to Lead a More Gratifying Life by Ian...
Jason Kottke
The Small Stuff: How to Lead a More Gratifying Life by Ian Bogost. “How modern conveniences not only fail to deliver on their promises but also rob us of small, satisfying tasks and moments…
Two Days Ago · 15:09 -
How does lake ice do this? Incredible! (Mirror Lake, New Hampshire)...
Jason Kottke
How does lake ice do this? Incredible! (Mirror Lake, New Hampshire) 💬 Join the discussion on kottke.org →…
Two Days Ago · 14:43 -
“Eating the right foods in the proper quantities, 16th-century Britons believed, balanced...
Jason Kottke
“Eating the right foods in the proper quantities, 16th-century Britons believed, balanced mind and soul. So in Shakespeare’s plays, roasts, ales, and pies are not props, but clues to char…
Two Days Ago · 14:23 -
This Is Why Everyone Is a DJ Now
Jason Kottke
I guess this is as good an explanation of contemporary culture as anything. Hungover from a world that told us we could be anything, we decided to be DJs. We don’t create our own music.…
Two Days Ago · 13:40 -
LLM 0.28
Simon Willison
LLM 0.28 I released a new version of my LLM Python library and CLI tool for interacting with Large Language Models. Highlights from the release notes: New OpenAI models: gpt-5.1, gpt-5.1-chat-…
Two Days Ago · 13:20 -
The Flow State podcast recently celebrated their 300th episode with a 2h41m...
Jason Kottke
The Flow State podcast recently celebrated their 300th episode with a 2h41m mix of instrumental music sourced from a group of “musicians, curators, label heads, music fans”. They even let…
Two Days Ago · 13:11 -
X-Ray Visions
Jason Kottke
I first posted about Nick Veasey’s work back in 2005 and thought it was worth another look. Veasey uses x-ray photography to get inside views of familiar objects, sometimes on a large scale…
Two Days Ago · 11:35 -
Oilwell is a (fake) wellness app “to help you embrace climate chaos”...
Jason Kottke
Oilwell is a (fake) wellness app “to help you embrace climate chaos” that includes features like “Drowning Mindfully”, “Lo-Fi Beats to Frack To”, and “12 Hour Wildfire Relaxatio…
Two Days Ago · 10:19 -
Studio Notes #63
Dan Cederholm
Season's Greetings, Friends. Here's issue #62 of Studio Notes™—quick bits delivered to you each Friday. 🍝 I don't make fresh pasta—but I certainly eat it.…
Two Days Ago · 08:36 -
I just updated the 2025 Kottke Gift Guide with some new suggestions,...
Jason Kottke
I just updated the 2025 Kottke Gift Guide with some new suggestions, including inflatable tube men (for your front yard; your neighbors will love!), some of the year’s best cookbooks, ramen…
Two Days Ago · 08:36 -
Size of Life
Brad Frost
Size of Life by Neal Agarwal is absolutely beautiful, incredible, and informative. Web design inspiration at its finest.…
Two Days Ago · 08:07 -
The US Downgraded in Civic Freedoms Rating
Jason Kottke
Civicus monitors the health of civic societies and their freedoms around the world. In their annual assessment on civic freedoms for 2025, they downgraded the United States from “narrowed…
Two Days Ago · 07:25 -
Post-Japan Depression. “People feel it after coming home from a trip that...
Jason Kottke
Post-Japan Depression. “People feel it after coming home from a trip that feels magical, safe, clean, punctual, aesthetic, peaceful… and suddenly — boom — back to reality.” (Not sur…
Two Days Ago · 06:23 -
What is happening? Orcas started wearing dead salmon as hats again and...
Jason Kottke
What is happening? Orcas started wearing dead salmon as hats again and chimps are once again putting grass in their ears. “We were even more shocked that they were doing their own spin on…
Three Days Ago · 17:20 -
GPT-5.2
Simon Willison
OpenAI reportedly declared a "code red" on the 1st of December in response to increasingly credible competition from the likes of Google's Gemini 3. It's less than two weeks later and they just a…
Three Days Ago · 16:58 -
Marc was Invited to the “Wake Up Excited” Podcast by Brad Frost
Brad Frost
A big part of our chat circled around authenticity and self-worth. A few questions we touched were: How easy is it to overlook your own achievements? How strange does it feel to work alone so much? Ho…
Three Days Ago · 16:01 -
How Reese’s Peanut Butter Cups Are Made
Jason Kottke
Reese’s Peanut Butter Cups are probably my favorite big brand candy (perhaps only bested by Reese’s Pieces), so it was a real treat (groan) to see how the company makes them cups. But…
Three Days Ago · 15:56 -
MacKenzie Scott announces that she’s donated almost $7.2 billion of her personal...
Jason Kottke
MacKenzie Scott announces that she’s donated almost $7.2 billion of her personal fortune to organizations worldwide this year. That brings her total giving up to more than $26 billion.…
Three Days Ago · 14:59 -
Shop Around Globally for Better Deals on Streaming Services
Jason Kottke
A streaming services savings tip from the Nomadico newsletter that I was not aware of: I’m going to add Apple TV at home after watching only part of Severance on a United flight, but I’l…
Three Days Ago · 14:00 -
Eight Million Ways to Happiness: Wisdom for Inspiration and Healing from the...
Jason Kottke
Eight Million Ways to Happiness: Wisdom for Inspiration and Healing from the Heart of Japan. “Hiroko awakens readers to the idea of a traditional spiritual flexibility that seamlessly coexi…
Three Days Ago · 13:09 -
Embracing Authenticity and Creativity with Marc Thiele
Brad Frost
On the latest episode of Wake Up Excited! , I talk with my good friend Marc Thiele. Marc is the organizer of the Fantastic Beyond Tellerrand conference that happens every year in Germany. I really f…
Three Days Ago · 12:48 -
Liam Neeson Narrates Anti-Vax, Pro-RFK Documentary. In the narration, he calls the...
Jason Kottke
Liam Neeson Narrates Anti-Vax, Pro-RFK Documentary. In the narration, he calls the mRNA Covid-19 vaccines “dangerous experiments”.…
Three Days Ago · 12:33 -
Photographing the Andromeda Galaxy for 10 Seconds vs 10 Hours
Jason Kottke
This video by Ian Lauer is an excellent accessible explanation of the basics of astrophotography as he runs through the process of how he captures a long-exposure image of the Andromeda gal…
Three Days Ago · 11:35 -
Funniest McSweeney’s piece I’ve read in awhile: The Mastermind Box Cover: What...
Jason Kottke
Funniest McSweeney’s piece I’ve read in awhile: The Mastermind Box Cover: What the Hell Were They Thinking? “Warmth is for Sorry! This is not a hug. This is a chess clock in a stranger…
Three Days Ago · 10:42 -
90 Minutes of Knitting ASMR
Jason Kottke
From the V&A Museum, here’s a 90-minute video of someone knitting a pair of gloves using a knitting pattern from the 1940s from the museum’s archive. Featuring soft-spoken moments, nat…
Three Days Ago · 10:00 -
Aging Out of Fucks: The Neuroscience of Why You Suddenly Can’t Pretend...
Jason Kottke
Aging Out of Fucks: The Neuroscience of Why You Suddenly Can’t Pretend Anymore. “…that point in midlife when your capacity to pretend, perform, and please others starts shorting out lik…
Three Days Ago · 09:03 -
Thread: What was typography like in the Soviet Union? “They did not...
Jason Kottke
Thread: What was typography like in the Soviet Union? “They did not just have 1 font everyone had to use. As a matter of fact, there were 39.” 💬 Join the…
Three Days Ago · 08:29 -
New evidence suggests that Neanderthals were making fire in the UK 400,000...
Jason Kottke
New evidence suggests that Neanderthals were making fire in the UK 400,000 years ago. The previous earliest date of human fire-making was a mere 50,000 years ago.…
Four Days Ago · 16:13 -
Victorian-Era Mourning Objects From the V&A’s Collection
Jason Kottke
From the archives of London’s V&A Museum, a selection of items that were used by Victorian-era mourners to remember and pay tribute to loved ones who had died, including jewelry with huma…
Four Days Ago · 15:18 -
The trailer for It’s Never Over, Jeff Buckley, a documentary film about...
Jason Kottke
The trailer for It’s Never Over, Jeff Buckley, a documentary film about the late singer/songwriter. 💬 Join the discussion on kottke.org →…
Four Days Ago · 14:02 -
Useful patterns for building HTML tools
Simon Willison
I've started using the term HTML tools to refer to HTML applications that I've been building which combine HTML, JavaScript, and CSS in a single file and use them to provide useful functionality.…
Four Days Ago · 14:00 -
The Normalization of Deviance in AI
Simon Willison
The Normalization of Deviance in AI This thought-provoking essay from Johann Rehberger directly addresses something that I’ve been worrying about for quite a while: in the absence of any headl…
Four Days Ago · 13:18 -
Timothy Snyder: “What comes next? For the Nazis, the deportation and the...
Jason Kottke
Timothy Snyder: “What comes next? For the Nazis, the deportation and the pogrom of autumn 1938 were steps towards creating a centralised national police agency. In the US, something similar…
Four Days Ago · 13:15 -
Size of Life, a visual comparison of living things from DNA to...
Jason Kottke
Size of Life, a visual comparison of living things from DNA to a quaking aspen clone. Lovely illustrations. 💬 Join the discussion on kottke.org →…
Four Days Ago · 12:39 -
I hate how good this is: Radiohead sings Santa Claus Is Coming...
Jason Kottke
I hate how good this is: Radiohead sings Santa Claus Is Coming to Town (There I Ruined It). 💬 Join the discussion on kottke.org →…
Four Days Ago · 11:06 -
2000 Words for Japanese Rain
Jason Kottke
From artist Miya Ando, Water of the Sky, A Dictionary of 2,000 Japanese Rain Words. Through a collection of 2,000 Japanese words, their English interpretations, and 100 drawings, Ando des…
Four Days Ago · 10:18 -
The loose flap of skin around the elbow is called the what...
Jason Kottke
The loose flap of skin around the elbow is called the what now?? 💬 Join the discussion on kottke.org →…
Four Days Ago · 09:06 -
Dark mode
Simon Willison
I've never been particularly invested dark v.s. light mode but I get enough people complaining that this site is "blinding" that I decided to see if Claude Code for web could produce a useful dar…
Four Days Ago · 09:05 -
Predators
Rob Weychert
David Osit, 2025, ★★★½ I didn’t have much access to TV during the heyday of To Catch a Predator, and while I was aware of the show, I don’t remember giving it much thought. I c…
The Other Day · 21:59 -
10 Years of Let's Encrypt
Simon Willison
10 Years of Let's Encrypt Internet Security Research Group co-founder and Executive Director Josh Aas: On September 14, 2015, our first publicly-trusted certificate went live. [...] Today,…
The Other Day · 17:34 -
Devstral 2
Simon Willison
Devstral 2 Two new models from Mistral today: Devstral 2 and Devstral Small 2 - both focused on powering coding agents such as Mistral's newly released Mistral Vibe which I wrote about earlier t…
The Other Day · 16:58 -
Under the hood of Canada Spends with Brendan Samek
Simon Willison
I talked to Brendan Samek about Canada Spends, a project from Build Canada that makes Canadian government financial data accessible and explorable using a combination of Datasette, a neat custom…
The Other Day · 16:52 -
Agentic AI Foundation
Simon Willison
Agentic AI Foundation Announced today as a new foundation under the parent umbrella of the Linux Foundation (see also the OpenJS Foundation, Cloud Native Computing Foundation, OpenSSF and many m…
The Other Day · 15:24
Site Reader
Posts from blogs I like written in the last few days.