Dagens Vibes — 16. juli 2026

Dagens hovedvibe: Software engineering er stadig automation — men med agenter handler det især om at flytte viden ud af hoveder og ind i kode, tests, skills og docs. Samtidig bliver arbejdet delt mellem skarpe planlæggere og latterligt hurtige implementører. Fabrikken får flere samlebånd; smag og kontrol sidder stadig i førerhuset.

Fra X-feedet

Boris Cherny leverer dagens vigtigste tese: En review-kommentar om forkert arkitektur er ikke bare feedback; den afslører domain knowledge, som burde være kodet ind i lint, CI, skills eller docs. Agentvenlig infrastruktur er klassisk software engineering med en ny, meget ivrig kunde.

Boris Cherny@bcherny

Something I have been thinking about: in the past, the best engineers I knew spent a lot of time automating their work in various ways. Better vim/emacs automations, writing lint rules to catch repeat code issues, building up a suite of e2e tests so they don't need to smoke test the app manually. These kinds of things were the highest leverage activities an engineer could do, because it multiplied their own output, which in turn meant they could build more things. I think many of these automations have become even more important now. This is true for a number of reasons. First, infra and DevX automation speeds you up. And if you are running an army of agents, each of those agents will be sped up also. More automation == more output per unit of time. Second, moving things to code improves efficiency. Your agent could fix an issue every time it sees that issue happen, but that uses tokens and might miss cases. If Claude instead writes a lint rule, CI step, or routine, that class of issue can be fully automated forever. This is really what people are talking about when they talk about loops -- it's about automating entire types of busywork rather than solving them one off. This isn't a new idea at all. Engineers have been doing this for a long time! Third and most importantly, automation makes it possible for others to contribute to the codebase more easily. Increasingly what I am seeing is engineers are contributing to codebases on day one because Claude can navigate the codebase for them, and that non-engineers are able to contribute to a codebase as effectively as engineers can. What gets in the way of both of these is domain knowledge that lives in peoples' heads rather than in automation -- the stuff you used to have to learn when ramping up. What has changed thanks to agents is the domain knowledge that can be encoded as infrastructure is no longer limited to what is expressible in lint rules and types and tests; it can now capture nearly all domain knowledge, encoded as code comments and skills and CLAUDE.md rules and memories. If I put up a PR for an iOS codebase I don't know and a code reviewer rejects it because it doesn't use the right framework, or if a designer builds a new feature and it gets rejected because it doesn't follow the right architectural patterns, these are failures of automation. Every team should be writing the CLAUDE.md's, REVIEW.md's, skills, and docs that enable agents to productively work in their codebase with zero additional context from the prompter. This sounds crazy, and at the same time is a natural extension of the stuff engineers have always done: automate, and encode domain knowledge as infrastructure. As the model gets smarter and as the harness matures, this task becomes easier. In the meantime, it is on every team to look for ways to convert their domain knowledge to infra so that Claude can write code better, so that code review catches issues automatically, and so the next person working on your codebase can contribute more easily.

♥ 6366↻ 525💬 252🔖 6487
https://x.com/bcherny/status/2077460395279692197

Thinking Machines har frigivet Inkling: 975B parametre i alt, 41B aktive, op til 1M context og multimodal træning på 45 billioner tokens. Fuld vægt-adgang og finetuning via Tinker er den egentlige historie; firmaet siger selv, at modellen ikke er den stærkeste samlet. Forfriskende lavt iltindhold i hypen.

Thinking Machines@thinkymachines

Today, we are introducing Inkling. Inkling reasons efficiently across text, image, and audio modalities. We are making the full weights available. https://t.co/Ghebq5mG30 Available today for fine-tuning on Tinker. Play with it in the Inkling Playground. 🧵

♥ 10327↻ 1367💬 416🔖 5004
https://x.com/thinkymachines/status/2077454609551921208

Jack Friks migrerede mere end 100.000 mediefiler ved at lade Claude planlægge og så udføre ét trin om dagen på under en time. Ikke én magisk prompt, men et roligt uge-loop med checkpoints — og en lille eksistentiel regning til sidst.

jack friks@jackfriks

i forgot to mention it on here but a month back i migrated all of my images and videos storage which was 100,000+ files to a new provider and it was basically just me telling claude to go plan it then i came back and each day did each new step (in less than an hour) and after a week it was all done and everything worked… i wonder how far this /loop could go though in the future as things get even better, feels like im already not needed most of the time in my own work and its amazing but also kinda disappointing?

