Live data from Hacker News

GitHub should charge everyone $1 more per month to fund open source

blog.greg.technology

131–140 of 352 posts

Re: GitHub should charge everyone $1 more per month to fund open source

#131
Being on both sides of the open source value relationship, I feel somewhat skeptical of mechanisms that use dependency cardinality/"popularity" to allocate funding: at its best it's a proxy for core functionality (which is sometimes, but not always, the actually hard/maintenance-intensive stuff) and at its worst it incentivizes dependency proliferation (since two small core packages would be equally as popular as one medium-sized one).

Re: GitHub should charge everyone $1 more per month to fund open source

#132

Earlier quoted context omitted.

(And on the flipside, nothing is owed for a bugfix the maintainer made out of their own free will. Again, a gift.)

The problem is lots of open source is unmaintained/insecure, and there aren't any security engineers on those open source libraries. For the library to be secure, there needs to be funding, not by magic and expecting maintainers will do stuff on there free will.

The person needing a feature can do implement it themselves or pay for it. They may even share it, in the spirit of open source, but they probably don't have to (depending on license conditions).

Re: GitHub should charge everyone $1 more per month to fund open source

#133
post #126

Earlier quoted context omitted.

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.

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

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

Re: GitHub should charge everyone $1 more per month to fund open source

#134

Earlier quoted context omitted.

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, craft…

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.

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.

Re: GitHub should charge everyone $1 more per month to fund open source

#135
Or the copyright holders can start dual licensing their software for commercial use

license A is GPL or MIT for academic and free applications

License B is for commercial use, with a fee

The license is literally whatever you want to put into it.

IMO the issue is with the open source community gatekeeping these policies. Shaming developers for proposing commercial licensing, then shaming corporations for properly using the IP according to the free license (e.g. MIT)

Re: GitHub should charge everyone $1 more per month to fund open source

#136
post #125

Earlier quoted context omitted.

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 cou…

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.

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.

Re: GitHub should charge everyone $1 more per month to fund open source

#137
post #79

If you willingly choose to make source code publicly available under an open source license you can’t then act all shocked that people don’t have to pay you for using that code. If you wanted to be guaranteed an income whenever your code gets used, you should have chosen a different license.

perfectly articulated. Moreover, the license is whatever the copyright holder wants to put into it. They can easily dual license , copy-left variants -- there are tons of licenses that provide compensation for commercial use.

Re: GitHub should charge everyone $1 more per month to fund open source

#139

the payment isn't the problem so much as the payment processing. They wouldn't support crypto, even if they did, getting crypto without KYC hassle is a PITA, not worth it for paying one company $1. Not associating your real identity with a github repo is very important to most github users. Payment could solve lots of problems, but there is no real and meaningful cash-equivalent payment system or method. This isn't a…

> payment is a huge barrier to commerce these days, people think LLMs will change the world, but payment tech/laws will have a bigger effect in my opinion.

Having a native way to send micropayments on the web without having to pay a huge % of that transaction to Visa/Mastercard and Stripe and Co would be such massive game changer when it comes to this stuff.

As a silly example, every time I collect 1$ for my 1$/month club I actually get ~70c which is wild.

I agree with you, if there was a better way to directly send small amounts to people running interesting sites or projects the whole landscape could change.

And I also agree that a change in attitude is needed. I appreciated your comment.

Re: GitHub should charge everyone $1 more per month to fund open source

#140

> 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…

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…

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

Post reply on HN