Nvim-treesitter (13K+ Stars) is Archived
81–88 of 88 posts
Re: Nvim-treesitter (13K+ Stars) is Archived
#82Earlier quoted context omitted.
Overlooking your repeated assumptions of my incompetence at GitHub administration, neither of the 'why not just' steps you countered with will result in the banner that says 'This project is archived', which is a key component of my intentions. (For those who overlook it, the other characteristics of archival of course still suffice; I get all three for one UX interaction rather than three!) Which of these projects i…
You could add your own banner that makes it clear what the status and expectations of the project are. In fact, that is probably a valuable thing to do if the project is archived too. If you archive it, then sure user's are less likely to send you disrespectful messages by whatever means (assuming they can find such means), but they are also less likely to use it, because you have basically said "this project is aban…
There are only maybe a few thousand people at most worldwide who could benefit from what I’m doing, and only 1% of them might actually go looking for this. Can you imagine working as an open source maintainer on a project with a hard cap on audience size of a hundred people? Seems fine to me; I’m one of those hundred, after all :)
Re: Nvim-treesitter (13K+ Stars) is Archived
#83This was probably near the breaking point before, it just needed an idiot to catalyze.
I had a similar emotional outburst where after contributing hundreds of hours to Stack Overflow, when I asked a question of my own, instead of answering an objective yes/no question people just argued with me in the comments about why I could possibly want to do whatever prompted me to ask my question. I delete my account and quit ever contributing to that site right then and there. I think I was just looking for an…
Re: Nvim-treesitter (13K+ Stars) is Archived
#84Re: Nvim-treesitter (13K+ Stars) is Archived
#85Earlier quoted context omitted.
i understand the sentiment, but the nature of FOSS is that i can't really prevent anyone from using it. i'd have to police it, and that would just lead to more misery. i too contributed to stackoverflow and eventually stopped because it didn't feel worth the effort. i never asked a question though, so i didn't have the experience GP made, but i doubt i would want to delete everything, at least not without moving all…
> the nature of FOSS is that i can't really prevent anyone from using it That's my point - maybe FOSS isn't the absolute good we've been lead to believe. It was a response to locked down proprietary software which increasingly became hostile to its users. And it is (from a user's perspective) better that that for sure. But from a dev perspective, it's not as good as it could be. > my answers Exactly, those are your a…
People aren't "taking advantage" of you by benefiting from the free work that you voluntarily do. They may be rude towards you, but it's your choice to work for them or not.
If you release your work to the world, there's no license agreement in existence that will prevent "undesirables" from benefiting from your work. See: all of the AIs being trained on publicly accessible code (regardless of its license).
The answer is just, do write open source code if you think it's fun, and you're okay with the worst people you can imagine using your code. If you write a geodata library, it might be used in a targeting module for a bomb, which might in turn be launched towards civilians. That's just a consequence you'll have to accept.
Re: Nvim-treesitter (13K+ Stars) is Archived
#86Will this mean the end to NeoVim, whose main (one of) selling point is the tree-sitter out of the box? I hope not, as I am the long time user and supporter of the project.
I'm guessing the attitude of "users and supporters" of the project such as shushtain complaining and wanting clason to do all the work instead of just doing it themselves, was a factor in him deciding to step away from the project.
Re: Nvim-treesitter (13K+ Stars) is Archived
#87Good for the maintainer, hope they find peace and do things just for their fun, without needing to deal with comments like that anymore
Stepping away from the project would be fine. Archiving a project which has other maintainers is an overreaction.
Also your phrasing of "would be fine" implies that there are things that are not "fine" to do when doing work for free for the public benefit, which is exactly the sort of entitled attitude that makes many (myself included) uninterested in open sourcing their own projects.
Re: Nvim-treesitter (13K+ Stars) is Archived
#88Earlier quoted context omitted.
> the nature of FOSS is that i can't really prevent anyone from using it That's my point - maybe FOSS isn't the absolute good we've been lead to believe. It was a response to locked down proprietary software which increasingly became hostile to its users. And it is (from a user's perspective) better that that for sure. But from a dev perspective, it's not as good as it could be. > my answers Exactly, those are your a…
Getting free stuff is good for the user of the stuff, yes. Giving away stuff for free might not feel good if you don't like the people you're giving the stuff away to, yes. People aren't "taking advantage" of you by benefiting from the free work that you voluntarily do. They may be rude towards you, but it's your choice to work for them or not. If you release your work to the world, there's no license agreement in ex…
Surely you have to understand that you own a plot of land, a house, the number in your bank account or the clothes on your back only to the extent that somebody is willing to perform violence on those who want to use "your property" for themselves. That might be you yourself but you can't be everywhere at once and you can't be awake all the time either. That protection comes from mutual agreement of people to defend each other's properties, usually through some institution such as the police/army/state.
Why should intellectual property be any different?
Why should I not be able to make an agreement with people like me that we only allow certain people to use our work under certain conditions and if any one of us violates the agreement (or an outsider decides to ignore it) we use violence to stop and punish that use?
> the people you're giving the stuff away to
Not giving it to them, they are taking it. I am making it available with instructions who can use it and how. Some people take it, following those instructions, some take it ignoring them. Would you use the word "give" if it was about leaked source code? What about leaked nudes of your girlfriend or daughter?
> See: all of the AIs being trained on publicly accessible code (regardless of its license).
That's a circular argument.
LLM companies claim what they're doing is legal. At best they're using a loophole - statistical interpolating autocompleters did not exist when copyright law was being written, I doubt many people could conceive of them at that time. At worst they are actively and knowingly violating the law, not to mention consent, of the best most altruistic people in the world to exploit them and bring about a new era of inequality and oppression.
Anyway, just because somebody gets away with something does not make it legal and certainly does not make it right.
> That's just a consequence you'll have to accept.
Or I can build both social and technical means to control the usage. Nothing is perfect but then if you want perfect, why do you lock your car or home?