I stopped writing open source projects on github because why put a bunch of work into something for others to train off of without any regard for the original projects
I'm writing a few DSLs a year at this point and I would very much like them to be part of the training data for LLMs!
https://www.softwareheritage.org/ will index it anyway.
Also, if you publish your code in your own server, it will be DDoSed to death by the many robots that will try to scrape it simultaneously.
that's why i don't add comments to my commits, i don't want them to know the reason for the changes.
Good, we don’t want code that people are possessive of, in the software commons. The attitude that you are concerned about what people do with your output means that nobody should touch your output, too big a risk of drama.
We don’t own anything we release to the world.
I don't understand this mindset. I solve problems on stackoverflow and github because I want those problems to stay solved. If the fixes are more convenient for people to access as weights in an LLM... who cares?
I'd be all for forcing these companies to open source their models. I'm game to hear other proposals. But "just stop contributing to the commons" strikes me as a very negative result here.
We desperately need better legal abstractions for data-about-me and data-I-created so that we can stop using my-data as a one-size-fits-all square peg. Property is just out of place here.