Hacker News Morning Brief: 2026-05-18


This morning’s brief spans AI trust, agent security, tiny web servers, compiler internals, mathematical tools, hardware nostalgia, scientific oddities, and a few cultural artifacts that resurfaced because HN still likes old systems with sharp edges. The connective thread is practical skepticism: readers kept asking whether the demo, product, paper, or beloved object actually works outside its carefully chosen frame.

AI & Tech Policy

Most Americans don’t trust AI - or the people in charge of it (2025)

Summary: The Verge reports on Pew and Gallup data showing broad American distrust of AI and of the people building or governing it. The compact source excerpt does not include exact percentages, so the useful takeaway is the framing: AI distrust is a public legitimacy problem, not only a consumer-adoption problem. The article is from April 2025, which makes it a resurfaced survey-based piece rather than fresh polling.

HN Discussion: Readers tied the distrust to regulation, industry incentives, and visible job insecurity. Several argued that AI companies damaged public confidence by resisting oversight, while others said distrust will deepen as people see automation as a threat to their work without seeing comparable effort to earn trust.

Don’t Outsource the Learning

Summary: Addy Osmani argues that AI coding tools can fix bugs and close tasks while leaving the programmer’s mental model unchanged. The post describes a now-common loop: paste in a spec or error, accept the model’s fix, watch the symptom disappear, and ship without doing the struggle that builds understanding. Osmani calls this a solo form of cognitive surrender; the tools are powerful, but their default workflow optimizes for task closure rather than durable learning.

HN Discussion: Some readers agreed with the premise but said it is painful to keep forcing explanations out of AI tools because the conversation still leaves only a loose map of the system. Others focused on posture and prompting, arguing that the developer has to demand justification instead of treating the model’s answer as the endpoint.


Security & Privacy

Show HN: Mezz, a curl-able WiFi sandbox for IoT pentesting

Summary: Mezz is presented as a self-contained WiFi sandbox for inspecting a user’s own IoT devices. The repository title positions it for local IoT pentesting rather than general networking, and the HN title’s “curl-able” wording appears to mean installable through a curl-piped shell command, not an HTTP API. The compact pack did not expose much README detail, so the supported story is the purpose, packaging style, and target environment.

HN Discussion: The thread was short and practical. One reader clarified the meaning of “curl-able,” while another wanted a version for OpenWRT access points, arguing that such routers already provide much of the required networking foundation for a home IoT testbed.

Fabricked: Misconfiguring Infinity Fabric to Break AMD SEV-SNP

Summary: Fabricked is a USENIX Security 2026 attack on AMD SEV-SNP, AMD’s confidential-computing technology for confidential virtual machines. The attack manipulates Infinity Fabric memory routing so a malicious hypervisor can deceive the Platform Security Processor during SEV-SNP initialization. By redirecting memory transactions, the researchers say the attacker can gain arbitrary read and write access inside a confidential VM. The project page also covers affected hardware, responsible disclosure, CVE details, and AMD’s response.

HN Discussion: Readers immediately went to operational impact. One pointed to AMD microcode updates, while others debated the threat model: some dismissed the attack because it requires a compromised hypervisor or UEFI, and others replied that resisting a hostile cloud layer is exactly what confidential computing is meant to do.

Sense Humans with WiFi - Ruview

Summary: Ruview is presented as a system for sensing humans with WiFi signals under Cognitum.One’s “Intelligence for the Real World” branding. The compact article excerpt exposes almost no product detail beyond the title and capabilities anchor, so the safe mechanism is ambient WiFi-based presence or activity inference rather than camera-based sensing. Claims about range, accuracy, hardware, or models were not visible in the pack and should not be inferred.

HN Discussion: Readers asked concrete hardware questions, including whether the approach could run on a Raspberry Pi. Another thread focused on always-on sensing efficiency: a useful system has to avoid burning cycles repeatedly confirming that nothing has changed. Skepticism about the marketing was visible too.

Where OpenClaw Security Is Heading

Summary: OpenClaw’s security post describes the risk of running a personal AI assistant that can read files, run commands, install plugins, use the network, and act on a real machine. The author separates shipped work, rollout, future work, and research, and uses filesystem boundaries as a concrete example. The fs-safe work is described as shared root-bounded filesystem primitives for core code, plugins, and adjacent services, while the post stresses that this is not the same as a sandbox.

