News for hackers. Stuff that matters.
Re:GitHub stars won't pay your rent by dandigangi on Wednesday October 18, 2023 @03:29PM (#37933579)
Starting to notice a huge influx of OS projects not being funded and maintainers drop off of something that's valuable and their passionate about. It's unfortunate.
Re:GitHub stars won't pay your rent by chrona8490 on Wednesday October 18, 2023 @03:35PM (#37933656)
> Starting to notice a huge influx of OS projects not being funded and maintainers drop off of something that's valuable and their passionate about. It's unfortunate.

Why is it unfortunate? Mother nature is not kind.

If an open source maintainer can’t pay their bills, maybe they should spend their time on something that does pay the bills.

Re:GitHub stars won't pay your rent by probablynish on Wednesday October 18, 2023 @03:39PM (#37933711)
Steel manning here, the outcome is unfortunate because presumably these projects have positive externalities (benefits accruing to people other than other than whoever is paying, if anyone) and so the optimal funding for them from a social/aggregate point of view is greater than it currently is. That they are not funded enough is a case of market failure.

Of course this doesn't contradict your point, that is fine for the maintainers to respond to these incentives.

Re:GitHub stars won't pay your rent by voxl on Wednesday October 18, 2023 @03:42PM (#37933741)
And maybe they should be funded by society enough to live.

It's funny because this kind of social darwinism or capitalist world view is not the only possible way society could be successfully organized. Yet the (fallacious) appeal to "nature" would suggest that arbitrary monetary value is somehow the most important thing to optimize.

Re:GitHub stars won't pay your rent by fatherzine on Wednesday October 18, 2023 @04:26PM (#37934328)
Social darwinism is inescapable.

With taxes funding the work, there will be some (aggregate) metric to decide who gets the grants, and some committee to decide said metric and apply it. Which inevitably leads to corruption, both in directly gaming the metric and in greasing the committee wheels to choose the metric that favors certain kind of projects, certain kind of credentials, and/or certain socio-ethno-economic identity markers of the authors.

While the capitalist system is nakedly brutal, at least offers a skilled, determined and lucky person the opportunity to spend a part of their career earning (temporary) financial independence, and then spend it to finance their own projects.

Re:GitHub stars won't pay your rent by voxl on Wednesday October 18, 2023 @08:59PM (#37936912)
Can you not imagine a universal application?

For example, what if you were guaranteed housing, food, and water for working some government job (assigned at random even) a couple of days a week? Most likely people will not want to be janitors and the like so it makes sense to tie social needs to the benefits to offset this, and the food provided does not need to have a lot of choice, as long as it meets nutrition requirements.

Ambitious humans may want more, fine, allow an industry as we do now for people to grow and expand. In fact, competing with the government guaranteeing basic needs puts an easy floor on otherwise exploitative jobs. You have to at least beat the floor to attract any labor.

Re:GitHub stars won't pay your rent by hardcopy on Wednesday October 18, 2023 @03:59PM (#37933985)
There's NLNet (funded by EU grants). It's a shame there aren't similar foundations and public funding for projects like this in other countries (afaik, correct me if I'm wrong).

https://nlnet.nl/themes/

Re:GitHub stars won't pay your rent by carlosjobim on Wednesday October 18, 2023 @04:32PM (#37934396)
Exactly who is "society" here? I find it hard to imagine something that is less deserving of being funded by "society" than open source software.

