Remix.run Logo
grayhatter 5 hours ago

> it is not okay to consider that this labor fell from the sky and is a gift, and that the people/person behind are just doing it for their own enjoyments.

I am. I enjoy making things, and it's even better when others enjoy them. Just because you have expectations that you should be compensated for everything line of code you write; doesn't make it ubiquitous, nor should your expectations be considered the default.

I'd argue If you're creating and releasing open source with the expectations of compensation, you're doing it wrong. Equally, if you expect someone creating open source owes you anything, you're also part of the problem, (and part of why people feel they deserve compensation for something that used to be considered a gift).

All that said, you should take care of your people, if you can help others; especially when you depend on them. I think you should try. Or rather, I hope you would.

pixelready 5 hours ago | parent | next [-]

I think this is the piece so many that are stuck in the hustle culture mindset miss, and why they are so quick to dismiss anything like UBI or a strong social safety net that might “reduce people’s motivation”. There are many many creative, caring people that are motivated to create things or care for each other for the sake of it, not for some financial reward. Imagine the incredible programs, websites, games, crafts, artworks, animations, performances, literature, journalism, hobby clubs, support groups, community organizations that would spring into existence if we all just had more bandwidth for them while having our baseline needs met.

Would it be chaotic? Sure, in the same way that open source or any other form of self-organization is. But boy it sounds a whole lot better than our current model of slavery-with-extra-steps…

PaulDavisThe1st 35 minutes ago | parent | next [-]

I've made my living working fulltime on a single open source project for more than 15 years now.

I think it is important to differentiate between different kinds of projects that people might undertake, and 3 particular categories always come to my mind (you may have more):

* "plumbing" - all that infrastructure that isn't something you'd ever use directly, but the tools you do use wouldn't function without it. This work is generally intense during a "startup" phase, but then eases back to light-to-occasional as a stable phase is reached. It will likely happen whether there is funding or not, but may take longer and reach a different result without it.

* "well defined goal" - something that a person or a team can actually finish. It might or might not benefit from funding during its creation, but at some point, it is just done, and there's almost no reason to think about continuing work other than availability and minimal upgrades to follow other tools or platforms.

* "ever-evolving" - something that has no fixed end-goal, and will continue to evolve essentially forever. Depending on the scale of the task, this may or may not benefit from being funded so that there are people working on it full time, for a long time.

These descriptions originate in my work on software, but I think something similar can be said for lots of other human activities as well, without much modification.

ThrowawayR2 4 hours ago | parent | prev | next [-]

The hikikomori[1] or NEETs ought to be a hotbed of creative works if your hypothesis is true. And they aren't, plain and simple.

There is effectively zero evidence suggesting a population on UBI will result in some sort of outpouring of creativity.

[1] https://en.wikipedia.org/wiki/Hikikomori and it's not a phenomenon limited to Japan.

datsci_est_2015 35 minutes ago | parent | next [-]

Counterpoint to your counterpoint: the flourishing of the arts in Bohemian districts[1] in the 19th and 20th centuries.

Maybe there’s a feedback loop with societal expectations regarding the hikikomori / NEETs? The more they are demonized as unproductive, the less productive they become.

[1] https://en.wikipedia.org/wiki/Bohemianism

zweih 2 hours ago | parent | prev | next [-]

People who are specifically not employed because they aren't motivated to do anything at all don't seem to be the best sample for what average people could do if they had more free time during their waking hours.

nickff an hour ago | parent [-]

It seems unlikely that the most motivated people are unlikely to take UBI; the most likely UBI recipients are those who are marginally employed, and likely marginally motivated.

tcfhgj an hour ago | parent [-]

did you mean to write the opposite of what you wrote?

robrtsql an hour ago | parent | prev | next [-]

NEETs are, by definition, people who are either unwilling or unable to do anything productive, so I don't think they are a good example. I expect you'd get better results if you include the people who are employed today.

christoff12 3 hours ago | parent | prev | next [-]

a) I'm not sure it logically follows that the hikikomori would be a particularly artistic group, thus don't understand the assertion; b) how do we know they aren't? By definition, they wouldn't be out promoting their works or gaining recognition.

