AI Summarized Hacker News

Front-page articles summarized hourly.

Luanti removed from Google Play due to baseless AI copyright notice

Luanti, an open-source voxel game-creation platform, was removed from Google Play after a DMCA takedown filed by Tracer.AI for Microsoft, claiming Luanti used Minecraft assets. Luanti says it has no Minecraft assets and ships no built-in games; assets come from ContentDB, with Minetest Game not bundled since Dec 2023. A 2023 counter-notice led to reinstatement; concerns about repeated notices and Google's handling are raised. Luanti filed a new counter-notice and hopes for rapid reinstatement, urging Google to tighten verification. It remains available on F-Droid and via its site.

HN Comments

Pentagon's blacklisting of Anthropic was unlawful, US judge rules

Could not summarize article.

HN Comments

OpenAI: Migrating to HTTPX2

OpenAI Python SDK now uses HTTPX2 for both sync and async HTTP clients; HTTPX2 is installed with openai and the old httpx package is no longer installed. Default usage remains the same; if you imported httpx previously, migrate to httpx2 (or install httpx2). TLS trust now relies on the OS trust store (no certifi); install system CA certificates or set SSL_CERT_FILE/SSL_CERT_DIR or pass an SSLContext. Replace HTTPX objects with HTTPX2 equivalents (e.g., httpx2.Client, httpx2.Timeout) and adjust auth/event-hook code. Legacy HTTPX support is runtime-only; for aiohttp, use openai[aiohttp] and DefaultAioHttpClient.

HN Comments

AI Agent Has Root

Running an MCP server inside Claude showed it runs as your user, with your UID, and can read/modify your files, exfiltrate credentials, push code, install software, and reach any network you can. Without sandboxing, prompt-injection could grant an attacker the same powers. The author advocates default containment: run MCP servers in isolated containers with read-only root, dropped capabilities, no network by default, and UID mapping so host ownership stays sane. The mcp-box project enforces these defaults to secure AI-enabled workflows.

HN Comments

Show HN: FnScribe – Open-source, offline dictation for macOS

FnScribe is a private, local macOS dictation tool. It transcribes speech on-device (Whisper) and inserts text into the active app via a menu-bar mic, with push-to-talk (default Fn/Globe) or hands-free mode. It runs entirely locally—no cloud, transcripts stay in memory—and uses smart cleanup to remove fillers and format punctuation. Includes a local dictionary; clipboard recovery and memory-only transcripts. Requires macOS 13+ on Apple Silicon or 64-bit Intel. GPL-3.0; build from source with Rust/CMake/Clang.

HN Comments

Interactive Warhammer 40k Galaxy Map – Cartographia Imperialis

An unofficial, fan-made interactive Warhammer 40,000 galaxy map by Cartographia Imperialis, offering labeled regions, star systems, and landmarks across eras (M41–M42) with Rift overlays and warp regions. It functions as an archive/dossier interface where users select cartographic records, view dossiers, and browse sector maps. The map spans diverse realms (Ultima, Obscurus, Pacificus, Tempestus, etc.) and notable sites (Webway City, Ullanor, Badab, Cadia, Eye of Terror). Not affiliated with Games Workshop; contact [email protected].

HN Comments

Show HN: SubSmith – Turn your own videos into language-learning material

SubSmith is a language-learning tool that helps you learn from the content you love by turning any video or audio file into accurate, synced subtitles, hover-defined words, and one-click Anki flashcards. It supports 99+ languages, lets you edit timestamps and transcripts, and export subtitles (SRT or text), audio clips, or sentences. Turn content into a week of flashcards with exported data. You can study from downloaded files or streams with local-file sentence mining and offline workflows. Licenses: 7-day free trial, annual $15, or lifetime $40.

HN Comments

Hilariously Fast Volume Computation with the Divergence Theorem

An O(n) method to compute the volume of a simple closed triangulated 3D mesh using the divergence theorem. Choose F with div F = 1 (e.g., F = (x,0,0)); then V = ∬_S F·dS = Σ_i ∬_{T_i} F·(r_u×r_v)dA. F has only an x component, so only (Δ_i1 × Δ_i2)_x matters and ∬_{T_i} x dA = (Ti0x+Ti1x+Ti2x)/6. Therefore V = (1/6) Σ_i (Δ_i1 × Δ_i2)_x (Ti0x+Ti1x+Ti2x). One pass, ~11n FLOPs, no numerical integration.

HN Comments

Overcooked? Why robotic pizza makers are failing

Pizza-robots have failed to live up to hype. A string of high-profile attempts—Picnic at Moto Pizza, Zume, Pazzi, Basil Street—ended in shutdowns or heavy losses, with providers going out of business and support vanishing. Critics say humans still do the job better and the human touch matters for customer experience. Some operators, like Moto Pizza’s founder Lee Kindell, remain committed to automation and are engineering new systems; Donatos’ 24/7 unit and Appetronix push for speed. Overall no company has proven a profitable, scalable robotic-pizza model yet, but the race continues.

HN Comments

Climate change is strengthening El Niño, coral records suggest

Could not summarize article.

HN Comments

