• My mouth is watering reading this retrospective by Cup of Jo’s retiring... Jason Kottke

    My mouth is watering reading this retrospective by Cup of Jo’s retiring food writer, Jenny Rosenstrach. Lots of good recipes, like Smashed Pea Toasts with Ricotta? Yum.…

    Yesterday · 17:00
  • Balkonkraftwerk: a German word meaning “balcony power plant”, aka the low-cost solar... Jason Kottke

    Balkonkraftwerk: a German word meaning “balcony power plant”, aka the low-cost solar panels people are hanging from their balconies to generate extra household energy.…

    Yesterday · 16:24
  • A Thirty-Year-Old Man Today vs. a Thirty-Year-Old Man in 1884. “Today: Is... Jason Kottke

    A Thirty-Year-Old Man Today vs. a Thirty-Year-Old Man in 1884. “Today: Is working toward paying off a two-bedroom condo by age seventy-five, if all goes well. 1884: Owns a drafty, four-hund…

    Yesterday · 15:32
  • OpenAI o3 breakthrough high score on ARC-AGI-PUB Simon Willison

    OpenAI o3 breakthrough high score on ARC-AGI-PUB François Chollet is the co-founder of the ARC Prize and had advanced access to today's o3 results. His article here is the most insightful cover…

    Yesterday · 15:17
  • Quoting François Chollet Simon Willison

    OpenAI's new o3 system - trained on the ARC-AGI-1 Public Training set - has scored a breakthrough 75.7% on the Semi-Private Evaluation set at our stated public leaderboard $10k compute limit. A h…

    Yesterday · 12:12
  • My Jade Plants Flower And Yours Can Too Jason Kottke

    I posted this picture of my jade plant flowering on BS and a lot of people expressed surprise that jade plants flower, and I was wondering: did you know jade plants flower? Growing up, my mom…

    Yesterday · 10:59
  • Live blog: the 12th day of OpenAI - "Early evals for OpenAI o3" Simon Willison

    It's the final day of OpenAI's 12 Days of OpenAI launch series, and since I built a live blogging system a couple of months ago I've decided to roll it out again to provide live commentary during…

    Yesterday · 10:40
  • Al Green’s Cover of R.E.M.’s “Everybody Hurts” Jason Kottke

    Al Green released a soulful cover of R.E.M’s “Everybody Hurts,” and it whips. Of the song, Green said: “I could really feel the heaviness of the song, and I wanted to inject a li…

    Yesterday · 09:50
  • “As an entomologist, I’ve been doing this for over 25 years now,... Jason Kottke

    “As an entomologist, I’ve been doing this for over 25 years now, and it is a rare day when the humans actually get to win one against the insects.” Murder hornets eradicated from the US…

    Yesterday · 08:45
  • 20-minute video of carving a capital “I” in stone. I love how... Jason Kottke

    20-minute video of carving a capital “I” in stone. I love how you can tell how deep he’s carving by the volume of the hammering. 💬 Join the discussion o…

    Yesterday · 07:40
  • Hicks.design's Music of 2024 Jon Hicks

    This year I scrobbled my little heart out. I was determined to record everything I played (at least for one year), whether it be on Plex, Apple Music, Spotify, Tidal, CD or vinyl. It hasn't been strai…

    Yesterday · 05:00
  • December in LLMs has been a lot Simon Willison

    I had big plans for December: for one thing, I was hoping to get to an actual RC of Datasette 1.0, in preparation for a full release in January. Instead, I've found myself distracted by a constan…

    Two Days Ago · 23:30
  • Building effective agents Simon Willison

    Building effective agents My principal complaint about the term "agents" is that while it has many different potential definitions most of the people who use it seem to assume that everyone else…

    Two Days Ago · 22:50
  • Quoting Marcus Hutchins Simon Willison

    50% of cybersecurity is endlessly explaining that consumer VPNs don’t address any real cybersecurity issues. They are basically only useful for bypassing geofences and making money telling peop…

    Two Days Ago · 21:57
  • Gemini 2.0 Flash "Thinking mode" Simon Willison

    Those new model releases just keep on flowing. Today it's Google's snappily named gemini-2.0-flash-thinking-exp, their first entrant into the o1-style inference scaling class of models. I posted…

    Two Days Ago · 16:59
  • Gisèle Pelicot is the person of the year for 2024. “She told... Jason Kottke

    Gisèle Pelicot is the person of the year for 2024. “She told the court in Avignon she wants women who have been raped to know that ‘it’s not for us to have shame – it’s for them’…

    Two Days Ago · 14:49
  • From Literary Hub, The 50 Biggest Literary Stories of 2024. Book bannings,... Jason Kottke

    From Literary Hub, The 50 Biggest Literary Stories of 2024. Book bannings, AI, Gaza, Ta-Nehisi Coates, Taylor Swift, Alice Munro, The Hugo Awards, etc. 💬 Join…

    Two Days Ago · 12:50
  • Megastars used a pandemic-era grant intended to save music venues from closing... Jason Kottke

    Megastars used a pandemic-era grant intended to save music venues from closing to pay for sneakers and birthday parties, which is especially annoying because of how many venues closed after n…

    Two Days Ago · 11:43
  • Is AI progress slowing down? Simon Willison

    Is AI progress slowing down? This piece by Arvind Narayanan, Sayash Kapoor and Benedikt Ströbl is the single most insightful essay about AI and LLMs I've seen in a long time. It's long and wort…

    Two Days Ago · 11:10
  • Philanthropist MacKenzie Scott writes about the $2 billion in donations her foundation... Jason Kottke

    Philanthropist MacKenzie Scott writes about the $2 billion in donations her foundation gave in 2024 and also some alternate and forgotten definitions of the word “invest”: “To devote re…

    Two Days Ago · 10:40
  • The Killings of Young Mothers. In the US, “when women under age... Jason Kottke

    The Killings of Young Mothers. In the US, “when women under age 25 get pregnant, their odds of death by homicide more than double.” 💬 Join the discussion…

    Two Days Ago · 09:54
  • The Vanity Fair Interview with Billie Eilish, Year Eight Jason Kottke

    Vanity Fair has done a video interview Billie Eilish every year since she was a relatively unknown 15-year-old singer/songwriter. They skipped releasing last year’s interview but they are…

    Two Days Ago · 09:12
  • q and qv zsh functions for asking questions of websites and YouTube videos with LLM Simon Willison

    q and qv zsh functions for asking questions of websites and YouTube videos with LLM Spotted these in David Gasquez's zshrc dotfiles: two shell functions that use my LLM tool to answer questions…

    Two Days Ago · 08:42
  • Superman Trailer Jason Kottke

    Hmm. I don’t know. I haven’t liked Superman in a movie since the early 80s. What do you think? Does Superman even make sense as a contemporary superhero? Tags: movie…

    Two Days Ago · 08:25
  • Building Python tools with a one-shot prompt using uv run and Claude Projects Simon Willison

    I've written a lot about how I've been using Claude to build one-shot HTML+JavaScript applications via Claude Artifacts. I recently started using a similar pattern to create one-shot Python utili…

    Two Days Ago · 00:00
  • The Muppets’ Carol of the Bells Jason Kottke

    The only Christmas music I want to hear this year is The Muppets doing Carol of the Bells. Beaker, Animal, and the Swedish Chef makes a great trio, don’t you think? Ta…

    Three Days Ago · 15:24
  • The Missing van Gogh Masterpiece Jason Kottke

    I didn’t know that the whereabouts of one of Vincent van Gogh’s most important works, a 1890 painting called “Portrait of Dr. Gachet”, is unknown and that the painting had not been…

    Three Days Ago · 14:34
  • Java in the Small Simon Willison

    Java in the Small Core Java author Cay Horstmann describes how he now uses Java for small programs, effectively taking the place of a scripting language such as Python. TIL that hello world in…

    Three Days Ago · 14:20
  • A new free tier for GitHub Copilot in VS Code Simon Willison

    A new free tier for GitHub Copilot in VS Code It's easy to forget that GitHub Copilot was the first widely deployed feature built on top of generative AI, with its initial preview launching all…

    Three Days Ago · 13:57
  • I’m an Apple News+ Article. Come and Get Me, Baby. “‘You can... Jason Kottke

    I’m an Apple News+ Article. Come and Get Me, Baby. “‘You can look, but don’t touch,’ I whisper from my protected paywall’s safe, loving embrace.” …

    Three Days Ago · 13:47
  • A polite disagreement bot ring is flooding Bluesky — reply guy as a (dis)service Simon Willison

    A polite disagreement bot ring is flooding Bluesky — reply guy as a (dis)service Fascinating new pattern of AI slop engagement farming: people are running bots on Bluesky that automatically re…

    Three Days Ago · 13:42
  • Saving this for future reference: the 25 most popular recipes published by... Jason Kottke

    Saving this for future reference: the 25 most popular recipes published by NYT Cooking in 2024. Includes a link to the full top 50. 💬 Join the discussion on k…

    Three Days Ago · 12:55
  • Thanks to a large donation, lift tickets will be free all season... Jason Kottke

    Thanks to a large donation, lift tickets will be free all season at Storrs Hill Ski Area in NH. “We hope this initiative brings neighbors together and inspires a love of skiing in a fun and…

    Three Days Ago · 12:03
  • “Substack Is At It Again” Jason Kottke

    Marisa Kabas correctly asserts that Substack’s latest announcement reaffirms their status as a publication (and not a platform) and as a place that will publish disinformation and hate unde…

    Three Days Ago · 11:22
  • How to make your own Die Hard Christmas tree ornament of John... Jason Kottke

    How to make your own Die Hard Christmas tree ornament of John McClane crawling through the air duct. 💬 Join the discussion on kottke.org →…

    Three Days Ago · 10:41
  • I am almost positive that I have posted this before but I... Jason Kottke

    I am almost positive that I have posted this before but I don’t care: rotating sandwiches. (There seem to be a couple spinning clockwise but maybe that’s just an optical illusion?)…

    Three Days Ago · 10:02
  • They Thought They Were Free Jason Kottke

    First published in 1955, They Thought They Were Free: The Germans 1933-45 (Bookshop) is a book by Milton Mayer for which he interviewed ten ordinary Germans about their experiences living in…

    Three Days Ago · 08:39
  • Jamelle Bouie: “Either democracy was on the ballot in November, or it... Jason Kottke

    Jamelle Bouie: “Either democracy was on the ballot in November, or it wasn’t, and if it was, it makes no political, ethical or strategic sense to act as if we live in normal times.” 100…

    Three Days Ago · 07:08
  • Links with Tips and Advice for Public Speaking Marc Thiele

    Note: This article was originally posted on 18 January 2020, but I updated it several times and last on 18 December 2024 again. I collected these lin…

    Three Days Ago · 04:41
  • OpenAI WebRTC Audio demo Simon Willison

    OpenAI WebRTC Audio demo OpenAI announced a bunch of API features today, including a brand new WebRTC API for setting up a two-way audio conversation with their models. They tweeted this opaque…

    Four Days Ago · 16:50
  • 🔔 Laaaast call for The 2024 Kottke Holiday Gift Guide. If you... Jason Kottke

    🔔 Laaaast call for The 2024 Kottke Holiday Gift Guide. If you still have holiday shopping to do, it’s probably coming down to the last day or two for ordering in time for Dec 25 (Xmas an…

    Four Days Ago · 16:00
  • 36 Things That Stuck With Us in 2024, including Chappell Roan, Missy... Jason Kottke

    36 Things That Stuck With Us in 2024, including Chappell Roan, Missy Elliott, Kendrick Lamar, The Substance, Twisters in 4DX (🤔), and Nobody Wants This. (I think there’s maybe a better v…

    Four Days Ago · 15:22
  • A group of scientists warns against creating mirror cells. This sentence is... Jason Kottke

    A group of scientists warns against creating mirror cells. This sentence is somehow not sci-fi: “Drug developers might be able to create mirror antibiotics, but the treatments might not be…

    Four Days Ago · 14:29
  • What Are Your Personal Foundational Texts? Jason Kottke

    Writer Karen Attiah recently wrote about the pleasure of perusing other people’s personal libraries and then asked her followers what their “personal foundational texts” were…those…

    Four Days Ago · 13:14
  • Then Comes The Body Jason Kottke

    Then Comes The Body is a great short documentary from Jacob Krupnick about a Nigerian man who taught himself how to dance ballet from watching YouTube tutorials, the ballet school he starte…

    Four Days Ago · 11:28
  • It is easy to be cynical about the do-gooding motivations of a... Jason Kottke

    It is easy to be cynical about the do-gooding motivations of a $3 trillion company, but Apple’s commitment to accessibility is admirable. This music fan bought Airpods Pro and nearly cried…

    Four Days Ago · 10:27
  • Yo-Yo Ma played the prelude to Bach’s Suite No. 1 in G... Jason Kottke

    Yo-Yo Ma played the prelude to Bach’s Suite No. 1 in G major at the reopening of the Notre Dame in Paris. I bet this sounded wonderful, with the sound reverberating around the cathedral.…

    Four Days Ago · 09:34
  • Quoting Johann Rehberger Simon Willison

    Happy to share that Anthropic fixed a data leakage issue in the iOS app of Claude that I responsibly disclosed. 🙌 👉 Image URL rendering as avenue to leak data in LLM apps often exists in mo…

    Four Days Ago · 08:47
  • Two More Tiny Desks Jason Kottke

    Speaking of speaking of Tiny Desk Concerts here are two recent good ones. (Eep, wait, they’re all really good. What if any performance by a very talented performer in an intimate setting is…

    Four Days Ago · 08:40
  • Apple has renewed Silo for two more seasons. The show will end... Jason Kottke

    Apple has renewed Silo for two more seasons. The show will end after season four, having told “the entire story contained within Hugh Howey’s books”. 💬…

    Four Days Ago · 07:51
  • Quoting 2024 State of JavaScript survey Simon Willison

    2024's top three front end framework [React, Vue, Angular] were all launched over a decade ago. Now sure, all three have evolved a lot along the way, and the patterns of 2014 would seem downright…

    The Other Day · 21:36
  • Security ProbLLMs in xAI's Grok: A Deep Dive Simon Willison

    Security ProbLLMs in xAI's Grok: A Deep Dive Adding xAI to the growing list of AI labs that shipped feature vulnerable to data exfiltration prompt injection attacks, but with the unfortunat…

    The Other Day · 16:59
  • Trailer for The White Lotus Season Three Jason Kottke

    A teaser trailer for the third season of The White Lotus is out and the release date has been revealed: February 16, 2025. Parker Posey? Walton Goggins? Yes, please. But I’ve got a love/h…

    The Other Day · 16:55
  • Veo 2 Simon Willison

    Veo 2 Google's text-to-video model, now available via waitlisted preview. I got through the waitlist and tried the same prompt I ran against OpenAI's Sora last week: A pelican riding a bicycle…

    The Other Day · 16:31
  • Speaking of Tiny Desk Concerts, the most popular set of 2024 (18M... Jason Kottke

    Speaking of Tiny Desk Concerts, the most popular set of 2024 (18M views) is by “Argentine power duo” Ca7riel & Paco Amoroso. Their music is “heavily dependent on electronic sounds” bu…

    The Other Day · 15:40
  • One Minute Park Tina Roth Eisenberg

    Need a bit of a break. Can’t go outside? Try One Minute Park.…

    The Other Day · 15:21
  • To Create A Magic World Tina Roth Eisenberg

    The Other Day · 14:30
  • The Fediverse Tina Roth Eisenberg

    I am excited for what the Fediverse promises: A diverse community of interconnected social platforms. More in this blog post about the open social web.…

    The Other Day · 14:27
  • Always Go To The Funeral Tina Roth Eisenberg

    “Always go to the funeral” means that I have to do the right thing when I really, really don’t feel like it. I have to remind myself of it when I could make some small gesture, but I…

    The Other Day · 13:55
  • Actual things my parents said while watching my son’s swimming lesson. “MOM:... Jason Kottke

    Actual things my parents said while watching my son’s swimming lesson. “MOM: He’s so beautiful. The teacher must be beside herself. DAD: She’s barely controlling herself. She’s tryi…

    The Other Day · 12:33
  • HPV vaccines have been linked to a steep drop in cervical cancer... Jason Kottke

    HPV vaccines have been linked to a steep drop in cervical cancer deaths in young women. “We observed a substantial reduction in mortality — a 62% drop in cervical cancer deaths over the l…

    The Other Day · 11:47
  • WebDev Arena Simon Willison

    WebDev Arena New leaderboard from the Chatbot Arena team (formerly known as LMSYS), this time focused on evaluating how good different models are at "web development" - though it turns out to ac…

    The Other Day · 11:37
  • Billie Eilish’s Tiny Desk Concert Jason Kottke

    During the pandemic, Billie Eilish did a Tiny Desk Concert at home amidst a very faithful recreation of the NPR office. Last week, Eilish played a proper set at the actual office. From the…

    The Other Day · 10:54
  • “Americans spend more years being unhealthy than people in any other country.”... Jason Kottke

    “Americans spend more years being unhealthy than people in any other country.” Among high income countries, the US has the highest rates of adults with multiple chronic conditions, shorte…

    The Other Day · 10:01
  • Isle of Tune: a web-based game where you build streetscapes that play... Jason Kottke

    Isle of Tune: a web-based game where you build streetscapes that play music when a car is driven on them — trees, house, and light poles all make different sounds. Big Star Guitar vibes.…

    The Other Day · 09:00
  • From an old version of the Wikipedia page for Warren G and... Jason Kottke

    From an old version of the Wikipedia page for Warren G and Nate Dogg’s Regulate, an extremely dry synopsis of the song. “Warren, unaware that Nate is surreptitiously observing the scene u…

    The Other Day · 08:10