AI Summarized Hacker News

Front-page articles summarized hourly.

The Preemptive Draw and Preemptive Grip in the Cash-in-Transit Sector

Edwin Torres's Part 1 of Guts, Gates, & Guards traces the preemptive draw/grip—guards drawing or gripping firearms during cash-in-transit without a direct threat. Beginning with early armored car origins (Sweeney’s 1919 service; Wells Fargo roots; 1910 patent) the piece surveys a century of references from the US, Canada, and elsewhere. It cites archival articles (1925, 1936, 1948, 1954, 1967, 1970s–80s) and the 1995 NLRB ruling, noting evolving law, industry debate, and carry variations. The author argues the tactic is long-standing, shaped by law, policy, and public perception, with Part 2 to explore why.

HN Comments

EV Batteries Are Defying Expectations After Miles

WSJ 404 page: the requested page can’t be found. The text shows site navigation, a support email, and lists popular articles and latest podcasts rather than article content.

HN Comments

Pandoc Lua Filters

Pandoc Lua filters let you modify the Pandoc AST during conversion with no external dependencies. Pandoc embeds a Lua 5.4 interpreter; filters return a table of functions or use walk, operating on elements like Str and Para. Filters run in a defined order (topdown or typewise) and can be stacked via --lua-filter. If no function matches an element, a fallback is used. The manual covers traversal, sequence filters, global vars (FORMAT, PANDOC_*), debugging, and a comprehensive API for Pandoc, mediabag, lists, and more.

HN Comments

Beeg float library, a Rust port of Fabrice Bellard's libbf

libbeef is a pure Rust port of Fabrice Bellard's libbf: a tiny arbitrary-precision floating-point library with full IEEE 754 semantics, configurable exponent width, subnormals, and five rounding modes. It provides transcendental functions (exp, log, pow, sin, cos, tan, atan, atan2, asin, acos) and a decimal path (BigDecimal). No_std compatible (alloc), zero dependencies, MIT-licensed, and WASM/embedded friendly. It uses libbf algorithms (NTT-based mul, Newton division, AGM/binary splitting for transcendentals) to favor portability and small binaries, offering competitive performance vs GMP/MPFR in Rust.

HN Comments

Reading Minds with Ultrasound: Less-Invasive Technique for Brain's Intentions (2021)

Caltech researchers show functional ultrasound (fUS) can noninvasively map deep brain activity at ~100-µm resolution to decode movement planning in non-human primates. Using fUS images from the posterior parietal cortex and a machine-learning decoder, they predicted before movement whether the subject would move, its direction, and timing. This less invasive BMI approach could broaden access to brain–machine interfaces, compared with implanted electrodes. Led by Andersen and Shapiro with Sumner Norman and Mickael Tanter; Neuron paper, with potential human trials via skull windows.

HN Comments

Binary Coverage the Wrong Way

Traditional fuzzers lacked feedback beyond crash; coverage-guided fuzzing (AFL) added code-coverage feedback; AFL++ can use qemu_mode for binaries and Intel PT tracing offers fast near-native coverage, though AMD's branch-trace features are less reliable. Author’s 'Wrong Way' idea replaces branches with INT3 to collect precise coverage, but using ptrace is costly. Leveraging virtualization (kvm) with TinyKVM allows a guest to run at near native speed; TinyCOV hooks branches inside the guest kernel, recording coverage without VMExits. Results show the approach works but is slow (~700% slower than native) though still faster than the slower method. Primarily a toy, not production.

HN Comments

Moby Dick Workout

Moby Dick is proposed as a workload benchmark to test if productivity apps scale to user-generated content. The test: open the text, fast-scroll to end and middle, resize, select all, cut/paste, undo/redo, edit mid-content, and check for typing lag or scroll jumping; repeat 2–5 times, then inspect memory with macOS Activity Monitor. Because the novel is long and wordy, passing suggests the app can handle real data; a good app might fail, and a bad one might pass. Test files: MobyDick.bike, MobyDick.opml, MobyDick.markdown.

HN Comments

The Particle Box – Kinetic Molecular Theory Simulator

An interactive 2D kinetic-molecular-theory simulator (The Particle Box) lets users heat, cool, compress, and add particles to watch how pressure, temperature (average kinetic energy), and the Maxwell–Boltzmann speed distribution emerge from particle collisions. The model uses a Lennard‑Jones–style potential, velocity-Verlet integrator, and a thermostat; units are relative. It demonstrates gas laws (PV ∝ NT), Boyle's, Gay-Lussac's, Avogadro's principles, and the transition from gas to liquid to solid as cohesion increases. It shows the Maxwell–Boltzmann distribution (Rayleigh form in 2D) and reinforces that temperature is average kinetic energy, not single-particle energy.

HN Comments

My ASN Journey series (2024)

My ASN Journey is a beginner’s guide to getting your own ASN and IPv6 address. It argues individuals can own IPs and outlines tutorials on acquiring an ASN, configuring BGP, and bringing IPv6 home via VPS, SOCKS5, or WireGuard, plus joining an Internet Exchange (IXP), getting upstreams, and related topics (RPKI, reverse DNS, IPv6 transit). Rationale: bypass CGNAT, fewer CAPTCHAs, clean IPv6 prefix. Limitations: privacy exposure, ID verification, potential BGP misconfiguration, and impact on routing tables. Costs: ASN fees, VPS fees, optional services. FAQs cover BYOIP, IPv4 scarcity, transit vs peering, and access tips. Related resources.

