Less is safer: How Obsidian reduces the risk of supply chain attacks
obsidian.md
Show HN: FocusStream – Focused, distraction-free YouTube for learners
focusstream.media
If all the world were a monorepo
jtibs.substack.com
If you are good at code review, you will be good at using AI agents
seangoedecke.com
PYREX vs. Pyrex: What's the Difference?
corning.com
Compiling with Continuations
swatson555.github.io
Sangaku Puzzle I Can't Solve
samjshah.com
High-performance read-through cache for object storage
github.com
Show HN: WeUseElixir - Elixir project directory
weuseelixir.com
Hidden risk in Notion 3.0 AI agents: Web search tool abuse for data exfiltration
codeintegrity.ai
Feedmaker: URL + CSS selectors = RSS feed
feedmaker.fly.dev
Ants that seem to defy biology – They lay eggs that hatch into another species
smithsonianmag.com
The best YouTube downloaders, and how Google silenced the press
windowsread.me
Internet Archive's big battle with music publishers ends in settlement
arstechnica.com
Claude Can (Sometimes) Prove It
galois.com
Show HN: Zedis – A Redis clone I'm writing in Zig
github.com
Supporting Our AI Overlords: Redesigning Data Systems to Be Agent-First
arxiv.org
Three-Minute Take-Home Test May Identify Symptoms Linked to Alzheimer's Disease
smithsonianmag.com
Micro-LEDs boost random number generation
discovery.kaust.edu.sa
Kernel: Introduce Multikernel Architecture Support
lwn.net
Your very own humane interface: Try Jef Raskin's ideas at home
arstechnica.com
A 3D-Printed Business Card Embosser
core77.com
Shipping 100 hardware units in under eight weeks
farhanhossain.substack.com
> bikeshedding function names
... Function names compose much of the API.
The API is the structure of the codebase.
This isn't some triviality you can throw aside as unimportant, it is the shape that the code has today, and limits and controls what it will have tomorrow.
It's how you make things intuitive, and it is equally how you ensure people follow a correct flow and don't trap themselves into a security bug.