AI Summarized Hacker News

Front-page articles summarized hourly.

The full stack of terminals explained

Explains how terminal, shell, TTY, and console differ, tracing their history from hardware interfaces to software abstractions. Defines CLI vs TUI, PTY, and POSIX termios, showing how raw/canonical modes and ANSI escape sequences control input and rendering. Details the terminal I/O stack (terminal emulator, PTY, TTY line discipline, shell/TUI app) and five elements of TUI development: terminal mode settings, input processing, screen control, terminal size management, buffering. Demonstrates building a Node.js TUI (high-level using process.stdin.setRawMode) and a low-level stty-based approach, plus practical notes for debugging.

HN Comments

How the first solo-founder unicorn gets built

Coase showed firms exist to economize on market transaction costs; they grow until internal coordination costs equal market costs. The gig economy lowered transaction prices but didn’t yield solo unicorns because coordination burden still fell on one founder. Now AI can scale a founder’s coordination, letting one person manage a large network of contractors and AI agents. The boundary relocates inward rather than vanishing: coordination-heavy, collaboration-light work can be run by a single founder with an external org layer; asset-specific work stays inside. The first solo-founder unicorn is likely by the late 2020s, powered by a central coordination brain.

HN Comments

DNSGlobe – Rust TUI to watch DNS propagate around the world

dnsglobe is a Rust-based terminal UI that checks DNS propagation by querying 34 public resolvers worldwide in parallel, comparing their responses, and displaying results on a world map. It queries each resolver directly (no caching) so you see each server’s current view; identical answers are grouped and outliers flagged. In watch mode it re-polls until full propagation. Usage: install via Homebrew or cargo, run a domain and optional record type (A, AAAA, CNAME, MX, NS, TXT, SOA).

HN Comments

Zero-copy in Go: sendfile, splice, and the cost of io.Copy

Go’s zero-copy path uses sendfile(2) (and splice) to move file data into a socket without user-space copies. The runtime detects *os.File (or *io.LimitedReader wrapping one) and routes io.Copy to an internal SendFile loop, avoiding reads/writes in Go. Wrapping the source in a generic io.Reader (e.g., a justReader) breaks the fast path: data bounces through user-space, causing thousands of syscalls and ~3–4x more CPU. io.LimitReader preserves the path. Lessons: avoid unnecessary wrappers, preserve io.ReaderFrom/WriterTo where possible, and use strace -c to verify the fast path.

HN Comments

Cursed circuits #5: capacitance multiplier

Capacitance multiplier uses an op-amp as a voltage follower feeding a capacitor via two resistors. The effective charging current is boosted by factor n = 1 + R1/R2, making a small capacitor behave like n·C for slow signals. Thus it slows charging, mimicking a larger storage element without real power reserve, useful for filtering or timing but not for backup power. With modern capacitors and digital options, its practical use is limited, though it's a neat trick. The post also sketches a variant swapping C and R1.

HN Comments

Dependencies should be fetched directly from VCS

The piece argues that dependency security improves when packages are fetched directly from their VCS. In Go, dependencies are identified by URL, fetched from the VCS, and locked in go.mod with exact versions; a hash sum and a proxy help prevent tampering, making auditing of direct and indirect dependencies straightforward via git logs. By contrast, RubyGems’ publish-a-package model requires unpacking gem archives, losing commit history and complicating audits, a problem echoed in npm. The author suggests making Bundler fetch all gems from git (with Gemfile.lock still containing hashes) to restore transparency and auditability.

HN Comments

Show HN: Osint tool that finds exposed files on domains

Cerast Intelligence's domain search helps identify exposed paths and misconfigurations in observed domains. It supports a case-insensitive substring search on domains (minimum 3 characters) with examples like staging, .org, or test-. The service is for responsible use only, with disclosure and takedown contact at cerast-intelligence.com.

HN Comments

CoCom regulations and GPS receivers for balloons and cubesats

Could not summarize article.

HN Comments

Dungeon Proof Crawler: learn how to write proofs with RPG

A dungeon crawler lights the torches.

HN Comments

AI Can Steal Your Bank Account in Hours

AI accelerates fraud in finance by enabling large-scale data-driven attacks on a concentrated, high-value ecosystem. Data breaches fuel criminal operations: 64% of attacks involve stolen data, with the French bank account file compromised in Feb 2026. The AMF warns of an ‘industrialization of fraud,’ aided by AI-driven phishing and deepfakes, including a $35 million scam using an Elon Musk impersonation. With rising retail investing, younger savers are increasingly targeted. The solution is real-time monitoring, resilience, and shared intelligence via CERTs and training.

HN Comments

