AI Summarized Hacker News

Front-page articles summarized hourly.

Fermat's Last Theorem in Lean 4

Anthropic's fermats-last-theorem repo provides a complete, machine-checked proof of Fermat’s Last Theorem in Lean 4 (built on Mathlib). The argument follows Frey–Serre–Ribet–Wiles–Taylor–Wiles and is verified to rest only on Lean’s standard axioms (propext, Classical.choice, Quot.sound). The project includes FinalCheck.lean and an offline html/ browser-ready presentation of ~29k theorems and 1,450 modules. Verification uses Lean kernel, nanoda, and comparator; builds require Linux/macOS, substantial memory (tens of GB) and disk. Lean sources were AI-assisted; licensed Apache 2.0.

HN Comments

Deadpan Photography: Enjoying the Pretence

The piece analyzes deadpan photography, describing its flat, grid-like frames that seem neutral yet reveal the photographer’s craft. Using examples like Andreas Gursky’s 99 Cent and Bernd & Hilla Becher, it shows how deadpan hides choices behind objectivity, inviting viewers to infer meaning. It argues neutrality is a performance and the image can reveal the act of looking rather than truth. When subjects are high-stakes (prisons, border infrastructure), the lack of stance becomes complicity. In short, deadpan exposes pretence and lets viewers decide what the frame means.

HN Comments

How to Create a Tor Exit Node

Tutorial to configure a Tor exit node on a home Linux (Ubuntu 14.04). Steps: install tor and tor-arm from Tor repos, replace torrc with exit node config (ORPort, DirPort, ExitPolicy), set NoAdvertise, configure 9001 as local ORPort and use socat to forward 443 to 9001 since Tor cannot bind to 443 as root. Make socat start at boot, host an info page via nginx, enable vnstat graph, and set router port forwarding for 80, 443, 9030 to the node. Restart Tor and monitor with arm. Warns about risks and reputation.

HN Comments

Can AI design circuit boards yet?

EEBench evaluates AI electronics work using a declarative circuit representation (atopile) to test design, simulation and verification in SPICE, with real-world constraints like component tolerances, price, and BOM. OpenAI's GPT-6 Astra demonstrated on a KiCad board, but the article notes AI models know electronics well, while current outputs can fail under tolerance and power-hold conditions. On the Sept leaderboard, Claude Opus 5 leads at 61.6%, followed by Grok 4.6 (57.1%) and Claude Fable 5.1 (56.4%); GPT-5.x lag behind. EEBench aims to train/evaluate engineering ability; some tasks solvable now, but full product design not yet. You can try atopile today.

HN Comments

Stop Thinking of LLMs as Next-Token Predictors

The post argues that calling LLMs “next-token predictors” is incomplete. In pretraining, models increase the likelihood of actual next tokens from training data. In RLVR, they generate novel sequences and adjust token probabilities according to rewards, learning from outcomes not present in the corpus. Thus the same 'make_more_likely' step underpins both phases, but for different reasons: replicating data versus optimizing results from exploration. An analogy to chess shows the difference between predicting a move in data and choosing moves by winning probability. RLHF nudges helpfulness; RLVR broadens learning beyond seen text.

HN Comments

Government Rails Site Hit Hours After CVE Patch

Rietta details patches and attacks around CVE-2026-66066 in ActiveStorage. After-hours emergency hotfixes were deployed to government clients within hours of the patch release. The first exploitation hit a State government app at 7:10 AM EST on July 30, eight hours after patching, long before Rails’ tooling or Ethiack’s write-ups. A public PoC appeared July 29, and a sustained probe began Aug 3. The piece urges treating security releases as urgent and offers Rails hardening: patch fast, use a WAF, nightly scans, validate uploads, centralized logging, and rapid change approvals. Rietta emphasizes Rails security expertise.

HN Comments

Shutting down our public encrypted DNS

