All reports

June 16, 2026

Report summary

6 stories cleared the bar, led by Apple Foundation Models — Claude integration documentation, The only scalable delete in Postgres is DROP TABLE, and Why AI hasn't replaced software engineers, and won't.

6 worth-attention items40 digest lines

Worth attention

Anthropic has published official documentation for integrating Claude with Apple Foundation Models. This enables developers building on Apple platforms to combine Claude's capabilities with Apple's on-device models, relevant for hybrid cloud/on-device architectures and native Apple app development with AI features.
PlanetScale explores why large-scale DELETEs in Postgres are fundamentally slow due to MVCC, vacuum pressure, and index maintenance. Recommends partition-based table rotation (create new partition, DROP old one) as the only truly scalable delete pattern. Directly applicable to anyone managing growing Postgres tables.
Narayanan and Kapoor analyze AI job displacement through the lens of software engineering. Key data point: NY's first year of WARN Act AI disclosure produced zero AI-related layoff filings. They argue AI speeds up coding but the bottleneck is understanding requirements and systems, which AI doesn't solve. Credible authors with a data-driven argument.
Daniel Stenberg announced curl's 'summer of bliss' — the project will not accept or process vulnerability reports during July 2026 to give maintainers a break. If you discover a curl security issue in July, disclosure will be delayed until August.
Open source tool that captures a website and packages it into a single self-contained binary for offline viewing. Could be useful for archiving documentation, creating offline-first tools, or building portable reference materials.
A developer built a local ML pipeline on M1 Max to index 2,207 GoPro videos using open-source models. Demonstrates practical local ML video indexing on Apple Silicon, relevant to on-device AI workflows.

Full digest

Generic SaaS advice thread
reddit-saas
Generic SaaS advice
reddit-saas
Brief writing quote
simon-willison
AI job displacement analysis with data
simon-willison
Niche ePub issue
hn-top
Security process change
hn-top
Claude + Apple integration
hn-top
P Kage
Website-to-binary archiver
hn-top
R Bitsy
Game engine
hn-top
Entertainment
hn-top
Entertainment
hn-top
Model drama
hn-top
Community thread
hn-top
Crowded space
hn-top
Academic
hn-top
Historical
hn-top
Windows-specific
hn-top
Niche web server
hn-top
Practical DB guidance
hn-top
Historical
hn-top
Novelty
hn-top
Duplicate
hn-top
Historical design
hn-top
Fun demo
hn-top
PG essay
hn-top
Local ML on Apple Silicon
hn-top
R write for one person
Duplicate
lobsters
Academic
lobsters
R Emacs batteries
Duplicate
lobsters
Hobby OS
lobsters
C++ niche
lobsters
R Postgres scalable delete
Duplicate
lobsters
Rust niche
lobsters
Rust niche
lobsters
Academic
lobsters
Retro gaming
lobsters
R curl summer of bliss
Duplicate
lobsters
Clojure niche
lobsters
Original markdown
# Nightly Librarian — Newsletter draft

Run: 9d8a2e4c-3d74-439c-95fb-af7e4e2117c0
Started: 2026-06-16T06:09:31.584Z
Completed: 2026-06-16T06:15:47.004Z

## Worth attention

- **Apple Foundation Models — Claude integration documentation**
  https://platform.claude.com/docs/en/cli-sdks-libraries/libraries/apple-foundation-models
  Anthropic has published official documentation for integrating Claude with Apple Foundation Models. This enables developers building on Apple platforms to combine Claude's capabilities with Apple's on-device models, relevant for hybrid cloud/on-device architectures and native Apple app development with AI features.
- **The only scalable delete in Postgres is DROP TABLE**
  https://planetscale.com/blog/the-only-scalable-delete
  PlanetScale explores why large-scale DELETEs in Postgres are fundamentally slow due to MVCC, vacuum pressure, and index maintenance. Recommends partition-based table rotation (create new partition, DROP old one) as the only truly scalable delete pattern. Directly applicable to anyone managing growing Postgres tables.
- **Why AI hasn't replaced software engineers, and won't**
  https://simonwillison.net/2026/Jun/14/why-ai-hasnt-replaced-software-engineers/#atom-everything
  Narayanan and Kapoor analyze AI job displacement through the lens of software engineering. Key data point: NY's first year of WARN Act AI disclosure produced zero AI-related layoff filings. They argue AI speeds up coding but the bottleneck is understanding requirements and systems, which AI doesn't solve. Credible authors with a data-driven argument.
- **Curl will not accept vulnerability reports during July 2026**
  https://daniel.haxx.se/blog/2026/06/15/curl-summer-of-bliss/
  Daniel Stenberg announced curl's 'summer of bliss' — the project will not accept or process vulnerability reports during July 2026 to give maintainers a break. If you discover a curl security issue in July, disclosure will be delayed until August.
- **Show HN: Kage — Shadow any website to a single binary for offline viewing**
  https://github.com/tamnd/kage
  Open source tool that captures a website and packages it into a single self-contained binary for offline viewing. Could be useful for archiving documentation, creating offline-first tools, or building portable reference materials.
- **I indexed 669 GB of my GoPro videos using my M1 Max computer and local ML models**
  https://news.ycombinator.com/item?id=48528029
  A developer built a local ML pipeline on M1 Max to index 2,207 GoPro videos using open-source models. Demonstrates practical local ML video indexing on Apple Silicon, relevant to on-device AI workflows.

