Hacker News Digest
· 79 Hacker News
A developer pushes back on the claim that TUIs beat GUIs because they're keyboard-driven. Drawing on GNOME's Human Interface Guidelines and his own GUI app Klisi, he argues that full keyboard navigat…
After eight months of work, the htmx team has shipped version 4.0.0. The big change for developers is that attribute inheritance is now explicit: you must add an `:inherited` suffix to attributes lik…
Z.ai has released GLM-5.3, its most capable model for agentic coding and cyber defense, now available as open weights for download, running, and customization. The model is hosted on Hugging Face, wi…
Refund4Freedom is a campaign urging laptop manufacturers to stop forcing Windows licenses on consumers. It argues that general-purpose computers should be software-neutral, allowing users to buy devi…
Autistici/Inventati (A/I), an Italian collective providing free, privacy-focused communication tools for activists, has been hit with U.S. sanctions. Founded in 2001 from the autonomous anticapitalis…
Terence Eden tries to subscribe to a calendar on his Pixel phone running Android 17, only to find Google's own Calendar app can't do it—the help page says you must use a computer. He vents about half…
A federal judge in California ruled that the Trump administration illegally blacklisted AI startup Anthropic, barring it from government work in retaliation for its public statements on AI use. Judge…
Orbify has released a new demo of its warping technology, which creates an 'Inception-style' curved map for turn-by-turn directions. The interactive web demo, powered by PlayCanvas, lets users explor…
Luanti, the open-source voxel game-creation platform formerly known as Minetest, has been removed from the Google Play Store due to a DMCA notice filed by Tracer.AI on behalf of Microsoft, alleging c…
Anil Madhavapeddy, maintainer of the OCaml cohttp library, recounts how a private bug report became public within minutes, leading to automated probes and a rapid exploit. He argues that with AI agen…
vphone-cli is an open-source tool that boots a virtual iPhone on Apple Silicon Macs using Apple's Virtualization.framework. It automates the entire process—downloading and patching IPSWs, performing…
A federal judge ruled that the Pentagon's designation of AI company Anthropic as a national security supply-chain risk was unlawful, marking a significant legal setback for the military's efforts to…
The Twelve-Factor App is a methodology for building software-as-a-service applications that emphasizes declarative setup, portability, cloud deployment, and continuous deployment. It outlines twelve…
The Sovereign Tech Agency is funding a two-year project to improve Flatpak's sandboxing and security. The initiative, co-organized by Modal, will add new portals for audio, network, VPN, spell checki…
This article presents a fast algorithm for computing the volume of a closed, triangulated 3D mesh using the divergence theorem. By choosing a vector field with divergence 1, the volume integral reduc…
The U.S. EPA issued guidance clarifying that the Clean Air Act's Acid Rain Program does not apply to "islanded" power generation facilities—those not connected to the public grid. This move, aligned…
Neil Alexander, a maintainer of open source projects, says the pattern of external contributions has shifted dramatically: PRs instead of issues, AI-generated analyses attached to bug reports, and a…
The OpenAI Python SDK now uses HTTPX2 for its HTTP clients, replacing the legacy httpx package. This change alters the default TLS trust store from certifi to the operating system's, which can break…
OSnews argues that EasyEffects, a PipeWire-based audio effects app, should ship by default with Linux distributions and desktop environments. It lets users apply presets that dramatically improve lap…
The USDA has recalled nearly 25,000 pounds of frozen Buffalo chicken products from Shanghai Ravioli Corporation, affecting foodservice businesses in Maine, Massachusetts, New Hampshire, Rhode Island,…
A consortium led by buyout firm Advent and payment processor Stripe has dropped its pursuit of PayPal, according to people familiar with the matter. The group had previously offered more than $50 bil…
Smart TVs are cheap, but they come with hidden costs: manufacturers like LG use the EDID protocol to push unwanted software onto your computer when you connect via HDMI. This article explains how thi…
A developer recounts their painful experience implementing AWS Cognito for a startup's authentication. They describe confusing documentation, breaking changes in Amplify v6 that forced a rewrite, pai…
State of the Map 2026, the annual conference for OpenStreetMap mappers and users, will take place in Paris and online from August 28-30. The three-day event features talks, workshops, and discussions…
The German language has a word for what your last software update did: Verschlimmbesserung, an attempted improvement that makes things worse. This post argues that such updates are often the result o…
Small modular reactors (SMRs) promise cheaper, faster nuclear power, with test units under construction in the US and Europe. Using fuels like TRISO pebbles and coolants such as molten salt or liquid…
Bézier curves have been a staple of CAD and computer graphics for decades, but their editing tools are based on a misconception about smoothness. This article demonstrates that symmetric tangents don…
Cartographia Imperialis is an unofficial, fan-made interactive map of the Warhammer 40,000 galaxy. It charts dozens of key worlds—from Terra and Mars to Cadia and the Eye of Terror—across the segment…
Autistici/Inventati, an Italian collective providing privacy-focused communication tools, lost its main domain autistici.org and mail server mail.autistici.org, making all mailboxes unreachable. The…
Crows are among the most intelligent birds, but do they actually like us? This article explores the complex relationship between humans and crows, from their remarkable problem-solving abilities to t…
Paul Frazee reflects on the shutdown of Nitter, an open-source X frontend, after receiving cease-and-desist letters. He traces the history of closed APIs, from Twitter's once-open platform to Meta's…
US corporate profits have surged to their highest share of national income since World War II, while workers' compensation has fallen to a record low. The Financial Times reports on the widening gap…
Pydantic has assumed stewardship of the popular HTTPX library, releasing HTTPX2 as a continuation with an integrated command-line client, HTTP/1.1 and HTTP/2 support, and both sync and async APIs. It…
A Mac Studio M3 Ultra user benchmarks Qwen3.8 27B (Q4_K_M) via Ollama, finding 14 tok/s generation—half the speed of its predecessor—but the model uses a third of the tokens, making wall-clock time p…
The USDA has recalled nearly 30,000 pounds of raw beef imported from Argentina and sold in Texas and Florida, citing missed import re-inspections. The Food Safety and Inspection Service classified th…
Coral records spanning centuries reveal that human-caused climate change is intensifying El Niño events, making them more frequent and severe. The study, published in Science, uses coral data to reco…
Researchers from DualVerse AI and collaborators introduced the Station, an open-world multi-agent environment where AI agents from different model families autonomously pursue shared research goals w…
Terminal-Bench-Science, a new benchmark from Stanford University and the Terminal-Bench team, evaluates AI agents on 70 expert-curated tasks drawn from real research workflows across life, physical,…
binvis.io is a web-based tool for the visual analysis of binary files. It generates interactive visualizations that reveal the structure and patterns within executable files, PDFs, and other binary f…
Jonathan Ellis, creator of Bifrost, a Rust-based code analysis tool, benchmarks musl against glibc and finds musl's default allocator causes significant performance regressions, up to 25% slower over…
Scott Hanselman's 10GbE home network was crawling at 300 Mbps. After ruling out the NAS, disks, and SMB, he used iperf3 to isolate the problem to his Windows desktop's Intel E610-XT2 NIC. The culprit…
At Hot Chips 2026, Samsung unveiled a 16 GB LPDDR5X package with processing-in-memory (PIM) that delivers 614 GB/s of internal bandwidth—eight times what escapes through its pins. This matches the me…
The Chinese Embassy in Kathmandu says a landslide-dammed lake formed after an ice-rock avalanche on the Nepal-China border remains at a high level and is overflowing, with a risk of breach. Officials…
The founder of Bank Statement Converter shares a candid post-mortem of their declining SaaS business. Revenue and MRR have dropped significantly since February 2026, with new subscriber numbers falli…
The word “weird” is so common we barely notice it, but a thousand years ago its ancestor, the Old English “wyrd,” meant “fate” or “destiny” and haunted the bleakest poetry of the era. This article tr…
African wild dogs are the continent's most successful hunters, with an 80% kill rate, yet they are also the most hated carnivores, often killed by farmers and game reserve owners. With only 6,600 lef…
Sand is the most consumed resource after water, and the world is running out of it. Illegal mining gangs, from India to Morocco, are killing to control the supply, devastating rivers and beaches. Thi…
SubSmith is an immersive language learning platform that transforms your personal video and audio files into interactive study material. It automatically generates accurate subtitles for any file for…
Dactyl is a development platform that lets you build native iOS and Android apps with SwiftUI, without the usual compromises. Its preview engine is a reimplementation of SwiftUI in Swift, compiled to…
After 14 years on GitHub, a developer has had enough. Citing frequent outages, questionable AI training practices, and a feeling of being taken advantage of, they've moved all private repositories to…
A satirical yet practical look at why YAML, despite its ubiquity in Kubernetes and CI/CD, is riddled with pitfalls. From Norway being parsed as a boolean to version numbers silently changing, this pi…
Sesame is a local-first, open-source password manager that keeps your passwords, 2FA codes, and recovery details together in one secure vault. It never sees your vault—everything stays on your device…
Counterfeit cosmetics are rampant on marketplaces like eBay and TikTok Shop, and fakes can contain harmful contaminants. A lab researcher tested whether Google Gemini could identify counterfeit Rhode…
The fifth-century Indian grammarian and philosopher Bhartrhari identified a paradox about unnameable things: any attempt to prove that something is unnameable requires naming it, thereby contradictin…
At FOSSY 2026, Timothy Sample explained how bootstrappable builds can reconstruct an entire Linux user space from a tiny, trusted seed—Guix now starts from just 256 bytes instead of a 250MB binary bl…
The U.S. designation of Autistici/Inventati, an Italy-based collective providing encrypted communications and web hosting, marks the first time Washington has applied the logic of material support to…
Sutro's handbook distinguishes analytical AI—where models make decisions on unstructured data—from generative AI. It argues that analytical tasks are measurable, discriminative, and often batch-proce…
Charles Leifer experiments with using Claude (Opus 4.8) to build a PySide6 todo-list app, but with absurd, elaborate prompts: a gremlin that defaces the UI, a country-club aesthetic with design bible…
scc, the popular code counter, jumps to version 4.0 with a new hotspot feature that multiplies complexity by commit frequency to identify files that are both complex and frequently changed. This metr…
New ALMA observations of Betelgeuse, the red supergiant in Orion, have captured its churning surface in unprecedented detail, revealing bright hotspots and an irregular, corrugated shape. The most st…
A new report from email sending platform Omnivery reveals that bot clicks—automated interactions from email providers' security systems—have surged in consumer inboxes, rising from 2% of B2C clicks i…
FF-16-TUI is an interactive static analysis tool that scans entire binary files for frequently occurring local 16-bit patterns. It helps reverse engineers and security researchers locate structures a…
Dave Plummer, the original developer of Windows Task Manager, has built TMOG, a new cross-platform system monitor for macOS, Windows, and Linux. It combines the clarity of Activity Monitor with the d…
Is It Done Yet? is a website that tracks whether games are truly finished, beyond just being released. It lists recently completed games and trending titles, with a clear verdict on each. The site he…
In this excerpt from The Atavist's 'Toxic Lies,' two former workers at the Paducah Gaseous Diffusion Plant reveal how the facility exposed employees and the community to dangerous radiation and toxic…
IndexFlow is an open-source SEO and search indexing infrastructure built with Rust, designed for the AI search era. It provides lightweight, developer-friendly libraries for parsing XML sitemaps and…
Conduct is an open-source runtime governance platform for AI agents, combining a policy engine (Conduct Guard) and an LLM proxy (Conduct Router) to enforce one policy across every LLM call, shell too…
A practical guide to avoiding generic, AI-generated design slop. The author outlines seven steps: consider the whole by laying out constraints, remove unnecessary elements, iterate in a design tool l…
FnScribe is an open-source, offline dictation tool for macOS that transcribes your voice locally and inserts the text into any app. Hold the fn/Globe key, speak, and release—or use hands-free mode fo…
South Korea's 'AI for All' initiative provides free access to AI services for every citizen, aiming to boost AI literacy and usage. The program, which includes partnerships with major tech companies,…
China controls nearly 100% of the global supply of erbium and yttrium, two rare earth elements critical for fiber-optic amplifiers and thermal barrier coatings in turbines powering data centers. With…
Talos is an AI agent that runs shell commands through a deterministic security kernel, authorizing each effect individually with exact arguments, valid once for 30 seconds. It offers a real shell, a…
The Terry Rozier indictment shows how legal sports betting enables insider scams that illegal bookies would have rejected. As legal handle grew from $4.8 billion to over $160 billion, sportsbooks cou…
A developer reveals how he slashed context overhead in his AI coding agent by over 80%, addressing a problem where most harnesses dump 10,000–25,000+ tokens of static tool schemas into the context wi…
Raymond Chen explains how `_alloca` and similar functions allocate memory from the stack while ensuring the guard page is properly probed. Using a concrete x86-64 example, he shows that `_alloca` cal…
ArtQrCode, by the Elkoy Artist Collective, reimagines the standard QR code as a canvas for brand storytelling. The site showcases collaborations with Nike, Ruinart, and Louis Vuitton, where functiona…
This free browser-based tool merges multiple CSV files into one, aligning columns by header name so mismatched columns become blank cells instead of shifting data. It runs entirely on your device—no…
As AI co-scientists grow more capable, many researchers worry about being displaced. But this essay argues that science is not zero-sum: unlike most labor markets, the frontier of knowledge is unboun…
Moniepoint's Cloud Engineering team ran Kafka on VMs with Docker Compose. It worked, but every change meant SSH, restarts were risky, versions drifted, and monitoring was manual. So they proactively…