LodeHQSubscribe →

crustc builds Rust compiler from C, Flow brings Erlang actors to C++

Dev · 2026-07-03

Languages & Frameworks
crustc lets you build rustc from plain C, reviving Rust on legacy hardware6 MIN

crustc compiles the whole Rust compiler into ANSI C, letting you build rustc with any standard C compiler. This opens a path to run Rust on legacy or niche hardware that only supports C, sidestepping LLVM dependencies. The demo shows rustc self‑compiling via the generated C code.

Flow brings Erlang‑style actor concurrency to native C++7 MIN

Flow adds actor‑based concurrency to C++ by introducing async primitives like Future, Promise, wait() and the ACTOR keyword. The compiler rewrites these actors into native C++ code, delivering Erlang‑style performance without leaving the C++ toolchain, and feeds deterministic simulation for reliability testing.

Tools & Platforms
Cloudflare bans mixed AI search‑training bots after September 1513 MIN

Starting Sep 15 2026 Cloudflare will block any crawler that mixes search indexing with AI training on ad‑supported pages unless the bot is explicitly separated. This forces AI firms to split their traffic or lose access, giving site owners leverage to demand compensation for training use.

Wordgard offers a programmable, content‑focused web editor1 MIN

Marijn Haverbeke, the mind behind ProseMirror and CodeMirror, released Wordgard, a JavaScript library for building semantic rich‑text editors. Unlike generic WYSIWYG tools, it lets developers define exact content models and provides a powerful API for complex, custom editing experiences. It positions itself as a foundation for next‑gen web editing.

AI-Assisted Development
Meta CEO says AI‑agent rollout is falling behind schedule3 MIN

Meta CEO Mark Zuckerberg admitted that the company’s AI‑agent projects have lagged behind internal forecasts, citing a four‑month stretch with no acceleration. The admission comes amid a sweeping restructuring and suggests Meta’s ambitious AI timeline may shift, with potential impacts on its workforce and product roadmaps.

Safari’s MCP server lets AI agents debug directly in the browser7 MIN

Safari Technology Preview 247 adds a Model Context Protocol (MCP) server that lets AI agents hook into a local Safari instance. Agents can now query the DOM, network, console, screenshots, performance and accessibility data directly, turning the browser into a live debugging sandbox and slashing the back‑and‑forth between terminal and UI.

Copilot Auto Mode Dynamically Selects the Best Model for Every Task3 MIN

Copilot’s Auto mode automatically picks the optimal model per request, using real‑time health data and task complexity. Simple edits go to fast, low‑cost models while hard problems get heavyweight reasoning models, cutting rate‑limit hits and lowering overall spend, plus paid users get a 10% discount on model charges.

Google retires consumer Gemini Code Assist on July 17, ending free AI code reviews2 MIN

Google announced that the consumer version of Gemini Code Assist for GitHub will be deprecated on June 18 and fully shut down on July 17, 2026. The move ends free AI‑powered pull‑request reviews, leaving only the enterprise preview. Developers must migrate to alternatives or Google’s Antigravity CLI.

Microsoft invests $2.5B to embed AI engineers inside enterprises for measurable outcomes4 MIN

Microsoft Frontier Company pours $2.5 billion and 6,000 engineers into enterprises, embedding teams that co‑design, deploy and continuously improve AI solutions for measurable business outcomes. Its first customers, like the London Stock Exchange Group, already see AI‑driven insight tools in production, proving a new model for outcome‑focused AI delivery.

Why Understanding AI‑Written Code Is Now the Real Bottleneck9 MIN

As agents produce more code, developers risk losing the mental model needed to verify and steer projects. Litt argues that without a clear grasp of AI‑generated systems, teams incur cognitive debt that hampers creativity and reliability. He proposes lightweight docs, quizzes, and sandbox “micro‑worlds” to keep human insight in the loop.

Engineering Practice
OpenAI scales low‑latency voice AI by splitting WebRTC into edge relay and transceiver13 MIN

OpenAI keeps voice AI responsive for 900 M weekly users by decoupling WebRTC into a stateless edge relay and a stateful transceiver, using the ICE ufrag as a routing key. This bypasses port‑exhaustion and state‑sync limits in Kubernetes, delivering millisecond‑level latency essential for natural‑speech interaction.

Why Over‑Engineering Fails: Adopt the ‘Best Simple System for Now’ to Ship Faster27 MIN

Dan North proposes the Best Simple System for Now (BSSN), a middle path between rushed hacks and heavyweight architectures. BSSN delivers the simplest code that meets today’s product needs without premature optimization, cutting technical debt while keeping reliability. Teams that adopt it can ship faster and maintain resilience.

Three‑Layer Memory Stack for Production AI Agents: ContextNest, Mem0, Zep5 MIN

Production‑grade agents stumble when a single memory store mixes stale corporate facts with user preferences and session context. PromptOwl’s breakdown shows how ContextNest enforces version‑controlled governance, Mem0 captures personalized semantic profiles, and Zep logs conversational flow, together eliminating hallucinations and keeping agents reliable. Deploying all three layers is now the recommended architecture.

Competitive Markets Collapse If P=NP, New Paper Shows1 MIN

A recent arXiv paper proves that competitive market outcomes are only possible when P≠NP. If P=NP, firms could efficiently detect collusion, making collusion stable and eroding competition. The result ties market efficiency to computational hardness and warns that AI‑driven computing power may push real‑world markets toward collusion.

Get Dev in your inbox, every issue.
Subscribe free
Privacy · Terms · About · Contact
© 2026 LodeHQ