Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

You have to ask to the appropriate forum though, and that's what he got completely wrong. Getting npm to scream for help when a developer installs your package is equivalent to asking your peer for a raise.

I'd say that over 99.999% of the people who saw that message, created memes about it, etc.. did not have a corporate credit card and the power to use it at their discretion. If you want money from corps, THOSE are the guys you need to find and ask money from.



> I'd say that over 99.999% of the people who saw that message, created memes about it, etc.. did not have a corporate credit card and the power to use it at their discretion. If you want money from corps, THOSE are the guys you need to find and ask money from.

So he should be cold emailing netflix, airbnb, linkedin purchasing managers?


If you look at “real” non-profits, there are a couple of key things that are largely missing from Open Source fundraising today.

First is capital campaigns. A capital campaign is a campaign to raise a large amount of money towards a goal. E.g. “we need 3 million dollars by the end of the year for our building renovations.” Having a concrete target is more motivating that just asking for “whatever you can give” to “keep the lights on.”

Second is cultivating relationships with (large) individual donors. It makes sense to track people who have donated to you, send them thank you cards, and take the biggest donors out to lunch. Then when you need money and you’re running your capital campaign, you can ask previous donors for larger contributions. It’s not cold-emailing, because you have a previous relationship with your donors.

Today, open source funding looks more like begging with a sign—sitting in a prominent place and asking for a small amount of money from a lot of people. Nothing wrong with that, you can get enough to eat, but I’d like to see free and open source software try more sustainable and effective strategies.


I did some work like this back in the day, on the side while doing my normal software dev day job.

It's another acquired skill that you don't get just because you're an excellent programmer. On that basis, adding a donation prompt when installing the package is I think a valid attempt at solving the problem, but it's a solution coming from a developer mindset not a fundraiser mindset; if you code it they will come, all that.

If you had the capital you'd hire someone to help with this or find a suitable volunteer with a goal to making it paid.


Maybe yeah. I'm not sure how relicensing works. But you might

1. relicense it for paid commercial use, and communicate that, I imagine you would go through a version change.

2. Save some important features/bugs for the license change

3. Email politely explaining, they are breaking the license.

4. Come to terms on price. So long as we detect you are using core-js on your Top 10000 site, please pay $$ per year.


yes


How do you even ask a corporation for money? Cold emailing?


I literally do not even read that stuff. I wait for the success message or if it fails I start googling why it failed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: