AI Summarized Hacker News

Front-page articles summarized hourly.

Age verification now required for DNS resolution

easyDNS now enforces age verification at the DNS resolution level in anticipation of upcoming US/Canada legislation. Users must verify ID/age via Palantir (selfie) when entering DNS settings; verification takes under 90 seconds and then DNS changes propagate. Verification remains until settings change or the zone TTL expires. Unverified domains will respond NXDOMAIN. The measure is presented as a proactive, unilateral policy.

HN Comments

Woman who had sex with identical twins told it is 'not possible' to identify dad

Could not summarize article.

HN Comments

New Patches Allow Building Linux IPv6-Only, Option to Deprecate "Legacy" IPv4

Linux patch series by David Woodhouse introduces a CONFIG_LEGACY_IP option to deprecate IPv4 support, allowing building an IPv6-only kernel and enabling later removal of legacy IP. Currently, enabling IPv4 will emit a warning on sockets; the effort contemplates eventually disabling IPv4 in kernel builds and to separate Inet/IPv4/IPv6 configs. While the April 1 timing is playful, Woodhouse argues for real progress toward IPv6-first kernel configurations.

HN Comments

Show HN: Baton – A desktop app for developing with AI agents

Baton is a desktop app for developing with AI agents, letting you run multiple terminal-based AI agents in separate git worktrees (workspaces) that don’t interfere with each other. It provides a GUI to monitor progress, review changes, push PRs, and manage tasks, with built-in diff viewer, file viewer, search, and Git tooling. It supports many CLI agents (Claude Code, Codex, Gemini, etc.), one-click presets, and customizable workflows. Free plan supports up to 4 concurrent workspaces; $49 one-time to unlock unlimited workspaces. Runs on macOS, Windows, Linux.

HN Comments

Is BGP Safe Yet? No. Test Your ISP

BGP routes Internet traffic but is insecure, enabling hijacks that can break connectivity. RPKI provides cryptographic route validation to reject invalid routes. The Cloudflare piece catalogs ongoing deployments by many operators (Verizon, Deutsche Telekom, Comcast, Google, Netflix, Microsoft, Orange, BT, etc.) and updates through 2026, showing progress toward securing most prefixes. For true safety, all ISPs must adopt RPKI and follow MANRS, since no single fix exists. The article also explains a test to check if an ISP validates routes and urges readers to pressure providers to deploy RPKI.

HN Comments

Consider the Greenland Shark (2020)

The Greenland shark is the planet’s longest‑lived vertebrate. Carbon‑14 dating of eye lens crystallines suggests centuries of life—possibly up to six—with a 16‑ft female aged 272–512 years. They move slowly (1.7–2.2 mph) and have a very slow metabolism; eyes host ommatokoita elongata, and their high urea makes raw flesh poisonous unless fermented into hákarl. They dwell deep (to 2200 m), scavenging or preying on carcasses; mating and birth are rarely seen, and females mature after ~150 years. Once overfished for liver oil, they are near threatened. Rundell sees them as hopeful endurance.

HN Comments

Show HN: Sycamore – next gen Rust UI library powered by fine-grained reactivity

Sycamore is a Rust + WebAssembly UI library with fine-grained reactivity for performant apps. It provides type-checked UI, SSR (with SPA fallback), async/suspense support, and a built-in router. The API uses signals for reactive state (example Counter component). It emphasizes only recomputing changed parts. The project has an active community (GitHub stars, contributors) and a changelog, with the latest release v0.9.2 and prior v0.9.0.

HN Comments

A Mysterious Numbers Station Is Broadcasting Through the Iran War

Since the start of the US-Israel strikes on Iran, a mysterious shortwave numbers station has broadcast Persian number strings for about two hours, twice daily on 7910 kHz (later 7842 kHz). Priyom traced the signal to a US military base in Böblingen, Germany, possibly the 52nd Strategic Signal Battalion, but the sender and intended recipient remain unknown. The format—“Tavajoh!” followed by coded figures—fits traditional number stations used for covert contact. Theories point to Iran, the US/Israel, or an exile group; jamming suggests opposition to the regime. Its purpose remains unclear.

HN Comments

6o6 v1.1: Faster 6502-on-6502 virtualization for a C64/Apple II Apple-1 emulator

6o6 v1.1 speeds up 6502-on-6502 virtualization for Apple-1/C64/Apple II emulation by optimizing addressing modes, adding a fast zero-page path, removing an opcode, and increasing inlining of memory access macros. Benchmarking with Klaus Dorman’s 6502 test suite shows the host-to-guest instruction ratio dropping from about 52 to 51, saving tens of millions of instructions. The post surveys Apple-1 emulation history (MAME/MESS, Mark Stock, Pom1, Sim6502, Green Delicious) and introduces VA1, a 6o6-based virtual Apple-1 that runs on C64/Apple II using a 64K guest space and a patched WOZMON, with plans for further memory paging optimizations.

HN Comments

I Quit. The Clankers Won

Bushell argues that blogging remains essential to preserve authentic human voices amid AI hype, plagiarism, and mass surveillance. Generative AI is largely worthless art, the 1% useful output is overshadowed by mediocrity, and big tech undermines the open web. He urges readers not to quit, to resist cloud dependence, and to support the open/indie web, arguing that writing publicly sharpens thinking, memory, and professional authority while fostering community.

HN Comments

Wasmer (YC S19) Is Hiring – Rust and DevRel Positions

A Y Combinator Work at a Startup post about Wasmer's job openings in the S19 batch.