HN Comments

Mouse: Precision Editing Tools for AI Coding Agents

Mouse by HIC AI is a patent-pending AI coding-agent file editor that replaces the one-tool, string-replace approach with coordinate-based editing. It offers six declarative operations (INSERT, DELETE, ADJUST, etc.) for surgical accuracy, plus staged changes and atomic rollback (Save, Cancel, Inspect, Refine). The tool embeds guidance in responses—risk assessment, next actions, and viewport structure—to compensate for AI limits. Available as a free trial and on VS Code Marketplace, with docs, FAQs, and blog.

HN Comments

Shadcn/UI now defaults to Base UI instead of Radix

July 2026 update: Base UI becomes the default shadcn/ui library; Base UI 1.6.0 with 6M+ weekly downloads, Radix remains supported with no forced migration. New projects default to Base UI; shadcn/create and docs favor Base UI; migration is progressive and optional. Highlights: chat components released (MessageScroller, Message, Bubble, Attachment, Marker) with ScrollFade and Shimmer utilities; new @shadcn/react headless primitives; GitHub Registries allow turning public repos into registries; shadcn eject to inline tailwind.css; Rhea style (compact, denser) introduced in shadcn/create; ongoing updates across May–June 2026; deploy via Vercel.

HN Comments

Backon – Python retry (zero deps, circuit breaker, async native)

backon is a zero-dependency Python library for retry with exponential backoff, offering decorator, functional, and context-manager APIs for sync and async code. It provides on_exception and on_predicate options, a retry() function, and Retrying/AsyncRetrying contexts. Features include multiple wait strategies (exponential, constant, Fibonacci, runtime, with full jitter options), diverse stop and retry conditions, circuit breaker and hedging, per-call and global toggles, and optional Prometheus/OTel metrics. It supports trio, dynamic backoff, testing utilities, and an iterator API for retry loops. Designed as a modern, drop-in replacement for backoff, with rich customization and type hints.

HN Comments

President pardons 9 for Clean Air violations for 'fixing their car'

Could not summarize article.

HN Comments

Record-breaking solo rower Kelsey Pfendler arrives in Hawaii

Record-breaking solo rower Kelsey Pfendler arrived in Honolulu after a 2,400-mile crossing from Monterey, California. Starting May 21, she finished in 43 days, guiding her 21-foot Lily into Ala Wai Boat Harbor to a cheering Hawaii Yacht Club welcome. Pfendler aimed to be the first, youngest, and fastest woman to row solo from California to Hawaii, breaking the women's record of 86 days and beating the men's 52-day mark. The arrival drew hundreds at Magic Island. Her voyage supports the Whale Foundation; she is a former Grand Canyon river guide and previously captained 'Hericane Rowing' to Kauai in 2024.

HN Comments

Artful Cats: Feline-Inspired Art and Artifacts

Could not summarize article.

HN Comments

How to Enjoy John Ashbery

Joshua Corey offers a guide for his book group on reading John Ashbery's Self-Portrait in a Convex Mirror. He argues Ashbery rewards the 'experience of experience' over a fixed message, embodying 'negative capability' and Emersonian unpredictability. Comparing him to abstract painting and atonal music, he highlights line-breaks and enjambment as engines of thought. Through close readings from Shadow Train and Self-Portrait, he shows the 'you' in Ashbery as a reader who may not exist, and how poetry blends language, play, and longing. He notes a queer subtext and advocates reading aloud to let the work wash over you.

HN Comments

Efficacy and Safety of Psilocybin in Treatment-Resistant Major Depression

Could not summarize article.

HN Comments

University of Oxford Is Older Than the Aztec Empire and Other Facts of History

Smithsonian Magazine reframes historical timelines by noting that Oxford began teaching by 1096, predating the Aztec capital Tenochtitlán (1325) and the empire’s rise. It also reminds readers Oxford isn’t the oldest university: al-Qarawiyyin (859) in Fez and Bologna (1088) predate it. The piece contrasts Aztec history (1325 founding, 1521 fall) with later landmarks like the White House cornerstone (1792) and cites Tim Urban on the vastness of time. The aim is a more contextual, non-pitting view of history.

HN Comments

If you're a button, you have one job

The piece compares iPhone and Nothing Phone button behavior for rotating an image: iPhone buffers taps so a rapid eight-tap sequence ends up returning to the start; Nothing Phone uses immediate haptic/sound feedback and ignores taps during animation. The author uses this to argue for 'situational accessibility'—everyone encounters UI that acts like a disability in certain contexts—and advocates not forcing users to wait for animations. Better approaches include interruptible or accelerated animations, or stopping animation on interruption. The broader point: casual interfaces can demand more from power users, hence accessible, responsive controls matter.

HN Comments

Atomic Force Microscope high-speed video, stainless etching, bacteria, and more

Access to a YouTube video is blocked by Google’s CAPTCHA after detecting unusual traffic from the user’s network. The page asks to enable JavaScript, explains the block will lift once requests stop, and warns malware or automated scripts may be responsible. It lists the IP address and timestamp and suggests contacting an administrator if sharing the network.

HN Comments

Made by Johno Whitaker using FastHTML