Live data from Hacker News

Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

andrewkelley.me

61–70 of 175 posts

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#61
post #26

2021 update: * The Zig Software Foundation now exists * My total income including ZSF Salary, GitHub Sponsors, Patreon is now about 4000 USD per month. Legally, my ZSF salary is 160K per year, but I have been consistently donating it back to the org since frankly we just don't have that much revenue at this point in time, and I've been prioritizing getting that money to other Zig contributors. * The $150/month to Ric…

I've been following V for a few years now and it's pretty awesome. Development is very active.

... and developers are very clueless.

And just about nothing works as advertised.

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#62

Deno currently requires glibc. Anyone have insight into it? Would getting musl more funding help make it so it can run on stock alpine?

Deno is built on V8, and V8 requires glibc. So it's down to Google supporting musl, and I don't think it's a money issue.

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#63

Earlier quoted context omitted.

Shameless self plug - if Zig or Andy doesn't comment here, you can still donate crypto to Zig via their profile on every.org - https://www.every.org/zig-software-foundation-inc edit: we charge no fees since our ops are supported by our donors - the only fee that gets taken out is that charged by our brokerage for selling the crypto

This looks great but did ZSF opt-in or are you including them here in the hopes they'd take donations from you? Likely the latter? > https://support.every.org/hc/en-us/articles/360059840294-Why... Also, skimming the terms: > If circumstances make Giver to that particular Nonprofit impossible or inappropriate (such as if the selected Nonprofit ceases operations or loses its tax-exempt status), we will attempt to conta…

Great question - we have more info on how we disburse at https://www.every.org/disbursements - but in short, ZSF hasn't claimed their profile and connected a bank account, so we'd disburse via our partner NFG. We treat crypto donations like those made via bank account, meaning we cover the 2.25% fee that NFG charges, so (100% of your crypto donation - broker fee (<=1%)) goes to ZSF.

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#64
post #55

Earlier quoted context omitted.

How would a future employer know what his salary was?

He could show them W2's from the current employer.

I think the poster was probably asking why anyone would tell a future employer this information.

Employers should pay what they value the position at, not what someone else was paying for it.

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#65
post #36

Earlier quoted context omitted.

But he will also qualify for a higher SS payout since his income is higher, if my understanding is correct.

It's semi-complicated and depends on what happens later in his career (SS uses the highest income from X number of years to determine your payout), but in the general case, yes it will increase his SS payout.

It also depends on how much future politicians neuter the benefits, via some combination of deflating the currency and/or modifying Social Security to be more means tested. I would bet dropping birth rates will certainly mean some people will be need to take a haircut in the coming decades.

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#66
post #24

Any good documentation on the language itself ? This looks like an easier Rust to me.

It's not an "easier Rust", as you can't really claim to be Rust without the borrow checker, and you can't really claim to be Zig without the comptime and explicit allocation. They are different language, that took different decisions on how to do things, for different reasons.

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#67
post #30

Somehow I loved this article and the response, even though it was admittedly a funding stunt. There was something very endearing about how straitforward and innocent the stunt was. Two very deserving projects got funding (musl and Zig). I have used musl, mainly through Alpine Linux. I have not used Zig, but it seems it is a very interesting answer to the question of what does a systems programming language that is no…

My ignorance is showing but, why Zig deserve to be funded?

Because a "better C" is long overdue.

(And no, Rust is not it. It's a great language, but its design philosophy is very different.)

Ironically, today, Zig is also one of the best C/C++ compilers around, chiefly because it "just works", even for advanced scenarios such as cross-compilers:

https://andrewkelley.me/post/zig-cc-powerful-drop-in-replace...

(Yes, of course, the actual compiler is Clang. But Zig wraps it in a way that makes it so much easier to install and use, especially on Windows.)

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#68

Deno currently requires glibc. Anyone have insight into it? Would getting musl more funding help make it so it can run on stock alpine?

A year and half ago kesor was able to get deno to build without glibc (so it would work on stock alpine). It seems to be gn args/configs that need fiddling.

Unfortunately this work has never been brought into main (a couple of attempts have been made subsequently).

https://github.com/denoland/deno/issues/3711#issuecomment-62...

Re: Why I'm donating $150/month (10% of my income) to the musl Libc project (2019)

#69

I'll donate $1000 worth of cryptocoin today (Monero, Nano, Bitcoin etc) if Zig Foundation (or Andy directly) publishes an address.

Shameless self plug - if Zig or Andy doesn't comment here, you can still donate crypto to Zig via their profile on every.org - https://www.every.org/zig-software-foundation-inc edit: we charge no fees since our ops are supported by our donors - the only fee that gets taken out is that charged by our brokerage for selling the crypto

Wow, thank you for sharing this. I was not aware of Every.org until today. I checked out the platform just now and am delighted. I love that it is a 501(c)(3) and that it is crystal clear with the promise to remain that way. We desperately needed something like this.

I also love that you will mail checks to organizations even if they do not sign up for electronic disbursement. However I will sign up ZSF now of course :)

Post reply on HN