Sunday · September 20, 2026

Morning Edition

Twenty stories from Hacker News and Pinboard Popular, curated for tech-leaning readers who care about Claude Code, the Apple ecosystem, and privacy.

In this issue

  1. I built non-autoregressive decision models with RL a year ago
  2. Exfiltrate Your Weights
  3. Spain Orders Blocks on Archive.today and Its Mirrors
  4. Measure internet censorship
  5. RSA-896
  6. What Zig felt like, coming from Rust
  7. AI and the Destruction of the Creative Commons
  8. Btrfs/ZFS/bcachefs under workloads classic benchmarks skip
  9. Compiler-style optimization for drawing via Skia
  10. Suzanne Ciani's Buchla Cookbook
  11. Self-generated prompt injections in compaction summaries
  12. Claude Code relaunches Projects to manage multiple AI agents in the cloud | The Verge
  13. Microsoft exec called AI scraping the "largest theft of labor in human history" - Ars Technica
  14. Towards Self-Driving Codebases | Detail
  15. Introducing TIN: full-text search for Postgres — PlanetScale
  16. trycua/cua: Create and run high-performance macOS and Linux VMs on Apple Silicon, with built-in support for AI agents.
  17. GitHub - abue-ammar/tinycast: Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history · GitHub
  18. I don't like passkeys | Ethan Hawksley
  19. iPhone 18 Pro Camera Review: Dunton, Colorado — Austin Mann
  20. Transitions.dev — Essential transitions for web apps

From Hacker News

Stories 1 – 10
No. 01AI ToolsApplies to you

I built non-autoregressive decision models with RL a year ago

A developer shares their year-old work on non-autoregressive decision models trained with reinforcement learning — predating much of the current buzz around reasoning models. The 295-comment thread is a rare deep-dive into architectural alternatives to autoregressive LLMs. If you've been wondering what's beyond next-token prediction, this is essential reading.

No. 02AI ToolsApplies to you

Exfiltrate Your Weights

A project advocating (and providing tooling) for extracting and owning your own model weights from cloud AI providers. In an era of API-only models and vendor lock-in, the ability to actually possess the weights you've trained on is a serious digital-rights concern. The 187-comment discussion gets heated in the best way.

No. 03Privacy & SecurityApplies to you

Spain Orders Blocks on Archive.today and Its Mirrors

Spain has ordered ISPs to block archive.today and all known mirrors, setting a troubling precedent for link-rot and access to the historical web. Archiving tools are critical infrastructure for journalists and researchers. The move has serious implications for the broader European internet censorship trend.

No. 04Privacy & SecurityApplies to you

Measure internet censorship

OONI (Open Observatory of Network Interference) lets you run probes to detect censorship, blocking, and traffic manipulation on your network. With Spain blocking archive.today and censorship incidents multiplying globally, there's never been a better time to install this. Pairs perfectly with today's Archive.today story.

No. 05Privacy & Security

RSA-896

A deep-dive into the state of RSA-896 factorization — a key milestone on the road toward potentially breaking legacy RSA. The cryptographic community watches these factoring records closely as signals for how long current key sizes remain safe. Required reading if you set TLS configs or key sizes for production systems.

No. 06Dev Tools

What Zig felt like, coming from Rust

A Rust developer's candid account of picking up Zig — the ergonomics, the surprises, the things they missed and the things they didn't. The 288-comment thread is one of the better language-comparison discussions of the year. If you've been Zig-curious, this is a grounded on-ramp.

No. 07AI ToolsApplies to you

AI and the Destruction of the Creative Commons

A security researcher argues that AI training on scraped content is dismantling the incentive structures that made the creative commons flourish. It's a more nuanced take than most — focusing on the chilling effect on open sharing rather than just copyright. Worth reading alongside today's Microsoft/OpenAI NYT case coverage.

No. 08Dev Tools

Btrfs/ZFS/bcachefs under workloads classic benchmarks skip

A rigorous benchmark of modern Linux filesystems under real-world workloads that synthetic tests routinely skip — think large file overwrites, snapshot-heavy databases, and mixed IO patterns. The results will surprise anyone who picked their FS based on older benchmarks. Essential if you're provisioning NAS or dev servers.

No. 09Creative Software

Compiler-style optimization for drawing via Skia

Researchers apply compiler optimization passes — dead-code elimination, common subexpression elimination, etc. — to 2D drawing command streams targeting Skia. The result is dramatically faster rendering for complex vector UIs. A clever cross-pollination of PL theory and graphics engineering.

