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.
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
Generic SaaS advice
Brief writing quote
AI job displacement analysis with data
Niche ePub issue
Security process change
Emacs niche
Claude + Apple integration
P
Kage
Website-to-binary archiver
R
Bitsy
Game engine
Entertainment
Entertainment
Old repost
Model drama
Community thread
Crowded space
Academic
Historical
Windows-specific
Niche web server
Practical DB guidance
Historical
Novelty
Duplicate
Historical design
Fun demo
PG essay
Local ML on Apple Silicon
R
write for one person
Duplicate
Academic
R
Emacs batteries
Duplicate
Hobby OS
C++ niche
R
Postgres scalable delete
Duplicate
Rust niche
Rust niche
Academic
Retro gaming
R
curl summer of bliss
Duplicate
Clojure niche
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