← All sources

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.

·2026.04.15 18:00

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.

·2026.04.15 18:00

Wacli – WhatsApp CLI: Sync, Search, Send

A CLI that supports message sync, search, and sending via the WhatsApp Web protocol.

·2026.04.15 16:00

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.

·2026.04.15 14:00

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.

·2026.04.15 13:00

Understanding the FFT Algorithm (2013)

Explains the principles of FFT and a Cooley-Tukey implementation in Python.

·2026.04.15 11:00

Dependency cooldowns make you a free rider

A centralized upload queue is safer and more consistent than distributed dependency cooldowns.

·2026.04.15 11:00

Tell HN: Fiverr left customer files public and searchable

Fiverr's public URL settings on Cloudinary exposed customer files to search engines.

·2026.04.15 03:00

Cybersecurity now looks like proof of work

Prompted by the Mythos analysis, security has become a token-consumption race.

·2026.04.15 03:00

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.

·2026.04.15 02:00

OpenSSL 4.0.0

OpenSSL 4.0.0 has been released with major feature additions and compatibility changes.

·2026.04.15 02:00

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.

·2026.04.15 02:00

Claude Code Routines

Adds schedule, API, and GitHub trigger routines to Claude Code.

·2026.04.15 01:00

5NF and Database Design

It re-explains 5NF from a practical design perspective and organizes it into 2 table patterns.

·2026.04.15 01:00

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.

·2026.04.14 23:00

Show HN: Kontext CLI – A Go-built credential broker for AI coding agents

A CLI that brokers short-lived credentials for AI coding agents.

·2026.04.14 22:00

PHP 8.6 Closure Optimization

PHP 8.6 will introduce static closure inference and a reuse cache.

·2026.04.14 19:00

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.

·2026.04.14 17:00

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.

·2026.04.14 12:00

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.

·2026.04.14 09:00