That's the issue. A subscription has weird incentives. If what you pay doesn't reflect how much you liked each release, it tells developers that you don't care about it. Which means they don't need to do anything to get your money.

That's why most subscription-based apps almost never improve. They never push for new things. Why would they...

Reply to this note

Please Login to reply.

Discussion

I'm conflicted here because I may support you overall even if I don't necessarily care about a particular release. I guess it's easier for me to consider my overall value on a yearly basis.

I suppose I could just donate the same for every release to mitigate this issue for myself. I just think the metrics could be skewed by this. Is there any reason you can't offer both models? Maybe put it under an "Other ways to support" or something.

I just dont pay attention enough to fairly pay with frequent releases. It would drive me nuts to do this for many different devs. But Nostr apps are unique in that you could "bug me" in a way that is natural on the app. Like a notification that I simply zap. I do that all the time. It's the having to do a lot of work to go somewhere else and pay that would annoy me. There's pretty much no chance that I would do this often with how Amethyst requires individual zapping of each contributor. Just being honest. I wouldnt do it. But I will add a calendar and do it less often for larger amounts.

I'm probably a minority in how I use Nostr and zaps though. That should be considered. Zapping a list of devs for me is a lot of work since my external wallet opens and processes a payment for each one. My opinion may not matter so much for this issue. Implement it with an option to disable and people like me will probably be just fine. I may even change my habits. Never know. I accept your point about incentives though. I think your way is more sound in that regard.

The main issue is that on an yearly basis the list of devs to be paid would be bigger. We don't even track that much time, so it would be interesting to figure out how to do this.

Maybe with the integration with cashu the payment for multiple devs will be made easier. Would you load some amount into a Mint just to have a single-click pay-all interface?

Absolutely. I kind of already do this with a fiat bank for all the FOSS apps that only accept fiat. Mints are a very similar concept except have far better privacy.

My main concern for using Mints (in the US) has been the whole money transmitter thing. I'm skeptical of how that's going to play out, but that's a separate issue.

At the end of the day, I just want to be fair and support you guys long term. I tend to check out at various points and simply can't watch every piece of software to make sure I care about every decision. But that IS on me and I'm willing to pay however devs think is fair. I'll just have to adjust some of my habits and that's fine as long as it isn't too cumbersome.