AI Summarized Hacker News

Front-page articles summarized hourly.

Om

John Gruber pays tribute to Om Malik, who died after a long battle with heart disease. The two had been friends for 20 years and often sat together at Apple keynotes; Om was generous, perceptive, and unafraid to speak blunt truths. Once a prolific blogger, Om evolved into a thoughtful essayist and éminence grise of tech journalism. He left daily journalism in 2014 to pursue investing, though he remained influential. Om privately faced health crises, including a 2008 heart attack and ICU hospitalization; his immigrant journey, love of the Yankees, coffee, watches, and photography underpinned a career and legacy.

HN Comments

Show HN: DBOSify – Drop-in Temporal replacement built on Postgres

DBOSify-py is a drop-in replacement for Temporal Python that runs workflows on PostgreSQL via DBOS Transact, removing the need for a Temporal server. To use, install via pip and connect workers/clients to a Postgres URL, importing dbosify instead of temporalio. It provides durable workflows, activities, signals, retries, and recovery, with a deterministic interpreter on a virtual event loop and checkpointing in Postgres. Recovery replays operations to resume and complete. Namespaces map to Postgres schemas; testing mirrors Temporal. Not wire-protocol compatible; no Temporal server, UI, CLI, or cross-language support.

HN Comments

AI in mathematics is forcing big questions

AI is increasingly entering mathematics, moving from aiding to potentially autonomous reasoning. Large language models now rival top math students and have produced publishable results, while proof assistants like Lean and Isabelle formalize proofs. The debate maps to three futures: AI as a tool, as a collaborator, or as an oracle. Proponents envision 'big mathematics' where humans pose questions and AI does heavy computation and formalization; critics fear elitism, lost motivation, and intellectual atrophy. The community is developing guidelines to preserve human understanding and steer AI's role.

HN Comments

Why does kinetic energy increase quadratically, not linearly, with speed? (2011)

Could not summarize article.

HN Comments

US allows Anthropic to release Mythos to 'trusted partners'

Could not summarize article.

HN Comments

Lippmann Photography

Overview: A Lippmann emulsion is made by precipitating a silver halide gelatin mix (gelatin, potassium bromide/iodide, silver nitrate) at ~35C, washing, then adding finals (erythrosine, pinacyanol, chrome alum, Photo Flo) near 35C. The runny emulsion is coated on plates, dried, exposed against a mirror or prism (long exposures). Development uses a pyrogalol in ammonium carbonate developer; exposure and development times determine color purity. Optional hypersensitization with TEA or ascorbic acid speeds exposure. Swelling with glycerin adjusts blueshift. Prisms and Canada balsam mount for viewing in reflected light; acrylic sprays can affect color stability.

HN Comments

A Tiny Compiler for Data-Parallel Kernels

Andrew Healey presents a tiny Python-based compiler (~180 LOC) that lowers data-parallel kernels by rewriting for-loops into explicit vector_for loops with lanes and masks. The input is a small AST; the output is a lowered IR shown as Python-like code. The core idea is uniform-vs-varying analysis: initialize kernel params as uniform, mark the index i as varying, and propagate this through expressions to decide whether loads are masked or require gathers. A color_by_number example contrasts mask loads with per-lane gathers. The goal is to expose parallelism for code generation and architecture-specific optimizations, as a step in a larger compiler.

HN Comments

The US lifts its block on Mythos 5

The US lifts its block on Mythos 5, allowing Anthropic to release it to over 100 US institutions; sources say talks about Fable 5 are ongoing (Semafor).

HN Comments

Reed-Solomon for OCR: error correction for messy printed codes

Reed-Solomon for OCR provides OCR-optimized error correction for printed codes (coupons, IDs, labels). It uses Reed-Solomon over GF(256) to encode a message with parity and can detect/correct up to floor(nsym/2) symbol errors. Parity bytes are encoded as OCR-safe characters from a restricted alphabet, making parity text printable and readable. The repo includes usage examples, wrapper functions, and tests, aimed at improving OCR reliability in low-quality print workflows (poor prints, dirt, missing pins).

HN Comments

Slisp: Simple Lisp compiler (Linux/amd64)

slisp is a Go-based Lisp compiler that reads Lisp programs and emits standalone Linux/AMD64 assembly. It’s branded as Either a Simple Lisp compiler or Steve's Lisp compiler. The repo includes README, PRIMITIVES.md, examples (e.g., factorial, brainfuck.lisp), and stdlib.slisp prepended to user code by default. Features include bindings, functions, integers, strings, lambdas with closures, run-time type checks, arithmetic, comparisons, and forms (cond, defun, do, if, lambda, let, list, set!). Anti-features: no garbage collection, no macros, no quote. Build with go build; compile, assemble, link; tests and fuzzing are available.

HN Comments

The National Parks Were Reportedly Told to Stay Silent on Deaths

A Department of the Interior memo reportedly bans National Park Service staff from publicly confirming deaths or the severity of injuries at 435 parks. Critics warn the policy could erode public trust and put visitors at risk by withholding information; supporters say it ensures consistent, privacy-respecting incident reporting. The DOI disputed the characterization, saying guidance does not conceal fatalities and that families are notified first. The policy would allow only appropriate authorities to confirm deaths and limit medical details, prompting concerns after high-profile incidents in Yosemite and Sequoia and questions about multi-agency investigations.

HN Comments

PlayStation Is Deleting 551 Movies from Customers' Accounts

