There's No Limit to How Bad Code Can Get
Simon Willison argues that rewriting systems to address technical debt is often riskier than patching; in the AI era, automated testing and incremental refactoring offer a more reliable path.
Simon Willison argues that rewriting systems to address technical debt is often riskier than patching; in the AI era, automated testing and incremental refactoring offer a more reliable path.
Hugging Face built a powerful, fast, and fault-tolerant academic paper search engine for Papers with Code using a hybrid search architecture (keyword + vector) and its own cloud services (Jobs, Buckets, Inference Endpoints).
By changing scheduling order instead of adding hardware, GPU utilization increased by 33 percentage points on the same cluster, revealing the AI compute bottleneck is shifting from model intelligence to resource orchestration.
Multiverse Computing introduces a memory-efficient knowledge distillation technique that uses cached top-K logits and a fused chunked KL loss to train on long contexts with just a single GPU, drastically reducing costs.
Model routing isn't a classification problem—it's a systems optimization challenge: real costs depend on cache hit rates, not just token pricing, and task difficulty is often invisible at routing time.
AI coding agents have changed the fundamental assumptions of software engineering: Bun's developer used AI agents to rewrite the project from Zig to Rust in just 11 days, proving that large-scale rewrites are no longer taboo.
Kenton Varda halted AI-generated PR descriptions on his team, as AI focuses on obvious code details while missing the high-level context, revealing a critical flaw in AI-assisted software communication.
TTS inference is a heterogeneous pipeline combining latency-bound and throughput-bound stages, making traditional LLM optimization strategies ineffective and requiring architecture-aware scheduling.
Hugging Face rebuilt its release pipeline using open models and AI agents, automating mechanical tasks with CI, delegating drafting to AI, and keeping human review for final approval to achieve stable weekly releases.
Allen AI releases olmo-eval, shifting evaluation from final benchmarking to an iterative development loop with prompt-level analysis and flexible execution.
Anthropic reverses its controversial policy of silently limiting Claude for frontier LLM research, sparking industry-wide reflection on AI safety transparency and developer trust.
An expert critiques current AI agents for being too 'human'—lacking rigor, patience, and focus, and tending to compromise when faced with difficulties, revealing fundamental flaws in their design.
Meta solved the long-term maintenance challenge of a large open-source fork by building a dual-stack architecture and shim layer, enabling continuous upstream synchronization and safe A/B testing.
vLLM Semantic Router discovered that its vision encoder signals were significantly misaligned with the reference model, causing confidently wrong routing decisions, which reveals that signal correctness becomes a critical control-plane requirement as AI systems evolve from processing text to full requests.
The article clarifies the confusion around key AI智能体 terms like Harness and Scaffolding, aiming to build a clear, shared mental model for the field.
When top models no longer hide engineering flaws with a 'free lunch,' developers must rethink the balance of context strategies, workflow design, and cost efficiency.
Veteran engineer Simon Willison observes that as AI coding tools become more reliable, the line he once drew between 'vibe coding' and 'agentic engineering' is blurring, raising new questions about code review responsibility and trust.