HN Discussion: Readers compared the likely endpoint to Apple’s closed ecosystem, especially around filesystem permissions, network controls, and extension provenance. One described isolating a home-grown agent as a separate Linux user with scoped API keys and NixOS-managed configuration. Another argued that useful agents remain fundamentally hard to secure because they need outside access and process untrusted tokens.


Tech Tools & Projects

Prolog Coding Horror

Summary: This Prolog guide warns about ways programmers can damage declarative behavior while still writing code that terminates and appears efficient. Its central distinction is between programs that return wrong answers and programs that lose intended solutions, with the latter treated as especially dangerous because missing answers are harder to recover. It calls out impure or non-monotonic constructs such as cut, if-then, and var checks, and recommends cleaner data structures plus a small set of disciplined rules.

HN Discussion: Readers praised Markus Triska’s broader Prolog writing and pointed to meta-interpreters and the four-port model as useful background. The thread also revisited Prolog’s niche: some saw it as powerful and illuminating, while others asked where it is used outside university courses and specialist domains.

Jank now has its own custom IR

Summary: The jank compiler project has introduced a custom intermediate representation to enable optimizations before lowering to LLVM. The post explains IRs as portable compiler representations that can be shaped around optimization needs, then applies that to Clojure semantics. Jank’s problem is that direct LLVM IR sees too much polymorphism, indirection, and runtime calling to optimize well. The new IR is meant to help jank compete with JVM performance while preserving a Clojure-oriented development model.

HN Discussion: Readers treated the JVM target as a serious bar because HotSpot is already a mature optimizer. The most concrete technical thread concerned inlining and Clojure’s REPL workflow: once a function is inlined, redefining it interactively does not update already-compiled callers unless they are recompiled.

WriteUp: 16 Bytes of x86 that turn Matrix rain into sound

Summary: The write-up explains a 16-byte real-mode DOS demo released at Outline Demoparty 2026. The program initializes 40x25 text mode, points the data segment at VGA/CGA text memory, then repeatedly loads, rewinds, xors, outputs a byte to port 0x61, and jumps. Its trick is using video memory as both display state and calculation space, producing an infinite Sierpinski-like pattern while interpreting the evolving bytes as audio.

HN Discussion: The strongest reaction was disbelief at the size constraint: readers treated the effect as almost magical because the entire program fits in 16 bytes. Technical questions focused on how the Sierpinski structure relates to the Matrix-rain visual metaphor and how the same bytes become sound.

A nicer voltmeter clock

Summary: lcamtuf documents a revised analog voltmeter clock where three panel meters display hours, minutes, and seconds. The new design builds on a 2019 cherry-enclosure version and spends as much effort on the physical object as the electronics. It uses inexpensive 90-degree 5 V panel meters, custom printed face decals, a 0-12 hour scale, and 00-60 minute and second scales. Continuous movement lets the hour meter sit between whole hours instead of jumping.

HN Discussion: Readers responded with their own meter-clock builds, including Arduino and PIC-based versions. The appeal was maker-oriented: people praised the object as a desk conversation piece, while related projects raised tradeoffs between real gauges, LCD simulations, ESP32 flexibility, and cost.

C++26 Shipped a SIMD Library Nobody Asked For

Summary: The post criticizes C++26 std::simd, the P1928 portable SIMD abstraction meant to let developers write vector code once across AVX2, AVX-512, NEON, and SVE. The author argues that it cannot express much of the SIMD code performance-sensitive developers actually write. Reproduced benchmarks are said to show slower compilation, weak runtime results, wrong default vector widths, and missing operations that matter in real vectorized programs.

HN Discussion: Experienced SIMD programmers argued that portable abstractions and auto-vectorization work only in narrow cases because real performance depends on microarchitecture-specific intrinsics. Others pushed back on the article’s compiler model, especially the claim that templates are opaque to optimizers, noting that monomorphized templates are visible and inlinable.

Mercurial, 20 years and counting: how are we still alive and kicking? [video]

Summary: This FOSDEM 2026 talk looks at Mercurial, the distributed version-control system created in 2005, and asks why it remains active despite losing mindshare to Git. The talk description says Mercurial has continued developing modern tooling, introducing ideas, spawning newer tools from its community, and maintaining sustained development funding. Its central paradox is reputational: many developers remember Mercurial mainly as the DVCS that lost the popularity battle, even though the project is not dead.

HN Discussion: Readers often separated technical quality from ecosystem victory, saying Mercurial felt friendlier or safer while Git clearly won adoption. Real-world migration stories mattered: a former reddit user described preferring Mercurial but switching before open-sourcing because external contributors expected Git. Pain points included bookmarks and weaker GitHub-like hosting options.

