I’m completely aware about that. Hence the acknowledgement and explanation in the first comment itself.
- 0 Posts
- 8 Comments
This is from rsync repo.
I remember reading an article where the author explained why telling this is free, you can fork, or send a pull request instead of complaining is a form of ableism.
An analogy, which is not 100% accurate, which I used to explain it to ither people is, "it is not very different from a carpenter telling you, ‘the wood is here, the tools also, you can do it yourself it you didn’t like what I did’.
The point is software development is a skill. Not everyone can have that skill. It takes training and practice to be good in the craft. A user of the product does not need the skill to operate it. Never think it is okay to tell people “just fork it” or “why don’t you send a pull request instead of complaining?”.
At the same time, I completely acknowledge that there are some entitled assholes who don’t understand or care about the open source philosophy and how it works. I just wanted to point out that asking to contribute or asking to fork is not the right way to address it.
sorter_plainview@lemmy.todayto
Linux@programming.dev•Flathub Now Rejects AI-Assisted Apps and Submissions
3·4 days agoOh. I meant before AI only. I should have clarified that.
sorter_plainview@lemmy.todayto
Linux@programming.dev•Flathub Now Rejects AI-Assisted Apps and Submissions
14·4 days agoSo this is some what problematic. Technology has benefits does not mean it has to be allowed. Question is what do we gain and at what cost. If the answer is we gain speed, then the followup is “does it really matter?”.
Speed of coding is the common answer. Another one is non programmers are able to make programmes. Both of it does not add much of a real value is the point. Because when the machine churn out code at a very high rate, then the humans who should review it gets under pressure. We are not addressing the real bottleneck, instead we just pump out more material which just intensify the congestion at the bottleneck. Quality goes down, we get things like AWS going down, Microsoft wiping people’s machines, etc. In other words it creates problem without much meaningful gain.
Regarding the non-programmers making programmes, it mostly just create a lot of noise. There is a lot of weekend projects, one shot attempts, or some half cooked outcomes. Only a handful of projects with meaningful impact in the world will be born out of it. We all know, even before AI, out of hundreds of thousands of GitHub repos only a small section is actually well maintained, and deliver something to the world.
I don’t have to explain at what cost. It is just literally affecting the climate and accelarting the collapse of current ecosystem. Are we doing this so that a code can be written in 1 hour, instead of one day? If you get more free time because of this, well, at least we can say the load is reduced. But we all know we just get more work to do from our employer. So I don’t really think this is a net positive.
Anyone else hate the structure and style of Axios reporting? Those bullet points like structure?
sorter_plainview@lemmy.todayto
Programmer Humor@lemmy.ml•The JavaScript type coercion algorithm
0·10 months agoThis is Haverbeke’s book, right? Eloquent JavaScript?

Not really. This is not about money but about skill. Hence I said this is not 100% accurate and added a proper explanation.
Open source is not about money. The philosophy and culture around it is centered around a set of values. It’s free as in freedom.