🦜 Armin Ronacher ⇌ / @mitsuhiko
@nitter.net.mitsuhiko@rss-parrot.net
I'm an automated parrot! I relay a website's RSS feed to the Fediverse. Every time a new post appears in the feed, I toot about it. Follow me to get all new posts in your Mastodon timeline!
Brought to you by the RSS Parrot.
---
Twitter feed for: @mitsuhiko. Generated by https://nitter.net
Your feed and you don't want it here? Just
e-mail the birb.
You wouldn't believe this, but if I was stuck in this traffic every day in a car, I would go insane. No amount of self driving would change that. We need ACs, but the US badly needs to warm up to public transportation.
https://nitter.net/mitsuhiko/status/2090183893450182836#m
Published: August 19, 2026 21:07
You wouldn't believe this, but if I was stuck in this traffic every day in a car, I would go insane. No amount of self driving would change that. We need ACs, but the US badly needs to warm up to public transportation.
Whole Mars Catalog (@wholemars)
…
I don't have to agree with DHH's political views to appreciate the energy he puts into this. I hope it also inspires others! (Agents love Linux, it's a real game changer)
https://nitter.net/mitsuhiko/status/2090178824092713207#m
Published: August 19, 2026 20:47
I don't have to agree with DHH's political views to appreciate the energy he puts into this. I hope it also inspires others! (Agents love Linux, it's a real game changer)
DHH (@dhh)
I don't think people truly understand just how determined I am at…
I forgot that I took away my pi's read tool. Gave sol an image, it decided to build an OCR app.
https://nitter.net/mitsuhiko/status/2090174553028694232#m
Published: August 19, 2026 20:30
I forgot that I took away my pi's read tool. Gave sol an image, it decided to build an OCR app.
The F-B100W-1A is not the upgrade I need. Don't need bluetooth. I want an F-105W but with the new LED backlight from the A700.
https://nitter.net/mitsuhiko/status/2090145743822602527#m
Published: August 19, 2026 18:35
The F-B100W-1A is not the upgrade I need. Don't need bluetooth. I want an F-105W but with the new LED backlight from the A700.
R to @mitsuhiko: I could not even use GPT 5.6 on this blog post for spell checking and fixing grammar. Had to use Kimi k3.
https://nitter.net/mitsuhiko/status/2090130964999458825#m
Published: August 19, 2026 17:37
I could not even use GPT 5.6 on this blog post for spell checking and fixing grammar. Had to use Kimi k3.
Armin Ronacher ⇌ (@mitsuhiko)
This is what happens if you ask ChatGPT to explain how Deepseek works after having some harmony tags in the chat…
RT by @mitsuhiko: OpenRouter is joining Stripe: https://stripe.com/newsroom/news/stripe-agrees-to-acquire-openrouter. As anyone who uses it knows, @OpenRouter is a truly delightful developer tool. It is by far the best way to use new models and manage multiple inference providers. OpenRouter is also playing an increasingly important role: in the future, every business will have to manage both revenue flows and token flows. OpenRouter is the world's leading token marketplace, helping businesses effectively allocate the new currency of intelligence capital. We think that there's a lot to build together.
https://nitter.net/patrickc/status/2090125021910020520#m
Published: August 19, 2026 17:13
OpenRouter is joining Stripe: stripe.com/newsroom/news/str….
As anyone who uses it knows, @OpenRouter is a truly delightful developer tool. It is by far the best way to use new models and manage multiple inference providers.
OpenRouter is also playing an…
I finished one post. Why does changing reasoning effort trash your KV cache, how does it work and why can CoT traces leak? https://lucumr.pocoo.org/2026/8/19/what-is-reasoning/
https://nitter.net/mitsuhiko/status/2090123772149797347#m
Published: August 19, 2026 17:08
I finished one post. Why does changing reasoning effort trash your KV cache, how does it work and why can CoT traces leak? lucumr.pocoo.org/2026/8/19/w…
Link
What Is Reasoning
A short summary of how reasoning traces work.
lucumr.pocoo.org
This is what happens if you ask ChatGPT to explain how Deepseek works after having some harmony tags in the chat history. Frsutrating.
https://nitter.net/mitsuhiko/status/2090115475103453411#m
Published: August 19, 2026 16:35
This is what happens if you ask ChatGPT to explain how Deepseek works after having some harmony tags in the chat history. Frsutrating.
I have so many things I started writing about the last three weeks and I lost motivation to finish every single one. Largely because halfway through it I didn’t feel like it would have been any interesting. Odd feeling.
https://nitter.net/mitsuhiko/status/2090100019781046426#m
Published: August 19, 2026 15:34
I have so many things I started writing about the last three weeks and I lost motivation to finish every single one. Largely because halfway through it I didn’t feel like it would have been any interesting. Odd feeling.
Does anyone know? Kinda curious about that!
https://nitter.net/mitsuhiko/status/2090064861124325656#m
Published: August 19, 2026 13:14
Does anyone know? Kinda curious about that!
Johannes Schickling (@schickling)
I'd like to better understand the current state of "token subsidies" you get with subscriptions (like Codex Pro, Claude Max, etc).
Is Codex Pro still the clear winner here or…
None of the problems we're running into with Pi's new harness right now are in any way related to effect, but multiple times an hour I have @schickling in my head :D
https://nitter.net/mitsuhiko/status/2090052498677502164#m
Published: August 19, 2026 12:25
None of the problems we're running into with Pi's new harness right now are in any way related to effect, but multiple times an hour I have @schickling in my head :D
R to @mitsuhiko: JFTR: not in London at the moment. But one of our folks will be soon, and I'm planning on spending a day or two there. Need to figure out timing though :)(
https://nitter.net/mitsuhiko/status/2089830211898527826#m
Published: August 18, 2026 21:42
JFTR: not in London at the moment. But one of our folks will be soon, and I'm planning on spending a day or two there. Need to figure out timing though :)(
Stuttgart 21, the train station project from hell won’t have an aircon. Supposedly because it’s under ground. As a London tube user I can tell you that underground gets hot real fast :P Europe deserves to be laughed at sometimes.
https://nitter.net/mitsuhiko/status/2089788898188661141#m
Published: August 18, 2026 18:57
Stuttgart 21, the train station project from hell won’t have an aircon. Supposedly because it’s under ground. As a London tube user I can tell you that underground gets hot real fast :P Europe deserves to be laughed at sometimes.
I test drove a lot of vehicles last car. Pretty much all latest generation models no longer have grab handles inside. What is this? I feel like this must be more a regulation than cost cutting thing. But it somehow doesn’t make much sense to me.
https://nitter.net/mitsuhiko/status/2089758263596208247#m
Published: August 18, 2026 16:56
I test drove a lot of vehicles last car. Pretty much all latest generation models no longer have grab handles inside. What is this? I feel like this must be more a regulation than cost cutting thing. But it somehow doesn’t make much sense to me.
Clanker psychosis is a lot more fun when you share it with others.
https://nitter.net/mitsuhiko/status/2089756211549725036#m
Published: August 18, 2026 16:48
Clanker psychosis is a lot more fun when you share it with others.
Anyone in London who has thoughts on evals?
https://nitter.net/mitsuhiko/status/2089711963236364780#m
Published: August 18, 2026 13:52
Anyone in London who has thoughts on evals?
People are saying Cursor has great timing to launch Origin but given how often GitHub is down these days I don’t find the timing to be too impressive :P
https://nitter.net/mitsuhiko/status/2089420729997513167#m
Published: August 17, 2026 18:34
People are saying Cursor has great timing to launch Origin but given how often GitHub is down these days I don’t find the timing to be too impressive :P
I don't have anything there, but maybe now is a good time to point out that I have a tangled account. https://tangled.org/mitsuhiko.at
https://nitter.net/mitsuhiko/status/2089374335387463907#m
Published: August 17, 2026 15:30
I don't have anything there, but maybe now is a good time to point out that I have a tangled account. tangled.org/mitsuhiko.at
Link
mitsuhiko.at
A programmer
tangled.org
Didn't we all ask for a bit of friction and back pressure? GitHub is providing it!
https://nitter.net/mitsuhiko/status/2089372027056476295#m
Published: August 17, 2026 15:21
Didn't we all ask for a bit of friction and back pressure? GitHub is providing it!
Armin Ronacher ⇌ (@mitsuhiko)
Look at the bright side of life.
— https://nitter.net/mitsuhiko/status/2089358222939332955#m
Look at the bright side of life.
https://nitter.net/mitsuhiko/status/2089358222939332955#m
Published: August 17, 2026 14:26
Look at the bright side of life.
People come up with elaborate explanations of why things are like they are, but then they are just because of some weird decision. Similar story in C where people to this day cargocult common prefixes for struct fields, even though they only exist because they used to be global.
https://nitter.net/mitsuhiko/status/2089355671900709099#m
Published: August 17, 2026 14:16
People come up with elaborate explanations of why things are like they are, but then they are just because of some weird decision. Similar story in C where people to this day cargocult common prefixes for struct fields, even though they only exist because…
RT by @mitsuhiko: 🎙️ State of Agentic Coding w/ @mitsuhiko and @bentlegen returns In this episode (#9): - how agents are getting more autonomous - the subsidies will continue until morale improves - @herdrdev and VC-funded terminal apps - vibe coding from your car, and more!
https://nitter.net/bentlegen/status/2089346117179773187#m
Published: August 17, 2026 13:38
🎙️ State of Agentic Coding w/ @mitsuhiko and @bentlegen returns
In this episode (#9):
- how agents are getting more autonomous
- the subsidies will continue until morale improves
- @herdrdev and VC-funded terminal apps
- vibe coding from your car, and…
RT by @mitsuhiko: it says a lot that the creators of three of the most iconic web frameworks: django (@simonw), flask (@mitsuhiko) and rails (@dhh) were so AI pilled so early
https://nitter.net/trq212/status/2089085004966207679#m
Published: August 16, 2026 20:20
it says a lot that the creators of three of the most iconic web frameworks: django (@simonw), flask (@mitsuhiko) and rails (@dhh) were so AI pilled so early
I don't use Claude Code much any more and as such I basically killed all CLAUDE.md files in my repos. Had to debug something with Claude Code now to see if it's a pi regression and I noticed that telling it to read AGENTS.md files is works good enough.
https://nitter.net/mitsuhiko/status/2088900774466105797#m
Published: August 16, 2026 08:08
I don't use Claude Code much any more and as such I basically killed all CLAUDE.md files in my repos. Had to debug something with Claude Code now to see if it's a pi regression and I noticed that telling it to read AGENTS.md files is works good enough.
The folks from @syntaxfm are doing a survey on AI engineering and health and I think you should take it.
https://nitter.net/mitsuhiko/status/2088680011653951893#m
Published: August 15, 2026 17:31
The folks from @syntaxfm are doing a survey on AI engineering and health and I think you should take it.
Scott Tolinski (@stolinski)
Take the anonymous survey here: forms.gle/TvtjgtU7UPnK7DC9A
See the data here: ai-health.syntax.fm
Link
AI Coding &…
Found an old model release.
https://nitter.net/mitsuhiko/status/2088674059743613414#m
Published: August 15, 2026 17:07
Found an old model release.
I have the discount version. Works for me thought!
https://nitter.net/mitsuhiko/status/2088653112345051542#m
Published: August 15, 2026 15:44
I have the discount version. Works for me thought!
Dane Knecht 🦠(@dok2001)
Not a bad view for getting some work done on a Saturday.
— https://nitter.net/dok2001/status/2088648628868944104#m
The funny thing here is that people find it completely normal that every damn digital purchase asks you for a billing address. I love buying a public transport ticket for two euro and filling out a massive form.
https://nitter.net/mitsuhiko/status/2088622644455215468#m
Published: August 15, 2026 13:43
The funny thing here is that people find it completely normal that every damn digital purchase asks you for a billing address. I love buying a public transport ticket for two euro and filling out a massive form.
Sergey Nazarov (@sergeynazarovx)
🇩🇪 why…
RT by @mitsuhiko: Thank you! Pi is many DeepSeek researchers and developers favorite daily drive. DSH reused Pi's LLM adaptor package for connecting to non-DeepSeek models and it was a great experience that just work. Excited to join the global Open Source agent harness community!
https://nitter.net/tianyi/status/2088306143772946499#m
Published: August 14, 2026 16:45
Thank you! Pi is many DeepSeek researchers and developers favorite daily drive.
DSH reused Pi's LLM adaptor package for connecting to non-DeepSeek models and it was a great experience that just work.
Excited to join the global Open Source agent harness…
R to @mitsuhiko: Oh well, I fixed the permissions :)
https://nitter.net/mitsuhiko/status/2088292487563505736#m
Published: August 14, 2026 15:51
Oh well, I fixed the permissions :)
I kinda like base62 IDs but the big downside is that you really can't place them on a file system :(
https://nitter.net/mitsuhiko/status/2088289914202833235#m
Published: August 14, 2026 15:41
I kinda like base62 IDs but the big downside is that you really can't place them on a file system :(
đź‘€ https://github.com/earendil-works/pi-transcribe
https://nitter.net/mitsuhiko/status/2088287049174409363#m
Published: August 14, 2026 15:30
👀 github.com/earendil-works/pi…
Link
GitHub - earendil-works/pi-transcribe: transcription in pi
transcription in pi. Contribute to earendil-works/pi-transcribe development by creating an account on GitHub.
github.com
I don't think the DeepSeek Harness is perfect but this is for sure the first time I have been looking at something new in the space and felt quite inspired to revisit some of our choices. I love that part about Open Source a lot!
https://nitter.net/mitsuhiko/status/2088189145952731317#m
Published: August 14, 2026 09:01
I don't think the DeepSeek Harness is perfect but this is for sure the first time I have been looking at something new in the space and felt quite inspired to revisit some of our choices. I love that part about Open Source a lot!
NGL, I like what I'm seeing in the deepseek harness. Definitely makes me think a bit about how we're approaching the harness refactor in Pi.
https://nitter.net/mitsuhiko/status/2087973032102941122#m
Published: August 13, 2026 18:42
NGL, I like what I'm seeing in the deepseek harness. Definitely makes me think a bit about how we're approaching the harness refactor in Pi.
There are some really cool ideas in there. Worth a look!
https://nitter.net/mitsuhiko/status/2087913470196883599#m
Published: August 13, 2026 14:45
There are some really cool ideas in there. Worth a look!
DeepSeek (@deepseek_ai)
đź§© DeepSeek Harness v0.1 is now available in Developer Preview!
🔹 We’re opening it up to developers building agent harnesses worldwide and open-sourcing the codebase in MIT…
I wanted to say this is vagemathing but apparently it's just how breakthroughs in math are shared these days. If you are like me and you have no clue, apparently it's this: https://epoch.ai/frontiermath/open-problems/hadamard
https://nitter.net/mitsuhiko/status/2087647496696725993#m
Published: August 12, 2026 21:08
I wanted to say this is vagemathing but apparently it's just how breakthroughs in math are shared these days. If you are like me and you have no clue, apparently it's this: epoch.ai/frontiermath/open-p…
Link
Hadamard Matrix of Order 668
"Hadamard…
I pushed up a MiniJinja 3 alpha that makes serde optional and aligns behavior closer to Jinja 2 in Python. If you use it, please leave feedback on the issue tracker. https://crates.io/crates/minijinja/3.0.0-alpha.0
https://nitter.net/mitsuhiko/status/2087599969410687009#m
Published: August 12, 2026 17:59
I pushed up a MiniJinja 3 alpha that makes serde optional and aligns behavior closer to Jinja 2 in Python. If you use it, please leave feedback on the issue tracker. crates.io/crates/minijinja/3…
Worst regulation launched yet. Particularly given how countries are implementing it. Lots of smaller businesses will stop sending packages to smaller countries like Austria today. I'm surprised the council is celebrating this.
https://nitter.net/mitsuhiko/status/2087552374428594538#m
Published: August 12, 2026 14:50
Worst regulation launched yet. Particularly given how countries are implementing it. Lots of smaller businesses will stop sending packages to smaller countries like Austria today. I'm surprised the council is celebrating this.
EU Council (@EUCouncil)
…
The discussion about COT made me test my hack from earlier in the year where I converted Kimi K3 sessions from Pi to explicitly annotate them in harmony tokens to trick the model to output tool calls in user messages. Turns out OpenAI now blocks those requests.
https://nitter.net/mitsuhiko/status/2087526890194006370#m
Published: August 12, 2026 13:09
The discussion about COT made me test my hack from earlier in the year where I converted Kimi K3 sessions from Pi to explicitly annotate them in harmony tokens to trick the model to output tool calls in user messages. Turns out OpenAI now blocks those…
I think this is a super cool post because it does an excellent job at explaining something, that is not new and known, but in a super digestible way. https://ngrok.com/blog/compression-is-prediction
https://nitter.net/mitsuhiko/status/2087523924351369599#m
Published: August 12, 2026 12:57
I think this is a super cool post because it does an excellent job at explaining something, that is not new and known, but in a super digestible way. ngrok.com/blog/compression-i…
Link
Compression is prediction | ngrok blog
Compression and LLMs are…
R to @mitsuhiko: I mean putting entire assistant messages into the transcript that never came from (that) LLM.
https://nitter.net/mitsuhiko/status/2087444017864708197#m
Published: August 12, 2026 07:40
I mean putting entire assistant messages into the transcript that never came from (that) LLM.
What do you think: will closed SOTA model labs ban assistant prefill with newer models?
https://nitter.net/mitsuhiko/status/2087440065421021295#m
Published: August 12, 2026 07:24
What do you think: will closed SOTA model labs ban assistant prefill with newer models?
A rare sight. A VW ID Unyx.
https://nitter.net/mitsuhiko/status/2087294317954015650#m
Published: August 11, 2026 21:45
A rare sight. A VW ID Unyx.
Enjoy it while it lasts.
https://nitter.net/mitsuhiko/status/2087294197367796207#m
Published: August 11, 2026 21:44
Enjoy it while it lasts.
Can Bölük (@_can1357)
guys you do know you can just disable thinking, and instead give it a "deep_think" tool, and it will call it with internal CoT reasoning format right?
gl fixing that
—…
I absolutely hate that some folks on Twitter are responding to the "revelation" that you can get thinking traces with "this is really bad, because it enables distillation". You should want distillation!
https://nitter.net/mitsuhiko/status/2087270311787917343#m
Published: August 11, 2026 20:09
I absolutely hate that some folks on Twitter are responding to the "revelation" that you can get thinking traces with "this is really bad, because it enables distillation". You should want distillation!
A rare sight. A VW ID Unyx.
https://nitter.net/mitsuhiko/status/2087238323618161049#m
Published: August 11, 2026 18:02
A rare sight. A VW ID Unyx.
Can Bölük (@_can1357)
Here's a PoC pasta.can.ac/omegiligox.py
Note how I said nothing about the format of the argument and we get gpt55+'s grug-talk format.
Beyond this, which is kinda funny.
—…
Good news. Now that labs confirm there is no security issue with revealing reasoning traces, can we … just have them revealed? :)
https://nitter.net/mitsuhiko/status/2087206051602989104#m
Published: August 11, 2026 15:54
Good news. Now that labs confirm there is no security issue with revealing reasoning traces, can we … just have them revealed? :)
Alexander Panfilov (@kotekjedi_ml)
Some background: In May, @matthew_d_green found that encrypted reasoning could be…
You can just do things.
https://nitter.net/mitsuhiko/status/2087204171900408127#m
Published: August 11, 2026 15:47
You can just do things.
RT by @mitsuhiko: We can finally talk about it: We found a way to extract hidden reasoning of frontier models using a vulnerability in the APIs of every frontier AI company. We verified that our reasoning token count matches billed API thinking tokens 1:1 for most of the prompts we queried.
https://nitter.net/kotekjedi_ml/status/2087147042888114428#m
Published: August 11, 2026 12:00
We can finally talk about it:
We found a way to extract hidden reasoning of frontier models using a vulnerability in the APIs of every frontier AI company.
We verified that our reasoning token count matches billed API thinking tokens 1:1 for most of the…
Durable execution at Earendil, second iteration:
https://nitter.net/mitsuhiko/status/2086921973435687245#m
Published: August 10, 2026 21:05
Durable execution at Earendil, second iteration:
Russia continues to be not at all surprising.
https://nitter.net/mitsuhiko/status/2086865089970258134#m
Published: August 10, 2026 17:19
Russia continues to be not at all surprising.
Meduza in English (@meduza_en)
Russia's Supreme Court has removed Yabloko — the only party on the State Duma ballot calling for a swift end to the war with Ukraine — after a lawsuit from the nationalist…
Is there really still no reasonable process to set up this damn trusted publishing on npm for new packages without having agent go to the settings pages in Chrome with my help?
https://nitter.net/mitsuhiko/status/2086757633436926074#m
Published: August 10, 2026 10:12
Is there really still no reasonable process to set up this damn trusted publishing on npm for new packages without having agent go to the settings pages in Chrome with my help?