Mullvad is shutting down its public encrypted DNS (DoH) servers. DoH is redundant with Mullvad VPN, and publicly available DoH mainly helps users outside the VPN. They will instead financially support Quad9, a leader in privacy-focused DNS, and migrate users accordingly. If you manually configured Mullvad DoH, switch before November 2, 2026 and revert to default if needed. Mullvad Browser users with default DoH will auto-migrate to Quad9; customized DoH remains unchanged. iOS/macOS profiles will be replaced with Quad9 profiles.

HN Comments

Formalizing Fermat's Last Theorem

Anthropic reports Claude autonomously produced the first end-to-end computer-checked proof of Fermat’s Last Theorem in Lean in 11 days, writing 13 million lines of Lean and proving 29,500 intermediate theorems (30,300 total). Using Prove2Me to manage a multi-agent DAG-based workflow, modular proof structure, and natural-language theorem descriptions, Claude followed a simplified Wiles–Darmon–Diamond–Taylor path. The finished Lean proof, checked against Mathlib, is over five times the size of Mathlib. This demonstrates scalable autoformalization, with implications for faster verification of AI-generated mathematics.

HN Comments

Hayes AT command set

Requests crawlers to identify with a user-agent and adhere to the site’s robots policy, citing a wiki page (w.wiki/4wJS) and Wikimedia Phabricator task T400119.

HN Comments

The Rust React Compiler is now native in Vite

After adopting the oxc Rust React Compiler (Aug 4, 2026), Master.dev migrated their 1,036‑file React Router codebase (Outlyne) and saw ~17.6x faster compilation and ~2.4x faster total builds (22.1s→9.3s). The React Compiler now fixes many Babel-era limitations (supports conditional logic in try/catch, reassigning destructured props, computed property keys), though some patterns still fail (throw in try, ??=/&&=||=). A unified toolchain ensures lint/build parity. How to use: on Vite, switch to native compiler via @vitejs/plugin-react with compiler: true and install oxc-transform-react; for React Router in framework mode, use @acusti/vite-plugin-react-compiler and @react-router/dev/vite, dropping Babel-based tooling.

HN Comments

People that worked on the same idea for decades

Two examples of decades-long focus before a breakthrough. 1) Stephen Robertson and BM25 in information retrieval. Early 1976 work showed relevance hinges on discriminating terms; BM25 (1994) refines this with IDF, term frequency, and length. He spent decades on search algorithms. 2) The Great Wave off Kanagawa by Kanagawa. The painting emerged after about 40 years of work; the piece notes his evolving understanding at ages 33, 44, 46, and 73, suggesting persistent striving toward mastery.

HN Comments

Arrested for a Late Manuscript: Seicho Matsumoto's 'Tokyo Express'

Review of Seicho Matsumoto’s Tokyo Express (Points and Lines), a 1957 mystery serialized in Tabi. A couple’s apparent lovers’ suicide on a Kyushu beach is contradicted by a single dining-car receipt, prompting inspectors Jutaro Torigai and Kiichi Mihara to untangle a web of timelines and travel logs. Matsumoto, a railway-timetable enthusiast, struggled with deadline fatigue and was pressured by editors Ayako Totsuka and Okada to finish; threats to arrest him helped secure manuscripts. The completed Ten to Sen / Tokyo Express sold over a million copies and launched Matsumoto’s career.

HN Comments

Show HN: TERMy – A fast terminal assistant that does not use LLMs

NPC-Forge develops TERMy, a deterministic terminal assistant framework that runs on CPU Linux and aims to replace heavy ML/NLP with a lightweight data-driven pipeline. After exploring training large transformers (NanoGPT, Mamba) with limited hardware, the author designed the NPC-Forge Dataset Format (NDF 0.0) to describe commands, tools, and thinking for terminal tasks, with a lightweight pipeline: noise stripping, exact/template/probabilistic matching using IDF, Bag-of-Words and Levenshtein. The project includes FlintParser/FlintNPC implementations (Python/JS) and an OpenAI API server, NPC management, and diagnostics via the NPC-Forge CLI. The author invites community contributions and notes it is early, not production-ready.

