TLDR Dev 2026-11-04
Git at OpenAI 📂, resist cognitive surrender 🧠, programming neural weights 🔬
Jailbreaking my car's navigation system just so I can change the time (10 minute read)
A Renault's clock settings were inaccessible without a legitimate navigation SD card, turning a daylight-saving adjustment into a firmware reverse-engineering project. QEMU emulation exposed how a script parser's file writes and Linux's core-dump handling could combine into code execution. The eventual fix changed the stored GPS time offset from 180 minutes to 120.
The hidden latency inside your database (7 minute read)
Network-attached storage adds latency inside a database cluster, even when the application and database are close together. Local NVMe avoids that hop, but requires deliberate replication and failover to preserve durability. Workloads that fit mostly in RAM may see little benefit, while frequent cache misses and IOPS limits make storage placement worth examining.
Scaling Git at OpenAI (22 minute read)
OpenAI built Pando, a Git-compatible backend that handles pushes to unrelated branches independently and reuses cached packfiles across fetches. It reduced median push latency by nearly 80% and now serves nearly a petabyte of Git data per day. The tradeoff is weaker consistency across branches and some redundant downloads, allowing writes to scale horizontally and reads to saturate clients' network connections.
Resisting Cognitive Surrender (12 minute read)
Uncritically accepting agent output can increase technical debt while eroding the understanding needed to debug and maintain a system. Choose how much to delegate based on risk, stay involved in consequential decisions, and ask for small, comprehensible changes. When delegating more fully, use independent observability, deterministic checks, and shadow traffic to verify behavior rather than relying solely on the agent's account.
Auditioning Engineering: Software Engineering Interviews in the Age of AI (6 minute read)
Warner Music Group encourages candidates to use AI while solving realistic API integration problems against a live, randomized test server. Its system-design interview asks candidates to modify an existing system and infer causes from observed behavior. The approach emphasizes technical judgment, although building new coding exercises and training senior system-design interviewers remain costly.
The weight-space programming post is misleading (5 minute read)
This critique separates experiments that inspect small networks' raw weights from larger-model experiments that use Python and execution feedback. The Qwen result involved 50 batches of practice problems, so it does not demonstrate improvement from inspecting raw weights alone. The distinction matters when judging whether the work shows one general capability or several different engineering techniques.
MCP and REST: How they fit together (Sponsor)
Your REST API already works. Learn what MCP adds for AI agents, how tool discovery works, and where each belongs in your architecture. When you're ready to build, WorkOS handles authentication for your MCP server.
djs (GitHub Repo)
djs is a JavaScript and TypeScript engine written in Rust for agent-generated scripts running in a WebAssembly sandbox. It keeps the entire VM state in one byte array, allowing execution to pause between instructions, snapshot while waiting for tools, and resume elsewhere. The focused runtime deliberately omits features such as ES modules, Intl, and a JIT.
Office Engine (GitHub Repo)
Office Engine embeds DOCX, XLSX, and PPTX viewing and editing in a browser through React or a web component. Progressive loading, Web Worker parsing, and virtualized views handle large files, while saves regenerate edited parts and preserve the original bytes elsewhere.
Three-Live (GitHub Repo)
Three-Live compiles a declarative subset of Three.js into GLB and USDZ assets for web, Android, and Apple rendering pipelines. It runs generated scripts with execution timeouts and geometry quotas, then hands the assets to platform-specific viewers. The Apache-licensed project is in Developer Preview and is not an officially supported Google product.
Sparks of Weight-Space Programming (20 minute read)
Experiments show GPT-6 Astra reading and directly editing neural network weights without gradient descent, including writing small game-playing networks from scratch. Editing 0.016% of Qwen3.5-0.8B's weights reduced reasoning loops and raised MATH-500 accuracy from 7.9% to 48.1% with 50 forward passes for feedback. The gains removed an obstacle to existing ability, while similar edits failed to meaningfully improve a Gemma model that rarely looped.
Could a modern chess engine on a Pentium have defeated Kasparov in 1996? (15 minute read)
A port of Stockfish running on a 200 MHz Pentium Pro with 64 MB of RAM reaches a measured rating of 3180 at 30 seconds per move. The experiment attributes much of chess engines' progress to better search and evaluation rather than faster hardware. Its roughly 3300 rating at classical time controls is extrapolated from shorter games, and readers can play the machine online.
HackerTV (Website)
HackerTV turns videos recommended in Hacker News comments into shared, continuously scheduled TV channels with a retro interface.
Mac at any scale (14 minute read)
Namespace explains the hardware, networking, virtualization, and VM-image distribution work behind running a fleet of Macs for cloud development and CI.
Curiosity Traps (7 minute read)
Subtle details, footnotes, and Easter eggs in public work can reward close attention and help people with shared interests find each other.
C++26 DIS failed, how does C++ survive? (7 minute read)
C++26's draft failed its ISO ballot amid objections to Contracts, leaving the committee to agree on a revised path and putting the release schedule in doubt.
The most important software engineering news in one daily email
Join 470,000 readers for
one daily email