[HN Gopher] Announcing The Zig Software Foundation ___________________________________________________________________ Announcing The Zig Software Foundation Author : kristoff_it Score : 84 points Date : 2020-07-11 21:32 UTC (1 hours ago) (HTM) web link (ziglang.org) (TXT) w3m dump (ziglang.org) | dleslie wrote: | Well this is exciting. The biggest risk of Zig, among many risks, | seemed to me to be that it was a one-individual show and so privy | to their whims and subject to their ongoing interest and | availability. Seeing an organization created with the intent to | foster its development is a step in the right direction. | kristoff_it wrote: | The show is live here: https://zig.show | rurban wrote: | So this is all for tax purposes, that sponsors can deduct their | payments, and Andrew doesn't have to pay VAT on his income? | pixelherodev wrote: | Yes. That is clearly exactly what is going on here. It's all | about money. That's why the blog post explicitly talked about | how focusing on money is a mistake. | ifreund wrote: | No, this is to make the transition from a one-man show into a | sustainable organization. | zengid wrote: | No it's to make sure donors know that the money they give will | have a legal obligation to be used to achieve the mission | statement of the organization. | banachtarski wrote: | Maybe an unpopular opinion among Zig programmers, but the lack of | operator overloading is/was the true buzzkill for me as someone | that tends to do a lot of math/science work in C and C++ both. | Getting operators in C++ is one of the biggest productivity | boosts compared to when I work in C. | vanderZwan wrote: | I think it's fine to say why Zig doesn't work for you as long | as you make it clear what the limitation is and why, and don't | use that as an argument to say it's a bad language - just a bad | fit for your particular use-case. | | Out of curiosity, aren't there other languages designed with | more appropriate expressiveness for your needs then? Julia, for | example? | ddevault wrote: | Congrats! This looks like it has been done well. Good news for | Zig and I hope it sets a good example for other organizations to | follow. | CyberDildonics wrote: | Now that there are multiple people, I wonder if they will fold in | the separate program needed to parse tabs and carriage returns. | gmcabrita wrote: | > The Zig language accepts hard tabs and carriage returns. The | self-hosted compiler implements the Zig language correctly; | accepting hard tabs and carriage returns. However, the self- | hosted compiler is not yet complete, and what people are using | in reality is the stage1 compiler, which does not accept hard | tabs. | | https://github.com/ziglang/zig/wiki/FAQ#why-does-zig-force-m... | CyberDildonics wrote: | That seems to imply that zig is only right now being used to | make the self hosted compiler. | hirundo wrote: | > When I worked at a publicly traded dating website, female users | were known internally as "inventory". It makes sense from a | certain perspective, if your primary focus is extracting value | from paying customers. But when your motto is "together we serve | the users", it would be ridiculous to imagine something so | inhumane. To me, this is the crux of the issue. I've never been | more motivated in my life, than to serve the community around me, | and help people accomplish their own goals. | | "It is not from the benevolence of the butcher, the brewer, or | the baker that we expect our dinner, but from their regard to | their own interest." - Adam Smith | | It's great that you're motivated by helping people. Sincerely. | But most people aren't built that way. We get up on Monday | morning to make a small circle of precious lives better, not just | anyone's. Maybe it shouldn't be that way, but it is. Therefore | reorganizing society around service rather than profit likely | means a much smaller economy. To many people that's a feature. | pixelherodev wrote: | In my experience, the people who talk about how everyone _else_ | acts selfishly tend to be the most selfish of all. | JackFr wrote: | That speaks to your cognitive biases. | [deleted] | dnautics wrote: | adam smith ALSO wrote the Theory of Moral Sentiment, which I | think also falls in line with some of the things written in the | announcement. | airstrike wrote: | > Therefore reorganizing society around service rather than | profit likely means a far smaller economy. | | It probably just means you get outcompeted by people who put | profit first and can afford to pay their employees more | competitive wages, invest higher amounts in Capex and R&D, and | generally best you at running a firm. | | Profit is the goal we're all maximizing for, like it or not. | And greed is inherent to human being, which makes Capitalism | the most successful economic system given that the inherently | greedy efforts of an individual eventually creates prosperity | for the collective (over a long enough time-horizon and with | regulations aiming to prevent local maxima such a factory with | 20-hour shifts) | | It seems to me that we can't change greediness, and we can't | change the fact that companies run on profit. What we can seem | to change is customers' preferences. If we ingrain into | people's mindsets that buying from companies that aim to serve | the collective (seek the global maximum over local maxima), | then we can nudge corporations to act on the behalf all of us | rather than just its stakeholders | klyrs wrote: | It's true, you can't stop that which you accept and toil for. | | The arguments you're making are familiar to the gray-hairs in | open source software. It was long predicted that our efforts | would fade under competition with the Oracles and Microsofts | of the world. | | > Profit is the goal we're all maximizing for, like it or | not. | | You're not alone in your bubble, but you might want to peek | outside of it once and a while. | nicoburns wrote: | > Profit is the goal we're all maximizing for, like it or | not. | | Err, no. People want happiness, fulfilment, friendship, joy, | meaning, safety, and a bunch of other things. Money can help | obtain some (but not all) of those things, but it is | instrumental in all cases. | | > It seems to me that we can't change greediness, and we | can't change the fact that companies run on profit. | | Plenty of countries run system which are not optimised purely | for profit. For example, Germany's corporations frequently | act in the public good in ways that don't maximise their own | profit. From my perspective, such countries seem to be doing | much better than the US which is closer to being purely | profit driven. | | > It probably just means you get outcompeted by people who | put profit first and can afford to pay their employees more | competitive wages, invest higher amounts in Capex and R&D, | and generally best you at running a firm. | | This is a problem with our economic system, not a virtue, or | even a necessary property. | | > Capitalism the most successful economic system | | Capitalism is only seen as successful because it has | historically been competing with communism and feudalism. | These are from the only possible economic systems. And given | all its faults it seems far from likely that Capitalism is | the best one. | bluejekyll wrote: | Just because it's a non-profit, doesn't mean the folks working | for it won't make money and have decent lives. In fact the post | pretty clearly states that as a desired goal, " Part of the | goal of the ZSF is to provide excellent jobs that make people | happy to work, and leave them financially well off, as well as | having gained the kind of work experience that they wish to | invest in for their own careers." | | Now the question I have, is it possible to create recurring | revenue at a non-profit that is based of contracts with | customers, or must all the revenue come from donations? | thebradbain wrote: | "But most people aren't built that way" seems to be a pretty | big assertion that, if really that obvious, would seem to imply | some of the central questions posed and grappled with by | centuries of religion and philosophy -- "are humans naturally | greedy or generous?" or the age-old government/cultural policy | debates on collectivism versus individualism -- are nothing | more than superfluous navel gazing. | | I don't have an answer either way. But I'm inclined to question | this idea that just because things are the way they are now | means that is the way they always were and will always be. How | many people would be happy to expand that "small circle of | precious lives" they make better if they could, but can't due | to the fact that, modern life now is seemingly a tangle of | actively contradicting incentives? And how many people would, | if they knew others would provide for all their needs and | wants, act as solely a parasite to the system that feeds them? | And would it be a critical mass that makes the whole system | untenable, or just a relatively small group of bad apples | accounted for by the number of people who give more than they | take? | | Again, I don't know the answer, and I do not pretend to. But I | do think a blanket statement that more people are greedy than | generous is more a commentary on modern politics - that maybe | our current system of society forces people to behave that way | - than the human condition. | coldtea wrote: | > _It 's great that you're motivated by helping people. | Sincerely. But most people aren't built that way._ | | Or that's what an 18th century quote says. Several centuries of | later evolutionary, psychological, and sociological research | doesn't much agree... | pzone wrote: | This is a "smaller" economy as in "more tight-knit," not as in | "smaller GDP." | hirundo wrote: | Smaller as in the butcher, brewer and baker don't work as | hard so beef, beer and bread are more scarce. ___________________________________________________________________ (page generated 2020-07-11 23:00 UTC)