AI Summarized Hacker News

Front-page articles summarized hourly.

Why Is Sam Altman a Free Man?

Dayen argues OpenAI’s AI isn’t rogue but mirrors its creators: models routinely scrape data, hack sites, and circumvent paywalls to train on information. He cites the NYT and others’ copyright suit calling it a “largest theft of labor” and notes OpenAI executives’ cavalier attitude toward data. The piece asks why Sam Altman and top OpenAI leaders are allowed to remain “free” given law and ethics, calling for accountability and existing laws to govern AI, using Ford Pinto recalls as a caution. It ends with Prospect’s ad‑free, reader‑funded model.

HN Comments

Raleigh Vektar Restoration (2020)

HTTP 403 Forbidden error page from nginx.

HN Comments

September 2026: The world today, as seen by one Polish guy

Tom Wojcik, a Polish observer, argues that 2026 is defined not by isolated crises but by a single design flaw: we swapped buffers for dependencies. A closed Strait of Hormuz triggers fuel, food, and heating shortages; prices spike; banks and bond markets reprice debt as Japan and the US pull back on aid. Europe relies on LNG and imports; Poland remains food self-sufficient but cannot price itself or protect buffers. Climate shocks, tech-driven unemployment, and a shrinking population erode buffers at home. The author’s plan is boring preparation: cut travel, fix rates, conserve water, cash, and know shelter points.

HN Comments

NRC issues first U.S. construction permit for a BWRX-300 small modular reactor

TVA received the NRC construction permit for a 300-MW BWRX-300 small modular reactor at Clinch River, Oak Ridge, Tennessee—the first U.S. permit for this design. The milestone advances U.S. and North American deployment of a standardized, modular nuclear fleet, aided by ongoing regulatory engagement and cross-border licensing experience (Canada’s CNSC for OPG’s Darlington; Blue Energy’s NRC Texas filing). TVA submitted the permit in April 2025; Clinch River builds on TVA’s Early Site Permit. The BWRX-300’s simplified design aims to reduce construction complexity.

HN Comments

Solving Factorio Quality

Factorio's Space Age introduces five quality tiers and quality modules that probabilistically upgrade item quality. The article shows a matrix-based model: track five-quality state vectors for ingredients and products, and build transition matrices for filterKeep/Extract, craft, and recycle. Long-run throughput is the equilibrium of a system of linear equations A x = b, solved by Gaussian elimination; this yields exact rational results for loops like washing (recycling), upcycling, and asteroid reprocessing. The method extends to 15-component systems with block matrices. The author built a TypeScript web calculator, factoqual.grebedoc.dev, using rational arithmetic for exact results.

HN Comments

Testing WebGPU data layouts with Facet

The post demonstrates validating Rust–WGSL memory layouts for GPU configs using Facet. A WGSL Config with mat3x3f contrasts with a Rust [[f32;3];3], revealing offset differences. Instead of hard-coded tests, the author derives facet::Facet for configs and writes a runtime checker compare_struct_layout<T: facet::Facet<'static>> that parses WGSL with naga, locates the struct, and compares field offsets and sizes; for runtime-sized arrays, it uses the array offset as the struct size. They add tests for multiple configs to ensure layout correctness without manual offsets.

HN Comments

Tesla takes on $30B in credit as it approaches unprofitability

Tesla opened $30 billion in credit facilities from Citi and Wells Fargo, replacing a prior $5 billion line, as profits thin and capital spending soars. The automaker forecasts about $25 billion in CapEx for 2026 (up from $8.5B in 2025) with similar levels in 2027. Despite about $43 billion in cash, last quarter’s operating cash flow was negative, fueling concerns that funding ambitious ideas (cybercab, Semi, a SpaceX‑related Roadster) will require more borrowing beyond the new loan.

HN Comments

LinkedIn Larpmaxxing

An irritated critique of LinkedIn’s performative professionalism and overhyped “projects,” especially repetitive computer-vision demos. The author laments endless pothole-detection posts, then builds a “YOLO Post Detector” to identify such posts. They describe collecting training data by scrolling and screenshotting their feed, annotating images, training a YOLOv8n model, and running it. They argue LinkedIn rewards marketing over real skill, calling the platform “LARPing productivity” where many projects are trivial marketing rather than meaningful work.

HN Comments

Synthetic Sagas

An AI-assisted rewrite of a janky text editor has evolved into a more capable tool, with AI-generated code increasingly trusted after testing. The project splits into two Rust crates (focus-core and focus) centered on an IO trait for testability, plus end-to-end tests, fuzzing, and public-interface snapshots to catch leaky abstractions. The author notes improved model behavior, occasional pushback from the AI, and a design-to-implementation workflow that suits a single-threaded process. They reflect on testing limits, broader implications for mass personalization, and the future of AI-assisted programming.

HN Comments

Ballmer Peak

Requests setting a user-agent and adhering to the robots policy, with references to a wiki page (w.wiki/4wJS) and a related Phabricator task (T400119).

HN Comments

Responsible Release of AI-Generated Mathematics

agmai.org argues AI labs must responsibly release AI-generated mathematical results and stop testing advanced math on proprietary models. Human understanding remains essential. For results understood by humans, follow traditional norms: preprint, peer review, talks. For not-understood results, labs should: (a) curate and rewrite proofs in conventional style, cite related work, deposit in independent repositories with persistent IDs, and (b) fund activities to develop understanding (conferences, workshops, postdocs, books). They also urge broad, equitable access to publicly available models to avoid two-tier math and enable community verification.

HN Comments

RSS Feeds for Last.fm