Also, there is at least one example of UBI contributing to an increase in activity:

"According to the research, 31% of BIA recipients reported an increased ability to sustain themselves through arts work alone, and the number of people who reported low pay as a career barrier went down from one third to 17%. These changes were identified after the first six months of the scheme and remained stable as the scheme continued." [1]

[1] https://musiciansunion.org.uk/news/ireland-s-basic-income-fo...

dpark 3 hours ago | parent | prev | next [-]

Hikikomori seems to be largely a symptom of mental illness. NEETs almost by definition are not productive.

The fact that these groups are not producing mass amounts of creative works in no way implies that currently-productive people would not produce significantly more creative works if they had the time and resources to do so.

anonymous908213 2 hours ago | parent | prev | next [-]

Um, hikikomori are a hotbed of creative works, though. Your entire premise is false. I don't know that you could get reliable statistics proving this claim, but Japan likely has the highest number of creatives per capita of any country in the world, and a ton of them are NEETs who spend their time drawing fanart or writing trashy webnovels. The vast majority of this creative work isn't commercially successful, of course, which is part of why they're NEETs.

nickff an hour ago | parent [-]

Can it really be a 'hotbed' if there is no demand (or even maybe awareness) of the works? That just seems like a hobby done for selfish reasons.

anonymous908213 an hour ago | parent [-]

Quoting GGGP:

>There are many many creative, caring people that are motivated to create things or care for each other for the sake of it, not for some financial reward. Imagine the incredible programs, websites, games, crafts, artworks, animations, performances, literature, journalism, hobby clubs, support groups, community organizations that would spring into existence if we all just had more bandwidth for them while having our baseline needs met.

As it happens, the Japanese internet is absolutely rich with content created by individuals, most of it done for the sake of love for creative work rather than financial motivation. I spend much of my free time either consuming it or contributing to the pool of such work myself. The entire point of this discussion thread was about the potential for creativity if you were to unshackle it from the demands of financial self-sustenance.

As an aside, I believe this phenomenon manifested as strongly as it has in Japan because of the extremely low cost of living relative to the level of economic development; a studio apartment can be had for less than the equivalent of $200 USD per month, and many parents can afford to and are willing to pay this price to get the NEETs out of their house. In essence enabling them, not that they want to enable their adult children to depend on them but the burden is small enough that they can tolerate it.

skinnymuch 2 hours ago | parent | prev | next [-]

No that wouldn’t. If the zeitgeist, culture, society at large are antagonizing toward you, if you are meant to feel like a useless negative part of society, why would we expect amazing output from them?

This reinforces others talking about the flaws of hustle and grind culture. The status quo create the conditions for the negatives and then point to that and say “see”.

tehjoker 2 hours ago | parent | prev | next [-]

The UK music culture of the 1960s was in large part due to the "dole" or cash payments to poor people.

adezxc 3 hours ago | parent | prev [-]

and yet their hypothesis is true, there are already many people, with or without UBI, that volunteer, create things and in general help people surrounding them without any reward and they are the backbone of every society, not the career-chasers

pixelready 3 hours ago | parent [-]

I think phenomena like hikkikomori have more to do with (at least perceived) social rejection than lack of motivation. If the only acceptable message you receive from society is that you must chase the brass ring constantly and any setback means you are an abject failure, then withdrawing from the pain of that rejection makes sense for anyone who has experienced enough setbacks or strongly feels alien to that culture. A broader societal shift would occur if it was truly universally understood that everyone has value as a human being separate from their labor market leverage or capital accumulation.

There will always be strivers who measure their self worth against superficial standards (Russ Hanneman “doors go up” hand gesture here), I just don’t see why everyone should be forced to play that game or starve I suppose. Giving everyone the option to settle for a life of basic dignity while caring for those around them, or going all in on some academic / creative pursuit seems equally valid investments for society.

skinnymuch 2 hours ago | parent [-]

Yes. The only real conclusion from people like NEETs is that society failed them. Outside of a fraction of total people (or when addictions are at play), it is very rare that someone never wants to be productive.

