What I'm Reading
Articles I've favorited on Hacker News, newest first.
-
Muse Glimmer: 30B-parameter model optimized for always-on local agent workflows
-
Honey, I shrunk the embeddings: Matryoshka vs. PCA
-
LLMs reward expertise
-
The Log is the Agent
-
What ORMs have taught me: just learn SQL (2014)
-
I ported Kubernetes to the browser
-
I was wrong about the Midjourney ultra-sound scanner
-
Apertus – Open Foundation Model for Sovereign AI
-
RTX 5080 and RTX 3090 Setup: 80 Tok/s on Qwen 3.6 27B Q8
-
CS336: Language Modeling from Scratch
-
SQLite is all you need for durable workflows
-
On Rendering Diffs
-
Antigravity 2.0 Tops the OpenSCAD Architectural 3D LLM Benchmark
-
I'm done making desktop applications (2009)
-
Quirks of Human Anatomy
-
A database of analog cameras that can be 3D printed
-
Eight years of wanting, three months of building with AI
-
New patches allow building Linux IPv6-only
-
Why so many control rooms were seafoam green (2025)
-
Pyodide: a Python distribution based on WebAssembly
-
Data scientist uses AI and ChatGPT to create cancer vaccine for his dying dog
-
Qwen3.5 Fine-Tuning Guide
-
Show HN: I built a sub-500ms latency voice agent from scratch
-
Qwen3.5 122B and 35B models offer Sonnet 4.5 performance on local computers
-
SpacetimeDB ThreeJS Support
-
Introduction to PostgreSQL Indexes
-
Computer Systems Security 6.566 / Spring 2024
-
Mathematics for Computer Science (2018) [pdf]
-
Perfect Software – Software for an Audience of One
-
The Illustrated Transformer
-
Build Your Own React
-
Cloudflare Down Again – and DownDetector Is Also Down
-
PGlite – Embeddable Postgres
-
Alan.app – Add a Border to macOS Active Window
-
What they don't tell you about maintaining an open source project
-
Fran Sans – font inspired by San Francisco light rail displays
-
Native Secure Enclave backed SSH keys on macOS
-
`satisfies` is my favorite TypeScript keyword (2024)
-
We Induced Smells With Ultrasound
-
Agent design is still hard
-
Building a Simple Search Engine That Works
-
Software essays that shaped me
-
Death rates rose in hospital ERs after private equity firms took over
-
MCP Server Could Have Been a JSON File
-
Show the Physics
-
Tau² benchmark: How a prompt rewrite boosted GPT-5-mini by 22%
-
CorentinJ: Real-Time Voice Cloning (2021)
-
Show HN: Ultraplot – A succint wrapper for matplotlib
-
If my kids excel, will they move away?
-
Oq: Terminal OpenAPI Spec Viewer
-
An open-source maintainer's guide to saying “no”
-
3D modeling with paper
-
Backprompting: Leveraging synthetic production data for health advice guardrails
-
DeepCodeBench: Real-World Codebase Understanding by Q&A Benchmarking
-
Microsoft PowerToys
-
Show HN: Haystack – Review pull requests like you wrote them yourself
-
OrioleDB Patent: now freely available to the Postgres community
-
Liquid Glass in the Browser: Refraction with CSS and SVG
-
Show HN: I'm a dermatologist and I vibe coded a skin cancer learning app
-
The maths you need to start understanding LLMs
-
LLM Visualization
-
Introducing gpt-oss
-
MCP: An (Accidentally) Universal Plugin System
-
Rerank-2.5 and rerank-2.5-lite: instruction-following rerankers
-
How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos
-
CRDT: Text Buffer
-
An interactive guide to SVG paths
-
Offline-First Landscape – 2025
-
Do the simplest thing that could possibly work
-
Delete tests
-
Implementing a Foil Sticker Effect
-
Purposeful animations
-
Cognitive load is what matters
-
Show HN: Magic links – Get video and dev logs without installing anything
-
Raised by Wolves Is Original Sci-Fi at Its Most Polarizing (2020)
-
Genie 3: A new frontier for world models
-
Writing a good design document
-
Modern Node.js Patterns
-
Reverse Engineering Cursor's LLM Client
-
Just how bad are we at treating age-related diseases?
-
Find Your People
-
Practical UX for startups surviving without a designer
-
BM25 in PostgreSQL
-
A Letter to the American People
-
Hard problems that reduce to document ranking
-
Don't use cosine similarity carelessly
-
You don't need Next.js – Why we migrated from Next to React
-
Letting Language Models Write My Website
-
A Tour of WebAuthn
-
Why are cancer guidelines stuck in PDFs?
-
How I ship projects at big tech companies
-
100% User-Supported
-
Slashing data transfer costs in AWS
-
15-150: Principles of Functional Programming
-
Costco Capitalism
-
Can't be fucked: Underrated cause of tech debt
-
Show HN: An app store just for installable web apps
-
The triumphs and failures of accessible gaming hardware
-
Svelte 5: Runes
-
GitHub education pack requesting real name on public profile
-
LogoScale – A method for vectorizing small, crappy logos
-
The tug-of-war over server-side WebAssembly
-
Transformers.js
-
TypeScripting the technical interview
-
Self-Host All the Things?
-
Ask HN: How do you get companies to talk to you about their problems?
-
Introduction to Data-Centric AI
-
TabFS – a browser extension that mounts the browser tabs as a filesystem
-
Web Push for Web Apps on iOS and iPadOS
-
Toward policy for open-source software as infrastructure
-
Hyperscale in your Homelab: The Compute Blade arrives
-
Google calls in help from Larry Page and Sergey Brin for A.I. fight
-
Ask HN: How do you keep track of your medical history?
-
Chick Fil A's Edge Enterprise Architecture
-
Inkbase: Programmable Ink
-
Django for Startup Founders: A better software architecture for SaaS startups
-
AMD 3rd Gen EPYC Milan Review