Maybe first the companies and individuals who use OSS could fund it? It's not like those people are the ones struggling to live in this modern world.

Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @03:47PM (#37933814)
> is not the only possible way society could be successfully organized

True, if you have a rather low bar of success. Capitalism has produced wealth for average citizens inconceivable only a couple centuries ago. Even the poor in capitalist countries have a higher standard of living than medieval kings.

Re:GitHub stars won't pay your rent by techno_tsar on Wednesday October 18, 2023 @04:21PM (#37934262)
The “poor” in capitalist countries have a higher standard of living than medieval kings?

In so far as they have electrical heating, access to global food products, information technology, modern medical care, sure, plenty of people have a “higher standard of living” versus pre-industrialized societies. That’s a trivial statement. It’s vacuous.

Actually, what’s relevant is that the “poor” in any country have to work long, difficult jobs in order to survive. Some people even die or receive brutal injuries at work. And none of them are being compensated enough, because some people — like our version of medieval kings — don’t have to work at all.

In the context of this discussion, we have situations where people can’t afford to do obvious things that benefit themselves and others. I can’t point my finger and say “capitalism did this”, because the whole engine of human relations (economic, social, cultural) is incredibly vast, and capitalism is such a massive, loaded concept.

But I can sincerely say that somewhere along the line in this engine of human relations that there are very glaring issues that should make us question our sense of humanity.

I am not advocating for some massive, state sponsored rewriting of economic relations or technocratically calculated wealth transfers. The former was empirically a disaster in the 20th century. The latter is purely an academic debate. Nor am I saying that we ought to guilt trip people into donating more to support developers working on free projects. That feels manipulative, although making any community more self-sustaining and caring is obviously good.

I don’t know how fruitful parroting one of coldest takes (capitalism made people richer) can be in light of the lived realities of billions of people, working poor, passionate developers, and everyone who isn’t a 21st century robber baron. We are capable of being kinder and more open-minded.

The truth that society is constantly being reorganized every day. Even the shift from feudalism to “capitalism” happened over hundreds of years. In 300 years, people will look back at our current society and give it a name and analysis, because by then we would be living under a different paradigm. However, until then, future is what we make of it. And we could be more empathetic, and more imaginative.

Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @09:18PM (#37937035)
> That’s a trivial statement.

Isn't it amazing that the wealth generated by capitalism is so enormous that people don't even notice it? Wow!

Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @04:07AM (#37939915)
Capitalism doesn't generate wealth - it's a paradigm of wealth distribution. People generate wealth, and they do so regardless of which wealth distribution system is in power.

Also your comment is snarky and uninformative, contrary to the spirit of HN discussion.

Re:GitHub stars won't pay your rent by nickpp on Thursday October 19, 2023 @04:27AM (#37940070)
Capitalism encourages generating wealth since people get to keep a slice of it, instead of being all looted by the state. The productivity gap is huge between the two systems.

This is why communist societies struggle to even provide the basic needs like food and clothes to their citizens while under capitalism citizens face a "tyranny of choice".

Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @08:38AM (#37942019)
> Capitalism encourages generating wealth since people get to keep a slice of it, instead of being all looted by the state. The productivity gap is huge between the two systems.

1) In current capitalist system, almost all the "slices" are taken by owners and banks. Most workers only get crumbs of the wealth they create.

2) Communism and capitalism are not the only two ways of distributing wealth - there's a huge contiuum between them (like European socialism), and a huge number of paradigms outside of them.

Re:GitHub stars won't pay your rent by nickpp on Thursday October 19, 2023 @10:39AM (#37943532)
> "slices" are taken by owners and banks

It is quite trivial to become owner today. All you have to do is buy a share, and you can do it from your very phone - the wonders of Capitalism!

> huge contiuum between them (like European socialism)

That explains quite well the why Europe is falling so far behind USA in the 21st century: in the communism - capitalism continuum EU slid a little too much to the left.

> huge number of paradigms outside of them

Please do present them because I keep hearing they exist but nobody is giving any working, real-world tested examples.

Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @12:37PM (#37945131)
> Europe is falling so far behind USA

In which ways, exactly?

Healthcare in European countries is leagues above American healthcare for ordinary people, and so is social support system. In US, if you run out of money, you're simply left to starve or die of disease.

Re:GitHub stars won't pay your rent by nickpp on Thursday October 19, 2023 @02:22PM (#37946548)
Here is Eastern Europe we are thankful for private healthcare every day - the state-run socialised healthcare literally kills. Recently there was a case of a senior citizen left without a simple oxygen tank until he was braindead - just because the state employees did not give a crap.

Hospitals look like in the First World War movies. Every little thing (like toilet paper or soap in the communal bathroom) is missing. You have to buy your own medicine and bring consumables with you... I could go on.

What do you mean about staving and dying of disease in the USA? Who are food stamps, Medicare and Medicaid programs for then?

Re:GitHub stars won't pay your rent by Radim on Friday October 20, 2023 @06:01AM (#37954201)
As a follow European, having lived in several countries east-to-central-to-west, I concur.

Where did this myth that European healthcare is some sort of panacea originate?

Maybe from far away, if you squint really hard, through ideology-tinted lenses?

Or some viral study referring to 1990s Sweden?

You want to avoid the public healthcare system like the plague. GPs, dentists, specialists, palliative care… always look for the "private" option first. I scare-quote "private" because the industry is heavily regulated so that even private care must be half-public, in order to operate legally.

The resulting public system is depersonalized, bureaucratic, uncaring, underfunded (inevitable corruption and inefficiency of mind-boggling proportions rather than lack of funds as such). The system survives through heroic efforts of overworked & abused "public" doctors and nurses.

In my home EU country (CZ) the medical staff are either revolting [0] or resolving to good old bribery to restore the market conditions [1].

And CZ is just middle of the pack: most European countries have it worse, according to the Euro Health Consumer Index [2].

[0] https://www-seznamzpravy-cz.translate.goog/clanek/domaci-ziv...

[1] https://www-seznamzpravy-cz.translate.goog/clanek/domaci-ziv...

[2] https://en.wikipedia.org/wiki/Euro_Health_Consumer_Index

Re:GitHub stars won't pay your rent by nickpp on Friday October 20, 2023 @09:33AM (#37955753)
Thanks for providing your perspective! It’s incredibly frustrating to keep reading from people whose hospitals look like 5* hotels coupled with the Space Station praising a system they never used and have no idea how bad it can be.

Just because they perceive it as being free (although we are paying it through the nose in our monthly taxes) while theirs require a job and an insurance (which ours pretty much requires too).

Re:GitHub stars won't pay your rent by bheadmaster on Saturday October 21, 2023 @05:27AM (#37965322)
> Hospitals look like in the First World War movies. Every little thing (like toilet paper or soap in the communal bathroom) is missing. You have to buy your own medicine and bring consumables with you... I could go on.

That's just bullcrap. I live in a fairly poor Eastern European country, and public hospitals work fine. The only problem is that you may have to wait up a week to get an appointment (because everyone is using public healthcare), but apart from that I've never had a problem with public healthcare in my life. They diagnoze you, they give you prescription (which you don't have to pay for), and you go home.

Maybe you resent that the buildings don't look like 5 star hotels, but all I care about is that place is clean and sanitized, and does the job.

Re:GitHub stars won't pay your rent by WalterBright on Thursday October 19, 2023 @11:55AM (#37944615)
> almost all the "slices" are taken by owners and banks

That's what provides the incentives to produce.

As for "almost all", if you've ever run a business (I have) everyone you deal with has their hand out for a piece. The owner gets what is left over.

Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @12:39PM (#37945156)
> That's what provides the incentives to produce.

No, it's the threat of dying of hunger that provides the incentive to produce.

The fact that almost all slices are taken by owners and banks actually creates incentive to capture as much value as possible regardless of production of it.

Re:GitHub stars won't pay your rent by WalterBright on Thursday October 19, 2023 @01:11PM (#37945593)
Don't overlook the "slices" taken by the employees and everyone else who provides goods and services to your business.

> it's the threat of dying of hunger that provides the incentive to produce.

And then you contradict it with:

> creates incentive to capture as much value as possible

Re:GitHub stars won't pay your rent by bheadmaster on Friday October 20, 2023 @03:08AM (#37953198)
I'm not contradicting anything, you just didn't get the distinction:

Incentive is to capture value, not create it. Workers create value because they have no other choice, but the system encourages capturing of value on a large scale. Rent-seeking and debt-collection is the most profitable activity in capitalism, not creation of value.

Re:GitHub stars won't pay your rent by WalterBright on Friday October 20, 2023 @02:22PM (#37959659)
> Workers create value because they have no other choice

Of course they have a choice. They're not slaves.

> Rent-seeking and debt-collection is the most profitable activity in capitalism, not creation of value.

You can't collect wealth that is not created.

Re:GitHub stars won't pay your rent by bheadmaster on Friday October 20, 2023 @03:33PM (#37960500)
> Of course they have a choice. They're not slaves.

Yes, they have a choice to be homeless and/or die of starvation. What a choice.

> You can't collect wealth that is not created.

By that logic, slavery is also a great system because it also creates value.

Re:GitHub stars won't pay your rent by WalterBright on Thursday October 19, 2023 @11:52AM (#37944569)
So communism, for example, generates the same wealth as a free market country, it just distributes it differently? History amply shows that to not be true.
Re:GitHub stars won't pay your rent by bheadmaster on Wednesday October 18, 2023 @03:54PM (#37933908)
> Even the poor in capitalist countries have a higher standard of living than medieval kings.

That is almost completely due to technological progress, not because of capitalism itself.

Re:GitHub stars won't pay your rent by WD40forRust on Wednesday October 18, 2023 @04:05PM (#37934070)
Capitalism is the nature in which technology got naturally selected.
Re:GitHub stars won't pay your rent by voxl on Wednesday October 18, 2023 @04:19PM (#37934240)
[citation needed]

You know its funny because almost all academic advancement has not been in a capitalist system.

Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @09:21PM (#37937056)
What kind of academic advancement are you referring to? Marxism?
Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @04:04AM (#37939893)
This sentence does not make any sense to me. Would you care to elaborate?
Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @09:19PM (#37937046)
Technological progress is enabled by capitalism.
Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @04:04AM (#37939886)
Is there any evidence of that claim available?

As a counterexample, I'd like to point out the Soviet space program.

Re:GitHub stars won't pay your rent by nickpp on Thursday October 19, 2023 @04:30AM (#37940087)
Soviet spies were quite active and accomplished at stealing technological advancements from private firms in the West.
Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @08:41AM (#37942066)
Spying is a regular part of being a government. Are you claiming that American spies didn't steal technologies from other nations?
Re:GitHub stars won't pay your rent by nickpp on Thursday October 19, 2023 @10:32AM (#37943434)
Sure but what would they have to steal from the Soviets?! I mean the West had A/C, cars, color TV, computers and so on while USSR was struggling to feed its people. Reminds me of the old Soviet joke brilliantly included in the Chernobyl series:

"What’s as big as a house, burns 20 liters of fuel every hour, puts out a shit-load of smoke and noise, and cuts an apple into three pieces?

A Soviet machine made to cut apples into four pieces."

Re:GitHub stars won't pay your rent by bheadmaster on Thursday October 19, 2023 @12:45PM (#37945235)
American memes aren't accurate history sources.

Soviets have had a very strong educational system, and a large number of scientists and engineers. Even mathematics, on which all the other science rests, was actively developed by the Soviet. E.g. Andrey Nikolaevich Kolmogorov basically invented the modern probability theory.

To claim that their engineers have done nothing but wait for spies to come back with US knowledge is a little absurd.

Re:GitHub stars won't pay your rent by WalterBright on Thursday October 19, 2023 @01:16PM (#37945651)
How much of the technology in your car was developed by the Soviets? How about the last airliner you flew on? How about your computer? How about your phone? How about your TV? How about agriculture?
Re:GitHub stars won't pay your rent by nickpp on Thursday October 19, 2023 @02:10PM (#37946367)
> American memes aren't accurate history sources.

I speak from my personal experience of being born and living the first part of my life under the horrors of communism.

Re:GitHub stars won't pay your rent by WalterBright on Thursday October 19, 2023 @11:58AM (#37944641)
> Is there any evidence of that claim available?

Yes, the techonology created by free market countries. The evidence abounds. Your computer, for example.

> As a counterexample, I'd like to point out the Soviet space program.

Yes, the Soviets did have some technological successes. But look around you. How much in your home is communist developed technology? I can't think of any in mine.

Re:GitHub stars won't pay your rent by Iulioh on Wednesday October 18, 2023 @03:59PM (#37933981)
Capitalism describes only who gets the money from a factory according to a pice of paper with no other relation with the work performed in said factory.
Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @09:22PM (#37937062)
Ah, the Labor Theory of Value once again.
Re:GitHub stars won't pay your rent by gumballindie on Wednesday October 18, 2023 @03:39PM (#37933700)
Yeah maybe those companies using their open source project should donate a little bit?
Re:GitHub stars won't pay your rent by sammyteee on Wednesday October 18, 2023 @03:46PM (#37933805)
Isn't the typical licensing model for open-source projects designed to differentiate between personal and commercial usage? Or is the real challenge that enforcing such licensing terms is practically unfeasible?
Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @03:51PM (#37933866)
We use the Boost license which does not distinguish personal from commercial use. This is on purpose. We have no agenda for anyone's use of D. We are especially happy to hear from users who have made a lot of money from using D.
Re:GitHub stars won't pay your rent by NegativeK on Wednesday October 18, 2023 @03:53PM (#37933893)
Open source business models differentiate by providing value to commercial entities (support, extended features, whatever.)

Traditional open source licenses and definitions of open source demand that the licenses not differentiate between different use types (personal, commercial, governmental, etc.) Newer licenses are coming up that do differentiate. Traditional open source orgs are often saying that they're source available, not open source.

Re:GitHub stars won't pay your rent by cmrdporcupine on Wednesday October 18, 2023 @03:53PM (#37933894)
No, they are not. And the most popular licenses (Apache-style) these days don't even require commercial entities that fork your project to contribute back their changes. Free software / copyleft licenses like the GPL which do require that are these days shunned by many.

"Open source" has become synonymous with "free labour" for a lot of firms, and there's a whole class of SaaS projects which amount to gluing together other people's open source work and then supporting it.

I think this was all fine for people during boom time; you built your resume up on GitHub, you got street cred, often your employer paid for you to work on it. But I think it's starting to lose its sheen for some people.

Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @03:49PM (#37933850)
Here at the D Language Foundation, we don't shame people into contributing. We point out how it is worth their while to donate.
Re:GitHub stars won't pay your rent by gumballindie on Wednesday October 18, 2023 @04:23PM (#37934299)
I’ll use this opportunity to say that D Lang is awesome and that I wish it gains wider adoption. I simply love that language and the community and I thank you for everything you do.

On topic, indeed, shaming is never an option. But still I wish companies would donate to projects - in some countries there are even tax incentives to do so, and the benefit is that they essentially externalise development of a valuable tool for them. Also would earn a lot of good will - as steam does (while not sponsoring money directly).

Re:GitHub stars won't pay your rent by WalterBright on Wednesday October 18, 2023 @09:15PM (#37937011)
It's the kind words from people like you that give us rocket fuel!
Re:GitHub stars won't pay your rent by readyplayernull on Wednesday October 18, 2023 @03:44PM (#37933770)
Monopolization is too slow, the goverment should force the fussion of every big tech company into a single entity that is forced to employ everyone in the country with great salaries and 4 hour workday, then people would have resources to do what's good. How would you like that MAANG?!
Re:GitHub stars won't pay your rent by foobiekr on Wednesday October 18, 2023 @03:50PM (#37933864)
It's not unfortunate at all. Every company I've worked for has been an unbelievable freeloader on open source projects. Tens of billions of dollars in revenue, almost nothing to the projects they rely on.

I think the open source experiment has failed and that we need to embrace moving toward a compensated-commercial source model. Companies are strongly opposed to this because they can't freeload on volunteer work and other companies anymore, but it should be done.

Re:GitHub stars won't pay your rent by jltsiren on Wednesday October 18, 2023 @04:24PM (#37934309)
Open source has not failed. Attempts to build viable business models around it may have. That's not a weakness of open source but a weakness of software business.

When you have a product with very low marginal cost of production, the market price for the product often tends towards $0. If you have a business that sells software licenses and someone develops a viable alternative (for whatever reason) and starts distributing it for free, you may have a hard time competing against them. And if the free alternative gains enough market share, both parties may find it difficult to pay for continued development. That's just how the market works.

Re:GitHub stars won't pay your rent by foobiekr on Wednesday October 18, 2023 @09:53PM (#37937305)
As a movement. People have to eat.
Re:GitHub stars won't pay your rent by jltsiren on Thursday October 19, 2023 @12:00AM (#37938212)
There was never any centralized open source movement. Just a bunch of people making open source software for various reasons. Some joined related communities, while many didn't. Some got paid, while many didn't. Some did it as a hobby, while many didn't.

Software is essentially worthless once it exists. Even if many people and many businesses rely on it, there may not be any economic value in maintaining it. If you need to get paid, you may have to do something else for living.

Re:GitHub stars won't pay your rent by smoldesu on Thursday October 19, 2023 @01:42AM (#37938933)
People eating is not a software problem, it's a capitalism problem. Code just sits on a server, and in 99% of circumstances the costs of retrieving or modifying it is negligible enough to copy it.

What you're describing is where the interests of commercial users and free contributors diverge. When that doesn't align, commercial users have to tow the line. If they can't make that work, that's not Open Source's fault.

Re:GitHub stars won't pay your rent by behnamoh on Wednesday October 18, 2023 @04:04PM (#37934047)
> I think the open source experiment has failed

imo it still serves as a way to strengthen resumes of job applicants. Just have a few GH projects with decent "stars" to show you know how to build things. I don't endorse it (because the projects then often get abandoned after employment)—maybe it'd be better to have a "badge" on the GH page showing what the purpose of the project really is.

Re:GitHub stars won't pay your rent by wahnfrieden on Wednesday October 18, 2023 @04:08PM (#37934102)
thats not the open source experiment, that's just employers getting comfortable with expecting uncompensated labor in the recruiting process
Re:GitHub stars won't pay your rent by barrysteve on Wednesday October 18, 2023 @04:09PM (#37934115)
It's a long time coming. Getting something for nothing, doesn't last.
Re:GitHub stars won't pay your rent by bityard on Wednesday October 18, 2023 @04:21PM (#37934257)
I'm starting to notice that roughly half of the comments on these threads that even lightly touch on the "ecomonmics" of Free and Open Source software are from who think they or their peers are somehow entitled to money and attention just because they put some code on the Internet.

Maybe I'm old-school but I was always under the impression that a paycheck and recognition are things that are earned, not begged-for or guilt-tripped into.