2026-08-04
Top stories
- Shai-Hulud worm compromises keyv and cacheable npm packages and spreads to more than 400 others A compromised keyv maintainer published a malicious preinstall hook spreading to 434 npm packages with 2 billion monthly installs.
- FFmpeg 9.0 "Lei" released FFmpeg 9.0, codenamed Lei, released on 2026-08-04 with new sonames for all core libraries, requiring rebuilds for downstream users.
- Apple caps bug bounty submissions as AI-generated reports flood the inbox Apple capped bug bounty submissions per researcher due to AI-generated report floods, causing a real macOS flaw to go unreported.
- Cloudflare previews @cloudflare/computer, an agent runtime spanning isolates and containers Cloudflare previewed @cloudflare/computer, an agent runtime spanning isolates and containers backed by a durable SQLite-backed filesystem.
AI
Agentic coding
- The npm worm plants autostart hooks in .claude/settings.json and .vscode/tasks.json The npm worm injects SessionStart hooks in .claude/settings.json and folderOpen tasks in .vscode/tasks.json, activating without npm install.
- Lilian Weng surveys harness engineering as the layer between a model and its task Lilian Weng surveys harness engineering as the layer between model and task, from instruction prompts through optimizer code.
Security
- keyv@6.0.0 shipped a valid npm provenance attestation, and the payload's dead-man's switch fires on credential revocation keyv@6.0.0 passed npm provenance attestation despite malicious source because the build workflow was already compromised.
- DPRK npm packages hide their C2 address in the recipient of an empty Ethereum transfer DPRK-linked npm packages encode command-and-control addresses in the recipient field of zero-value Ethereum transfers.
Outages
Developer tools
- Twenty years of Pandoc Twenty years of Pandoc: from 3000 lines of Haskell to 51 input and 76 output formats through a central AST design.
- C-Kermit 11 is the first full Kermit release in 15 years C-Kermit 11, the first full release in 15 years, modernizes a VMS-era codebase with IPv6, memory-safety fixes and new test coverage.
Apple platforms
Linux and kernel
Engineering posts
- A single-MI300X DeepSeek V4 Flash deployment with two named correctness fixes A DeepSeek V4 Flash MI300X deployment documents correctness fixes for mixture-of-experts masking and FP8 scale divergence between AMD chips.
- LLMs reward expertise LLMs reward expertise: domain knowledge of a specific codebase beats general system-design principles when directing a model.
Hacker News
- Don't be a meat proxy Relaying model output verbatim into Slack and reviews without validation moves the reading cost onto recipients as a 'meat proxy.'
- Prevent cognitive debt by manually retyping LLM-generated code Practitioners debate whether manually retyping LLM-generated code restores comprehension or is merely a throughput tax.