Top stories

  1. GitHub's CTO says the 7 hour 47 minute August 17 outage was a capacity failure, and reports Azure now serves 58 percent of platform load GitHub's CTO attributed the August 17 outage to capacity failure and disclosed that Azure now serves 58 percent of platform load.
  2. Bun 1.4 ships the Rust rewrite, adds 1,517 Node.js test-suite passes, and cuts HTTP server memory by 13 to 48 percent Bun 1.4 shipped the Rust rewrite with mimalloc replacing libpas, native streams, and HTTP server memory cuts of 13 to 48 percent.
  3. Linux 7.2 released with cache-aware scheduling and sched_ext sub-schedulers, and the DRM fair scheduler held back to opt-in after a late regression Linux 7.2 released with cache-aware scheduling and schedext, while the DRM fair scheduler stayed experimental after a late regression.

AI

  1. DeepSeek releases V4-Flash-Vision-Exp, an experimental vision model, with an upper bound of 384 tokens per image DeepSeek released V4-Flash-Vision-Exp with a hard ceiling of 384 tokens per image regardless of resolution, making cost predictable.

ML research

  1. DiffusionGemma fine-tunes a Gemma 4 mixture-of-experts model into a discrete diffusion model reporting roughly 1,500 output tokens per second on one H100 DiffusionGemma fine-tuned a Gemma 4 model into a discrete diffusion decoder retaining autoregressive generation at 1,500 tokens per second.

Agentic coding

  1. Codex CLI cannot set Bedrock explicit prompt-cache controls, and a reported production workload spent 85 percent of its model cost on cache writes The Codex CLI exposes no way to set Bedrock prompt-cache controls, so one production workload spent 85 percent of costs writing cache.

Security

  1. A fake recruiter's TypeScript coding challenge loads a second stage from jsonbin.io and pulls four modules from its command-and-control host A fake recruiter take-home loads a second stage from jsonbin.io and pulls a RAT, stealer, and clipboard monitor from the C2 host.
  2. Mailpit reintroduced the cross-site WebSocket hijack it patched in January, because the origin gate reads the raw URI while the router reads the decoded path Mailpit reintroduced a WebSocket hijack in 1.29.0 when the origin check read raw URIs while the router dispatched decoded paths.

Outages

  1. Google Cloud us-west1 degraded for 3 hours 40 minutes across 27 products after optical maintenance congested the Dalles metro Google Cloud us-west1 degraded for three hours after planned optical maintenance removed capacity and congested the Dalles metro.

Developer tools

  1. Zellij 0.45.0 adds nested-session handling, the Kitty graphics protocol, and scrollback navigation by command Zellij 0.45.0 added nested-session handling, Kitty graphics protocol support, and OSC 133 scrollback navigation by command.

Languages and runtimes

  1. Rust 1.98.0 stabilizes algebraic floating-point methods and buffered integer formatting Rust 1.98.0 stabilized algebraic float methods enabling compiler fast-math reordering and formatinto for buffered integer formatting.
  2. Rust enables the next-generation trait solver by default on nightly and calls it the largest compiler change since the initial release Rust enabled the next-generation trait solver on nightly, replacing where-clause proving and associated-type normalization throughout.
  3. Canonical funds a three-year Bristol PhD on automated C to Rust translation, with AppArmor and snap-confine as case studies it states will not be replaced Canonical funded a three-year PhD on C-to-Rust translation with AppArmor and snap-confine as case studies that will not be replaced.

Apple platforms

  1. Encore rebuilt its Firecracker image and boot tooling on Apple's Virtualization.framework, and reports one hypervisor capability it cannot reproduce Encore rebuilt its microVM tooling on Apple's Virtualization.framework, which requires in-process operation and a serial dispatch queue.

Linux and kernel

  1. Torvalds traces repeatable Xe GPU job timeouts to a two-year-old flat CCS rounding bug that hands reserved VRAM back as usable memory Torvalds traced repeatable Intel Xe job timeouts to a two-year-old CCS rounding bug that publishes stolen VRAM as usable memory.

Infrastructure

  1. PgBouncer transaction mode leaks session state between clients, so one read-only transaction can make a whole pool reject writes PgBouncer transaction mode leaks session state across clients, so one read-only transaction makes the entire pool reject writes.
  2. DuckDB v2.0 replaces its PostgreSQL-derived SQL parser with a PEG parser that extensions can add grammar rules to at runtime DuckDB v2.0 replaced its PostgreSQL parser with a PEG parser, letting extensions register grammar rules and reuse existing transformers.
  3. Two Cassandra BATCH writes that tie on timestamp can leave a durable state neither batch wrote Cassandra BATCH writes that tie on timestamp break per-row atomicity, leaving sums that neither batch wrote due to per-cell tie breaks.

Engineering posts

  1. Lorin Hochstein reads the GitHub outage as an interaction failure and names the autoscaling policy that watched the service but not its Istio sidecar Hochstein frames the GitHub outage as interaction failure where the autoscaling policy watched service limits but not sidecar limits.
  2. HTML Can Do That collects native popover, invoker commands and hidden until-found, and its author adds warnings that several implementations fail accessibility HTML Can Do That collected native popover, invoker commands and hidden until-found, adding warnings on accessibility gaps in form controls.
  3. Cursor's Vicent Marti explains why distributed filesystems and object-level Git stores both failed, and what limits GitHub's Spokes replication today Marti traces distributed filesystems and object-level Git stores both failing to constraints on packfile reads and clone performance.

Markets and companies

  1. Harvest moves to usage-based pricing after the Bending Spoons acquisition, and customers report bills rising up to 1500 percent Harvest moved to usage-based pricing after the Bending Spoons acquisition, with customers reporting bills rising up to 1500 percent.