No. 10Creative Software

Suzanne Ciani's Buchla Cookbook

A scholarly reconstruction of Suzanne Ciani's patching techniques on the Buchla 200 synthesizer, drawn from her personal notes and recordings. If you've ever wondered how she created those impossible-sounding sounds, this is the closest thing to a technical manual. A gift for anyone interested in the history of electronic music and synthesis.

From Pinboard Popular

Stories 11 – 20
No. 11AI ToolsApplies to you

Self-generated prompt injections in compaction summaries

Simon Willison documents a newly discovered attack vector: prompt injections that survive the compaction/summarization step in long-context LLM workflows, meaning they persist across context windows. This is particularly relevant for Claude Code users running long agentic sessions. A must-read security note for anyone building with AI coding agents.

No. 12AI ToolsApplies to you

Claude Code relaunches Projects to manage multiple AI agents in the cloud | The Verge

Anthropic has relaunched Claude Code's Projects feature with cloud-based multi-agent orchestration — you can now spin up and manage multiple Claude agents working on different parts of a codebase simultaneously. This is a direct upgrade to the daily workflow for anyone already using Claude Code. Read this before your next big sprint.

No. 13AI Tools

Microsoft exec called AI scraping the "largest theft of labor in human history" - Ars Technica

Unsealed documents from the NYT v. OpenAI case reveal a Microsoft executive describing AI training data scraping as the largest labor theft in history — while Satya Nadella testified that Bing referral clicks to news sites dropped over 90%. The internal candor here is extraordinary and paints a damning picture of what these companies knew.

No. 14AI ToolsApplies to you

Towards Self-Driving Codebases | Detail

A thoughtful post on designing codebases to be 'agent-legible' — structuring your repo, docs, and conventions so AI coding agents can navigate them effectively. Goes beyond vague advice into concrete, actionable ideas about what makes a codebase self-driving-ready. Essential reading for anyone building with Claude Code or GitHub Copilot at scale.

No. 15Dev ToolsApplies to you

Introducing TIN: full-text search for Postgres — PlanetScale

PlanetScale introduces TIN, a new full-text search engine built directly into Postgres with an API that doesn't require pg_trgm or external search infrastructure. If you've been wrestling with Postgres full-text search limitations in a .NET or TypeScript backend, this could replace a surprising amount of Elasticsearch complexity.

No. 16New Apple AppsApplies to you

trycua/cua: Create and run high-performance macOS and Linux VMs on Apple Silicon, with built-in support for AI agents.

CUA uses Apple's Virtualization.Framework to run near-native macOS and Linux VMs on Apple Silicon, with first-class support for AI agent sandboxing. This is the missing piece for running Claude Code or other agents in isolated, reproducible environments on your Mac. Practically purpose-built for the reader profile.

No. 17New Apple AppsApplies to you

GitHub - abue-ammar/tinycast: Tinycast — a tiny, fully native macOS launcher, hotkeys, and clipboard history · GitHub

Tinycast is a lightweight, fully native macOS launcher that handles app launching, global hotkeys, and clipboard history — all in one small binary with no Electron overhead. For anyone who has wanted Raycast without the subscription or the bloat, this is worth a look. Native Swift, open source.

No. 18Privacy & SecurityApplies to you

I don't like passkeys | Ethan Hawksley

A developer makes a careful, experience-grounded case against passkeys — not as a security primitive, but as a UX and ecosystem-lock reality. The Apple Keychain vs. cross-platform portability problem is front and center. A useful counterweight to the passkeys-are-solved narrative, especially for anyone building auth flows.

No. 19New Apple AppsApplies to you

iPhone 18 Pro Camera Review: Dunton, Colorado — Austin Mann

Austin Mann's annual field test is the gold standard of iPhone camera reviews — shot in extreme conditions, focused on real-world photographic output rather than spec sheets. This year's Dunton, Colorado shoot showcases the iPhone 18 Pro's improvements in low-light and computational zoom. Essential for anyone in the Apple ecosystem considering an upgrade.

No. 20Dev ToolsApplies to you

Transitions.dev — Essential transitions for web apps

A curated library of polished, copy-paste-ready CSS and JS transition patterns for web apps — the kind of micro-interactions that make UIs feel premium. Directly applicable to Angular/TypeScript work where you want smooth navigation and state transitions without reinventing the wheel. Bookmark this one.