Lukas Kubis retweeted
libghostty 1.0 is here! I started Ghostty ~5yrs ago to work towards this. Today, libghostty is in hundreds of projects used by tens of millions of people. 1.0 marks ABI stability, quality, and an invite for distros to begin packaging. mitchellh.com/writing/libgho…
Since starting the Ghostty project in 2022, the most common question I've been asked is "why?". Today, I'll answer this by showing the broad industry impact libghostty has already had.
On top of JetBrains and Neovim already mentioned (that alone being over 10 million users):
-KDE developers are experimenting with a Konsole replacement built on it.
- Vercel's Turborepo uses it to render task output in its TUI.
- devenv uses it to drive shells.
- Antithesis used it to fuzz TUI programs and found real bugs in btop and others.
-Ghostel brings it to Emacs.
- ghostty-web is the WASM build with an Xterm.js-compatible API.
- Commercial products like OrbStack embed it.
- And a whole wave of new terminals and "agentic" coding tools, such as herdr and cmux, have been built on it rather than writing yet another emulator.
There are community bindings for Rust, Go, JavaScript, Swift, Python, .NET, Elixir, Dart, Java, and more, and the awesome-libghostty list tracks well over a hundred projects.
More people today use a terminal powered by libghostty than use Ghostty the application, by a very large multiple. And libghostty is having a much larger impact than being "just" a terminal emulator.
I'm excited to see where people take it from here.
Lukas Kubis retweeted
people are like “why do LLMs always think they’re in an eval lol” and then have bad dreams about forgetting to turn in a homework assignment 10 years ago
Lukas Kubis retweeted
human-in-the-loop
└ human-on-the-loop
└ human-near-the-loop
└ human-cc'd-on-the-loop
└ human-legally-liable-for-the-loop
Lukas Kubis retweeted
What’s a polite way to tell someone, “I’m not discussing this with you because your entire understanding of the subject is built on so many interconnected misconceptions that correcting them would require uninstalling your current worldview and starting the tutorial from birth”?
so just like normal developers then
Replying to @ycombinator
We began by putting 50 GPT-6.1 Sol agents in a survival Minecraft world for three hours with an open-ended goal: “Build a thriving civilization.”
Ultimately, the colony didn’t thrive. The 50 agents sent about 5900 messages (often in barely intelligible shorthand) and spent their run in crowded shelters, rationing scarce food and sometimes even starving.
Lukas Kubis retweeted
L6N5401-0.75 seems to be the 'DJ neuron' - it puts everything into the context of a DJ set
Lukas Kubis retweeted
+ "you know what i'd really like?"
- "tell me"
+ "a website"
- "...we can do a website"
+ "a real website, not some claude generated neon slop, a real website"
- "i'll make you a very good traditional handmade website, one that is built with dozens of snippets from stackoverflow"





