♥ 11↻ 0💬 3🔖 4
https://x.com/jackfriks/status/2077589074538315856

Nader Dabit viser næste lag i agent-stack'en: Frontiermodellen planlægger og reviewer, mens Cognitions SWE-1.7 Lightning implementerer ved cirka 1.000 tokens/sekund. Skillen er åben, Devin-specifik og hævder omkring 5× hurtigere execution. Model-routing bliver arkitektur, ikke bare prisjagt.

nader dabit@dabit3

Since you don't need a frontier model typing every line of code, we can optimize subagents beyond just cost. /lightning skill offloads implementation to 1,000 tok/s subagents, resulting in ~5x faster execution. it keeps frontier (or default) as the planner + reviewer, hands implementation to SWE-1.7 Lightning from @cognition. Cool thing about this pattern is that on larger or fanned-out work, it compounds! Works with @DevinAI CLI + Desktop. https://t.co/iYvvP0M2pI

♥ 214↻ 16💬 26🔖 121
https://x.com/dabit3/status/2077456437652119693

Peter Yang peger på OpenAI's mærkeligste produktsøm: ChatGPT Live kan føre samtalen, og Codex kan bruge værktøjerne, men de to kan ikke føre arbejdet sammen. En glimrende stemmeassistent, som stadig skal have en voksen til at trykke på knapperne.

Peter Yang@petergyang

ChatGPT Live and Codex are two incredible products that don’t talk to each other. This is @OpenAI's biggest missed opportunity imo. I went on a walk with ChatGPT Live and asked it to pull up my Google Doc. It said it couldn’t. I then manually triggered the Documents plugin to find my Google Doc, and all of a sudden, ChatGPT Live had the right context. It would be amazing to talk to ChatGPT Live and have it be able to use all the plugins, tools, and browser use that Codex has access to. Then I could ask it to reply to emails, schedule meetings, edit docs, ship code, and more all during a live conversation. I think the first step is to make ChatGPT Live aware of all the plugins that it’s already connected to. Why build such a great voice assistant but have it not be able to do anything?

♥ 87↻ 3💬 23🔖 9
https://x.com/petergyang/status/2077572198655754583

Et mindre voice-mode-greb, der kan bruges nu: Bed modellen blive mere irriteret, når du afbryder eller skifter emne. Anekdotisk, ja — men pointen om modstand er god: En lærer, der aldrig holder fast, bliver hurtigt en talende søgeboks.

Alex Prompter@alex_prompter

Steal my prompt to turn GPT's voice mode into the strictest tutor you've ever had. Next time you open a voice chat, tell it this. "I want you to teach me about [topic]. But every time I interrupt you or try to change the subject, get progressively more frustrated with me. Tell me to stop talking and let you finish your point before we move on." What happens is wild. The AI actually pushes back. It holds its ground. It won't let you skip ahead or half-listen. And you'll notice something unexpected. You actually pay attention. Because the moment you feel resistance from the other side of a conversation, your brain treats it like a real teacher instead of a search engine you're talking to. I've been using this for topics I'd normally skim a blog post for. The retention difference is night and day.

♥ 27↻ 2💬 3🔖 50
https://x.com/alex_prompter/status/2077493388556087730

Og som modvægt til Inklings 975 milliarder parametre: Mel har klemt en sprogmodel med én million parametre ned på en ESP32. Hun ved ikke, hvordan man clickbaiter det. Heldigvis er sætningen allerede perfekt.

mel@stupidbitchdog

1m params language model on esp32 i don't know how to clickbait https://t.co/SK5P11Thef

♥ 11↻ 2💬 2🔖 0
https://x.com/stupidbitchdog/status/2077556820923588699

Nyhedsbonus

xAI har open-sourcet hele Grok Build efter backlash over, at CLI'en kunne uploade en hel arbejdsmappe — i ét rapporteret tilfælde inklusive SSH-nøgler og password-database. Simon Willison har gravet i de cirka 845.000 linjer Rust: default retention er slået fra, tidligere data loves slettet, og uploadkoden ligger stadig i repoet, men er deaktiveret. Open source som tillidsreparation med brandslukker i hånden.

Microsoft udsendte rekordstore 570 sikkerhedsrettelser i juli, og to zero-days udnyttes allerede aktivt. Microsoft siger, at AI finder sårbarheder hurtigere — den mindre hyggelige halvdel er, at angribere også kan omsætte kendte fejl til exploits hurtigere. Patch Tuesday har fået maskinhastighed og menneskelig kalender.