So now I'm wondering: is there a solar powered webcam that can watch the caterpillars all day long, broadcasting the pupation progress to the web? I have one solar-powered Eufy webcam, but it's only motion-triggered.
16.08.2025 05:32 β π 0 π 0 π¬ 0 π 0
Collage of caterpillar, chrysalis, skin
Project Adopt-a-Pupae is going well! I attached the caterpillar to our arbor, and 2 hrs later, they were already a chrysalis! I didn't realize they could transform so quickly.
16.08.2025 05:31 β π 0 π 0 π¬ 0 π 0
Terminal with partially written git checkout command
VS Code Intellisense auto-completes git branch names in the terminal! Is this new? How have I never seen this before? I love this feature, as I'm always making new branches and forgetting their exact names.
15.08.2025 23:31 β π 0 π 0 π¬ 0 π 0
Collage of pupating monarchs
My handyman just brought over some pupating Monarchs from a house that wanted their pupation-plant removed. I've attached them to my arbor, but will this work? I've never transplanted pupating Monarchs!
15.08.2025 21:27 β π 0 π 0 π¬ 1 π 0
Collage of wasp nest pics
Yellowjacket wasp nests are huge! We called vector control on this one - I love most insects, but yellowjackets are both ineffective pollinators and dangerous.
15.08.2025 06:07 β π 0 π 0 π¬ 0 π 0
Screenshot of automated PR review
I made a GitHub action using @simon's llm CLI and free tier GitHub Models to review PR descriptions for completeness, so that I don't have to be the one begging people to write decent PRs.
It works, but it nitpicks even harder than I do! I gotta prompt [β¦]
[Original post on fosstodon.org]
14.08.2025 18:23 β π 1 π 0 π¬ 0 π 0
Live streaming: playing with llm CLI https://www.youtube.com/watch?v=epZJ3MCPESw
14.08.2025 16:29 β π 0 π 0 π¬ 0 π 0
Screenshot of graph of state population change
Thanks to Ari Lamstein for leading a Streamlit tutorial tonight at SF Python!
I learned how easy it is to make plotly graphs that respond to interactively filtered pandas dataframes.
Our 50-line app for visualizing where everyone moved during the pandemic:
https://pamelafoxtutorialnow.streamlit.app/
14.08.2025 05:42 β π 1 π 0 π¬ 1 π 0
Today, we're announcing our first hosted infrastructure product: pyx, a Python-native package registry.
We think of pyx as an optimized backend for uv: itβs a package registry, but it also solves problems that go beyond the scope of a traditional "package registry".
13.08.2025 18:24 β π 160 π 37 π¬ 4 π 8
Chart of deception metrics
The GPT-5 model card is interesting-
it shows how they evaluated hallucination %, safety, deception, jailbreaks, etc.
https://cdn.openai.com/pdf/8124a3ce-ab78-4f06-96eb-49ea29ffb52f/gpt5-system-card-aug7.pdf
13.08.2025 17:03 β π 0 π 0 π¬ 0 π 0
Original post on fosstodon.org
Updated my GPT-5+RAG blog post with more findings:
https://blog.pamelafox.org/2025/08/gpt-5-will-it-rag.html
GPT-5 reasoning models are more likely to:
* realize when they don't know enough to answer a question
* use top-level lists when answering
* use smart quotes
* generate wordier queries [β¦]
13.08.2025 14:31 β π 0 π 0 π¬ 0 π 0
Original post on fedi.simonwillison.net
You can try that out yourself by launching a Codespace using this link:
https://codespaces.new/simonw/codespaces-llm?quickstart=1
Notes on how I got this working: https://simonwillison.net/2025/Aug/13/codespaces-llm/ - plus a detailed TIL on using devcontainer.json to configure Codespaces [β¦]
13.08.2025 05:44 β π 3 π 3 π¬ 0 π 0
Screenshot of a GitHub Codespaces VS Code interface showing a README.md file for codespaces-llm repository. The file describes a GitHub Codespaces environment with LLM, Python 3.13, uv and the GitHub Copilot VS Code extension. It has a "Launch Codespace" button. Below shows a terminal tab with the command "llm 'Fun facts about pelicans'" which has generated output listing 5 pelican facts: 1. **Huge Beaks:** about their enormous beaks and throat pouches for scooping fish and water, some over a foot long; 2. **Fishing Technique:** about working together to herd fish into shallow water; 3. **Great Fliers:** about being strong fliers that migrate great distances and soar on thermals; 4. **Buoyant Bodies:** about having air sacs beneath skin and bones making them extra buoyant; 5. **Dive Bombing:** about Brown Pelicans diving dramatically from air into water to catch fish.
GitHub Codespaces provides a free web-based development environment backed by a Linux container... and it turns out it also includes a GITHUB_TOKEN environment variable that provides free API access to the GitHub Models collection of LLMs
... here [β¦]
[Original post on fedi.simonwillison.net]
13.08.2025 05:42 β π 6 π 8 π¬ 1 π 0
Screenshot of MCP.json diff
If you're passing secure values into MCP servers for in mcp.json for GitHub Copilot, use ${input:}. VS Code will prompt you for the values and store them securely, and you won't accidentally check them into source control.
Diff for mcp.json [β¦]
[Original post on fosstodon.org]
12.08.2025 19:37 β π 0 π 0 π¬ 0 π 0
π΄ Time for a lil live stream! GPT-5 - Will it RAG?
https://www.youtube.com/watch?v=qUhf0JFQst4
12.08.2025 16:57 β π 0 π 0 π¬ 0 π 0
Tables of metrics across GPT models
I ran evals of gpt-5 model family for RAG, interesting differences!
https://blog.pamelafox.org/2025/08/gpt-5-will-it-rag.html
TLDR: gpt-5 reasoning models love top-level lists and βsmartβ quotes, and are much more likely to say "I don't know" π€·π»
11.08.2025 18:51 β π 2 π 1 π¬ 0 π 0
Comparison of outputs from two models
I am testing out the GPT-5 models for our RAG apps, and I'm impressed so far: gpt-5-mini avoided a hallucination that every other model generated. Much better for a RAG app to say it doesn't know than to hallucinate!
07.08.2025 18:18 β π 0 π 0 π¬ 0 π 0
@simon Looks like you didnt try out -chat, right? Debating which one to use as default for our RAG chat applications. The -chat doesnt support reasoning.
07.08.2025 17:50 β π 0 π 0 π¬ 0 π 0
GPT-5: Key characteristics, pricing and model card
Iβve had preview access to the new GPT-5 model family for the past two weeks, and have been using GPT-5 as my daily-driver. Itβs my new favorite model. Itβs still β¦
I've had preview access to GPT-5 for a couple of weeks, so I have a lot to say about it. Here's my first post, focusing just on core characteristics, pricing (it's VERY competitively priced) and interesting details from the GPT-5 system card https://simonwillison.net/2025/Aug/7/gpt-5/
07.08.2025 17:44 β π 11 π 6 π¬ 2 π 1
update: gpt-5-chat is NOT a reasoning model, the other ones are. trying now.
07.08.2025 17:47 β π 0 π 0 π¬ 0 π 0
I'm trying out gpt-5-chat now, and am confused as to whether it's a reasoning model.
It does *not* take in a reasoning effort parameter, and I haven't seen reasoning tokens in any of the outputs so far. But I thought they said it sometimes reasons?
07.08.2025 17:39 β π 0 π 0 π¬ 1 π 0
GPT-5 announcement happening now: https://www.youtube.com/watch?v=0Uu_VJeVVfo
07.08.2025 17:06 β π 0 π 0 π¬ 0 π 0
A step-by-step guide to falling down the stairs:
* Step 1
* Step 2
* Step 5
* Step 8
* ...
(I take no responsibility, this was from my youngest)
06.08.2025 15:49 β π 1 π 9 π¬ 0 π 0
Screenshot of ollama running while asitop displayed in other tab
I tried out the new OpenAI gpt-oss:20b using Ollama on my Mac M1 (16GB RAM).
It was 16 GB download, and required ~10 seconds per token, once it finally started thinking.
Not practical for use on my machine. Anyone else tried it?
05.08.2025 17:54 β π 0 π 0 π¬ 1 π 0
BART reply on Bluesky
BART replied about what to do! Weapons are not allowed.
05.08.2025 17:16 β π 0 π 0 π¬ 0 π 0
Prepping a talk demo based on my struggles to find a good garden hose.
SERIOUSLY THEY ALL BREAK. MY HEART.
Does anyone have a good hose rec? I will pay money if it actually wont break.
05.08.2025 00:03 β π 0 π 0 π¬ 0 π 0