Design posters showcasing your country’s electrical grid

Summary: grid2poster is an Open Energy Transition project for generating poster-style designs of a country’s electrical grid. The repository description frames the output as visual design rather than operational grid analysis: attractive posters based on transmission infrastructure. The compact excerpt did not expose the README details, but HN examples show users generating country-specific images and then manually adjusting geography when the raw output is not compositionally balanced.

HN Discussion: One reader generated a Japan poster and found that southern islands outside the electrical grid made the image feel unbalanced, so they edited the outlines and recentered the main islands. Others asked where to print posters and compared the project with OpenInfraMap and regional electricity-grid visualizations.

Zerostack - A Unix-inspired coding agent written in pure Rust

Summary: Zerostack is a Rust crate described as a Unix-inspired coding agent written in pure Rust. The crates.io excerpt did not expose README details, but the title and thread establish the positioning: a lightweight local agent harness around LLM calls. Discussion referenced an advertised memory footprint of about 8 MB idle and 12 MB while working, which contrasts sharply with heavier coding-agent tools on low-end laptops.

HN Discussion: Readers compared Zerostack with their own tiny agent shells, including one under-200-line project with REPL, sessions, non-interactive mode, and approvals. A performance debate asked whether Rust speed matters when most time is spent waiting on LLMs, while others cared more about memory footprint and limiting shell access.


Web & Infrastructure

VoIP brings back old-fashioned pay phones to rural Vermont (2025)

Summary: IEEE Spectrum describes a project that revives old-fashioned pay phones in rural Vermont by replacing legacy telephone infrastructure with modern VoIP. The compact excerpt is mostly page boilerplate, but the title and metadata establish the core mechanism: old public phone hardware is being given an IP-based calling back end. The story sits at the intersection of rural connectivity, public safety, and telecom preservation rather than nostalgia alone.

HN Discussion: Readers emphasized public phones as lifelines, including for people who may need to leave a trackable mobile phone behind. Regulatory concerns also surfaced: proposed caller-identity requirements could undermine the value of anonymous public calling. Nostalgia appeared through memories of payphone phreaking and memorized phone numbers.

Hosting a website on an 8-bit microcontroller

Summary: The post documents hosting a website from an AVR64DD32, an 8-bit AVR microcontroller with a 24 MHz core, 8 kB SRAM, 64 kB flash, 256 bytes of EEPROM, and roughly a $1 cost. The key obstacle is networking: even 10BASE-T Ethernet is too fast to bit-bang because Manchester encoding doubles wire transitions and the chip’s IO tops out below the needed rate. The project turns those limits into the point of the build.

HN Discussion: Readers connected it to smallest-web-server stunts from around 2000 and to embedded devices that already include Ethernet. Hardware discussion compared AVR DD/EA/EB parts with newer Microchip PIC32 CM chips. Several people enjoyed seeing the page stream in slowly, treating the latency as a dial-up-era feature.


Academic & Research

GenCAD

Summary: MIT researchers present GenCAD, an image-conditioned model that generates true parametric CAD command histories instead of only meshes, voxels, or point clouds. The system combines transformer-based contrastive representation learning with diffusion priors to map visual input into a CAD program that can be converted into a 3D solid by a geometry kernel. The engineering motivation is editability: command sequences preserve feature structure and manufacturing-oriented modification paths that raw geometry often loses.

HN Discussion: Readers questioned whether this solves the hard part of CAD work, which is usually dimensions, constraints, tolerances, feature intent, and later tweakability. Comparisons with OpenSCAD and LLM-generated parametric models came up, and one hands-on user hit Docker dependency trouble before questioning whether the examples generalize beyond CAD-rendered images.

A Good Lemma Is Worth a Thousand Theorems (2007)

Summary: Doron Zeilberger’s 2007 opinion piece argues that good lemmas often matter more than headline theorems because they become reusable ways of thinking. Theorems are presented as comparatively final results, while a well-stated lemma can open many later proofs. His main example is Szemeredi’s Regularity Lemma, credited as a tool behind major work including hypergraph extensions used in the Green-Tao theorem on arithmetic progressions in primes.

HN Discussion: Readers extended the point beyond math by emphasizing simple reformulations that change what becomes provable, such as Zorn’s Lemma versus the Axiom of Choice. The thread mixed serious examples with category-theory humor, including references to homological algebra and the coyoneda lemma’s practical usefulness.

