Jon Parise

@jparise
179 Followers
194 Following
668 Posts

Engineering at Airbnb. Instapaper contributor. Ghostty maintainer.

Former engineering leader at Pinterest and game developer at Maxis / Electronic Arts.

Scientia Potentia Est

Webhttps://www.indelible.org
GitHubhttps://github.com/jparise

Computing in the year 2029 as depicted in UNIX WORLD magazine, 1985.

#UNIX

From empty repo to a functional minimal standalone terminal based on libghostty in less than 2 hours, presenting Ghostling! ~600 lines of C and you get extremely accurate, performant, and proven terminal emulation. Every program on earth that needs any subset of terminal functionality and can now easily get it.

https://github.com/ghostty-org/ghostling

Feature list:
- Resize with text reflow
- Full 24-bit color and 256-color palette support
- Bold, italic, and inverse text styles
- Unicode and multi-codepoint grapheme handling (no shaping or layout)
- Keyboard input with modifier support (Shift, Ctrl, Alt, Super)
- Kitty keyboard protocol support
- Mouse tracking (X10, normal, button, and any-event modes)
- Mouse reporting formats (SGR, URxvt, UTF8, X10)
- Scroll wheel support (viewport scrollback or forwarded to applications)
- Scrollbar with mouse drag-to-scroll
- Focus reporting (CSI I / CSI O)
- And more. Effectively all the terminal emulation features supported by Ghostty!

The libghostty C API is not formally released, but I built this project to prove its ready to go. 😎 https://github.com/ghostty-org/ghostling

During production of Finding Nemo, we started using Linux boxes in addition to SGIs.
Why?

3D painting software we wrote for laying out coral was written in C++ using templates, and the debug info was too large for IRIX, but was debuggable on Linux.

Was this a 32 bit vs. 64 bit issue?

No.

IRIX reserved half the address space for the kernel, while Linux only did a quarter.

So on Linux, we had 3GB, and the symbols fit.

It was a 32 bit show, both machines had 4GB max.

Plenty for Finding Nemo.

Great video. Watch it!

(This is Prof. Ada Palmer @adapalmer)

Ghostty 1.3 is now out! Scrollback search, native scrollbars, click-to-move cursor, rich clipboard copy, AppleScript, split drag/drop, Unicode 17 and international text improvements, massive performance improvements, and hundreds more changes. https://ghostty.org/docs/install/release-notes/1-3-0
1.3.0 - Release Notes

Release notes for Ghostty 1.3.0, released on March 9, 2026.

Ghostty

Fun video from the Computer History Museum where early Apple employees revisit the company's original buildings.

https://youtu.be/sbCVETsmtoM?si=vXY-Qw59fJTBMoX4

Historic Apple Buildings Walking Tour with Early Employees

YouTube

capitalists: "without a profit motive, nobody would do anything. society would collapse."

my friends & acquaintances: "I implemented a SPARC emulator in pure CSS"

Letterboxd Search - Alfred Workflow

Search Letterboxd for films and people. By Jon Parise.

Alfred Gallery

Anthropic's new AI tool can write 67-year-old COBOL code, which sends 115-year-old IBM's stock tumbling by 13% — IBM stock has worst day in 26 years, down 25% MoM and counting

IBM stock takes a 13% whiplash after Anthropic announces COBOL AI tooling
#hardware
https://www.tomshardware.com/tech-industry/big-tech/ibm-stock-takes-a-13-percent-whiplash-after-anthropic-announces-an-ai-tool-for-writing-cobol-code-stock-has-worst-day-since-2000-and-is-down-25-percent-mom-and-counting