mudasobwa

mudasobwa

Creator of Cure

Tokenware is the new form of donation

I never put a “Donate” button on any of my OSS efforts. Not because I’m rich (I’m not.) I just don’t like the “donation” term. I feel like I never needed kinda reward or payback for what am I doing.

OTOH, some code requires a ton of tokens (a year ago it would require weeks to be developed.) I found myself hesitating to implement some features right away because I don’t want to break a $1K/month limit I pay for AI assistant.

That said, my initiative would be to introduce kinda “Tokenware” which is effectively an open source code that is being developed by endowments (I still avoid “donations” term fwiw.) There is no issue to calculate the approximate number of token required per a feature (this part might be even automated) and put it next to the feature description.

Every project in the wild might pin “accepting tokens for features” badge on their projects, and that’s how everyone might know their endowments were used to enrich the project, not for dirty weekend in Vegas. Maybe I can even convince Github to be a part of it (badges and token transfers.)

WDYT?

Most Liked

Lucassifoni

Lucassifoni

I think you are right, and that tokens themselves can be a form of universal currency just like MCP+LLM forms a kind of universal glue between software. We tried to defend micropayments for content and support multiple times but worse alternatives always settled.

Maybe issues tagged with [tokens: 300k, accepted_models: opus-4.7-xhigh, pr_review: [opus>=4.6, gpt>5]] will become the norm. You provide the plan and prompt to orient the donator’s agent in your codebase, and they provide cost of implementation and review.

Since last week I strongly believe there will be tooling to apply an agentic conversation to a codebase, just like you can publish patches by email. Instead of providing the resulting PR, you provide the whole conversation that generates the PR, but the edits are there as inline patches and the whole transcript can be fed into a git CLI or GUI to see the diff. So you can’t masquerade a PR of sonnet 3.5 quality for an opus 4.7 one.

An interesting new kind of PoW.

DaAnalyst

DaAnalyst

Turns out we’re all in energy business (again).

mudasobwa

mudasobwa

Creator of Cure

How does it matter? Also, I am not using Claude for its miserable RAG, and proper solutions always involve several providers for different kinds of tasks.

I disagree we need to judge by the model used (it’s like judging the code quality by number of LoCs.) If I could have it done with local ollama—I’m good, I deserve a reward.

This is all not about donations, let alone control. I just want to be able to support my OSS better without breaking $1K/month limit on that, as I stated in the post above.

Where Next?

Popular in AI / LLMs Top

DaAnalyst
Seriously, what do you do while Claude (or whatever you use) is doing its thing?
New
Vidar
This morning I set out to make an Elixir library for internal use of some specific statistical method that only seemed to exist in some P...
#ai
New
mayel
You describe a function. An LLM hallucinates it. The BEAM compiles and runs it live in your runtime with no restart, no compile step, no ...
#ai
New
AstonJ
After reading the below in another thread… It got me wondering how many firms are actually using or encouraging their developers to use...
New
New
samoloth
Hi, recently I’ve discovered Matt Pocock’s skills for AI agents. They look extremely reasonable, especially after hearing his explanation...
New
asianfilm
For those who haven’t seen it, here is a research paper from August that found that LLMs perform twice as well with Elixir than with Pyth...
New
Cheezy
I spent the month of January building and refining a tool to help with Team / AI collaboration. Several friends have provided feedback an...
New
onnimonni
Hey, I’ve been extensively using claude code for backend development and data wrangling in the last 6 months and it has worked very well...
New
AstonJ
Watched this earlier and thought it was worth sharing. For those not aware Geoffrey Hinton is considered one of the godfathers of AI, yet...
New

Other popular topics Top

hariharasudhan94
lets say i have a sample like a = 20; b = 10; if (a > b) do {:ok, "a"} end if (a < b) do {:ok, b} end if (a == b) do {:ok, "equa...
New
chrismccord
As promised, the first release candidate of Phoenix 1.3.0 is out! This release focuses on code generators with improved project structure...
New
lessless
I believe there are people here who are dealing with CSV files import on the daily basis, and since Excel is a really popular tool there ...
New
greenz1
I have a phoenix application from which a user can download multiple(5-6) files of size 1MB. I couldn’t find anything related to sending ...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New
shijith.k
I am trying to start a new phoenix project with elixir 1.9, but mix phx.new does not work. It says that ** (Mix) The task "phx.new" could...
New
jononomo
For some reason my phoenix channels are working for me in my local dev environment, but as soon as I deploy via Docker, I get a 403 error...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement