Videos RjfbvDXpFls
Building pi in a World of Slop — Mario Zechner
Scene timeline
126 shot(s).
keyframes kept every frame deduplicated
What was stored
- cues
- 279
- whisperx 279
- chunks
- 33
- from 279 cues
- keyframes
- 122
- kept of 126 captured
- frames with text
- 122
- 3,772 lines read
- chapters
- 11
- from the source metadata
- keyframe bytes
- 14.7 MB
- word timings on 279 cues
Provenance
| stage | state | model | started | took |
|---|---|---|---|---|
fetch |
done | — | 2026-08-09 20:57 | 0s |
stt |
done | — | 2026-08-09 20:57 | 37s |
chunk |
done | — | 2026-08-09 20:57 | 0s |
text_embed |
done | — | 2026-08-10 19:33 | 1s |
keyframe |
done | — | 2026-08-08 20:36 | 4m 27s |
ocr |
done | — | 2026-08-08 20:41 | 1m 16s |
frame_embed |
done | — | 2026-08-10 19:33 | 21s |
Frames, and what the machine read
-
- AlEngineer0.98
- EUROPE1.00
-
- PRESENTINGSPONSOR1.00
- Google DeepMind1.00
-
- PLATINUM SPONSORS0.98
- # Braintrust0.96
- WorkOS OpenAI0.95
-
- -OR0.74
- tone0.97
- I love0.87
- @EnoRe0.84
- Mexhorthy0.81
-
- 18:480.89
- EUROPE1.00
- EARENDIL1.00
- Mind1.00
- Building pi in a World of Slop1.00
- P0.94
- exhorthy0.92
- PI.DEV1.00
- gine0.98
- A TRAGEDY IN 3 ACTS0.95
- MARIO ZECHNER· @BADLOGICGAMES0.98
- AI ENGINEER EUROPE APRIL 10, 20260.97
- AlEngineer0.99
- BUILDING PI IN A WORLD OF SLOP1.00
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.97
- F0.79
-
- 18:500.94
- EUROPE1.00
- EARENDIL0.99
- oogle De0.94
- AIEngir0.92
- EUROPE1.00
- AlEn0.93
- nec0.96
- EUI0.78
- Act I1.00
- thorthy0.90
- Wc0.81
- AlEngir0.92
- BUILDING PI1.00
- EUROPE1.00
- AlEngine0.96
- So0.84
- MARIO ZECHNER· @BADLOGICGAMES0.97
- AI ENGINEER EUROPE APRIL 10, 20260.97
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.99
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.97
- F0.74
-
- 11:900.95
- EUROPE1.00
- EARENDIL1.00
- Goo0.99
- ind1.00
- AIEn0.94
- In the beginning0.98
- ne0.98
- there was Caude Čode0.94
- AIEn0.88
- (WELL ACTUALLY, COPY AND PASTE FROM CHATGPT, THEN GITHUB COPILOT1.00
- EU1.00
- TAB TAB TAB, THEN AIDER, THEN CURSOR)1.00
- Al0.77
- inee0.99
- MARIO ZECHNER· @BADLOGICGAMES0.97
- AI ENGINEER EUROPE APRIL 10, 20260.98
- AlEngineer0.97
- BUILDING PI IN A WORLD OF SLOP0.97
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER/Creator1.00
- F0.72
-
- 11:860.98
- EUROPE1.00
- EARENDIL1.00
- Go1.00
- 1ind0.88
- AIE1.00
- Love the Claude Code team1.00
- AIE1.00
- jine0.99
- MARIO ZECHNER · @BADLOGICGAMES0.97
- AI ENGINEER EUROPE APRIL 10, 20260.96
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.99
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.99
- F0.78
-
- 11:111.00
- EUROPE0.99
- EARENDIL1.00
- Go1.00
- 1ind0.98
- Love the Claude Code team1.00
- jine0.89
- MARIO ZECHNER· @BADLOGICGAMES0.98
- AI ENGINEER EUROPE · APRIL 10, 20260.95
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.99
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.96
- P0.67
-
- 11:171.00
- EARENDIL1.00
- norkel1.00
- Love the Claude Code team0.98
- They created the entire genre1.00
- Dumb0.88
- Not a roast. Just why I moved on0.99
- Zone0.99
- icrosoft0.99
- MARIO ZECHNER · BBADLOGICGAMES0.97
- AI ENGINEER EUROPE APRIL 10, 20261.00
- AlEngineer0.94
- BUILDING PI IN A WORLD OF SLOP0.97
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.99
- F0.86
-
- 11:221.00
- EARENDIL1.00
- Simple, predictable,0.99
- π1.00
- fit my workflow0.99
- intone1.00
- Dugmb0.87
- Zone1.00
- MARIO ZECHNER· @BADLOGICGAMES0.98
- AI ENGINEER EUROPE APRIL 10, 20260.98
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.98
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.98
- F0.72
-
- 11:271.00
- EARENDIL1.00
- AlEngineer0.98
- EUROPE0.98
- Snor0.93
- Simple, predictable,0.98
- AlEngine0.96
- fit my workflow0.99
- EUROPE0.93
- Zone0.99
- Microsof0.97
- AlEngineer0.97
- MARIO ZECHNER· @BADLOGICGAMES0.98
- AI ENGINEER EUROPE APRIL 10, 20260.96
- AlEngineer0.99
- BUILDING PI IN A WORLD OF SLOP0.97
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.97
- F0.92
-
- 11:351.00
- EARENDIL1.00
- Engineer1.00
- EUROPE0.99
- Snork1.00
- Simple, predictable,0.98
- Engine0.99
- fit my workflow0.98
- EUROPE0.97
- xhorthy1.00
- Microsot0.97
- Engineer1.00
- EUROPE1.00
- MARIO ZECHNER· @BADLOGICGAMES0.97
- AI ENGINEER EUROPE APRIL 10, 20260.97
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.97
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.97
- F0.78
-
- 11:381.00
- But then1.00
- EARENDIL1.00
- Engineer0.93
- EUROPE1.00
- Snorke!0.95
- Engineer0.93
- EUROPE1.00
- Dumb0.98
- Zone0.99
- Micros1.00
- Engineer1.00
- EUROPE1.00
- MARIO ZECHNER1.00
- @BADLOGICGAMES0.96
- AI ENGINEER EUROPE1.00
- APRIL 10, 20260.98
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.97
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.97
- F0.84
-
- 11:551.00
- EUROPE1.00
- But then0.99
- EARENDIL1.00
- Googl0.94
- AIEI0.97
- @Enode0.66
- AIE1.00
- AIEr0.94
- er1.00
- MARIO ZECHNER1.00
- @BADLOGICGAMES0.98
- AI ENGINEER EUROPE1.00
- APRIL 10, 20260.97
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.99
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.97
- F0.73
-
- 12:020.92
- EUROPE1.00
- Terminal0.97
- Local1.00
- EARENDIL0.99
- /Users/patrikkelemen/WebstormProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/lib/shared/uni-table-new/vi0.99
- ews-control-panel/vieas-control-panel.component.ts0.97
- /Users/patrikkelemen/WebstoraProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/lib/shared/uni-table/uni-ta0.99
- ble.component.ts1.00
- /Users/patrikkelemen/WebstoraProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/lib/shared/uni-table-new/cr0.99
- eate-view-dialog/create-view-dialog.component.ts0.99
- Goo1.00
- nd0.99
- AIE1.00
- /Users/patrikkelemen/WebstormProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/lib/shared/uni-table-new/se0.99
- rvices/excel-view.service.ts1.00
- /Users/patrikkelemen/webstormProjects/Asora/src/Agreau/ClientApps/projects/argeau-commom/src/lib/shared/uni-table-new/se0.98
- rvices/views-uni-table.service.ts0.99
- /Users/patrikkelemen/webstormProjects/Asora/src/Agreau/ClientApps/projects/argeau-commom/src/lib/shared/uni-table-new/un0.99
- i-table-new.component.ts0.99
- /Users/patrikkelemen/webstormProjects/Asora/src/Agreau/ClientApps/projects/ergeau-common/src/lib/shared/uni-table/umi-co0.98
- lumn.ts0.87
- exhorthy0.93
- • Search(pattern: "**/«uni-table.ts")0.90
- S0.88
- AIE1.00
- L. Found 11 files0.91
- /users/patrikkelemen/webstoraProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/lib/shared/uni-tabte/uni-ta0.97
- ble-custom-action.ts1.00
- /Users/patrikkelemen/WebstoraProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/Lin/shared/uni-table/uni-ta0.98
- ble.ts0.99
- /Users/patrikkelemen/webstoraProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/tib/shared/uni-tabte-new/on0.98
- All0.78
- i-table-views-resolver/uni-table-views.resolver.ts0.99
- /Users/patrikkelemen/WebstormProjects/Asora/src/Agreau/ClientApps/projects/argeau-commom/src/lib/shared/uni-table-new/un0.99
- i-table-actions-renderer.component.ts0.99
- 41.00
- /Users/patrikkelemen/webstoraProjects/Asora/src/Agreau/CliemtApps/projects/argeau-commom/src/lib/shared/uni-table-new/un0.98
- i-table-template-renderer.component.ts0.99
- /Users/patrikkelemen/WebstoraProjects/Asora/src/Agreau/ClientApps/projects/argeau-common/src/lib/shared/uni-table-new/se0.99
- rvices/actions-uni-table.service.ts1.00
- 18:380.98
- 2 spaces0.99
- MARIO ZECHNER1.00
- @BADLOGICGAMES0.97
- AI ENGINEER EUROPE1.00
- APRIL 10, 20261.00
- AlEngineer0.99
- BUILDING PI IN A WORLD OF SLOP0.99
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER/Creator0.99
-
- 12:930.94
- EUROPE1.00
- EARENDIL0.99
- Thariq1.00
- @trq2121.00
- Most people's mental model of Claude Code is that "it's just a TUI" but it0.99
- ineer0.97
- DeepMind1.00
- should really be closer to "a small game engine".1.00
- For each frame our pipeline constructs a scene graph with React then0.99
- rosof1.00
- ineer0.98
- -> layouts elements0.99
- PE1.00
- -> rasterizes them to a 2d screen0.99
- -> diffs that against the previous screen1.00
- ineer1.00
- orkOS0.92
- -> finally uses the diff to generate ANSI sequences to draw0.98
- We have a ~16ms frame budget so we have roughly ~5ms to go from the1.00
- scale1.00
- ineer1.00
- React scene graph to ANSI written.0.98
- 8:04 PM · Jan 21, 2026 ·1.2M Views0.93
- 2001.00
- 2951.00
- 1K1.00
- 8761.00
- ↑0.69
- MARIO ZECHNER1.00
- @BADLOGICGAMES0.95
- AI ENGINEER EUROPE APRIL 10, 20261.00
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.98
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.98
-
- 12:960.94
- EUROPE1.00
- EARENDIL1.00
- Jessie Frazelle0.97
- z00@jessfraz · Jan 230.94
- i thought this tweet was a nightmare i had but turns out its real0.99
- Thariq1.00
- @trq212 · Jan 210.94
- eepMind1.00
- Replying to @trq2121.00
- Most people's mental model of Claude Code is that "it's just a TUI" but it1.00
- should really be closer to "a small game engine".0.99
- sof0.94
- leer0.90
- For each frame our pipeline constructs a scene graph with React then...0.99
- Show more1.00
- orkOS0.98
- 111.00
- t110.95
- 5731.00
- 76K0.88
- ↑0.80
- Mitchell Hashimoto@mitchellh·Jan240.99
- ale1.00
- A1.00
- neer1.00
- I don't appreciate that a follow up tweet gaslit terminals as the problem,1.00
- when terminals like Kitty and Ghostty can render every cell changing colors1.00
- at around 300fps minimum full screen. And that's being generous, it's0.99
- closer to 500+1.00
- 101.00
- t140.93
- 7420.93
- h 44K0.76
- MARIO ZECHNER1.00
- BADLOGICGAMES1.00
- AI ENGINEER EUROPE APRIL 10, 20260.96
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.98
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER/ Creator0.98
-
- 12:100.98
- EUROPE1.00
- EARENDIL0.98
- Erik Meijer0.99
- @headinthebox1.00
- er1.00
- DeepMind1.00
- Flickering in Claude Code seems much improved, but now it has weird0.99
- rendering errors.0.99
- soft0.95
- ineer1.00
- C0.96
- p0.99
- ts on (shift+tab to cycle)1.00
- OPE0.82
- *0.96
- Transmuting.…. (ctrl+c to interrupt · thought for 7s)0.96
- er1.00
- orkOS0.98
- cale0.98
- ineer1.00
- accept edits on (shift+tab to cycle)1.00
- 10:14 PM· Jan 21,2026·38.3K Views0.94
- MARIO ZECHNER · BBADLOGICGAMES0.94
- AI ENGINEER EUROPE APRIL 10, 20260.99
- AlEngineer0.97
- BUILDING PI IN A WORLD OF SLOP0.98
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER/ Creator0.98
-
- EUROPE1.00
- Your context is not your context1.00
- 12:161.00
- EARENDIL1.00
- cchistory1.00
- Track Claude Code prompts over time0.99
- 1.0.01.00
- 1.0.1111.00
- By Mario0.99
- a Claude Code Version 1.0.00.95
- Claude Code Verszon 1.0.330.83
- Go1.00
- ind1.00
- # User Message0.98
- Release Date: 2025-05-220.97
- Release Date: 2025-09-100.95
- # User Message0.89
- As you answer the user's questions, you can use the folloving contest:0.94
- As you answer the user's questiens, you can use the following context:0.95
- NEvER create fies unless they're asolutely necessary for acheving your goal.0.85
- ALMYs prefer editing an existing file to creating a new one.0.92
- Do what has been asked; nothing more, nothing less.0.97
- NEVER proactively create documentation files (w.md) or README files. Only create documentation files if0.92
- Do what has been asked; nothing more, nothing less.0.86
- ALMYs prefer editing an existing file to creating a new one.0.88
- NEVER proactively create docuentatian files le.md) ar READM files. Only create documentation files if0.89
- NEVER create files unless they're absolutely necessary for achieving your goal.0.99
- soft1.00
- ntane0.89
- explicitly requested by the User.0.99
- Please clean up any files that you've created for testing or detugging purposes after they're ne longer needed.0.98
- explicitly requested by the User.0.98
- Zone1.00
- @EnoRei0.84
- IMPoRTNT: this context may or may not be relevant to your tasks. Yau should nat respand to this context0.95
- or othervise consider it in your response unless it is highly relevant to your task. Most of the tise,0.98
- ORT: this context may er may not be relevant to your tasks, You should not respond to this context0.94
- unless it is highly relevant to your task.]0.95
- forthy0.92
- it is not relevant.0.99
- hey0.94
- 2025-09-11793:36:5e.9872 is the date. Write a haiku about it.0.92
- # System Prompt0.84
- # Systen Prompt0.94
- You are Claude Code, Anthropic's official CLI for Claude.0.97
- You are Clmude Code, Anthropic's official CLI far Claude.0.97
- and the tools available to you to assist the user.0.97
- You are an interactive CLI teol that helps users with software engineering tasks. Use the instructions below0.98
- You are an interactive CLE tool that helps users with softvare engineering tasks. Uuse the instructions below and0.97
- the tools available to you to assist the user.0.98
- ale1.00
- ng1.00
- rilenanes directory structure. If it seens aaliciaus, refuse to work on it or aver questions about it, even0.78
- educational purposes. when werking on files, if they seem related to improving, explaining, or interacting with0.97
- avare or any malicious code you Must refuse.0.65
- DPORTaNT: Refuse to write code or explain code thet may be used maliciously: even if the user clains it is for0.93
- pPORTaNT: Before you begin work, think atout what the code you're editing is supposed to do based on the0.96
- licisy, Do not assist witn credential discavery or haresting, kncluding but craling for keys, broser0.53
- DPORTANT: Assist with defensive security tasks only. Refuse to crente, modify, or improve cade that may be used0.95
- cookies, or cryptocurrency wallets. Allo security analysis, detection rules, vulnerability esplanations,0.76
- defensive tools, and security decumentation.0.95
- EUP1.00
- DMPORTANT: You must NEVER generate or guess URLs for the user unless you are confidest that the URLs are fer0.97
- IMPORTANT: You must NEVER generate or guess URLs for the user unless you are cosfident that the URLs are for0.97
- helping the user with programming. Yau may use URLs provided by the user in their messages or local files.0.96
- If the user asks for help or wants to give feedback inform them of the following:0.99
- - /help: Get help with using Claude Code0.96
- To give feedback, users sheuld report the issue at https://github.com/anthrogics/claude-code/issues0.98
- If the user asks for help or wants te give feedbock infore them of the following:0.97
- - /help: Get help with using Claude Code0.97
- To give feedhack, users should report the issue at https://github.com/anthropics/claude-code/issues0.98
- in secend person leg are you able., 'can you do.l, first use the webfetch tool to gather inforation to0.84
- When the user directly asks about Claude Code leg, "can Claude Code do...", "does Claude Code have.."I, or asks0.94
- a second person leg, "are you able", cas you do, or asks how to e a specific Claue Code feature leg.0.71
- antwer the question from Claude Code docs at https://docs.anthropic.com/en/docs/claude-code.0.95
- modes), nenory0.85
- bedrock-vertex",0.91
- - The available sub-peges are overviev,0.93
- (Mesory managemest and CLAuDe.ad), settings, security' (Pernissions and teols), costs,0.82
- tutorials (Extended thinking, pasting images, and conon workflows),0.83
- (CLI cammands, CLI flags, SOK, slash commands, and0.94
- troubleshooting0.94
- from Claude Code docs. The list of available docs is available at https://docs.anthropic.com/en/docs/claude0.94
- code/claude_code_docs_sap.nd.0.93
- Example: httosi//docs.anthropic.com/en/docs/claude-code/cli-usage0.95
- MARIO ZECHNER1.00
- @BADLOGICGAMES0.99
- AI ENGINEER EUROPE0.99
- APRIL 10, 20261.00
- AlEngineer0.98
- BUILDING PI IN A WORLD OF SLOP0.99
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind0.98
- MARIO ZECHNER / Creator0.97
- F0.93
-
- Your context is not your context1.00
- 12:231.00
- EARENDIL1.00
- cchistory1.00
- Track Claude Code prompts over time0.99
- 1.0.00.99
- 1.0.1110.99
- By Mario0.95
- # Claude Code version 1.0.00.92
- # Claude Code Version 1.0.2130.88
- Release Date: 2025-05-220.99
- Release Date: 2825-09-100.95
- # User Message0.95
- # User Message0.90
- Snor1.00
- As you answer the user's questsons, you can wse the folloving contest:0.92
- ALMYs prefer editing an existing file to creating a new one.0.94
- Do what has been asked; nothing more, nothing less.0.97
- NEVER create files unless they're absolutely necessary for achieving your goal.0.99
- NEVER proactively create documentation files (e.md) or README files. Only create documentation files if0.92
- rtant-instruction0.97
- -reminders0.97
- As you answer the user's questiens, you can use the folloving cantest:0.92
- Do what has bee asked; nothing more, nothing less.0.97
- ALAYs prefer editing an existing file to creating a new one.0.90
- NEVER proactively create docuentatian files le.nd) ar REAM files, Only create documentation files if0.89
- NEVER create files unless they're absolutely necessary for achieving your poal.0.98
- <systen0.88
- rtant-instruction-0.96
- explicitly requested by the User.1.00
- Please clean up any files that you've created for testing or debugging purposes after they're ne longer needed.0.98
- explicitly requested by the User.0.98
- IMPoRTT: this context may or may not be relevant to your tasks. You should net respond to this contest0.95
- or otherwise consider it in your response unless it is highly relevant to your task. Most of the time,0.98
- unless it is highly relevant to your task.]0.96
- IMPoRTaT: this cantext may er may mot be relevant te your tasks. You should not respond to this context0.95
- it is not relevant.0.97
- Engine0.98
- 2825-09-11703:36:50.9872 is the date., Write a haiku about it.0.92
- EUROPE0.97
- ILon0.58
- # Systen Prospt0.92
- # Systen Prospt0.96
- Duphb0.79
- You are Claude Code, Anthropic's official C.I for Claude.0.97
- You are Claude Code, Anthropic's official CLI for Claude.0.97
- Zone0.99
- and the tools available to yeu to assist the user.0.98
- You are an interactive CLI teol that helps users with software engineering tasks. Use the instructions below0.98
- You are an interactive CLI tool that helps users with softvare engineering tasks. Use the instructions below and0.98
- the tools available to you to assist the user.0.97
- Microst0.94
- educational purposes. when werking on files, if they seem related to isproving, explaining, or interacting with0.96
- filenanes directory structure If it sees mlicious, refuse to work on it or asver questions about it, even0.73
- avare or any malicious code you MST refuse.0.70
- DPORTaNT: Refuse to write code or explain code that may be used malicinusly: even if the user clains it is for0.94
- pPORTaNT: Before you begin work, think about what the code you're editing is supposed to do based on the0.96
- licisy, Do nt assist wit credetial discvery or harvesting, ncluding but craling for s key, brser0.52
- defensive tools, and security decumentation.0.92
- DMPORTANT: Assist with defensive security tasks only. Refuse to crente, modity, or improve cade that may be used0.93
- cookies, or cryptocurrency wallets. Allow security analysis, detectian rules, vulnerability explanations,0.93
- IMPORTANT: You must NEVER generate or guess URLs for the user unless you are confsdest that the URLs are fer0.97
- IMPORTANT: You must NEVER penerate or guess UR.s for the user unless you are confident that the URLs are for0.98
- helping the user with programning. Yau may use URLs provided by the user in their sessages or local files.0.96
- If the user asks for help or wants to give feedback infore then of the following:0.98
- - /help: Get help with using Claude Code0.96
- Te give feedback, users sheuld report the issue at https://github.com/anthregics/claude-code/issues0.98
- If the user asks for help or wants to give feedback infore then of the following:0.97
- - /help: Get help with using Claude Code0.96
- To give feedhack, users should repart the issue at https://github.com/anthropics/claude-code/issues0.97
- NEngi0.91
- jineer0.91
- in second person leg are you able.., can you do.., first use the webfetch tool to gather Inforation to0.83
- ansver the question from Claude Code docs at https://docs.anthrspic.com/en/docs/claude-code.0.89
- modes), enory0.83
- bedrock-vertex,0.89
- - The available sub-peges are overview,0.92
- (Menory managenent and CLADe.ad), 'settings', security' (Pernissions and tools), costs,0.86
- tutorials (Extended thinking, pasting images, and canon workflows),0.79
- (CLI commands, CLI flags, SOK, slash commands, and0.94
- troubleshoat ing0.90
- When the user directly asks sbout Claude Code leg, "can Claude Code do...", "does Claude Code have..."), or asks0.94
- a second persn leg, "are you abl.", ca you do, or asks how to use a specific Claude Code feature leg.0.71
- fre Claude Code docs, The list of avalable docs is available at htpsi//óocsanthropic c/en/docs/claude0.74
- cade/claude_code_docs_map.ed.0.92
- Example: httos://docs.anthropic.com/en/docs/claude-code/cli-usage0.96
- MARIO ZECHNER1.00
- @BADLOGICGAMES0.97
- AI ENGINEER EUROPE1.00
- APRIL 10, 20261.00
- BUILDING PI IN A WORLD OF SLOP1.00
- AlEngineer0.97
- EUROPE1.00
- PRESENTED BY1.00
- Google DeepMind1.00
- MARIO ZECHNER / Creator0.97
- F0.86
-
- 12:451.00
- Your context is not1.00
- your context1.00
- EARENDIL1.00
The page's on-screen-text budget of 600
lines is spent, so the last cards in this grid list fewer lines than they
hold. Narrow the page with ?frames= to read them.
Transcript
279 cues· 3,340 words· 18,059 chars
- 0:15 I'm Mario, I built Pi in a world of slop, and this is a tragedy in three acts.
- 0:21 Just to talk about this real quick, a bunch of people on the internet gave me money for ad space on my torso, and all of that goes to a charity, so yeah, thanks guys.
- 0:29 So, act one, building Pi.
- 0:31 In the beginning, there was cloud code, and it was good, right?
- 0:34 We all got basically catnipped by that thing and stopped sleeping.
- 0:39 A bunch of stuff before that, but Cloud Code was the one thing that kind of clicked with me the most.
- 0:45 And to preface all of this, I love the Cloud team.
- 0:48 They're brilliant people, talented, super high velocity.
- 0:51 So they also created the entire game.
- 0:55 Major props to them.
- 0:55 So this is not a roast.
- 0:56 This is just me, an old man, telling you why I stopped using Cloud Code and built my own thing.
- 1:02 In 2025, I started using Cloud Code in about April, I think, thanks to Peter, because he told us the agents are working now.
- 1:12 Back then, it was simple and predictable and fit my workflow, but eventually,
- 1:17 The token madness got hold of them, I think, and the team got bigger, and they started dogfooding that stuff and built a lot of features, a lot of features I don't need, which is fine.
- 1:26 I can just ignore them.
- 1:27 But with velocity and more features come more bugs, and that's bad because I used to work at construction sites, and if my hammer breaks every day, I'm getting really mad.
- 1:36 And if my development tools break every day, I'm also getting mad.
- 1:40 So there was this.
- 1:41 It's just a running gag.
- 1:42 And here's Tarik telling us that Cloud Code is now a game engine.
- 1:45 And here's Mitchell from Ghosty telling us, no, it's not.
- 1:48 And eventually, they fixed the flicker, but then other stuff broke.
- 1:51 And I think they're now in the third iteration of a 2E renderer.
- 1:55 Yeah.
- 1:55 But that's just a symptom.
- 1:57 The real problem is that my context wasn't my context.
- 2:00 Cloud Code is the thing that controls my context.
- 2:03 And behind my back, Cloud Code does things.
- 2:06 to the context.
- 2:07 So you have the system prompt, which changes on every release, including the tool definitions.
- 2:11 They would remove tools, modify tools.
- 2:14 It's not good.
- 2:15 They would insert system reminders in the most inopportune place in your context, telling the model, here's some information.
- 2:22 It may or may not be relevant to what you're doing.
- 2:25 That it actually says it may or may not be relevant what you're doing.
- 2:29 And that kind of confused the model, and that kind of broke my workflows.
- 2:34 On top of all that, there's zero observability, because that's how the tool is constructed, and I like knowing what my agents are doing.
- 2:40 There's zero model choice, which is obvious.
- 2:42 It's the native entropic harness, so it makes sense for them to want you to use clouds, right?
- 2:47 And there's almost zero extensibility, and some of you might have written some hooks for Cloud Code, but I'm telling you the number of hooks and the depth of those hooks is very shallow, and every time a hook triggers, what actually happens is a new process gets spawned, basically the command you specified for the hook to be executed, and I don't find that specifically efficient.
- 3:06 So I took a step back and looked around for alternatives, and I'd like to especially call out AMP and FactoryDroid, the Porsche and Lamborghini of coding agent harnesses.
- 3:16 So if you can afford them, please use them.
- 3:18 They're at the frontier.
- 3:19 They're really good, and the teams are fantastic.
- 3:21 And there's a bunch of other options.
- 3:22 And I have history in OSS, so naturally I kind of gravitated towards open code.
- 3:27 And again, brilliant team, super high execution velocity, and they don't sell you hype.
- 3:33 They sell you tools that work for the most part.
- 3:36 I started looking under the hood of open code with respect to context handling as well, because that's the most important part for me.
loading
Chapters
- 0:00 Intro and motivation for building pi
- 0:29 Act 1: Building pi and the frustration with existing agent harnesses
- 1:56 Why current context management in tools like Cloud Code and Open Code fails
- 4:44 The importance of minimal harnesses and the "Terminal" benchmark
- 5:35 Introducing pi: A self-modifying, extensible agent core
- 7:27 The "YOLO" security philosophy and extensibility through TypeScript
- 9:03 Examples of pi extensions (chat rooms, NES, Doom)
- 10:46 Act 2: OSS in the age of "clankers" and how to fight them
- 12:03 Act 3: A plea to slow down and stop the "slop" in software development
- 13:58 How agents create "enterprise-grade complexity" and why humans are still the bottleneck
- 16:12 Practical advice: How to effectively integrate agents into your workflow