AI Summarized Hacker News

Front-page articles summarized hourly.

AI is destroying open source, and it's not even good yet [video]

Could not summarize article.

HN Comments

Ed's Stratego Site

A website by Ed focused on the board game Stratego.

HN Comments

Large study finds link between cannabis use in teens and psychosis later

A large Kaiser Permanente study of about 460,000 adolescents followed to age 25 found that cannabis use in the past year was associated with higher later risk of bipolar disorder, psychotic disorders, depression, and anxiety. The risk of bipolar and psychotic disorders roughly doubled; though each affected a small share (~4,000). The study excluded youths with preexisting mental health symptoms to suggest a potential causal link, though causality is not proven. The findings emphasize concerns about teen cannabis use, especially with early use, and challenge perception of cannabis as safe.

HN Comments

Show HN: Sowbot – open-hardware agricultural robot (ROS2, RTK GPS)

Open AgBot sowbot provides an open-hardware robotic platform for regenerative agriculture, bridging prototype-to-production gaps. It offers a Reference Hardware Design and a Production-Ready Software Stack, enabling startups to skip ~18 months of plumbing and researchers to share experiments via Docker images. The Open Core module pairs two Avaota A1 SBCs (ESP32-based control and a perception board), with ROS 2 navigation, EKF, topological mapping, and YOLO; native CAN bus; dual GNSS RTK for centimeter positioning; rugged enclosure; open licenses on schematics, PCB layouts, and firmware. Modular chassis, Odrive CAN drivers, 800W hub motors, sodium-ion batteries, and development platforms (Sowbot Mini/Pico).

HN Comments

AIs can generate near-verbatim copies of novels from training data

New studies show top AI models memorize substantial portions of their training data, enabling near-verbatim generation of novels like A Game of Thrones and The Hunger Games when prompted. This challenges claims that models don’t store copyrighted works and undermines defenses of fair use. Researchers demonstrated that both open and closed models can reproduce large text segments, sometimes via jailbreaking. The findings have legal implications for liability and ongoing copyright lawsuits, though companies argue safeguards limit practical extraction.

HN Comments

'Viking' was a job description, not a matter of heredity: Ancient DNA study

Could not summarize article.

HN Comments

NASA uses Mars Helicopter's SoC for rover navigation upgrade

NASA repurposed Perseverance’s Mars Helicopter Base Station silicon to run a new Mars Global Localization algorithm that autonomously localizes the rover by matching panoramic navigation images to onboard orbital terrain maps. The system, running on the Snapdragon-based HBS, pinpoints the rover’s location within about 10 inches (25 cm) in roughly two minutes, enabling long, Earth-free drives. Tests noted occasional bit errors and Mars-Earth latency (up to 40 minutes, 2 Mbps), but added cross-checks to ensure results. NASA says the software is in production and could inform Moon missions.

HN Comments

How in the Hell Did Joann Fabrics Die While Best Buy Survived? It Wasn't Amazon

The piece compares Best Buy’s 2012 turnaround with Joann Fabrics’ liquidation, arguing the difference wasn’t consumer trends but ownership and debt. Joann, once debt-free and profitable, was acquired in a leveraged buyout that piled on debt and management fees, draining cash for interest and fees and starving reinvestment. After years of underinvestment and shrinking stores, Joann liquidated in 2025. Best Buy retained cash flow, pursued a patient turnaround, price-matched Amazon, and used store-within-a-store partnerships, stabilising rather than collapsing. The author contends PE-led debt and governance, not e-commerce alone, explain most retail bankruptcies; misdiagnosis harms policy.

HN Comments

If AI makes human labor obsolete, who decides who gets to eat?

Eduardo Porter argues that, if AI makes labor obsolete, the fate of feeding society hinges on how the gains are distributed and who wields power. He sketches ideas from Korinek and Lockwood: use taxes to smooth the transition—consume taxes while labor income shrinks, later heavier capital taxes and taxes on fixed factors or monopoly rents; potentially expropriation of AI equity to fund public shares. With oligarchs resisting and political will weak, the piece calls for guardrails and democratic means to align AI with broad public welfare.

HN Comments

Benchmarks for concurrent hash map implementations in Go

This repo benchmarks concurrent map implementations in Go: sync.Map (stdlib), xsync.Map, cornelk/hashmap, alphadose/haxmap, and orcaman/concurrent-map. It describes data structures, workloads (reads-heavy to mixed with 0.5–12.5% writes), map sizes from 100 to 1,000,000, and warm-up variants. Results report allocations and ops/sec across GOMAXPROCS. Key takeaways: orcaman has zero allocations due to shard maps; sync.Map has the highest per-write allocations; xsync.Map is fastest with low allocations among non-sharded designs; cornelk/hashmap is competitive at small sizes but degrades with size; alphadose/haxmap excels at reads but writes scale poorly. Overall, xsync.Map offers best balance.

HN Comments

First, They Came for the Journalists

Four journalists in exile—Ekaterina Fomina (Russia), Luz Mely Reyes (Venezuela), Zahra Joya (Afghanistan), and Jesús Adonis Martínez Peña (Cuba)—show how authoritarian regimes chase reporters abroad without silencing them. Fomina, in Europe after leaving Moscow, investigates war crimes using open-source methods and was sentenced in absentia to 8.5 years. Reyes now lives in Austin, continuing Venezuela reporting despite years of exile. Joya rebuilds Rukhshana Media from London under Taliban-era constraints. Peña’s El Estornudo persists under Cuba’s surveillance as its founders live scattered globally.

