AI Summarized Hacker News

Front-page articles summarized hourly.

Password, Please: Border Searches of Laptops, Phones Up 32% This Year

Border searches of travelers’ laptops and phones rose 32% in the first three quarters of 2026, with CBP reporting 55,424 device searches in 2025 (47,517 basic; 4,564 advanced using forensic tools). Basic searches require passcodes; refusal can lead to up to five days’ detainment. Advanced searches rely on reasonable suspicion and use AI-assisted data review. The piece frames these trends as part of a broader surveillance push under the current administration, noting executive rhetoric on terrorism. It urges caution, recommends pre-travel guides, and cites a case involving a duress PIN.

HN Comments

A practical guide to AI image generation, from diffusion to agents

A practical guide to AI image generation, explaining diffusion and multimodal models, costs, and how to choose and use providers; how to prompt effectively, plan layouts, and avoid “AI look”; and how to wire image-generation into software and AI agents. Includes pixel-art techniques, poster design examples, batching strategies, logging, testing, and coping with rapid model churn.

HN Comments

How close can pure functional programming get to C?

Explores how close pure FP can come to C in performance. Lean 4's lean-zip DEFLATE beats miniz_oxide, yet lags libdeflate (C). Roc, a pure functional language, benchmarks near-C on non-streaming DEFLATE: about 8.9% slower on Ryzen and 2.6% slower on M1 on average; worst-case ~18% slower, best-case slightly faster. Roc offers memory safety, no side effects, deterministic behavior, and no build-script supply-chain risk. Optimizations include opportunistic mutation, hoisted bounds checks, compile-time lookup tables, and selective wrapping arithmetic; further improvements and Roc 0.1.0 are forthcoming.

HN Comments

One Man's Pan Am 747 Replica [video]

Could not summarize article.

HN Comments

The Quake Fan who built the map editor everybody uses

Kristian Duske created TrenchBroom to map Quake when no editor fit his Mac needs. Starting in 2010, it released on macOS in 2012, then a cross‑platform C++ rewrite, a 2018 2.0, and a 2020 Qt transition. The 3D‑first workflow, linked groups, and a textual map format spurred a Quake‑mapping renaissance and found use in indie retro shooters and Godot/Qodot projects. The hardest feature was CSG subtraction (NP‑complete). Duske rarely makes maps now, but AI‑assisted refactors keep the project moving; the punchline remains: he never made another map.

HN Comments

The past, present, and future share a show floor at Pinball Expo 2026

Represents an HTTP 403 Forbidden error, indicating that access to the requested resource is denied.

HN Comments

Alzheimer's breakthrough: 2 hrs of sleep restored without clearing brain plaques

University of Kentucky researchers found sleep loss in an Alzheimer's mouse model is driven by overactive brain microglia responding to amyloid plaques. Temporarily depleting about 87% of microglia for 14 days restored more than two hours of daily sleep and longer restorative NREM sleep, without reducing plaques. This indicates the inflammatory brain response—not the plaques per se—disrupts sleep and may be reversible. The team aims to calm microglia rather than remove them, exploring Metformin and Stiripentol as potential modulators. EEG biomarkers could help detect early Alzheimer’s changes.

HN Comments

Twelve Years of Distributed SQLite

Since 2014, rqlite added Raft to SQLite to form a CP cluster where writes require a leader and a majority. Canonical’s dqlite (2017) aimed at embedded stores. In 2021 Litestream dropped consensus and streams SQLite WAL to S3 for rapid single-node recovery. Fly.io’s LiteFS replicated SQLite at the filesystem level. 2022 brought cr-sqlite (CRDTs) and libSQL forks; ChiselStrike/Turso built hosted edge replicas, and Turso was acquired by Supabase in 2026. Cloudflare introduced D1/serverless SQLite. The field shifted from 'run yourself' to 'buy a service'. Three corners emerged: consensus, streaming, and merge; rqlite remains open source and usable.

HN Comments

Mark Zuckerberg Pushed Meta to Shield Him from California's Proposed Wealth Tax

Could not summarize article.

HN Comments

C vs. C#: racing VLC's Gaussian blur

