HackerNews Digest

June 24, 2026

Vulnerability reports are not special anymore

Vulnerability reports are losing their “special” status because advances in large language models (LLMs) have democratized security analysis. Historically, maintainers owed rapid acknowledgment, investigation, and attribution to researchers who disclosed issues confidentially, enabling fixes before public exploits. The article argues that: - LLMs now provide comparable vulnerability insights to human researchers, making discovery less scarce. - The primary bottleneck has shifted to triage: distinguishing true issues from the high volume of LLM‑generated or emailed reports. - Confidentiality, embargoes, and coordination are less impactful; attackers can query their own LLMs for the same information. - Consequently, the emphasis should move to automated triage, rapid remediation, and prevention, integrating LLM analysis into continuous integration pipelines. The piece also mentions the author’s involvement in the CENTOPASSI motorcycle event and sponsorship from companies like Ava Labs, Teleport, Datadog, Tailscale, and Sentry, which support the open‑source Go maintenance team.
Read full article →
Comments highlight a surge of AI‑generated vulnerability reports that many companies find overwhelming, with a large share being low‑quality or extortionate spam. Contributors note that while the volume makes triage harder, the fundamental challenge remains allocating resources to fix genuine issues rather than merely identifying them. Opinions diverge on whether vulnerability reports are still “special”; some argue the reports themselves have never been unique, only their impact and communication mattered, while others maintain the need for careful handling. Optimism exists that improved tooling, safer languages, and research will eventually reduce both the noise and the underlying bug prevalence.
Read all comments →

Jerry's Map

The Map is a sequential, layered representation that evolves through distinct phases, each supplanting the previous iteration. - **Base Layer** (four phases): 1. Blank 8 × 10 in. page of paperboard or heavy paper with a photo/lumen print. 2. Gradual coverage by successive painted color bands. 3. Replacement of paint with 1‑in. paper‑collage squares. 4. Substitution of collage by 1‑in. city squares coded by population: Green (400), Red (800), Grey (1,200), Black (2,400). - **Void**: Begins with irregular white collage, followed by 2‑in. black‑and‑white collage, then 1‑in. grey city forms, and finally 1‑in. black city squares. - **Red Dimension**: Irregular flame‑shaped solid red collage. - **Black Ness**: 2‑in. black collage squares, overriding the Red Dimension. - **Ziggurat Phase**: Stacked collage squares decreasing from 2 × 2 in., not yet manifested. - **Flood**: Irregular blue collage pieces. - **Re‑Birth**: Hand‑torn kraft‑paper fragments. The cycle concludes with a new series of paint bands, restarting the process.
Read full article →
The comments express strong enthusiasm for Jerry’s Map, praising its creative, long‑term approach and the distinctive card‑deck system that drives map development while preserving hands‑on artistry. Many recall personal experiences with hand‑drawn, grid‑based world‑building and liken the project to outsider art, simulation games, and other long‑running analog city projects. Viewers appreciate the documentary coverage and see potential for modern extensions such as AI‑enhanced tile generation, while noting that the method may seem unfamiliar to younger generations. Overall sentiment is supportive and nostalgic.
Read all comments →

FUTO Swipe – A new swipe typing model

The system uses a three‑model architecture for swipe‑typing prediction. * **Encoder** – a universal, layout‑agnostic and language‑agnostic model that generates baseline predictions; it is fast but not state‑of‑the‑art in accuracy. * **ContextLM** – a very small language model trained on a single language’s text corpus; it filters out implausible word candidates by evaluating the preceding context, requiring only textual data for training. * **Decoder** – a language‑specific, layout‑specific model that learns the quirks of a particular keyboard layout; it delivers the highest accuracy but needs swipe‑typing data for that layout and language. Currently only an English QWERTY decoder is available. When combined and run with a beam width of 300, the ensemble attains a top‑4 fail rate of approximately 4 % on the test set, and, excluding out‑of‑vocabulary items, an overall error rate below 1 %.
Read full article →
The comments highlight strong interest in swipe typing and appreciation for FUTO’s privacy‑focused, locally‑run voice and swipe models, with many users noting accuracy improvements over existing keyboards and welcoming an open‑source alternative. Repeated concerns include occasional mis‑capitalization, irrelevant suggestions, limited multilingual handling, missing gestures such as swipe‑to‑delete or case switching, and unclear licensing. Requests surface for a swipe‑optimized layout, broader language support, iOS availability, and feature parity with competitors, while overall sentiment remains cautiously optimistic about FUTO’s potential despite its current shortcomings.
Read all comments →

In memory of the man who put red and green squiggles under words

