<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: mitchellh</title><link>https://news.ycombinator.com/user?id=mitchellh</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 22 Jun 2026 23:48:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mitchellh" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mitchellh in "Pledging another $400k to the Zig software foundation"]]></title><description><![CDATA[
<p>> If you assume Hashimotos net worth is one billion dollars, a $400k donation is equivalent to a $400 donation if your net worth is one million dollars.<p>1. Net worth is significantly less than that (taxes + heavy philanthropy)<p>2. $400K donation is orders (plural) of magnitude off our actual philanthropic giving in total. This is just one donation.</p>
]]></description><pubDate>Mon, 22 Jun 2026 17:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48632950</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=48632950</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48632950</guid></item><item><title><![CDATA[New comment by mitchellh in "Pledging another $400k to the Zig software foundation"]]></title><description><![CDATA[
<p>> How is it out of touch? I donated much more than Hashimoto did relative to our net worths, but I cannot deny that I would have felt much more satisfied making a 1000x impact if I was a billionaire.<p>You have no way of possibly knowing this. And I bet you its not true.<p>I'm no longer a billionaire, partially because I paid an astronomical amount in taxes (I don't play the tax avoidance games). And partially because we're donating a whole lot more than $400K per year. This is ONE donation. We don't publicize most of our giving because it attracts armchair critics like you, and its distracting from the goals.<p>(I make an exception for Zig and technical things because my influence for better and worse usually is net positive for the initiative)<p>But, more importantly, I don't think playing these "my donation is worth more than yours" games is productive. If you want to think that way thats fine, I won't defend myself or my family any further than this post.</p>
]]></description><pubDate>Mon, 22 Jun 2026 17:13:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48632928</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=48632928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48632928</guid></item><item><title><![CDATA[New comment by mitchellh in "Life is too short for a slow terminal"]]></title><description><![CDATA[
<p>I'm the creator of Ghostty. This isn't right. It should idle at 0 to 1%, as supported by sibling comments. If you can collect more details about your system please open a discussion on the main Ghostty repo. Same with memory.<p>In terms of speed, same thing: if you can provide some kind of objectively measurable thing, we can look into it. Everything we've measured so far firmly places Ghostty in the "fast" camp (with friends such as Kitty).<p>We're sometimes faster, sometimes slower, but in any case not noticeably so. You wouldn't pick Ghostty vs Kitty for example for performance, it'd be something else. But you would pick Ghostty over say... iTerm2 for performance (but you may pick iTerm2 for features, its extremely feature rich!).</p>
]]></description><pubDate>Mon, 08 Jun 2026 18:10:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=48448945</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=48448945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48448945</guid></item><item><title><![CDATA[New comment by mitchellh in "Three of our worst VC stories"]]></title><description><![CDATA[
<p>probably just been long enough that he doesn't give a shit<p>source: most of the bullshit i surface up nowadays</p>
]]></description><pubDate>Fri, 05 Jun 2026 20:31:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417801</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=48417801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417801</guid></item><item><title><![CDATA[New comment by mitchellh in "Three of our worst VC stories"]]></title><description><![CDATA[
<p>As with all things, the horror stories just get the most attention. People love to rage. There are plenty of boring (good, even!) VCs out there. They just work more quietly, professionally.<p>I'll share a story, but its about a close friend and not me so I won't name any explicit actors and I'm going to round out the numbers. You either trust me or you don't, but this is a very direct relationship I have to both the founder and VC.<p>The story is this: the founder started their company outside of SV, so the lawyers weren't super familiar with startups and messed up the initial incorporation and stock plan stuff (actually super common: use Stripe Atlas or pay a startup-aware lawyer!). Went under the radar through years. This company ended up being bought for nearly $1B (with a B) after many rounds and a large board.<p>During the legal work to close the acquisition, they found out this messed up stock plan. Without going into the details, the effect was that instead of taking home $200M, the founder would take home ~$75M. The mistake the lawyer made almost a decade earlier was about to cost him $125M.<p>Most of the board basically said "too bad so sad, law is law." But one VC (the one I know, the one I'm talking about) basically strong armed and politicked the whole thing and eventually convinced everyone around the table to give up an equal share of their own holdings to make the founder whole.<p>Letter to the law: they didn't have to.<p>Spirit of being founder friendly: this VC went to bat hard and got everyone to yield to make things "right."<p>Also, look, you might argue $75M vs $200M is just "rich vs rich." Who cares? Sure. That's not the point.<p>You don't hear about stuff like this because honestly its not a big enough deal and feel good stories get way less clicks than pitchfork stories.</p>
]]></description><pubDate>Fri, 05 Jun 2026 20:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48417744</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=48417744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48417744</guid></item><item><title><![CDATA[New comment by mitchellh in "I believe there are entire companies right now under AI psychosis"]]></title><description><![CDATA[
<p>Correct. I use AI a ton and I'm having more fun every day than I ever did before thanks to it (on average, highs are higher, lows are lower). Your characterization is all very accurate. Thank you.<p>Here's some other topics I've written on it:<p>- <a href="https://mitchellh.com/writing/my-ai-adoption-journey" rel="nofollow">https://mitchellh.com/writing/my-ai-adoption-journey</a><p>- <a href="https://mitchellh.com/writing/building-block-economy" rel="nofollow">https://mitchellh.com/writing/building-block-economy</a><p>- <a href="https://mitchellh.com/writing/simdutf-no-libcxx" rel="nofollow">https://mitchellh.com/writing/simdutf-no-libcxx</a> (complex change thanks to AI, shows how I approach it rationally)</p>
]]></description><pubDate>Fri, 15 May 2026 21:38:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48154252</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=48154252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48154252</guid></item><item><title><![CDATA[New comment by mitchellh in "Open source does not imply open community"]]></title><description><![CDATA[
<p>Yep!<p>To be more specific, Open Source only promises the four fundamental freedoms (<a href="https://en.wikipedia.org/wiki/The_Free_Software_Definition" rel="nofollow">https://en.wikipedia.org/wiki/The_Free_Software_Definition</a>).<p>It promises literally NOTHING else, including zero cost. Free and open source software can and should cost money! (The "free" in "free and open source" is not about money, people!)<p>I'm actually very enthusiastic about these OSS "supply chain" attacks that have been happening in various communities. Because optimistically I hope it'll help people realize that OSS _is not a supply chain_ (more details here: <a href="https://lobste.rs/s/cxwidw/no_one_owes_you_supply_chain_security#c_bgvpak" rel="nofollow">https://lobste.rs/s/cxwidw/no_one_owes_you_supply_chain_secu...</a>). Unless you're paying your vendor AND/OR have a contract in place with them with certain guarantees, you do not have a supply chain.<p>One term thats in almost every FOSS license is "this software is provided with no warranty." A supply chain implies a warranty. Therefore, FOSS is not a supply chain.</p>
]]></description><pubDate>Sun, 03 May 2026 04:09:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47993257</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47993257</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47993257</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty is leaving GitHub"]]></title><description><![CDATA[
<p>I know this is ridiculously dramatic, but its the truth: I actually cried writing this blog post (tears hit my keyboard, I'm embarrassed to say).<p>Nobody should cry over a SaaS, of all things. But GitHub has meant so much more to me than that (all laid out in the post). I have an unhealthy relationship with it. Its given me so much and I'm so thankful for it. But, it's not what it used to be. I don't know.<p>We've been discussing it off and on for months, really started seriously discussing it a couple weeks ago, and made the final decision a few days ago. Putting metaphorical pen to paper and hitting "publish" makes it so very real.<p>I'm sure folks will make fun of me for this. It is a stupid thing. But I truly love GitHub, and I hope they find their way.</p>
]]></description><pubDate>Tue, 28 Apr 2026 19:58:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47939809</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47939809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47939809</guid></item><item><title><![CDATA[New comment by mitchellh in "High Performance Git"]]></title><description><![CDATA[
<p>Of most things, really, he was on Jeopardy for a reason! <a href="https://thejeopardyfan.com/tag/ted-nyman" rel="nofollow">https://thejeopardyfan.com/tag/ted-nyman</a></p>
]]></description><pubDate>Tue, 28 Apr 2026 03:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47930152</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47930152</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47930152</guid></item><item><title><![CDATA[New comment by mitchellh in "Migrating the American express payment network, twice"]]></title><description><![CDATA[
<p>Cmd+F "Kubernetes".<p>Oh Jesus Christ.</p>
]]></description><pubDate>Mon, 23 Mar 2026 03:18:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47485158</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47485158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47485158</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostling"]]></title><description><![CDATA[
<p>Well, I originally used C23's #embed directive (<a href="https://en.cppreference.com/w/c/preprocessor/embed" rel="nofollow">https://en.cppreference.com/w/c/preprocessor/embed</a>) but GCC in Nixpkgs doesn't support C23 (or I'm holding it wrong) so I dropped back to this. The better long term solution is #embed.</p>
]]></description><pubDate>Sat, 21 Mar 2026 02:40:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47463510</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47463510</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47463510</guid></item><item><title><![CDATA[New comment by mitchellh in "Hyperlinks in terminal emulators"]]></title><description><![CDATA[
<p>Just noting that Ghostty shows a preview in the bottom corners just like a browser.</p>
]]></description><pubDate>Fri, 13 Mar 2026 20:53:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47369729</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47369729</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47369729</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostmd: Ghostty but for Markdown Notes"]]></title><description><![CDATA[
<p>Im touched that “Ghostty but for X” is a marketing point but what does it mean in this case? I thought this might be based on the architecture I did for Ghostty. But it’s not. Or it might be full native UI, but it’s not (it’s GPUI). Not trying to be rude or unappreciative but as the creator of Ghostty here… what do you mean?</p>
]]></description><pubDate>Sun, 08 Mar 2026 00:43:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47293113</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47293113</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47293113</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>I'm not concerned with it.<p>The real goal isn't for Alacrity or Kitty or WezTerm or any other terminal to use libghostty. I think over the long term, terminal emulator user bases dwindle down to niche (but important) use cases.<p>The real goal is for higher-level tooling (GUI or browser) that utilizes terminal-like programs to have something like libghostty to reach for. I think this represents the much, much larger ecosystem out there that likely touches many more people. For example, Neovim's terminal mode, terminal multiplexers, PaaS build systems, agentic tooling, etc. You're seeing this emerge in force already with the awesome-libghostty repo.<p>libghostty would still be useful for traditional terminal emulators to replatform on, and for example xterm.js is seriously looking into it (and I'm happy to help and even offered their maintainer a maintainer spot on libghostty). But, they're not the goal. And if fragile egos hold people back, it's really not my problem, it's theirs.</p>
]]></description><pubDate>Mon, 02 Mar 2026 04:19:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=47213846</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47213846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47213846</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Probably not. I don't know. Who cares.</p>
]]></description><pubDate>Sun, 01 Mar 2026 23:12:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211798</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47211798</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211798</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Not at all. Give it tools and skills and it figures it out very quickly. Must be an agent. Don't use chat.</p>
]]></description><pubDate>Sun, 01 Mar 2026 22:52:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211604</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47211604</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211604</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Yes, LLMs with Zig are absolutely useless without agentic behaviors. Throw an agent in the mix and it's totally fine. Bonus points if you pair it with some basic agent skills so it knows how to look up language references, stdlib files, etc. then it does even better.</p>
]]></description><pubDate>Sun, 01 Mar 2026 22:18:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211292</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47211292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211292</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>New stable release in 1 to 2 weeks.</p>
]]></description><pubDate>Sun, 01 Mar 2026 21:44:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47211001</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47211001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47211001</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>It's been extremely good. I should really blog about it in more detail because I do get asked this question regularly. It's been very good.<p>The large language changes are a burden, but it's something I knew going into it. And so far in every case, it's been well worth it. For example, 0.15 introduced the std.Io.Writer overhaul, but I really love the new API. I haven't started the std.Io change yet for 0.16. We'll see. And honestly, LLMs make this all way less painful... even though they're not trained on it, agents are able to run builds, reference docs, and work their way through the upgrade with huge success.<p>I thought that finding contributors would be an issue, but it hasn't at all. There's a lot of people out there eager to use Zig, the language isn't hard to learn (as long as you're already familiar with systems concepts), etc. It has been good.<p>I'll think about more to say if I write about this more but overall, I'm very happy with the language, the community, and the leadership. All good.</p>
]]></description><pubDate>Sun, 01 Mar 2026 21:14:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47210721</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47210721</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47210721</guid></item><item><title><![CDATA[New comment by mitchellh in "Ghostty – Terminal Emulator"]]></title><description><![CDATA[
<p>Overall I would describe it as "amusing."<p>If you told me 3 years ago that terminal usage would _increase_ I would've laughed. Beyond that, I'm now having regular conversations with the frontier agentic coding companies (since they're far and away the largest terminal users at the moment) and if you had told me 2 years ago that that would be happening because of a terminal, I would've laughed even harder.<p>So, it's amazing. But overall, its amusing.</p>
]]></description><pubDate>Sun, 01 Mar 2026 17:27:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47208704</link><dc:creator>mitchellh</dc:creator><comments>https://news.ycombinator.com/item?id=47208704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47208704</guid></item></channel></rss>