Live data from Hacker News

Sponsor the open source projects you depend on

thanks.dev

11–20 of 205 posts

Re: Sponsor the open source projects you depend on

#11
So it looks like the idea is it goes through your GitHub dependencies, and splits your donation up among them.

That’s a pretty neat idea.

I wonder if it would be possible or even desirable to try and get some automatic measure of “how much” you depend on a given project, to weigh the split. Probably that would be really difficult to capture. Anyway the current idea is already pretty cool.

Re: Sponsor the open source projects you depend on

#12

So it looks like the idea is it goes through your GitHub dependencies, and splits your donation up among them. That’s a pretty neat idea. I wonder if it would be possible or even desirable to try and get some automatic measure of “how much” you depend on a given project, to weigh the split. Probably that would be really difficult to capture. Anyway the current idea is already pretty cool.

Not automatic, but it already supports a measure of "how much" you depend on a project: boosting. You can boost dependencies up or down by up to a factor of 20 (e^3).

The formula is explained in https://thanks.dev/static/how.

Re: Sponsor the open source projects you depend on

#13

We're trying to do this @ NimbusWS, but the corporate way. Excuse the crappy looking site (been busy trying to actually deliver all the shit on that page), but I believe that F/OSS can be sustainable: https://nimbusws.com/#sustainability All it takes is contributing a small % of revenue back. I'm not decided that 10%-30% will be the final # (can a business give that much and still compete?), but then also some of me…

Much admiration for your stance on giving back. Much confusion that this domain isn't for the Nimbus weather station. Ah, the cloud! Is there anything it can't do?

> Much admiration for your stance on giving back.

Thanks for the kind words -- I do have to make it real, and make sustainable profit first before my aims mean anything, but at least I think I'm pointing in the right direction.

> Much confusion that this domain isn't for the Nimbus weather station. > Ah, the cloud! Is there anything it can't do?

Well looks like there might be a name change in the future... That might be a legitimate confusion point.

TIL of the nimbus weather station: https://www.rainbird.com/golf/nimbusii

It's like a Bloomberg Terminal for weather...?

Re: Sponsor the open source projects you depend on

#16
post #4

I’d love too but I dislike using payment processors as middlemen for online transactions! I see you’re using Stripe which is one of the worst processors because they opaquely block all sorts of transactions. It would be great to use a system like this to promote and fund open source projects and fuel cottage industry without having to include megacorporations. Make a mail cash option for people who don’t want to show…

thanks for the feedback & you raise a valid point, we'd love to look at additional payment options :)

Thought about this in a conceptual way some years ago [1] and the best option seems to be to let the developers decide how they want to be paid, i.e. have a `thanks.dev` file in the tree of the package with JSON-like data, e.g.

  "payment": "iban", "data": "IBANCODE"` or 
  "payment": "link", "data": "https://..." or
  "payment": "cryptoCoin", "data": "0xb3..." and so forth.
Of course, the problem is there are many different ways of giving thanks, so a protocol is required, that's the hard part actually in this space, standardization.

[1] https://github.com/ly3xqhl8g9/delicense

Re: Sponsor the open source projects you depend on

#17
Nice idea. Like a personalized vanguard index for open source donations.

If this takes off people will be inventivized to make lots of small dependencies that are likely to be needed in tier 1 (or tier 2).

The trick will be to find a bug in a first dep of webpack for example, fork it and fix some bugs there then convince webpack to switch to you.

Algorithmic decisions can be gamed.

I suggest instead the app lists the deps, and you choose how much to give each one.

Re: Sponsor the open source projects you depend on

#19

Nice idea. Like a personalized vanguard index for open source donations. If this takes off people will be inventivized to make lots of small dependencies that are likely to be needed in tier 1 (or tier 2). The trick will be to find a bug in a first dep of webpack for example, fork it and fix some bugs there then convince webpack to switch to you. Algorithmic decisions can be gamed. I suggest instead the app lists the…

You're absolutely right. When you login you can actually see a list of dependencies & make your own adjustments. While thanks.dev makes a recommendation based on what's analysed, sponsors are able to boost or exclude beyond our recommendations. It's not perfect & has a lot of room to improve but we hope it's a good starting point :)

Re: Sponsor the open source projects you depend on

#20
Genius idea. I try to donate to open source software I've used for long time, especially if I cannot contribute any code back. This site seems to automate the process of finding out which dependencies of your software are accepting donations.

Unfortunately, I cannot use this right now, because Maven dependencies can't seem to be found, and neither can Cargo dependencies. I decided to test it with an app that uses a mix of ClojureScript and Rust. There is a shadow-cljs.edn file at the root level of the folder, but those dependencies are not picked up. Neither are stuff in a package-lock.json. There is a Cargo.lock file in a subfolder, but that does not seem to be scanned either.

However, I am able to verify there exist dependencies, in each of these files, that are actively seeking for funding and use GitHub sponsors.

Post reply on HN