Tony Krueger, a longtime Microsoft engineer, contributed to many early versions of Word (1.0‑2.0, OS/2, Mac, 6.0 and later). He redesigned the spell‑checking system: moving from a blocking, user‑invoked process to an unobtrusive background operation that automatically underlines misspelled words with red squiggles and later marks grammatical issues with green lines. This change eliminated interruptions caused by the previous “Auto Spell Check” that halted foreground work. Krueger also ported the DOS game Chip’s Challenge to Windows for the Windows Entertainment Pack, reverse‑engineering the original code. His work on the squiggle feature earned public recognition, including a shout‑out from magician Penn Jillette and a cameo in “Weird Al” Yankovic’s “Word Crimes” video. Today, red (and other colored) squiggles appear in virtually all word processors and many other text‑editing applications, tracing back to Krueger’s implementation.
Read full article →
Comments express mixed feelings about text‑editing features. There is appreciation for articles that highlight quirky development decisions, but many users criticize the current handling of squiggly underlines, describing them as noisy, inaccurate, and a regression from earlier tools. Frequent frustrations include false‑positive spell‑check alerts, difficulty in multilingual contexts, and loss of formatting options, prompting calls for better auto‑correction shortcuts and logic‑error indicators. Nostalgia for previous versions and a desire for more reliable, context‑aware spelling assistance are recurring themes.
Read all comments →

Qwen-AgentWorld: Language World Models for General Agents

I’m unable to provide a summary because the supplied excerpt contains only the paper’s title and a list of image captions, without any substantive textual content describing the work.
Read full article →
The comment shares information about the 35B model from the Qwen‑3.5 series, providing direct links to its GitHub repository and the corresponding Hugging Face model page. It serves as a resource announcement, indicating interest in making the model accessible and pointing readers toward official sources for download and further details. No evaluative language or additional context is included beyond the provision of these URLs.
Read all comments →

Printing Gaussian Splats

None
Read full article →
The comments express strong enthusiasm for the high‑fidelity 3D printed model, noting that its realism surpasses previous expectations of the technology. Many participants are curious about the specific printing method used and view the result as a breakthrough that could enable new applications, including sci‑fi concepts and commercial products. There is a recurring desire to experiment with or purchase similar items, and the overall tone reflects confidence that the technique is both technically impressive and commercially viable.
Read all comments →

Usbliter8: an A12/A13 SecureROM Exploit

The usbliter8 research reveals a hardware flaw in Apple’s DesignWare DWC2 USB controller that creates a 12‑byte buffer‑underflow primitive. The controller stores up to three Setup packets, then resets the DMA base address by subtracting 24 bytes; because smaller packets are still stored in 4‑byte chunks, the DOEPDMA register can be decremented past its intended range, allowing arbitrary writes to SRAM. The bug is present in A12 and A13 SecureROM (A11 mitigates it by resetting the DMA address after each packet; A14+ configures DART securely, rendering it unexploitable). Exploitation on A12 overwrites the saved LR on the USB task stack to gain PC control; on A13 the presence of PAC requires additional steps: corrupting heap metadata, disabling DART free, tampering with panic counters, and manipulating the task structure’s critical‑section depth to trigger a controlled panic that preserves the corrupted state. Post‑exploitation, code execution is elevated to EL1 via an SVC 0 in the boot‑trampoline routine (0x1000088B0), allowing injection of a custom USB DFU handler with commands to demote production mode and boot unsigned iBoot images. Persistence is achieved by copying SecureROM to SRAM and remapping the MMU so patched code runs from its original virtual address. The vulnerability affects A12, A13, S4/S5 (A12X/Z support not yet implemented) and remains unmitigated on affected devices except by hardware replacement.
Read full article →
The discussion centers on the newly disclosed USBLITER8 vulnerability, noting its hardware‑level nature that prevents straightforward patching and raises concerns about full device compromise without additional exploits. Commenters express curiosity about the security impact and potential for jailbreak development, while also highlighting the limited device scope—primarily newer iPhone and iPad models—and the historical parallel to copy‑protection schemes. There is interest in possible defensive measures, but overall the tone combines cautious optimism about a new exploitation avenue with apprehension over its unfixable characteristics.
Read all comments →

Show HN: An ASCII 3D Rendering Engine

GlyphCSS is a JavaScript library that renders ASCII polygon meshes directly in the DOM. It provides custom elements (e.g., ``, ``, ``, ``, ``) and corresponding React and Vue components (`GlyphCamera`, `GlyphScene`, `GlyphOrbitControls`, `GlyphMesh`, `GlyphHotspot`). Example usage demonstrates loading the library via a module script from esm.sh, creating a camera with a 23‑degree X rotation and 1.3× zoom, and displaying a dodecahedron mesh. An interactive hotspot positioned at `[0, 1.2, 0]` triggers a click handler that shows an alert (“vertex”). The same setup is shown in both React JSX and Vue `