HN Comments

Solar panels at Lidl? Plug-in versions set to appear in shops

Restricted access notice from Associated Newspapers Ltd. Unauthorized access is prohibited. To view content, obtain prior permission and a valid contract. For licensing, contact [email protected]; registered users should email [email protected] with the page’s reference code. Reference ID: 0.882d3e17.1775045266.5cddeebc.

HN Comments

Intuiting Pratt Parsing

Pratt parsing encodes operator precedence by building left- or right-leaning trees. When a transition in direction occurs, the parser walks back up the spine to attach the new operator as the left child, creating a left-leaning subtree that binds weaker operators later. The core is parse(prev_prec) with a greedy while loop: left = leaf(); while prec(peek()) > prev_prec: op = advance(); right = parse(prec(op)); left = Node(op, left, right); return left. Associativity is controlled via lbp and rbp: left-associative uses rbp = lbp; right-associative uses rbp = lbp - 1. This yields correct trees for mixed precedence with a simple recursive-descent skeleton.

HN Comments

Claude Wrote a Full FreeBSD Remote Kernel RCE with Root Shell (CVE-2026-4747)

CVE-2026-4747 is a remote kernel RCE in FreeBSD kgssapi.ko RPCSEC_GSS due to a stack overflow in svc_rpc_gss_validate() that copies oa_length into a 128-byte rpchdr without bounds checking, overflowing saved registers/return address. A patch adds bounds checks. The write-up demonstrates an exploit on FreeBSD 14.4-RELEASE with NFS and kgssapi.ko loaded, using Kerberos tokens; requires a valid KDC. The attacker uses 15 rounds of oversized GSS tokens to overflow the stack, uses ROP to make BSS executable, copies a 432-byte shellcode into BSS, and runs /bin/sh as root to open a reverse shell.

HN Comments

In Case of Emergency, Make Burrito Bison 3

Juicy Beast explains why Burrito Bison 3 exists: Toto Temple Deluxe underperformed, so Kongregate funded a new BB title. They rebuilt it for mobile free-to-play, removing HUDs, adding carvable walls, and introducing new launchadores (Pineapple Spank, El Pollo) with a revamped launch system and health bars. Set in Mexico, BB3 adds real recipes and a Piñata for rewarded ads. Web version was less liked than mobile, but the mobile release hit high downloads and ratings, helping the studio financially while maintaining quality.

HN Comments

CERN levels up with new superconducting karts

CERN has developed superconducting karts to speed engineers through the 27-km LHC tunnel during Long Shutdown 3, when it becomes the High-Luminosity LHC. Each kart uses 64 superconducting engines and levitates via the Meissner effect for fast travel. Bicycles will be replaced; karts will reach underground areas via green pipes during works starting this summer. Safety gear will be issued. Early tests show speed boosts. The Knowledge Transfer Group is exploring aerospace uses and anti-gravity power with Quantum Mushroom. The project even drew inspiration from nursery-school children, nicknamed Luma.

HN Comments

Joel Meyerowitz on Photographing Giorgio Morandi's Studio

Photographer Joel Meyerowitz documents Giorgio Morandi’s Bologna studio in Morandi’s Objects: The Complete Archive of Casa Morandi (Damiani). The 2026 re-release adds over 130 photos, created with Meyerowitz’s wife Maggie Barrett. The project portrays Morandi’s still lifes as a “force field” of geometric objects, exploring their quiet relationships through ما photography. Meyerowitz reflects on meditative stillness, the studio’s tactile remnants, and aiming to reveal the objects’ interrelations. The book seeks to capture the anima of Morandi’s inspiration.

HN Comments

Remembering Magnetic Memories and the Apollo AGC

NASA’s Apollo Guidance Computer (AGC) used magnetic memories chosen for size, reliability, and radiation tolerance. The article surveys several technologies: TROS ROM (IBM System/360)—read-only, random access, configurable with Mylar sheets but bulky; Core rope memory used in the AGC—one word per core, very dense yet expensive and hard to debug; Magnetic core memory for RAM—X/Y write/read with destructive read; Magnetic tape memory (UNISERVO)—expandable, sequential access with latency; Bubble memory—high density, non-volatile but complex and briefly used. Today spaceflight favors DRAM/Flash with radiation-hardening, and preservation of obsolete formats is noted.

HN Comments

Show HN: CLI to order groceries via reverse-engineered REWE API (Haskell)

korb is an unofficial REWE delivery CLI (written in Haskell) that lets agents assemble shopping baskets and place pickup orders via REWE APIs. Output is JSON for agent consumption. It offers commands for store management, product search and favorites, basket view and modification, timeslots, checkout, and orders, plus login and eBons. Install via binary releases or from source (GHC 9.12+, Cabal) with required mTLS certs; supports macOS and Linux. Lean 4 proofs verify the suggestion engine; licensed BSD-3-Clause. Not affiliated with REWE.

HN Comments

Mad Bugs: Vim vs. Emacs vs. Claude

Calif's MAD Bugs project pits Claude AI against Vim and Emacs to surface RCE bugs by simply opening a file. Claude reportedly found an RCE in Vim, prompting an upgrade to Vim 9.2.0272 after a PoC. A similar RCE was found in Emacs, but maintainers declined to fix, blaming Git. The post announces MAD Bugs: Month of AI-Discovered Bugs, through April, promising more AI-discovered exploits and discussion on how professional bug hunting works, with community reactions in the comments.

HN Comments

Made by Johno Whitaker using FastHTML