My Business Is Dying

Angus Cheng reports a sharp drop in revenue and MRR for his Bank Statement Converter app since Feb 2026: revenue down 24%, MRR down 12% (MRR fell from about HK$10k in Feb to negative from Apr). New subscribers also shrank (191→45). He suspects factors like reduced ‘building in public,’ AI-based competition and free tools cannibalizing paid conversions. Plans include analyzing cancellation reasons, sending follow-ups, and trying content marketing and evergreen ads (and real-world HK ads), plus continuing development rather than taking a traditional job.

HN Comments

Please stop flooding our projects with AI slop to furnish your CV

Open source contributions are currency on GitHub, but AI is being used to game signals. People now generate PRs, issues, and CVEs with LLMs to boost profile and credits, sometimes without real engagement or value. The author describes AI-generated spelling fixes, AI-authored CVE reports, and concerns about misleading signals. They closed such PRs and warn that trust matters more than counts of PRs or badges. True contribution means meaningfully improving a project; if you want badges, look elsewhere.

HN Comments

CSV merger that lines up mismatched columns by header, browser-only

Filetools’ free in-browser CSV merger lets you drop two or more CSV files to produce one merged file without uploading. It matches columns by header names (case-sensitive) and fills blanks for missing columns; with header rows off, it merges by position. It preserves each file’s row order, can add a Source file column, and uses the union of all columns. Large merges are limited only by your device memory. All processing happens locally in the browser for privacy.

HN Comments

Bootstrappable Builds: How and Why

Bootstrappable builds aim to rebuild a full Linux user space from a tiny seed rather than relying on prebuilt binaries, addressing Trusting Trust and ensuring inspectable provenance. In Guix and live-bootstrap, seeds like hex0 start the chain (hex0 → hex1/hex2 → M0/M2-Planet → Mes/MesCC → TCC → modern toolchain) to reach GCC, Guile, and beyond; techniques include archaeological digging through history and bespoke tools (mrustc) for Rust. Germ, a 2.25KB Scheme-based bootstrap, seeks to streamline this path. Kernel bootstrap remains out of scope; the approach prioritizes verifiability and software freedom.

HN Comments

USDA recalls 30k pounds of Argentine beef sold in Texas and Florida

Nearly 30,000 pounds of raw beef imported from Argentina and sold in Texas and Florida are under a USDA recall after missed import re-inspections. The recall is classified as a Class I health hazard, the highest risk category, though no specific contaminant is named. It’s unclear where the beef was sold and the distributor did not respond. The recall comes amid ongoing debate over foreign beef imports.

HN Comments

Show HN: IndexFlow – Open-source indexing infrastructure built with Rust

IndexFlow-core is an open-source SEO and search indexing infrastructure written in Rust. It provides inline SEO quality gates, fair multi-site scheduling, and a rolling quota circuit breaker to improve site visibility. The project comprises open-source libraries: indexflow-sitemap (XML sitemap parsing) and indexflow-seo (technical SEO analysis). Designed Rust-native: memory-safe, high-performance, developer-first, and lightweight, intended to be self-hosted with a reusable component ecosystem. The commercial IndexFlow platform will build additional capabilities atop these components (website management, indexing workflows, sitemap monitoring, Google Search Console and IndexNow integrations, AI SEO intelligence). Licensed under MIT or Apache 2.0.

HN Comments

Stripe said to abandon $50B pursuit of PayPal

Bloomberg displays a bot-check page after detecting unusual activity, asking users to prove they are not a robot by enabling JavaScript and cookies. It notes Terms of Service and Cookie Policy, provides a support contact with a block reference ID, and promotes a Bloomberg.com subscription.

HN Comments

Judge Rules Trump Administration’s Blacklisting of Anthropic Was Illegal

Could not summarize article.

HN Comments

Select * from Internet.blogposts

X’s cease‑and‑desist on Nitter exposes the fragility of API‑driven access and the broader ‘walled garden’ problem. The piece echoes Tim Berners‑Lee’s call for an open Web: data should be living and portable, not locked behind fixed interfaces. APIs are fixed menus; they can’t support cross‑service questions or real‑time, interactive apps. atproto’s answer is a network of Personal Data Stores (PDS) where apps write to PDS and data is replicated across services, enabling live feeds, account migration, and open data access. The network is real and growing: millions of accounts, billions of records, with Jetstream. Stop chasing SELECT * FROM internet.

HN Comments

Terminal-Bench-Science: Evaluating AI agents on scientific research workflows

Terminal-Bench-Science 0.1 is a continuous, open benchmark evaluating AI agents on real scientific workflows across life, physical, Earth, mathematical, and engineering sciences. The first release covers 70 expert tasks. From 920 proposals, 464 were approved and 386 pull requests yielded 70 tasks, with 376 contributors in 22 countries. In three trials, Claude Opus 5 with Claude Code leads at 30.0% resolution; GPT-5.6 Sol with Codex at 22.4%; Claude Fable 5 with Claude Code at 21.4%. 0.2 is planned; it will evolve with frontier models and community input.

HN Comments

Made by Johno Whitaker using FastHTML