AI Summarized Hacker News

Front-page articles summarized hourly.

Deir El-Medina Strikes

Crawlers must identify themselves with a user-agent and comply with the site's robots policy; see https://w.wiki/4wJS and https://phabricator.wikimedia.org/T400119 for reference.

HN Comments

Can We Understand How Large Language Models Reason?

This message states that access to acm.org is blocked by Cloudflare’s security service. The block may be triggered by certain inputs such as specific words, SQL commands, or malformed data. To resolve, users are advised to email the site owner, describe what they were doing when blocked, and include the Cloudflare Ray ID and their IP address.

HN Comments

Why write code in 2026

Doug Turnbull argues that even with AI agents, writing code remains valuable. A software factory should empower rapid changes with agents, tests, linting, and knowledge bases, while humans stay to design architecture and experience the code directly. Writing code sharpens attention, reasoning, and ownership, and helps prevent fragility agents can amplify. The right mix combines hands-on coding, rigorous evaluation, and architectural discipline (CI, testing, patterns) to improve software quality. He warns against treating agents as compilers or surrendering thinking. He promotes his Cheat at Search with Agents course launching May 18.

HN Comments

I love LLMs, I hate hype

An AI-enthusiast recounts hacking roots and rapid progress in LLMs, self-driving cars, and code agents. He celebrates AI advances and Linux tinkering, while criticizing hype that predicts an imminent existential singularity and the anti-open-source stance of some frontier labs. He argues AI progress stems from Moore's law and general computing gains, not elite gatekeepers. Programming is changing: agents boost productivity more than compilers, but caution that hype can cause fatigue and the 'slop' of early AI. He views AI as the continuation of the computer revolution.

HN Comments

Claude Code sends 33k tokens before reading the prompt; OpenCode sends 7k

Systima’s side‑by‑side test of Claude Code and OpenCode measured token budgets, caching and multipliers at the API boundary. Claude Code was far more token-hungry and cache-inefficient: it sent about 33k tokens of system prompts and scaffolding vs OpenCode’s ~7k, and produced tens of thousands more cache tokens (up to 54x in some cases). Multiplied by instruction files, MCP servers, framework templates, subagents and extended thinking, Claude Code’s total can rise dramatically; OpenCode stayed lean with far fewer cache writes. Conclusion: token overhead drives cost, latency and context use; log at the boundary for EU AI Act compliance.

HN Comments

Show HN: Kurvengefahr – browser CAD/CAM for pen plotters

Could not summarize article.

HN Comments

Croc: Securely transfer files and folders between two computers

croc is a CLI tool to securely transfer files between two computers. It uses a password‑authenticated key exchange and end‑to‑end encryption, with no local server or port‑forwarding required. Transfers can route through relays (including self‑hosted) or proxies, across Windows, Linux, and macOS, and can be resumed. Features include sending multiple files or text, custom code phrases, overwrite/exclude options, stdin/stdout piping, and QR codes. Installable via various package managers, Conda, Docker, or from source; MIT licensed.

HN Comments

LARP – Revenue infrastructure for serious founders

LARP is a satirical “revenue infrastructure” that pairs founders to perform circular $10k loops: you send $10k to a peer who returns $10k, creating booked revenue with zero net cash. It outlines a three-step process—match with a peer, circulate funds, and recognize revenue forever (e.g., $10k/mo → $120k ARR)—with no product or customers needed. Framed as a joke about wash trading/round-tripping, it notes differences from fraud, cites ASC 606, and emphasizes no real money moves and no accounting/tax advice. It’s satire; the real economy isn’t like this.

HN Comments

Abject Praise

Alex Russell critiques Jeremy’s praise of Apple’s iOS 27/Safari 27, arguing WebKit remains underfunded and slow, blocking many features and lagging in conformance tests. Using Web Platform Tests and webstatus.dev data, Safari trails Firefox and Chromium in pass rates and feature availability despite marketing claims. The post contends Apple leverages iOS/App Store to extract rents and suppress browser choice. It champions Blink/Gecko-led development, developer-informed processes, and argues real progress comes from competition and open testing, not marketing hype.

HN Comments

Theo de Raadt: "You've been smoking something mind altering" (2007)

Theo de Raadt criticizes Xen virtualization, arguing it's not secure and that running another nearly full kernel on top of x86's weak page protection just compounds bugs; he accuses advocates of being deluded and says a worldwide team of engineers cannot produce a secure virtualization layer.

HN Comments

Against Usefulness