## Full digest

- [R] [reddit-saas] Is "the blank page" why customers don't leave reviews? — https://www.reddit.com/r/SaaS/comments/1u69jmq/ — Generic SaaS advice thread
- [R] [reddit-saas] Best email service for SaaS founders — https://www.reddit.com/r/SaaS/comments/1u69gu0/ — Generic SaaS advice
- [R] [simon-willison] Quoting Julia Evans — https://simonwillison.net/2026/Jun/15/julia-evans/ — Brief writing quote
- [P] [simon-willison] Why AI hasn't replaced software engineers — https://simonwillison.net/2026/Jun/14/why-ai-hasnt-replaced-software-engineers/ — AI job displacement analysis with data
- [R] [hn-top] Your ePub Is Fine — https://andreklein.net/your-epub-is-fine-kobo-disagrees-blame-adobe/ — Niche ePub issue
- [P] [hn-top] Curl vuln report freeze July 2026 — https://daniel.haxx.se/blog/2026/06/15/curl-summer-of-bliss/ — Security process change
- [R] [hn-top] Even more batteries included with Emacs — https://karthinks.com/software/even-more-batteries-included-with-emacs/ — Emacs niche
- [P] [hn-top] Apple Foundation Models — https://platform.claude.com/docs/en/cli-sdks-libraries/libraries/apple-foundation-models — Claude + Apple integration
- [P] [hn-top] Kage — https://github.com/tamnd/kage — Website-to-binary archiver
- [R] [hn-top] Bitsy — https://bitsy.org/ — Game engine
- [R] [hn-top] Firewood Splitting Simulator — https://screen.toys/firewood/ — Entertainment
- [R] [hn-top] Japanese Porsche 912 Police Car — https://kottke.org/26/06/the-last-surviving-japanese-porsche-912-police-car — Entertainment
- [R] [hn-top] Eight fallacies of distributed computing — https://blog.apnic.net/2025/12/08/21-years-and-counting-of-eight-fallacies-of-distributed-computing/ — Old repost
- [R] [hn-top] Rio LLM merge allegation — https://github.com/nex-agi/Nex-N2/issues/4 — Model drama
- [R] [hn-top] Ask HN: What are you working on? — https://news.ycombinator.com/item?id=48528779 — Community thread
- [R] [hn-top] Trace meeting transcripts — https://traceapp.info — Crowded space
- [R] [hn-top] Formal methods at Jane Street — https://blog.janestreet.com/formal-methods-at-jane-street-index/ — Academic
- [R] [hn-top] Chaosnet (1981) — https://tumbleweed.nu/r/lm-3/uv/amber.html — Historical
- [R] [hn-top] Windows 11 account requirements — https://www.windowscentral.com/microsoft/windows-11/ — Windows-specific
- [R] [hn-top] Zeroserve Caddy compat — https://su3.io/posts/zeroserve-caddy-compat — Niche web server
- [P] [hn-top] Postgres scalable delete — https://planetscale.com/blog/the-only-scalable-delete — Practical DB guidance
- [R] [hn-top] Perlisisms (1982) — https://www.cs.yale.edu/homes/perlis-alan/quotes.html — Historical
- [R] [hn-top] Wikipedia on HN — https://www.orangecrumbs.com/ — Novelty
- [R] [hn-top] Write for One Person — https://wizardzines.com/comics/write-for-one-person/ — Duplicate
- [R] [hn-top] Segmented type (2018) — https://aresluna.org/segmented-type/ — Historical design
- [R] [hn-top] Claw machine CAPTCHA — https://feralui.vercel.app/#/captcha — Fun demo
- [R] [hn-top] How to earn a billion dollars — https://paulgraham.com/earn.html — PG essay
- [M] [hn-top] GoPro video indexing on M1 Max — https://news.ycombinator.com/item?id=48528029 — Local ML on Apple Silicon
- [R] [lobsters] write for one person — Duplicate
- [R] [lobsters] Deconstructing Datalog — https://www.rntz.net/post/my-thesis.html — Academic
- [R] [lobsters] Emacs batteries — Duplicate
- [R] [lobsters] zinnia kernel — https://zinnia-os.org/ — Hobby OS
- [R] [lobsters] C++26 JSON parsing — https://lemire.me/blog/2026/06/14/parsing-json-at-compile-time-with-c26-static-reflection/ — C++ niche
- [R] [lobsters] Postgres scalable delete — Duplicate
- [R] [lobsters] Diplomat FFI — http://manishearth.github.io/blog/2026/06/14/diplomat-multi-language-ffi-for-rust-libraries/ — Rust niche
- [R] [lobsters] FFI in Miri — https://youtu.be/9X-ngiKo_Y0 — Rust niche
- [R] [lobsters] Datalog notes — https://www.philipzucker.com/notes/Languages/datalog/ — Academic
- [R] [lobsters] Solar Realms Elite — https://breakintochat.com/blog/2026/06/14/the-mystery-of-the-solar-realms-elite-title-screen/ — Retro gaming
- [R] [lobsters] curl summer of bliss — Duplicate
- [R] [lobsters] Clojure perf — https://ertu.dev/posts/4_clojure-reaching-c-performance/ — Clojure niche