A head-to-head test of a Gaussian blur filter in VLC compares native C with a line-by-line port in C# (VLCLR, Native AOT). Initial results: C# ~23% slower. After restructuring (hoisting loop bounds, using nint, memory-friendly access) the C# version was within 8% of C. In a SIMD-enabled round, both near parity; at sigma2–4 they were on par (within noise) and sigma8 was ~9% slower in C#. On 1080p, tuned versions run ~236–240 fps on one core. Conclusion: C# can be a viable VLC plugin language with a good algorithm and compiler awareness; otherwise, C remains faster.

HN Comments

Bringing uv and ty together

Astral unveils an experimental uv-ty integration, creating a unified toolchain where uv prepares environments and ty performs type checking and editor features for Python scripts declared with PEP 723 metadata. This enables first-class script support on the CLI and in editors, with per-script dependencies even inside a single repo. A unified uv check command checks packages, scripts, or workspaces, installing dependencies and running ty (soon Ruff support). The integration is opt-in, requires uv 0.12.3+ and ty 0.0.76+, and is experimental with future enhancements planned.

HN Comments

Rise of collagen-eating microbes may help explain gaps in the fossil record

Could not summarize article.

HN Comments

German court calls Google aerial imagery 'spying'

Access to courthousenews.com is blocked by Cloudflare’s security protection. The page requires cookies and notes that certain actions or inputs (e.g., specific words, SQL commands, malformed data) may trigger the block. To resolve, email the site owner with what you were doing and include the Cloudflare Ray ID (and your IP).

HN Comments

John Snow Cholera Data

A digitised GIS dataset of John Snow's 1854 Broad Street cholera outbreak, including cholera deaths as geolocated points with counts, water-pump locations, Snow’s original map georeferenced, and a modern Ordnance Survey street layer. Compiled by Robin Wilson with a downloadable dataset.

HN Comments

Show HN: Corgi, a helpful {agent, terminal} multiplexer

Corgi is a cross-platform terminal multiplexer for humans and agents. It runs agents in the background, tracks their activity, and organizes multiple workspaces (worktrees) with per-workspace resource usage. It blends tmux-like session persistence with features like multiple terminals, tab tricks, image paste/viewing in SSH, and replayable changes. Built in TypeScript (pi-tui) and inspired by Herdr, it integrates with existing accounts and supports efficient keyboard-and-mouse workflows.

HN Comments

A Bicycle Journey Across Brazil to Find a Vanishing Savanna

Environmental historian Natascha Otoya biked over 200 miles through western Bahia and Tocantins to document Brazil’s Cerrado, a biodiverse savanna increasingly converted to cattle pastures and corn/soy monocultures. The film Here There Was Cerrado depicts how industrial farming alters water flow and erodes landscape memory, with the bicycle journey enabling data collection and local storytelling. The Cerrado once spanned vast areas but has shrunk under agricultural expansion. The work, part of Otoya’s Cerrado research, aims to raise awareness and inform policy; it won second place in the 2026 Yale Environment 360 Film Contest.

HN Comments

A whirlwind tour of systemd-nspawn containers

An overview of systemd-nspawn containers, a lightweight, writable-root alternative to Docker built on Linux namespaces. The post explains when to use it (VPS isolation, GPU sharing, avoiding full virtualization, direct host access, or when Docker isn’t suitable), and walks through building root filesystems (Debian via debootstrap; Fedora/RHEL via dnf/rpm; Alpine via a custom installer). It covers booting with systemd-nspawn, managing containers with machinectl, networking options (host, bridge, NAT), bind mounts and UID mappings, GPU device access, and basic resource limits. It emphasizes flexibility and practical setup notes.

HN Comments

No Source Code? No Problem

Access to acm.org is blocked by Cloudflare’s security, triggered by certain actions or inputs. To resolve, email the site owner with what you were doing and include the Cloudflare Ray ID (a4f42974bc638467).

HN Comments

CVE Tracker

A CVE Tracker web interface featuring time-range controls (Day/Week/Month/Year; 30D, 1Y, 5Y, 10Y, All) and view options (View Count, Cumulative). It supports model/date filters and exports (Download CSV, Copy PNG). Data comes from CVEProject/cvelistV5, with a projection chart showing pace vs. median day-of-month fraction for the last 12 months, plus access to raw data and navigation (Home, CVEs, Security).

HN Comments

Rune 1.3: adds TypeScript, a Helix editor, Kitty graphics and OSC-7501

Rune 1.3 has been released.

HN Comments

Made by Johno Whitaker using FastHTML