kiba 3 hours ago | parent | prev | next [-]

Not really against welfare programs...but...

UBI and safety net would just get eaten by economic rent. Basically your landlord would just raise the price of renting space leaving people right where they left off.

You need to impose a tax called the Land Value Tax to prevent landowners eating up the public money. Even then we got a long list of much needed public spending before we can even think about a Citizen's Dividend.

keybored an hour ago | parent | prev [-]

UBI is an idea from another money-centric ideology, namely “libertarianism”. It’s not an idea for fostering creativity. It’s an idea for dealing with less employable dependents of society, while the true dependents (parasitic capitalists) take the real spoils of industrialized productivity.

gregsadetsky 4 hours ago | parent | prev | next [-]

My apologies - you’re correct. I didn’t mean that as “you should never expect anyone to have contributed code for free/the pleasure/for the puzzle solving aspect”. I do it all of the time.

I meant - it’s unfair to consider that because this labor “fell from the sky”, you should just accept it - and as others have said, in the case of projects that become popular, that the burden should just automatically fall on the shoulders of someone who happened to share code “for free”.

If/when someone ends up becoming responsible for work they hadn’t necessarily signed up for (who signs up for burnout?) - it’s ok/necessary/mandatory to see how everyone (and or Nvidia/Google/OpenAI etc) can, like, help.

My insistence is on the opt-out nature of this so that people who would be ok being compensated don't have to beg.

Consider how the xz malware situation happened [0]. Or the header & question 8 from the FAQ for PocketBase [1].

[0] https://x.com/FFmpeg/status/1775178803129602500

[1] https://pocketbase.io/faq/

ericmay an hour ago | parent | next [-]

Instead of forcing Github to force users to pay a fee to support OSS, why don't OSS maintainers just charge for their work? Then that requires 0 coercion and those who feel undervalued for their work/projects can be compensated as the market dictates the value of their projects.

There are a lot of dumb and even disagreeable open source projects. Why should someone be de facto forced to fund those projects?

It's like this ass-backwards way of selling something because you're allergic to markets or something. Honestly, it's quite rude to go on and on about free software and liberation and all these things and then turn sour grapes years later because everybody took you up on it. Nobody is forcing anyone to maintain any of these projects.

And maybe if you wrote some software that forms the basis of a trillion dollar + company and you're still sitting in the basement you're kind of dumb for giving it away and that's your fault.

_ache_ 11 minutes ago | parent | next [-]

You just read the title don't you?

> GitHub should charge every org $1 more per user per month

It's about org, not about every single person using Github.

The idea is basic and should have been written in the article. When a contributor release FOSS, it's fair to compensate if you business rely on it.

A contributor wouldn't like a free for personal use either. The ideal license is the Unreal one free for « Individuals and small businesses (with less than $1 million USD in annual gross revenue) »

> you're kind of dumb for giving it away and that's your fault.

It happens so many times and no just about software (but then it's not a million dollar company). It's not that you are dump, you done the right thing and some companies with money/power/opportunity to capitalize on it, did it and didn't compensate you fairly.

an hour ago | parent | prev [-]
[deleted]
grayhatter an hour ago | parent | prev | next [-]

I agree with echelon; don't apologize. I'm not objecting to the message, only to the framing.

How to create more code I can enjoy using has been something that I've been thinking about for a long time. I've even advocated for a stance[0], similar to yours. While I don't agree it's correct to conflate the malign intent surrounding the xz takeover, with the banal ignorance as to why so many people don't want to support people creating cool things, (and here I don't just mean financial support.) I do acknowledge there are plenty of things about the current state we could fix with a bit more money.

But I don't want open source software to fall down the rabbit hole of expectations. Just as much as I agree with you, people opting-in to supporting the people they depend on is problematic. Equally I think the idea that OSS should move towards a transactional kind of relationship is just as bad. If too many people start expecting, I gave you money, now you do the thing. I worry that will toxify what is currently, (at least from my opinionated and stubborn POV), a healthier system, where expectations aren't mandatory.