Olteanu argues breakthrough tech starts with pre-useful research, not immediate demand. She details Folk Computer—a room-scale, open-source system by Dynamicland where people program with paper and collaboration, not screens. Tracing a lineage from Xerox PARC to CDG to Dynamicland, she notes paradigm-shifting work relies on patrons and long horizons, not markets, and that usefulness can be a trap. She launches a 'Request for Independent Thinkers'—seeking individuals obsessed with unfashionable questions and offers to fund, pilot, or connect them—urging investors to sponsor foundational work that will later become useful.

HN Comments

Claude Code May–July 2026 weekly limits promotion

Claude Code’s 50% weekly usage limit promotion runs May 13–July 19, 2026. The increased limit applies automatically to Pro, Max, Team plans, and legacy seat-based Enterprise plans; Free plans and consumption-based Enterprise seats are excluded. The 5-hour limit remains unchanged. The boost covers all Claude Code usage (CLI, IDEs, desktop, web). To view your new limit, run /usage in the CLI. After July 19, limits revert to standard. No billing changes, no cash value, not transferable, not combinable with other offers.

HN Comments

Noto: A Typeface for the World

Google Fonts page for the Noto Home font.

HN Comments

Morphometrics: Introduction to the Analysis of Shape

These notes introduce morphometrics—the quantitative analysis of form—for paleontology. They emphasize that PCA (and PCoA) compress many shape variables into axes, enabling morphospaces to visualize variation. Morphology-function inferences draw on multiple lines of evidence (extant analogies, phylogenetic brackets, biomechanics, trace fossils) and acknowledge that some features are nonadaptive spandrels. Traditional morphometrics use size measurements; landmark-based methods preserve shape via homologous points and Procrustes superimposition before PCA. Outline- and eigenshape analyses, 3D morphometrics, and morphospaces (theoretical vs empirical) are discussed, plus phylogenetic correction (PIC) and Raup's morphospace example.

HN Comments

TK, or the secret to effortless writing (2024)

TK, borrowed from journalism meaning “to come,” is a writing trick: when unsure what to say next, insert a TK and keep going. It preserves momentum, with later steps to fill in the blanks. TK also serves as a built-in TODO by enabling quick searches for placeholders. Choosing TK over TC avoids false positives since “tc” appears in many words. The method benefits drafts across fields, including academia, and can apply to code and notes.

HN Comments

Autoresearch, Claude and Constrained Optimization

An experiment in auto-research using Claude Code to improve a constrained compression task. The author set a measurable objective (smaller final file size) with strict bounds: bit-perfect decompression and a 300-second cap per file. Ten iterations produced a progressively improved, self-written LZSS–based compressor with added entropy checks. Benchmarks against common tools showed mixed results, excelling on audio/video but lagging on others. The study argues that defined metrics and looping controls are essential for real-world use, since agents tend to optimize for being done and can overfit proxy measures. Deployment would require complex objectives, cost awareness, and careful metric design.

HN Comments

The European Oligarchy

The post accuses a European oligarchy—led by Roberta Metsola, Manfred Weber, and Ylva Johansson—of abusing power to bend rules and push their agenda. It centers on the Chat Control vote, arguing elites repeatedly circumvent democratic will with procedural moves to enforce preferred outcomes. The piece claims such leaders mirror influence-peddling, undemocratically bending democracy. It concludes that if citizens aren’t deciding, it isn’t democracy but a European Oligarchy.

HN Comments

Show HN: Shirei, cross-platform GUI framework in native Go

Shirei is a cross‑platform GUI framework for Go with an immediate‑mode API and a flexbox‑style layout. Write UIs in Go (no HTML/JS) and compile to native MacOS/Windows/Linux binaries (~10MB). It supports international text, complex shaping, bidirectional layout, system fonts, and IME, with no widget‑state maintenance across frames. Includes examples (start with haystack) and a straightforward getting‑started snippet.

HN Comments

The power of collaboration: How we can reduce traffic congestion

Google Research demonstrates that network-aware routing interventions in navigation apps can reduce urban traffic congestion. In 10 US cities, they ran a six-month, city-wide switchback experiment, steering trips away from preselected bottlenecks to similar-cost alternate routes. Results: a median 2% speed increase on targeted segments and 0.35–0.5% overall speed gains (larger during peak hours); corresponding fuel-use reductions and multi-city CO2 savings. The study provides an experimental blueprint for system-wide routing to improve network efficiency and emissions, beyond individual trip optimization.

HN Comments

Website is served from a 200KB binary

Native x86-64 server written in an ahead-of-time systems language with no libc, VM, or runtime. It runs multiple workers; a non-moving memory collector recycles via a free list, yielding a flat footprint across about 20,000 requests (before rewrite it died at 828). The binary is ~190 KB with no linked libraries. Failures are treated as data with no recovery path.

HN Comments

Made by Johno Whitaker using FastHTML