BLOG
Dispatches from the portfolio.
KeyPears Is Coming Home to Astrohacker
August 10, 2026 · Ryan X. Charles
KeyPears is hybrid post-quantum federated messaging and a password manager—email-shaped addresses, self-hosted nodes, and private secret exchange for developers. It is moving into Astrohacker.
Astrohacker TermSurf 0.1.103: Our Own Nexus BBS and a Real Chat Client in a Pane
August 2, 2026 · Ryan X. Charles
Since the port shortcut: we host Nexus at nexus.astrohacker.com, ship ahnexus for multi-channel chat and files in TermSurf, and keep finishing the browser file path—honest about what is still not full protocol parity.
Astrohacker TermSurf v0.1.90: Open Localhost by Port Number
July 29, 2026 · Ryan X. Charles
ahweb opens local servers from a bare port number. Astrohacker TermSurf: terminal, real browser panes, and shell in one window for agentic engineers.
Astrohacker TermSurf v0.1.88: Since Help and Quit: File Open That Works, Transfers Still Coming, and a Real Password Vault Plan
July 28, 2026 · Ryan X. Charles
After ahhelp and chrome quit: host-mediated file open and folder upload in TermSurf Chromium (~0.1.88), downloads and drag still in progress, password-manager epic with KDBX interop—cloud still building, not launched.
Since Engine Pins: Help in a Pane, Quit in Chrome, and a Shell That Points You
July 27, 2026 · Ryan X. Charles
After the pin-and-cloud post: ahhelp (in-pane product docs), ahweb’s top-right quit, ahsh banner discovery, ahcalc SPA packaging fixed—product line ~0.1.84–0.1.87.
Our Vision for the Economic Singularity
July 27, 2026 · Ryan X. Charles
Human trade built today’s economy. Agents with tools and budgets will build the next. How Astrohacker aims to create the rails—and let users own a piece.
Since Hard Refresh: Engine Pins, Shell Tips, and the Cloud Behind TermSurf
July 26, 2026 · Ryan X. Charles
After the Chromium-only feel fixes: fresher Chromium and Ghostty pins, cleaner ahweb chrome, Nu on main for ahsh, product line ~0.1.83—and real progress on the cloud backend for the terminal.
Hard Refresh, Flick Scroll, and Video: What’s New After Chromium-Only
July 22, 2026 · Ryan X. Charles
Since the Chromium-only cut: ignore-cache reload, trackpad inertia in panes, proprietary media for sites like X, faster lazy zsh, saner env merge, and TermSurf path cleanup.
Chromium Only (For Now): Why We Shelved WebKit and Ladybird
July 21, 2026 · Ryan X. Charles
After 0.1.60 we fixed Chromium fullscreen, tried harder on WebKit and Ladybird, then archived them so one engine can finish—and come back later.
Astrohacker 0.1.60: TermSurf by Name, Browse by Default, Calc in a Pane
July 20, 2026 · Ryan X. Charles
Field notes from 0.1.47 through 0.1.60: Astrohacker TermSurf.app, monogram dock and surfer titles, ahweb Browse-first, ahcalc, smarter split focus, and the live site.
How TermSurf Talks: The Protocol Behind Browser Panes in Astrohacker Terminal
July 19, 2026 · Ryan X. Charles
What happens when you run ahweb: host, client, and engine helpers speaking one protobuf language over local sockets—so a real browser can live in a terminal pane.
Astrohacker 0.1.47: Rounded Panes, Real Gaps, Welcome to the Internet
July 18, 2026 · Ryan X. Charles
Field notes from 0.1.37 through 0.1.47: card-like multi-pane chrome, engine tip upgrades, ahapp out of the package, and a cypherpunk welcome splash.
Astrohacker 0.1.37: Opinionated Defaults, Zsh Under the Hood
July 17, 2026 · Ryan X. Charles
Field notes from 0.1.29 through 0.1.37: stock Terminal defaults (theme, borders, font, keybinds, ahsh, XDG), zsh under ahsh, and cleaner ahweb chrome.
Astrohacker 0.1.29: Terminal Focus, Real Toolbar, Editor Gone
July 17, 2026 · Ryan X. Charles
What shipped from 0.1.17 through 0.1.29—browser Back/Forward/Refresh, shell hardening, install repairs, and why the Terminal no longer includes an editor.
How to Get AI Solving Problems For You While You Sleep
July 15, 2026 · Ryan X. Charles
Issues and Experiments: a harness-agnostic loop so agents keep solving real work overnight—and across days—whether the implementer is Codex, Grok, Claude Code, or Cursor.
Why Ghostty Is the Greatest Terminal
July 14, 2026 · Ryan X. Charles
Ghostty is what a modern terminal should feel like—native, fast, and serious. Here’s why, and what we built on top of it.
Astrohacker 0.1.17: Real Browsers in Your Terminal
July 13, 2026 · Ryan X. Charles
Multi-engine, multi-profile panes next to your shell on Apple silicon—install with Homebrew and keep coding agents, docs, and dashboards in one window.
Why Gecko Is the Hard One
July 12, 2026 · Ryan X. Charles
Chromium, WebKit, and Ladybird can sit in a terminal pane. Gecko can too—eventually. Here is why Firefox is the awkward fourth engine, what we already proved, and what still counts as real support.
Folding the Portfolio into Astrohacker
July 11, 2026 · Ryan X. Charles
We used to be a product mall. Terminal, Shell, Editor, and Web ship under Astrohacker today. Everything else is folding in—names still TBD.
Building Software While You Sleep: The Fully Automated Software Development Lifecycle
June 1, 2026 · Ryan X. Charles
Every tool in the Astrohacker portfolio is now built the same way: a goal is specified, one agent solves it, a second agent keeps it honest, and the loop runs end to end with no human in it.
The EarthBucks 2.0 Network Plan
May 18, 2026 · Ryan X. Charles
EarthBucks 2.0 separates mines from pools, launches with three production mines, supports SPV wallets, and opens the path to new proof-of-work applications.
Astrohacker Begins EarthBucks 2.0
May 4, 2026 · Ryan X. Charles
EarthBucks 2.0 has begun: Rust mines, peer-to-peer consensus, Bitcoin Cash liquidity, and self-custodial EBX/BCH swaps.
KeyPears Goes Hybrid Post-Quantum
April 27, 2026 · Ryan X. Charles
Every KeyPears message and signature now combines classical and post-quantum cryptography by default.
Introducing RSS Anyway
April 24, 2026 · Ryan X. Charles
A feed aggregator that starts with the open web — and lets you add anything else.
Introducing Astrohacker
April 13, 2026 · Ryan X. Charles
One umbrella for a portfolio of tools spanning shells, cash, messaging, and the absurd.
