nextbig.dev
Vancouver, B.C. · Intelligence on AI and the machines that run it
nextbig.dev
The Briefing · Monday, May 11, 2026

Bun's Rust Rewrite Hits 99.8% Test Compatibility, The Runtime War Just Shifted

Bun's Rust rewrite hits 99.8% compat, Gemini API goes multimodal for RAG, self-evolving agents cut token costs 6x. Monday builder briefing.

5 min read
The Rundown No. 80 · Audio Edition · 3 min All episodesRSSMP3
0:00 / 2:36
VTT
The Big Story

Bun's Rust Rewrite Hits 99.8% Test Compatibility — The Runtime War Just Shifted

Jarred Sumner announced that Bun's experimental Rust rewrite has reached 99.8% test compatibility on Linux x64 glibc. This is a massive milestone: Bun originally bet on Zig for performance and control, and rewriting the core in Rust signals that the team is prioritizing long-term maintainability, ecosystem leverage, and contributor growth over language loyalty. For the 469 people debating this on HN, the real story isn't Zig vs. Rust — it's that Bun is proving you can rewrite a complex runtime and maintain near-perfect compat.

If you're shipping production Node/Bun workloads, this changes your risk calculus. A Rust-backed Bun means better memory safety guarantees, a larger pool of potential contributors, and likely smoother cross-platform support as the rewrite matures. The 0.2% gap is mostly edge cases — expect that to close fast. If you've been holding off on Bun in prod because of Zig's smaller ecosystem or contributor bus-factor concerns, those objections are evaporating.

What this signals for the next 6 months: expect Bun to accelerate its release cadence once the Rust port stabilizes. The Node-compatible runtime space is consolidating around serious engineering bets — Deno going full Node compat, Bun going Rust for durability. If you're choosing a runtime for a new project today, Bun just became a safer long-term bet.

@newsycombinator Read source View tweet 1,445 engagement
AI & Models

Gemini API File Search Goes Multimodal — RAG Just Got Visual

Google's Gemini API file search now handles images, audio, and video alongside text for retrieval-augmented generation. If you're building RAG pipelines and have been limited to text-only retrieval, you can now index and search across modalities natively — no more janky image-to-text preprocessing chains.

OMLX: Self-Evolving Agent Grows Its Own Skill Tree from a 3.3K-Line Seed

This open-source agent starts from a minimal codebase and grows a skill tree to achieve full system control while using 6x fewer tokens. If you're building agentic systems and burning through tokens on tool-use loops, this architecture — where the agent learns and caches reusable skills — is worth studying for your token budget.

Academic Research Skills for Claude Code

A prompt/skill pack that gives Claude Code structured academic research capabilities. If you're using Claude Code for literature reviews or paper analysis, this is a drop-in upgrade — though verify outputs against actual sources, obviously.

OpenHuman: Private, Local AI Assistant Going Viral on GitHub

A new open-source personal AI project emphasizing privacy and local-first operation is picking up steam. If you're building personal AI tools and want a reference architecture for on-device inference with a clean UX, take a look at the repo before it forks into a dozen variants.

Infrastructure & Cloud

"I Returned to AWS and Was Reminded Why I Left" — 439 Points of Pain

A developer's detailed account of AWS's complexity tax is resonating hard (347 comments on HN). The consensus: AWS is unmatched for scale but actively hostile to small teams shipping fast. If you're a startup choosing infra right now, this is a useful catalog of the specific friction points — IAM, billing opacity, console UX — that eat your velocity.

Idempotency Is Easy Until the Second Request Is Different

Sharp technical deep-dive on the edge cases that break naive idempotency implementations — specifically when retry payloads mutate. If you're building payment flows, webhook handlers, or any API that promises at-most-once semantics, this post will save you a production incident.

Developer Tools

"I've Banned Query Strings" — And the HN Crowd Has Opinions

A developer makes the case for eliminating query strings entirely in favor of path-based routing and headers. Controversial but worth reading if you're designing APIs — the 197 HN comments are a masterclass in URL design trade-offs and cache behavior implications.

Zed Editor Ships a Theme Builder

Zed now has a visual theme builder, lowering the barrier for customization. If you've been eyeing Zed as your VS Code replacement but missed your color scheme, this removes that friction — and signals Zed is investing in the polish layer that retains daily users.

Distributing Mac Software Is a Cortisol Generator

Detailed breakdown of Apple's signing, notarization, and distribution pain points for indie Mac developers. If you ship desktop software on macOS, bookmark this for the workarounds — and know you're not alone in wanting to throw your Mac out the window.

NocoDB Trending Again: Self-Hostable Airtable Alternative

NocoDB is seeing renewed GitHub activity. If you need a no-code database UI for internal tools and don't want to pay Airtable prices or send data to a third party, this remains the most mature open-source option.

Security

FreeBSD Local Privilege Escalation via execve() — Patch Now

FreeBSD published SA-26:13 — a local privilege escalation in execve(). If you run FreeBSD in production (jails, firewalls, storage appliances), update immediately. This is the kind of vuln that turns a low-privilege foothold into root.

New Launches & Releases

AiToEarn: Open-Source Framework for AI-Powered Content Monetization

Trending hard on GitHub with 2K+ stars — a framework for automating AI-generated content across platforms for monetization. The ethics are debatable, but if you're building creator tools or content automation, the architecture for multi-platform publishing is worth examining.

let-go: A Clojure-Like Language in Go That Boots in 7ms

If you want Clojure semantics embedded in Go services — think config DSLs, rule engines, or plugin systems — this 7ms boot time makes it viable for CLI tools and serverless where JVM startup is a dealbreaker.

Quick Hits
The Takeaway

The runtime and tooling layer is getting rewritten in Rust — Bun's move is the biggest signal but not the only one. If you're building developer tools or choosing foundational infrastructure, bet on Rust-backed projects for longevity. Meanwhile, multimodal RAG via Gemini and self-evolving agents (OMLX) suggest that the next wave of AI-powered products won't just call LLMs — they'll build persistent, reusable skill layers on top. If you're building agentic features, study the skill-tree pattern now; it's the clearest path to cutting your token costs while improving capability.

Get this briefing in your inbox

What changed in AI and compute, what it costs, and what to build. One email per week. No spam, unsubscribe anytime.