AI Coding Live News

X Discussion: Node.js and Deno Creator Ryan Dahl Says Software Engineering Is Now "100% AI Written", AI Writes Better C++ Than He Does, but Making Sure It Works Has Not Gone Away

At 04:11 UTC on November 9, Ryan Dahl, creator of Node.js and Deno, posted on X that it is shocking how quickly software engineering has moved to "100% AI written", and more shocking that engineers carry on as if nothing happened. He said AI writes C++ better than he ever could, but the problem of making sure it works did not magically disappear; teams are simply shipping far more code at higher quality. Within about six hours the post had roughly 1,370 likes, 236 bookmarks, 83 replies, 25 quotes and nearly 90K views. Quote posts split into camps: some say the bottleneck has moved from writing code to verifying it, so testing and review are worth more, while others question the "100%" and "higher quality" claims. This is a personal opinion post; "100%" is not a measured statistic.

Key Takeaways

  • Reach: @rough__sea posted at 04:11 UTC on November 9 and within about six hours had about 1,370 likes, 236 bookmarks, 83 replies, 25 quotes and nearly 90K views
  • Claim: software engineering has moved to "100% AI written", AI writes C++ "better than I ever could", but making sure it works has not gone away
  • Conclusion: engineers are shipping far more code at higher quality, yet "continuing on as if nothing happened"
  • Split: some quote posts say the bottleneck has moved from generation to verification, making testing and review more valuable; others question the "100%" and "higher quality" claims
  • Caveat: this is a personal opinion; "100%" is not a measured figure, and the post cites no data or specific projects
Read full story

OpenAI red-team agents find a remote code execution bug in Brotli (CVE-2026-111497); Node.js 22, 24 and 26 are patched and developers should upgrade

On 2026-10-23 (22:55 UTC), OpenAI disclosed that during red-teaming of its frontier model training environment, agents powered by its most cyber-capable models found an unauthenticated remote code execution bug in the Brotli compression library. Brotli ships inside Node.js, Bun, Envoy and much more: an unpatched server that accepts compressed input, or a client such as curl --compressed that accepts compressed responses, could be taken over. Brotli released v1.2.1, v1.1.1 and v1.0.10 on Oct 21 with the fix (CVE-2026-111497), and Node.js shipped 22.23.4, 24.22.1 and 26.12.1 the same day, crediting OpenAI Codex Security.

Key Takeaways

  • CVE-2026-111497: an out-of-bounds write in the Brotli decoder that permits remote code execution (Brotli v1.2.1 release notes)
  • Brotli shipped three fixed releases on 2026-10-21: v1.2.1, v1.1.1 and v1.0.10
  • Node.js 22.x, 24.x and 26.x are affected; fixed in 22.23.4, 24.22.1 and 26.12.1, rated high by Node.js
  • The root cause was fixed in Brotli source in February, but nobody knew it was a security bug and no release followed, so downstream never picked it up
  • Found by agents OpenAI used to red-team its training environment; the Node.js advisory credits OpenAI Codex Security
Read full story

OpenHands v1.24.0: workspace folder toggle, read-only shared automations, MCP OAuth kept on cloud save

OpenHands Agent Canvas v1.24.0 (2026-09-25) adds header workspace-folder toggles, read-only shared automation conversations on cloud, MCP OAuth credentials preserved on cloud saves (skip consent when tokens still work), OpenAI subscription caches scoped by backend, and Node.js ≥24.

OpenHands v1.24.0: workspace folder toggle, read-only shared automations, MCP OAuth kept on cloud save

Key Takeaways

  • Shipped 2026-09-25: GitHub v1.24.0 + npm @openhands/[email protected]
  • UX: toggle all workspace folders from Conversations header; shared automation conversations open read-only on cloud
  • MCP: keep OAuth credentials on cloud saves; skip consent when tokens still work; render ACP tool-call blocks in chat cards
  • Multi-backend: scope OpenAI subscription caches and settings cache by answering backend
  • Install: npm i -g @openhands/agent-canvas requires Node ≥24; see docs.openhands.dev
Read full story

ByteDance Trae AI ships cross-language architecture refactoring mode for porting Python/Node to Go/Rust

ByteDance's Trae AI IDE launched a specialized cross-language refactoring workflow. Designed for legacy modernization, it parses Python and Node.js schemas, business logic, and API endpoints, generating idiomatic Go and Rust equivalents along with automated parity test suites.

Key Takeaways

  • Translates legacy Python and Node.js logic into high-performance, idiomatic Go and Rust codebases.
  • Generates automatic behavioral parity test suites to ensure 100% functional equivalence.
  • Optimized for high-speed local developer environments with bilingual documentation.
Read full story
ADSponsored

StackBlitz Bolt.new introduces incremental container diffing engine, cutting fullstack web hot-reload to 120ms

StackBlitz announced a major core update to Bolt.new. The new WebContainer Differential Sync engine streams targeted file patch deltas directly into the in-browser sandbox, eliminating full container restarts and reducing fullstack hot-reload cycles to 120ms with instant runtime error capture.

Key Takeaways

  • Differential syncing avoids cold container reboots during multi-file code generation.
  • Fullstack hot-reload latency drops to 120ms for instant feedback loops.
  • Automatically captures client/server runtime errors and dispatches silent fixes.
Read full story
Linked Models & Agents:

StackBlitz Launches Bolt.new v2: Fullstack WebContainers with 1-Click Cloudflare & Vercel Deploy

StackBlitz announced Bolt.new v2 with upgraded WebContainers supporting full-stack Python/Node/SQLite and 1-click cloud deployments.

Key Takeaways

  • Zero local environment setup: develop UI, backend APIs, and DB in-browser with live reload
  • Intelligent diff inspection and version rollback with instant GitHub repo synchronization
  • Direct integration with Claude 3.7 Sonnet and GPT-5.6 Sol multi-model generation pipeline
Read full story