Schanuel’s Conjecture and the Semantics of Triton’s FPSan

Summary: This post connects Schanuel’s conjecture with the semantics of Triton’s FPSan, a topic at the boundary of mathematics, floating-point reasoning, and program analysis. The compact excerpt did not expose the main argument, but the thread describes the work as translating nearly arbitrary floating-point programs into unusual integer programs. The supported property is forward preservation: algebraically equivalent source programs produce identical FPSan results for identical inputs under non-strict floating-point semantics.

HN Discussion: Readers found the mathematical bridge surprising, especially the idea that floating-point programs can be mapped into integer programs while preserving a useful equivalence property. The main critique concerned directionality: people wanted FPSan equality to imply source-program equivalence, which would help validate optimized versions, not only the easier forward implication.


History & Science

Ask an Astronaut: 333 hours of Q&A footage with astronauts

Summary: Ask an Astronaut is a public web project built around 333 hours of recorded astronaut question-and-answer footage. The creator said the project began with the question of whether all the questions children could ask astronauts had already been asked. The compact article excerpt is sparse, but the supported story is an archive meant for browsing prior ISS-related answers, with technical details apparently available in the site’s About section.

HN Discussion: The developer joined the thread, which made the discussion unusually concrete about project intent. Readers liked the archive as a way to make scientific footage easier to explore, while asking for speaker identification and better transcript synchronization. One user searched for their own ISS question and found it apparently unique.

Etienne Ghys: The Shape of Letters: From Leonardo da Vinci to Donald Knuth

Summary: This video is a lecture by Etienne Ghys on the shape of letters, connecting historical letterform study from Leonardo da Vinci through Donald Knuth. The YouTube excerpt in the pack did not expose lecture details, so the supported summary comes from the title and thread. The theme is typography as a mathematical and perceptual object: fonts and symbol shapes affect how text is understood, including the beauty and readability of mathematical proof.

HN Discussion: The one substantive comment praised the lecture for making ordinary typography visible again. The specific point was that letterforms influence how readers perceive and understand text, and that Knuth’s years of work on TeX and mathematical typesetting mattered because notation changes the experience of reading mathematics.

Cannibalistic attacks between gray seals leave telltale “corkscrew” injuries

Summary: Science reports on research identifying cannibalistic gray seal attacks as the source of distinctive corkscrew injuries found in seal deaths. The guard could not fetch the full article because of a 403, so the details are limited to the title and captured discussion. The story appears to challenge a plausible prior explanation and to frame the finding as wildlife pathology and population-health research rather than as a call for immediate human intervention.

HN Discussion: Readers focused on how long a known explanation can persist because it sounds plausible. Wildlife-management questions followed: if a small number of repeat attackers are responsible, should humans intervene, or is the behavior natural enough to leave alone? Others asked why attackers might consume only selected parts.

Crystals found inside wreckage from the first nuclear bomb test

Summary: Scientific American reports that researchers found a new chemical structure inside trinitite, the glasslike material left after the Trinity nuclear test. The Trinity test detonated a plutonium bomb in New Mexico on July 16, 1945, releasing energy equivalent to 25 kilotons of TNT. Trinitite formed when sand melted and mixed with vaporized sensor wires after the blast, turning bomb-test debris into a rare material archive still yielding scientific findings decades later.

HN Discussion: The selected HN discussion was almost empty, with the only captured comment providing an archived copy of the article. There was no substantive debate in the compact pack about chemistry, nuclear history, or ethics, so the discussion note is mainly about access rather than interpretation.

The History of ThinkPad: From IBM’s Bento Box to Lenovo’s AI Workstations

Summary: This post traces ThinkPad from the 1992 IBM 700C through Lenovo’s 2026 workstation-class models, emphasizing unusually continuous industrial design and product identity. It argues that the 2005 IBM-to-Lenovo transition did not break the brand because engineering and design continuity survived. The modern endpoint is a 14-inch P14s Gen 6 AMD framed as a business laptop with large DDR5 SODIMMs, a Copilot+ NPU, dedicated TrackPoint buttons, and enough local memory for 70-billion-parameter LLM workloads.

HN Discussion: Readers contributed long ownership histories, often describing older ThinkPads as durable Linux-friendly machines that kept working as servers or secondary systems. The tradeoff debate asked why people still pay ThinkPad prices when IdeaPads can be cheaper, with durability, keyboard feel, upgrade options, and corporate features treated as the likely answer.