Pint in England

Burton upon Trent, historically the world’s beer capital, remains England’s beer hub in 2026, where mineral-rich gypsum water helped create Burton ales and fueled a 19th‑century brewing boom (34 breweries by 1884; Hodgson’s pale ale; Allsopp & Sons). Today giant brewers share the town with independent back‑room brewers, and the author seeks the perfect pint while reflecting on a changing landscape—the vanished National Brewing Centre and the paradox of a town defined by beer yet often quietly hidden behind modern industry.

HN Comments

Show HN: Homegames. An open-source game platform I've been making for 8 years

Homegames is a free, open-source, browser-based game platform to play, make, and share games without accounts. It provides live game previews, live multiplayer testing, and in-studio asset management (upload, draw, or record), plus publish options (public or private). Entire platform and games are GPLv3 open source, forkable, and self-hostable on your own hardware for preservation if the site goes down. In development since 2018; GitHub available; contact [email protected].

HN Comments

Reparaible and open source paper printer

OpenPrinter is a compact, repairable printer/plotter built for longevity and low cost. It uses a refillable ink system and independent black/color cartridges to cut waste and control ink use. It supports standard sheets and rolls, with an integrated cutter for banners and custom formats, and can be desk- or wall-mounted. Built on standard/open components with an open-source print server (CUPS), it works across Windows/macOS/Linux and iOS/Android, and is designed for easy assembly, repair, and 3D-printed customization. Pre-order on Crowdsupply; CC BY-NC-SA 4.0 license.

HN Comments

Tripadvisor AI summaries give glowing reviews to dangerous hotels

Which? found Tripadvisor’s AI summaries often gloss over safety and hygiene problems. For Riu Palace Santa Maria (Cape Verde), the AI called it 'popular' with 'spotless' rooms, while guests reported food poisoning, serious illnesses, and at least seven deaths since 2023; there were 102 mentions of food poisoning in March 2026 and dozens of low reviews. Similar gaps appeared at Garza Blanca Cancun and Occidental Caribe, and sexual-harassment cases at Kaia Coracesium were minimised to vague 'lapses in service'. Tripadvisor says summaries reflect frequent themes and aren’t a replacement for reviews; Google’s summaries flagged illness risks more clearly.

HN Comments

Papa Johns Can Predict When Your Fridge Is Empty

The text describes an HTTP 403 Forbidden error, indicating the page could not be loaded properly due to access restrictions.

HN Comments

We Always Leave Things Unfinished

Alexander Sorondo profiles William T. Vollmann as he copes with cancer and aging while finishing A Table for Fortune, a 3,096-page novel that may be his last. The piece traces his decades-long career (Seven Dreams, Carbon Ideologies), financial precarity after firings, and his shift toward journalism to pay bills. Vollmann discusses Cuba reporting for Granta, travel fears, and a world changing under Trump, yet remains productive. The interview visits his studio and his alter ego Dolores, and his insistence on foundational truths before change. He’s grateful to finish the book, knowing we all leave things unfinished at death.

HN Comments

Jim Keller's startup is building a factory to mass-produce small chip fabs

Atomic Semi has rebranded as Fab2 and moved to Texas to pursue a 'fab fab'—a company that designs, builds and mass-produces small, software-defined fabs and their in-house tools, paired with Studio (formerly Atomic Studio). It targets rapid prototyping with patterning smaller than wafers and hours turnaround, using electron-beam lithography, slower for high-volume production. Fab2 runs three sites (Austin HQ, Lockhart fab fab, San Francisco garage fab). Founded by Jim Keller and Sam Zeloof, it raised $15 million in 2023 at a $100 million valuation, aiming to complement larger fabs like Terafab rather than compete.

HN Comments

Small Penis Rule

Requests must include a user-agent and comply with the robots policy; see the linked policy and related ticket.

HN Comments

Mr. Baby Paint and accidentally discovering a new cellular automata

December saw Heikki Lotvonen implementing Mr. Baby Paint, a radically simple co-op drawing app for toddlers. The fullscreen canvas has edge-based controls (left edge for brush size and font, bottom for colors, top for characters, right for circle/square brushes) and keyboard shortcuts for adults, enabling parent–toddler collaboration. While testing, a flood-fill process accidentally yielded a cellular-automata-like pattern, revealing emergent designs. He also developed a pixel-fattening pipeline to generate bold bitmap fonts from a single-stroke vector source. The app is sold on itch.io for $4.99.

HN Comments

Taphonomic analysis reveals behavioral & tech capabilities of Homo floresiensis

Could not summarize article.

HN Comments

Made by Johno Whitaker using FastHTML