HN Comments

Emulating Goto in Scheme with Continuations

Explains how GOTO can be emulated in Scheme using continuations via call/cc. Introduces a hygienic macro, with-goto, and a %labels transformer that turn labeled blocks into thunks and a goto setter that uses the captured continuation to jump to a label without growing the call stack. Demonstrates looping and finite jumps in Chez Scheme, and analyzes the mechanics of nonlocal jumps, label definitions, and continuation-based control flow. Concludes that while possible and instructive about continuations, the technique is largely useless; advocates delimited continuations (and related work like amb) as better approaches.

HN Comments

A simple web we own

R. S. Doiel argues the Web is dominated by Big Tech and governments, turning users into tenants and products. He urges shifting ownership of hardware, networks, and software to individuals or cooperatives to reclaim a decentralized, self-hosted Web. He champions Markdown-based writing and simple, local-first tooling (Antenna App) that auto-generates HTML, RSS, and sitemaps, reducing reliance on WordPress or remote services. He showcases a low-cost home setup with Raspberry Pi and private networks and calls for internet cooperatives and shared infrastructure.

HN Comments

Don't host email yourself – your reminder in 2026

Don't host email yourself. The author used Scaleway's Transactional Email with a dedicated IP and was blocked by a major German provider for inactivity, despite proper authentication. Self-hosted mail loses reputation without constant engagement and postmaster relations; big providers grey-list quiet IPs. Deliverability is a trust problem, not just a technical one. Use a transactional email service, pay for reliability, and build your product. Self-hosting is an anachronism in 2026. EU options: AhaSend, Lettermint.

HN Comments

Microspeak: Escrow

Escrow is the final pre-release phase before RTM in which a build is put into the hands of testers, and no changes are accepted while its behavior is closely observed to meet release criteria. A bug bar formalizes whether fixes are needed; if a severe bug is found, escrow resets, a new build is created, and the cycle repeats. When the product survives the escrow period without resets, the escrow build is released to manufacturing. The author redefines escrow as observing behavior over a 'bake time' to build confidence rather than adding features near release.

HN Comments

The peculiar case of Japanese web design

AI analysis of 2,671 top websites shows Japan’s sites cluster as light, text-dense designs, avoiding dark empty layouts common elsewhere. This suggests Japan’s web design is unusually light and information-rich. Potential causes include limited CJK fonts without capitalization, risk-averse consumer culture, urban tech history, and a delayed smartphone-era shift. The study gathers data from SEMrush Open.Trends, uses automated scraping, cookie/captcha handling, and full-page screenshots, extracts image features with a ResNet, and visualizes them with t-SNE to reveal global-pattern clusters. The author notes gradual convergence as younger users demand newer tech.

HN Comments

The Age Verification Trap, Verifying age undermines everyone's data protection

Age verification on the internet creates a privacy trap: proving users are old enough pushes platforms to collect biometric data and log verification attempts, enabling ongoing surveillance with imperfect accuracy. Two tools—identity-based verification and inference—are used, with examples from Meta, TikTok, Google/YouTube, and Roblox. Privacy laws clash with enforcement, especially in countries with weak ID infrastructure, where checks escalate to repeated biometrics and long-term data retention. Ultimately, age rules reshape identity and privacy for all, not just kids.

HN Comments

What Is a Centipawn Advantage?

Centipawn advantage is how chess engines quantify a position in hundredths of a pawn. Positive means White is favored; negative means Black. Scores are linked to win/draw/loss probabilities via a non-linear curve (e.g., 1.0 pawn ≈ 50% win). A 74 cp deficit might correspond to about 0.23 win, 0.77 draw, with little chance of a win. CP is not exact material value; pawn values vary with position and tempo, and the cp-to-Elo mapping is non-linear.

HN Comments

femtolisp: A lightweight, robust, scheme-like Lisp implementation

femtolisp is a lightweight, robust Scheme-like Lisp (~150 KB, BSD-3-Clause). It uses a bytecode compiler and VM with a human-readable bytecode format. It is a Lisp-1 with lexical scope, featuring a small core: 12 special forms and 33 builtin functions, plus vectors, strings, hash tables, gensyms, backquote, read macros, and proper tail calls. It aims for speed—fast non-native-compiled Scheme—and a compact, well-documented API, with compatibility to Scheme (including some R6RS features). It includes a standard library (ios) and is designed to be easy to understand and extend.

HN Comments

Pipelined Relational Query Language, Pronounced "Prequel"

PRQL is a modern, open-source, pipelined query language that compiles to SQL, offering a concise, readable alternative for analytical queries. It models queries as a linear pipeline of transformations, supports variables, functions, date literals, f-strings, and SQL embedding via s-strings. It’s language- and dialect-agnostic, with bindings to many languages and integrations (DuckDB, ClickHouse, Jupyter, VSCode) and a Rust-based compiler (prqlc). The ecosystem emphasizes orthogonality, openness, extensibility, and embedding SQL when needed, without commercial licensing.

HN Comments

Made by Johno Whitaker using FastHTML