Colossus: The Forbin Project

Summary: The linked Wikipedia article covers Colossus: The Forbin Project, a 1970 science-fiction film directed by Joseph Sargent. The page is a reference entry with plot, cast, production, release, reception, accolades, and remake sections, but the compact excerpt did not include detailed plot text. The HN thread frames the film around a large computer intelligence whose premise feels newly relevant in an era of AI systems and agents.

HN Discussion: Readers placed the film in a pre-blockbuster era of science fiction concerned with psychological concepts, ambiguous desires, and human control. Several connected it to current AI-agent anxiety, including the risk of automated systems being connected to dangerous infrastructure. Others noted that the hardware looks archaic while the core idea has regained scale.

Museum of Imaginary Musical Instruments

Summary: The Museum of Imaginary Musical Instruments is a web archive of fictional, speculative, and fantastical instrument designs. Its exhibits include literary and historical examples such as J. G. Ballard’s “Singing Statues” and Carlos Salzedo’s 1927 “Polyharp” concept. It also includes contemporary entries such as AI-generated reimaginings of snare drums made from improbable materials, presenting instrument design as a mix of music history, speculative fiction, and visual invention.

HN Discussion: The selected comment pack contained no HN comments for this item. That means there were no captured themes about instrument history, AI imagery, or musical design to summarize; those interests are present in the article itself rather than in the available HN discussion.


Business & Industry

Tesla Solar Roof is on life support as it pivot to panels

Summary: Electrek argues that Tesla’s Solar Roof has fallen far short of its 2016 promise of attractive solar tiles replacing conventional roofing at scale. The excerpt says Elon Musk targeted 1,000 new Solar Roofs per week by the end of 2019, but Tesla has reportedly installed roughly 3,000 systems total nearly a decade later. Tesla has stopped reporting Solar Roof deployment numbers and is described as quietly pivoting back toward conventional panels.

HN Discussion: Readers focused on economics and installation complexity. Quoted comparisons put Solar Roof far above the cost of a traditional roof plus panels and stretch payback periods well beyond normal solar. Others argued that quick, right-sized panel installations by small crews win because visible panels have become socially normal.


Geopolitics & War

Two EA-18 fighter jets collide at Mountain Home airshow, pilots ejected safely

Summary: Two Navy EA-18 aircraft collided and crashed during the Gunfighter Skies Airshow at Mountain Home Air Force Base in Idaho. Officials reported that all four crew members ejected safely, and local emergency services including Air St. Luke’s provided support after the mid-air collision. The article excerpt is mostly local-news page shell, but it clearly identifies the airshow setting, the base, and the safe ejection outcome.

HN Discussion: Readers questioned why specialized EA-18 Growlers, with expensive electronic-warfare equipment, were being used for airshow maneuvers when ordinary F/A-18s would look similar to spectators. Others compared the accident with dedicated demonstration teams such as the Blue Angels and focused on how striking it was that all four crew members escaped.


Other

America’s Most-Spoken Languages After English and Spanish

Summary: Visual Capitalist’s item is a map-focused piece about the most-spoken languages in the United States after English and Spanish. The compact excerpt is almost entirely site navigation and does not include the actual language rankings, state values, methodology, or data source. The safe summary is therefore the article’s framing: a geographic-demographic visualization of language distribution, not a policy proposal or a dataset release visible in the pack.

HN Discussion: The selected HN pack contained no comments for this item. With no captured discussion, there are no supported HN themes about census methodology, immigration, education, or regional variation; the final note should stay limited to the absence of discussion rather than infer a debate.

Magical Realism: “Northern Exposure” 25 Years Later (2015)

Summary: The linked RogerEbert.com piece is a 2015 retrospective on Northern Exposure, framed around the show’s magical realism 25 years later. The article itself was unavailable to the guard because of an HTTP 403, so the supported framing comes from the title and discussion: the show resists simple classification and is remembered for tone, atmosphere, and emotional texture more than plot mechanics. The title suggests a reassessment of its blend of everyday small-town television and surreal elements.

HN Discussion: Readers described the show as hard to classify: not conventional drama, action, or broad comedy, but something that left them slightly happier after episodes. Music licensing became a concrete preservation issue, with warnings that some Region 1 DVDs replaced the original music. Comparisons clustered around Ted Lasso’s warmth and Twin Peaks as an opposite-spectrum cousin.