Join the discussion
Write your take first — we'll ask for email only when you're ready to publish.
- Hacker News
- It must be pretty satisfying to be able to throw that kind of money at stuff you admire.by ksdme9
- I really do not understand how people talk about "Being rich / being a billionaire will make you fundamentally unhappy". Damn if I had all the money I have so many good-willed projects I want to throw money at!
- what was your original comment? I’m pretty sure it was a lot more critical sounding.by alchemist1e9
- The most beautiful form of power.by paufernandez
- Not sure about the motivation behind the comment, but small donations help too and provide you with a good feeling. Almost anyone here can probably part with the equivalent sum of money of a mobile phone plan in their country and split it across their most valued open source projects. I've honestly come to the conclusion that if you rely on open source software you simply should.
Many of us have probably been poor at some point (e.g. as a student, young adult), but most of us spend a significant amount of time in their life having means to contribute, even if only small.
by b-kf - You can 'throw' what you can afford and it will feel as satisfying. Just try it.by sph
- Major props to Mitchell (and his family) for these donations.by qudat
- I started using zig more heavily for some edge device ML inference projects lately after watching Andrews jetbrains interview and it really really resonating with me on a personal level.
Am also really overall enjoying the language, it def has some rough spots regarding documentation and the stdlib but overall has been very nice to work with in neovim.
I can't throw 400k but I'll go ahead and pledge some dollars towards it as well.
by acedTrex - Adults responding in adult ways. Respect.by teekert
- Zig is really nice. I enjoy using it a lot. Glad to hear that it is getting a little more funding.by osigurdson
- Mitchell Hashimoto, talk about putting your money where your mouth is. What a cool dude. Much respect!by Hasz
- I have been experimenting with modifying Ghostty lately. It's a well attended codebase and a pleasure to work with, props to Mitchell.
Since Ghostty is written in Zig, I ended up adding native Zig AST support in Dirac (https://github.com/dirac-run/dirac/blob/master/src/services/...)
One thing the has been a little unintuitive is the pattern of all code and tests in single files, which makes the filesizes grow much larger. Also if you're coming from inheritance supported languages, Zig forces a different way of thinking
- > I use AI heavily. I've written about my AI adoption journey and shipping real features with AI assistance. I'm also quite vocal about remaining rational about its capabilities and frustrated with its negative impacts on open source.
> The point is that I have opinions. Those opinions don't fully align with ZSF's approach. And yet, I have nothing but respect for ZSF: the people, the policies, and the project. Part of what makes the internet and open source great is that projects can be weird and different. They can set unusual boundaries, build their own culture, and pursue quality in ways that won't make sense to everyone.
Mitchell does feel like the adult in the room when other people are having chain-saws and acting irrationally for a lack of better term (for example jared/bun controversy which the post just somewhat touches on)
(Mitchell's tweet about AI psychosis is genuinely influential and is now a pointer to what this phenomenon might be)
I really think him and simon's opinions are somehow decently nuanced opinions on AI that the internet has to offer.
Now glazing of mitchell aside, I am happy that zig foundation gets such amount of money and I am really excited that Zig an independent language is able to get the level of love that it does.
There is a famous talk by the creator of Elm on the economics of independent programming languages and how its hard for them to get sponsored if they aren't already working at a company (Rust was created at Mozilla, Golang was created by Google)
This is a real issue that is true for most of open-source and I am just happy that we are atleast moving slowly towards some good as well. Its an uphill battle with multiple lows but I am happy for the positive changes as it gets as open source does have a special place in my heart as it taught me about privacy and many of your hearts as well.
- As things are right now, I see this as a respectable way of operating.
Michael has made his views and usage of AI known. The Ghostty project has a detailed AI policy for users to see and the team is willing to devote resources to enforcing a middle ground policy. The Zig project has a detailed policy taking a strict stance and as a result I expect they do not have expend as much resources when a contribution is suspected of being AI assisted.
A strict policy on either side is easier to enforce based on finite resources (mostly people). I'm sure many projects would like to have a middle ground policy but cannot currently devote the resources it would require long term. We might never see a shift in moderation abilities and this remains for the longer term, or there could be advanced in moderation that allows projects to adopt a more nuisanced policy that's right for them.
by Arrowmaster - It's great to be in a position to do this, however I'm beginning to think that their greater contribution is ghostty
I don't really know how to value things any more when I see someone develop a tool that is kind-of useful that then gets acquired for half a billion dollars. As someone with a decent number of decades of terminal hopping, the improvement that ghostty has brought a breath of fresh air. To me it has represented more utility that a few of those acquisitions.
by Lerc - > however I'm beginning to think that their greater contribution is ghostty
Is that meant as an argument in favor of "another $400k for Zig" or against it?
I like Ghostty, but investing $800k to develop a programming language that is primarily known for producing a terminal emulator doesn't sound like a particularly strong argument in its favor.
Genuine question. I’m not trolling.
by pelasaco - The ctrl-tab tab switching behaviour being round-robin instead of stack[1] is what is keeping me on Konsole. None of the newer consoles (for Linux) seem to have this.by anotherevan
- I'd love to hear what made you settle on ghostty. There is not dearth of terminal emulators out there, each claiming performance or batteries included.by wickrom
- I use Ghost TTY coming from iTerm for no other reason than I saw everybody else using and praising it.
Is there some special feature I'm missing? I would only call it a marginal improvement. If that. I fail to see what the big deal is.
by johnwheeler - If you're unsure about spending the time to learn Zig, I really recommend watching the following interview with the creator of Zig https://www.youtube.com/watch?v=iqddnwKF8HQ convinced me more than any design doc or blogpost couldby nilsherzig
- Very interesting, but wild to me how much this guy resembles Elon (in not only appearance but also mannerisms and way he speaks)by Jonovono
- It's soo good, just watched it before.by zazuke
- I think it makes perfect sense for Zig to have their stand against LLM contributions while consumers of the compiler/Zig project overall use whatever code aids they like. Building a language is not a matter of churning out as much greenfield code as possible, but in careful consideration of whether or not some feature and its implementation fits coherently into the entire overall language. It's upstream of so much, and we now have decades and decades of examples where just letting rip with new additions renders a language schizoid and unergonomic. An LLM's tendency to "yes, of course, and," to any suggestion is not what a healthy language project needs, but it can be tremendously useful for someone employing a balanced and ergonomic language to generate products. I'm glad to see Mitchell keeping a cool head as the unfortunate tendency in so many devs to take sides and get dogmatic plays out yet again.
- This is not the main reason for the ban. You can read the linked post in the article that explains the AI ban thing in more depth.by joaohaas
- What a word of wisdom right there, the bit about internet is beautiful because it's ok to be weird - this is often the opposite on twitter, fb, reddit and many discords where if you have a different opinion you get mobbed by angry comments making one feel worse about their own weirdness.by trizoza
- It's fun when subreddits or Discords are premised on a specific subtype of weirdness. There, you'll get mobbed if you're normal.by paytonjjones
- > nternet is beautiful because it's ok to be weird - this is often the opposite on twitter, fb, reddit and many discords where if you have a different opinion you get mobbed by angry comments making one feel worse about their own weirdness
which is ‘funny’ because by offline standards the average redditor will probably be seen as weird
by yapyap - Different opinion != being weird.
- It is increasingly important to be able to see that many things are true. There is no single "truth". Many things are true at the same time, and in all aspects of life. Each brain is like a band pass filter, and the effort we should make is to try to imagine the points of view of others, which are just different slices of the same world. Then embrace the slices we like, and just ignore the ones we don't, but don't argue or fight for our slice as it if was the only one.by paufernandez