HN Comments

Nobody Is Saying Why OpenAI and Anthropic Had Outages

Several frontier AI providers—OpenAI, Anthropic, and xAI—had outages nearly simultaneously, affecting ChatGPT, Claude, and Grok. OpenAI cited a routing error around 7:43 am PT with ChatGPT back online by 8:17 am PT. Anthropic reported a partial outage at 6:23 am PT affecting Mythos 5.1, Fable 5.1, Opus 5; fix deployed and resolved by 9:16 am PT. xAI's Grok outage started 6:30 am PT; service restored by 10:05 am PT. No shared external cause confirmed; major providers reported no outages. SpaceX apologized to compute partners; Anthropic and xAI have a SpaceX compute partnership.

HN Comments

Georgi Gerganov on llama.cpp/ggml future after Nvidia acquisition of HuggingFace

Georgi Gerganov announces that Hugging Face has been acquired by NVIDIA. NVIDIA has long supported the llama.cpp/ggml project, contributing code, collaborating with the community, and provisioning hardware for development and testing. The project will remain hardware-agnostic and community-driven, with ongoing development of all backends. The NVIDIA-Hugging Face partnership is expected to help achieve long-term goals of making AI locally accessible and efficient, while keeping the project open to anyone willing to participate.

HN Comments

Adult Film Producer Unmasks Prolific 'John DOE' Torrent Pirate as Meta Executive

Strike 3 Holdings moves to relate its John Doe BitTorrent case to Meta’s $446 million AI-training suit, arguing a Meta Reality Labs executive downloaded nearly 20,000 files at a home AT&T address for work. Meta says the downloads aren’t tied to the company and an IP address doesn’t identify the infringer. The motion cites timing around March 2025 notices and ongoing linked litigation; if related, Strike 3 would amend to name Meta and seek a custodian. Meta maintains the identity is unknown and the connection to the company is unproven.

HN Comments

deSEC – Free Secure DNS

deSEC is a free, security-forward DNS hosting service built on open-source software and supported by SSE. It offers free access for everyone. Note: the control panel requires JavaScript, though the API documentation is accessible without JavaScript.

HN Comments

Show HN: Open-Source eInk Bike Computer

OpenTrailPaper is open-source firmware for the LilyGO T5S3 4.7" e-paper bike computer that shows ride data, offline maps, follows GPX routes, and records FIT files while linking Bluetooth sensors. An optional iPhone app handles setup and data transfer; Android is in beta. After loading maps/routes, the device runs offline with no subscription. Hardware: ESP32-S3, 16 MB flash, 8 MB PSRAM, 960×540 e-paper, BLE 5, SD card for maps/files. Pros: sunlight-readable display; cons: no barometer or magnetometer, basic GPS, no waterproofing, fiddly buttons, ~8 h runtime. Development board, not a finished retail product; community welcome.

HN Comments

Project HydraFusion: Frontier quality via multi-model orchestration

GitHub's HydraFusion is a Copilot research preview offering runtime multi-model orchestration across providers to tackle coding tasks. It selects among models using adaptive workflows with Single, Cascade, and Critique patterns to balance quality, cost, and latency, guided by five rules: complete accounting, bounded execution, isolated review, fail-safe application, and validated routing. In offline benchmarks versus Opus 5 (TerminalBench, DeepSWE, CheckpointBench), HydraFusion delivered frontier-level quality at substantially lower cost (up to 67% cost reduction; +4.9, -1.5, -0.1 quality points). Available now as a Copilot CLI /experimental preview; results may evolve.

HN Comments

Higher social class predicts increased unethical behavior

Could not summarize article.

HN Comments

Made by Johno Whitaker using FastHTML