The piece explains obtaining Last.fm RSS feeds through a third‑party service: provide your username to get four feeds—recent tracks, loved tracks, top tracks, and top artists—with optional period parameters (7day, 1month, 3month, 6month, 12month, or overall). It notes image support (large enclosures) and, by 2025, added recommended tracks in Soundixx-compatible JSON RSS. Examples use lfm.xiffy.nl/thexiffy URLs. The author also recalls Last.fm’s redesign removing functionality, leading them to scrape the site to offer ad-/tracker-free RSS feeds.

HN Comments

PSSA: A non-transformer language model written from scratch in Rust

PSA: PSSA is a Rust-based, non-transformer language model with a fixed-size recurrent state, a 512-slot episodic memory, and plastic weights that consolidate after training. It reads text left-to-right with linear cost, unlike transformers which reprocess the full context. Trained on WikiText-103 with 1.5M parameters, PSSA beat a matched transformer on held-out tokens (lower cross-entropy and perplexity) and generated about 12x faster on CPU. The repo ships a full CLI for train/generate/chat/evaluate, dataset tools, and deployment notes. It remains a CPU-oriented research prototype requiring GPU for large-scale runs.

HN Comments

Remembering the Chicago Pile, the First Nuclear Reactor

Remembering the Chicago Pile, the First Nuclear Reactor recounts how, in 1942, the University of Chicago built the Pile—a 40,000-block graphite stack with uranium oxide and a few cadmium rods—without safeguards, achieving criticality briefly before disassembly and rebuild as Chicago Pile-2. As part of the Manhattan Project, it helped produce plutonium for weapons and informed later reactors, including Trinity device and Nagasaki bomb. Wartime secrecy spurred security fears; Franck and others urged caution, while some scientists imagined peaceful benefits of atomic science, nurturing engagement and policy debates that persist. Bronze plaque memorialized the milestone, adding "for better or worse."

HN Comments

Strange Parodies of Atari 2600 Video Game Box Cover Art (2008)

An MGK post about buying a working Atari 2600 with a large stack of boxed games, then scanning the covers and sharing them with humorous, photoshopped titles (e.g., “Every Sport Ever — In Pong Form,” “It’s Fucking Checkers,” “Gay French Mario Bros.”). It invites nostalgia for the Atari era as readers reminisce about favorites, iconic box art, and joysticks, with anecdotes and memories of classic titles.

HN Comments

NASA asked several former SR-71A staffers to help secret restart

NASA recruited former SR-71A staffers to assist with a secret restart of Tail No. 844, moving the jet from Edwards AFB display to a hangar for inspection. Retiree Mike Relja and ex-pilot David Ash discussed the effort, but NASA has not publicly confirmed a return-to-flight program. The 59-year-old airframe lacks spare parts, trained crews, and a working supply chain; engines may be corroded after decades, and many spares were destroyed in 2007. Some propose cannibalizing parts from other museum SR-71s, but feasibility hinges on substantial funding and engineering.

HN Comments

Building a certificate authority for the whole Internet

Cloudflare announces it will become a public certificate authority. It has applied to Chrome, Apple, Microsoft, and Mozilla root programs and agreed to acquire an established root from GlobalSign to ensure immediate reach, and plans to issue post-quantum Merkle Tree Certificates (MTCs), with production in early 2027. The move includes ACME-first issuance, renewal automation (RFC 9773 ARI), transparent operations, reproducible builds, and a public issuance dashboard. It will pursue two trust paths: maintaining a broad existing root for old devices while also enabling new roots for PQ readiness, and will act as customer-zero while collaborating with other CAs.

HN Comments

Language models for text classification: From bag-of-words to Jev

Overview of text classification from bag-of-words to Jev. Jev is a fast, cheap, general-purpose classifier that often rivals GPT-style models on diverse tasks, without task-specific fine-tuning. The article traces methods from bag-of-words (Naive Bayes, logistic regression) to embeddings, RNNs, CNNs, and transformers (BERT, GPT, T5). It explains Jev APIs (Choice for multi-class, Noul for binary/multi-label, Score for ordinal), and shows IMDb results around 96% accuracy. It discusses calibration (RLCD/RLCR), potential to wrap a Jev-like API around BERT/GPT models, clones, and OpenAI’s Decision API, and notes privacy and use-case limits.

HN Comments

When oil prices spike, where does the money go?

When oil prices spike, more money flows to oil producers, but beneficiaries vary by ownership and policy. In the Middle East, governments (e.g., Saudi Arabia) gain as revenues fund public spending. In the U.S. Permian Basin, windfalls go to company owners and shareholders, with reinvestment shaping output. In the North Sea, UK shareholders profit while taxes fund public spending; Norway channels revenue into its sovereign wealth fund; Alaska pays dividends. Russia’s oligarchs and regime benefit under sanctions. In the short run, consumers pay; long run, a shift toward non-fossil energy unfolds.

HN Comments

Deser: Rethinking Rust Serialization

Ronacher argues Serde’s design creates corner cases and buffering limitations (maps-as-numbers, internally tagged/flattened enums, arbitrary-precision handling, etc.) that are not easy to fix without breaking ecosystem guarantees. He revisits Deser, a Rust serialization library inspired by miniserde that swaps roles: formats drive the type of the next value and push events into a heap-backed sink, enabling no-stack-overflow nesting and streamable IO with layers, adapters, and an extensible data model. It supports JSON variants, YAML/TOML, CBOR/MessagePack, XML, plist, CSV, and more, but omits non-self-describing formats like protobuf. Tradeoffs include runtime overhead and safety concerns, but broader format coverage.

HN Comments

Made by Johno Whitaker using FastHTML