The pocket base FAQ, and your hint towards burnout are two good examples, describing something feel is bad, and would like to avoid. But they are ones I feel are much easier to avoid with the framing of "this work was a gift". I have before, and will again walk away from a project because I was bored of it. I wouldn't be able to do so if I was accepting money for the same. And that's what leads to burn out.

I do want the world your describing (assuming you can account for the risks inherent into creating a system with a financial incentive to try to game/cheat), but I don't want that world to be the default expectation.

[0] https://gr.ht/2023/07/15/donations-accepted.html

echelon 3 hours ago | parent | prev [-]

Don't apologize.

"Open Source" is hugely conflated in terms of the reasons people write open source software.

There are people who truly don't care to be compensated for their work. Some are even fine with corporations using it without receiving any benefit.

Some people prefer viral and infectious licenses the way that Stallman originally intended and that the FSF later lost sight of (the AGPL isn't strong enough, and the advocacy fell flat). They don't want to give corporations any wiggle room in using their craft and want anyone benefiting from it in any way to agree to the same terms for their own extensions.

Many corporations, some insidiously, use open source as a means of getting free labor. It's not just free code, but entire ecosystems of software and talent pools of engineers that appear, ready to take advantage of. These same companies often do not publish their code as open source. AWS and GCP are huge beneficiaries that come to mind, yet you don't have hyperscaler code to spin up. They get free karma for pushing the "ethos" of open source while not giving the important parts back. Linux having more users means more AWS and GCP customers, yet those customers will never get the AWS and GCP systems for themselves.

There are "impure" and "non-OSI" licenses such as Fair Source and Fair Code that enable companies to build in the open and give customers the keys to the kingdom. They just reserve the sole right to compete on offering the software. OSI purists attack this, yet these types of licenses enable consumers do to whatever they want with the code except for reselling it. If we care about sustainability, we wouldn't attack the gesture.

There are really multiple things going on in "open source" and we're calling it all by the same imprecise nomenclature.

The purists would argue not and that the OSI definition is all that matters. But look at how much of the conversation disappears when you adhere to that, and what behavior slips by.

dgacmu 4 hours ago | parent | prev | next [-]

I agree with you, but I do think we have a bit of a problem in which an open source creator makes something and then suddenly finds themselves accidentally having created a load-bearing component that is not only used by a lot of people and companies, but where people are demanding that bugs be fixed, etc., and we lack great models for helping transition it from "I do this for fun, might fix the bug if I ever feel like it" to " I respect that this has become a critical dependency and we will find a way to make it someone's job to make it more like a product".

I gather that the open source maintainers who have found themselves in this situation sometimes get very unhappy about it, and I can see why -- it's not like they woke up one day and suddenly had a critical component on their hands, it kind of evolved over time and after a while they're like "uhoh, I don't think this is what I signed up for"

kiba 32 minutes ago | parent | next [-]

Public funding from governments would make sense. Open source software are effectively public good.

ummonk 2 hours ago | parent | prev [-]

I think expecting to get paid to fix bugs, add features, etc. to one’s open source code is much more reasonable and there should be marketplace infrastructure that makes this much easier to do (compared to the current system where developers have to apply for corporate grants for long running projects).

asah 3 hours ago | parent | prev | next [-]

I'm pretty sure you didn't wake up at 5am to an urgent issue. Because I did last night, and for sure __MY WIFE__ expects me to get paid for it!!

In general, people's time is not free if only because they have rent/mortgage, food, transportation, medical bills, education, etc.

Quarrelsome 2 hours ago | parent | prev | next [-]

> I'd argue If you're creating and releasing open source with the expectations of compensation, you're doing it wrong.

I think this is a little unfair, given that many (especially younger maintainers) get into it for portfolio reasons where they otherwise might struggle to get a job but stick around because of the enjoyment and interest. It still sucks that so many big orgs rely on these packages and we're potentially experiencing a future when models trained on this code are going to replace jobs in the future.

I think a lack of unionisation is what puts the industry in such a tough spot. We have no big power brokers to enforce the rights of open source developers, unlike the other creative industries that can organise with combined legal action.

Barbing 5 hours ago | parent | prev [-]

Redistributing unwanted funds would be a good chore to have to do!