o3-mini is really good at writing internal documentation
I wanted to refresh my knowledge of how the Datasette permissions system works today. I already have [extensive hand-written documentation](https://docs.datasette.io/en/latest/authentication.html) for that, but I thought it would be interesting to …
o3-mini is really good at writing internal documentation. I wanted to refresh my knowledge of how the Datasette permissions system works today. I already have extensive hand-written documentation for that, but I thought it would be interesting to see if I could derive any insights from running an LLM against the codebase. o3-mini has an input limit of 200,000 tokens. I used LLM and my files-to-prompt tool to generate the documentation like this: cd /tmp git clone https://github.com/simonw/datasette cd datasette files-to-prompt datasette -e py -c | \ llm -m o3-mini -s \ 'write extensive…
saved by
related reading
- Simon Willison’s Weblogsimonwillison.net
- GitHub - brexhq/prompt-engineering: Tips and tricks for working with Large Language Models like OpenAI's GPT-4.github.com
- Here’s how I use LLMs to help me write codesimonwillison.net
- Andrej Karpathy on X: "LLM Knowledge Bases Something I'm finding very useful recently: using LLMs to build personal knowledge bases for various topics of research interest. In this way, a large fraction of my recent token throughput is going less into manipulating code, and more into manipulating" / Xx.com
- Modifying LLM Beliefs with Synthetic Document Finetuningalignment.anthropic.com
- A Mechanistic Explanation of Prompt Injection (and why you should study roles) — LessWronglesswrong.com
- llm-wikigist.github.com
- Non_Interactive – Software & MLnonint.com
- Productizing Large Language Modelsblog.replit.com
- MiniMax H3: Open Weights & Prompting Techniques Complete Guide.ghost.oxen.ai
- Prompt Engineering Tips and Tricks with GPT-3 · andrew makes thingsblog.andrewcantino.com
- Write code like a human will maintain itunstack.io