Hacker News news
The latest AI and developer news from Hacker News, with short summaries.
Visit website →Want to write a compiler? Just read these two papers
Getting started with compilers is less about massive textbooks and more about a simple implementation plus multi-stage transformation.
Raw Win32 API, Strangely Shaped Windows, and Why They Mostly Disappeared
How to make elliptical, bitmap-based, and animated windows with Win32, and their limitations.
Wacli – WhatsApp CLI: Sync, Search, Send
A CLI that supports message sync, search, and sending via the WhatsApp Web protocol.
Google Gemma 4 Runs Natively on iPhone, Supports Fully Offline AI Inference
Gemma 4 runs on iPhone using the local GPU and supports offline inference.
Fixing a 20-Year-Old Bug in Enlightenment E16
E16's middle-ellipsis text-fitting logic fell into an infinite loop due to Newton-style estimation getting stuck oscillating.
Understanding the FFT Algorithm (2013)
Explains the principles of FFT and a Cooley-Tukey implementation in Python.
Dependency cooldowns make you a free rider
A centralized upload queue is safer and more consistent than distributed dependency cooldowns.
Tell HN: Fiverr left customer files public and searchable
Fiverr's public URL settings on Cloudinary exposed customer files to search engines.
Cybersecurity now looks like proof of work
Prompted by the Mythos analysis, security has become a token-consumption race.
Sent a letter to Flock's privacy contact to try to opt out of their domestic surveillance program
Requested deletion from Flock citing the CCPA, but was refused.
OpenSSL 4.0.0
OpenSSL 4.0.0 has been released with major feature additions and compatibility changes.
Show HN: Plain – A full-stack Python framework designed for humans and agents
Introducing Plain, a type-centric full-stack Python framework for humans and agents.
Claude Code Routines
Adds schedule, API, and GitHub trigger routines to Claude Code.
5NF and Database Design
It re-explains 5NF from a practical design perspective and organizes it into 2 table patterns.
Show HN: LangAlpha – What if Claude Code were built for Wall Street
It turns MCP schemas into Python modules and maintains research memory across sessions.
Show HN: Kontext CLI – A Go-built credential broker for AI coding agents
A CLI that brokers short-lived credentials for AI coding agents.
PHP 8.6 Closure Optimization
PHP 8.6 will introduce static closure inference and a reuse cache.
Backblaze quietly stopped backing up OneDrive and Dropbox folders, and probably others too
Backblaze has excluded OneDrive, Dropbox, .git, and more from its backup scope without announcement.
New spam policy on "back button hijacking"
Google has explicitly designated back button hijacking as a malicious practice and will enforce penalties starting June 15.
Lean proved this program correct, but a bug was found anyway
105M fuzzing runs uncovered a Lean runtime heap overflow and a lean-zip DoS.