PlayStation is deleting 551 StudioCanal‑distributed films from customers’ libraries, including Terminator 2, Total Recall, and Confessions of a Dangerous Mind, plus titles like Rambo: First Blood, Bridget Jones’ Diary, and The Deer Hunter. Access will be removed on September 1 due to licensing, with no refunds or compensation offered. The move underscores that digital purchases aren’t truly owned, but governed by licensing terms; a full list is on PlayStation’s site.

HN Comments

We Can Still Stop California's 3D Printer Surveillance Scheme

EFF warns that California’s AB 2047—attempting to censor 3D printer outputs to curb unlicensed firearm production—remains flawed and ineffective despite amendments. Changes include a resale carveout, limited open‑source carveouts that still criminalize common practices, and no realistic enforcement since algorithms can’t stop all circumventions. Standards shift to non‑governmental bodies and self‑policing by manufacturers. A Hollywood/commercial carveout favors big studios over indie creators, risking IP leakage and broader surveillance of prints. EFF urges CA Senators to oppose AB 2047 to protect privacy, speech, and creator tools.

HN Comments

A human postmortem of the 1996 AOL outage

Mac Chaffee revisits AOL’s 1996 outage to show outages are more than tech failures—they affect people’s lives and expose economic incentives shaping reliability. He traces how cost-cutting and profit pressures undermined reliability, linking it to “enshittification.” The piece blends technical postmortem with human stories (diaries, CBS video, Steve Schalchlin) to argue postmortems must center affected individuals, not just systems. He proposes victim‑impact statements, customer voices, and even university researchers to capture social costs. SREs should act as backstops, advocating reliability despite budgets, treating it as a marathon, not a sprint.

HN Comments

Long Wave radio era set to end with Droitwich switch-off

BBC’s Long Wave service ends with the 700ft Wychbold Masts near Droitwich. Campaigners want them listed for their historical importance: in use since 1934 for national LW broadcasts, wartime radar jamming, and D-Day coordination. An open day in 1957 drew 13,000 visitors. With aging equipment and falling listenership, the switch-off is at 00:01 BST Saturday and upgrades aren’t cost‑effective. Historic England declined listing in 2025 due to demolished original buildings; the Twentieth Century Society urges listing and proposes a broadcasting history museum at the site. An exhibition, 'Droitwich Calling,' preserves memories.

HN Comments

Show HN: Autofit2 – End-to-end pipeline for multilingual text classification

autofit2 is an automated end-to-end pipeline for few-shot, multilingual text classification built on setfit and SBERT embeddings. It claims 95–99% precision with a few dozen labeled examples, supports 20 languages with evaluation corpora for 50+ and scales to 100+ via Common Crawl. The pipeline handles preprocessing, fine-tuning, evaluation, and deployment from a single JSON config, enabling reproducibility and CO2 emission tracking. Usage: prepare data, create myproject.json, run python train.py to produce a deployable model archive and a model card with metrics and bias evaluation.

HN Comments

A C++ implementation of a fast hash map and hash set using hopscotch hashing

hopscotch-map is a C++ header-only library implementing fast hash maps and sets using open addressing with hopscotch hashing. It aims to outperform std::unordered_map in many cases and is similar to google’s dense_hash_map but with less memory and more features. Core types include tsl::hopscotch_map and tsl::hopscotch_set (plus pg variants for prime growth), with bhopscotch_map/set offering DoS-resistant worst-case behavior. Features: move-only keys, heterogeneous lookups via is_transparent, optional hash storage, precalculated_hash support, and growth policies (power_of_two, prime, mod). MIT licensed; easy integration via include path or CMake.

HN Comments

The gap between open weights LLMs and closed source LLMs

Doubleword's analysis of a frontier lag plot shows that open-weight LLMs lag closed-source models by a few months across 18 benchmarks of Artificial Analysis Intelligence Index. The average lag remains just under 5 months; the coding benchmark gap shrinks most, from 15 months behind to 1–2 months. Extrapolation to Dec 3, 2026 suggests near parity, but the author warns this is only one benchmark and results vary across benchmarks, making the 'open-source singularity' uncertain.

HN Comments

The Art of Kite Flying (1430–1929)

Tracing kites from 1430 to 1929, The Art of Kite Flying surveys how kites—variably named χαρταετοί, Drache, cerf-volant, zmei, 凧—moved from spiritual symbols to toys and technical devices. The piece covers origins (China and Oceania debates), myths about Mozi and Lu Ban, early military uses and aerial propaganda, and medieval to early modern depictions (Bellifortis’ draco), plus wind-powered experiments and Marco Polo’s man-lifters. It also recalls Japanese tales of flight. In the 19th–early 20th centuries, kite-lifting influenced aviation pioneers (Hargrave, Perkins, Bell; Wright brothers) and early kite-driven car concepts (charvolant). The gallery spans 69 images across cultures.

HN Comments

Pre-Modern Armies for Worldbuilders, Part III: Paying for It

Part III surveys how pre-modern states paid for armies, noting that large costs come from troops, food, replacements, and capital items like ships and fortifications. It distinguishes three macro solutions: redistribution palaces (in-kind rents and a centralized economy), monetary taxation (cash wages funded by coinage and tax revenue), and devolution (shifting costs to households, elites, or towns). It explains that coinage alone rarely suffices; many societies rely on a mix and on corvée labor, tax farming, and tribute. Loot and indemnities can supplement, but are irregular and insufficient long-term. The author emphasizes how political structure shapes feasible financing methods.

HN Comments

Made by Johno Whitaker using FastHTML