Simon Willison
·
1 week ago
● 2 sources
Jarred Sumner rewrote the Bun runtime from Zig to Rust using AI agents to automate the port, addressing memory safety issues that caused use-after-free and double-free bugs in the original codebase. The rewrite consumed 5.9 billion input tokens and 690 million output tokens across 11 days of agent-assisted development, with costs estimated at $165,000 at standard API pricing. Startup performance on Linux improved 10 percent, and the new Rust version has been running in Claude Code since June 17th with minimal user-visible changes.
Simon Willison
·
1 week ago
Kenton Varda banned his team from using AI to write change descriptions for pull requests and commits. The AI-generated descriptions included low-level code details visible in diffs while omitting the high-level context needed to understand the changes' purpose. As a result, Varda found the descriptions made code review harder rather than easier.
Hugging Face Blog
·
1 week ago
NVIDIA released over 10 trillion pre-training tokens and millions of post-training samples as open datasets to help developers build AI agents that can handle real-world failures and unseen workflows. The company introduced the Nemotron Post-Training v3 Prompt Atlas, an interactive map visualizing prompt samples by domain, pipeline stage, and tool use, alongside Nemotron-Personas covering more than 2.4 billion people across ten countries. By making training data transparent and using synthetic data to preserve proprietary signals without exposing sources, organizations can now contribute to shared AI development without revealing competitive advantages.
The Register
·
1 week ago
A startup created Academic Humanizer, a tool that rewrites AI-generated academic papers to remove signs of machine authorship by adjusting prose and matching the author's voice. The tool is built on Claude and can be pointed at the user's prior work to maintain stylistic consistency. The development raises concerns about academic integrity as the tool could make weak or error-prone AI-generated content sound more convincingly human without verifying underlying arguments or evidence.
TLDR Dev
·
1 week ago
Rowboat is a desktop AI application that maintains a local knowledge graph of your work across email, meetings, and conversations, providing integrated tools like an email client, browser, code editor, and meeting transcriber to help AI agents complete tasks on your machine. The system stores all data locally as plain Markdown files and supports external integrations through Model Context Protocol, letting users bring their own AI models from providers like OpenAI or local services like Ollama. Rather than searching context fresh each time, Rowboat accumulates and organizes information over time, allowing AI agents to work with persistent, editable knowledge that compounds with ongoing use.
TLDR Dev
·
1 week ago
An article argues that despite AI enabling engineers to write code 50% faster and complete 26% more coding tasks, company-level shipping speed has barely improved because code review has become the bottleneck in software development pipelines. Studies show AI productivity gains are marginal at 0.4% to 4% across various measures, and the constraint applies theory suggests optimizing the slowest part of the system—in this case, code review speed—rather than just accelerating code generation. The author recommends teams spend less time generating code and more time reviewing it through quality gates like testing, screenshots, and knowledge sharing, while cautioning against fully automating code review since it eliminates valuable mentorship between senior and junior engineers.
TLDR Dev
·
1 week ago
A developer used Cursor, an AI-powered code editor, to review their Eleventy-based blog codebase of nearly seven thousand files and discovered several performance issues. The tool identified that RSS calls to a defunct Mastodon server were timing out after 70 seconds, that a glob operation for copying Markdown files was processing 6000+ files on every local change instead of respecting build ignore rules, and that local API call bypasses could be improved. After implementing Cursor's suggested fixes, local build times improved to 0.33 seconds from several seconds per change.
TLDR Dev
·
1 week ago
Fortress is a Chromium fork that modifies browser fingerprinting at the C++ engine level rather than through JavaScript patches, allowing automated tools to pass bot detection systems like Cloudflare Turnstile and Sannysoft. The engine patches 34 single-purpose C++ modifications and ships as version 151.0.7908.0 with support for Playwright and Puppeteer over the Chrome DevTools Protocol on port 9222. Users can install it via pip, npm, or Docker and point existing browser automation code at it without changes, with the ability to customize persona details like timezone and hardware specifications through command-line flags.
TLDR
·
1 week ago
Herdr is a terminal-based agent multiplexer that displays multiple AI agents' status and output in real-time, allowing users to manage concurrent agent tasks without leaving the terminal. The tool is distributed as a single Rust binary at version 0.4.0 with support for macOS, Linux, and Windows, installable via curl or Homebrew. Sessions persist across detaches and restarts, enabling users to disconnect and reattach from any terminal or SSH connection while agents continue running.
The Neuron
·
1 week ago
Antidoom is an open-source tool that reduces repetition loops in language models by generating preference training data and applying targeted LoRA adapter training via Final Token Preference Optimization. The method identifies where repeated sequences begin, marks the first loop-starting token as rejected, samples alternative tokens, and trains with regularization to prevent overrepresentation of specific tokens. Users can apply Antidoom to their models by cloning the repository, configuring a base checkpoint, generating 15,000–20,000 preference pairs from prompts, and training with a learning rate around 0.00001–0.00002 until the chosen token wins on roughly 15–40% of samples.
Platformer
·
2 weeks ago
A technology writer describes building three Mac desktop applications using Raycast's Glaze, an AI-powered vibe-coding tool that launched publicly in June with a free tier and $20/month Pro subscription. The writer created a Nightwing-themed to-do app with AI-generated images, a Platformer archive search app that took about a day to build, and a work-in-progress contacts manager, demonstrating how AI-assisted development has made creating personalized software faster and more accessible. The ability to visually edit apps in real-time while they run makes this approach to software creation notably easier than previous terminal-based methods, potentially enabling wider adoption of hyper-personalized applications.
Hugging Face Blog
·
2 weeks ago
The transformers library's backend for vLLM now achieves inference speeds matching or exceeding vLLM's hand-written implementations through dynamic layer fusion and runtime optimization. Tests across three Qwen3 models—a 4B dense model, a 32B dense model with tensor parallelism, and a 235B mixture-of-experts model—demonstrated parity with native vLLM throughput on all benchmarks. Model authors can now deploy transformers implementations directly to vLLM with the `--model-impl transformers` flag without sacrificing performance or writing custom inference code.