I mean, it’s awesome until it isn’t.
NPM is already on the “isn’t” side of it. Specially with all the malware going around. Who has time to read the code of the dependencies of the dependencies of their dependencies? For every single version. It’s just not possible…
I guess the main concern with this is security. You’re literally running code you don’t even know about on your machine, probably next to personal files or your company’s code base.
A simple http call to publish all your private code wouldn’t be hard to sneak in a 6th level dependency.
I’ve never been able to successfully write a jq command without having to Google it. It is something so complex and I don’t do it often, so I just forget everything.
I hope they figure out something with more I tuitive syntax, something SQL-like that people can write without having to look at a manual.
Anyways, AI is here… pretty soon we’ll just translate natural text to whatever overly complex language there is.
I’m sure I’ll get replies of people saying jq is easy. It isn’t for me, right now I can t even remember how to filter and create associations between objects. I think I’ll just start writing small python apps to process JSON. A bit longer but at least I can maintain it. The only issue is that Python is too heavy… I’ll figure something out.
I’ve been thinking for a while that what we actually need is a modern shell language. Like a mix between python and shell. Imagine if you had native support to read a JSON using shell.
Edit: oh shit. Said all of this and then saw the comment below talking about Nushell. Today is a good day.
You need to create a list of incidents that reached customers. Create a matrix that has the incident ID, the link to the incident documentation and the type of test that would have caught the incident.
Then they’ll see that their incidents would have been caught by the tests you want to. push instead of an angry customer.
Yeha, I don’t think an economy based on donations would work because I know how awful humanity is.
Same way people figured out how to exploit capitalism, they’d figure out how to exploit your proposed system…and it is the most exploitable system I’ve heard of. This isn’t paradise, people aren’t singing Kumbaya and holding their hands.
Your proposal is the equivalent of putting a passed out girl and a rapist in a dark room and asking him to please behave. The rapist is humanity and the girl is a donations based economy, in case that wasn’t clear.
There are instances of communities in which communism works, but it never does at large scale. Idealism doesn’t always match reality, specially considering how evil and power hungry humans are.
The problem of capitalism isn’t capitalism itself, it is a decent system. The problem of the system is their users, power hungry and corrupted users. And any system will get twisted as long as humanity doesn’t change its nature.
What’s next? A government that relies on donations instead of taxes? Workers that rely on donations from their employers?
Yes, he’s a genius but I kept thinking “damn, the ego on this guy” while reading that.
I love Linux, and thus, I love Linus… But he has a very large ego, there’s nothing wrong in pointing out reality. That’s just who he is. At least his ego matches his skill, which is something rare. He deserves to be cocky, he earned it.
You’ll get downvoted here because most programmers have elevated egos and think this is normal behavior.
Yes, exactly, you would lose the interest of high quality producers and artists that don’t think donations are enough or reliable. Why can’t people put a price on the shit they created? Just because you don’t like the way the system works doesn’t give you the right to dismiss its rules. Imagine if someone violated your fundamental rights because they don’t agree with them in their personal world view.
They created that content BECAUSE they wanted to sell it. If there wasn’t an incentive to sell, they wouldn’t have created it, depriving people of the content anyways.
Keep pirating, I don’t care, but don’t pretend you’re not harming the producers of the content or the industries that feed millions of people. You’re probably also harming legal consumers because companies factor in the losses of piracy and increase prices to match their target revenue.
Do you think people are donating enough money to sustain the families of the instance admins? They obviously have jobs and Lemmy is a hobby or a project for them. They aren’t depending on Lemmy for a living.
That can happen sometimes but expecting the world to work around donations for every piece of software, music or literature is just too naive.
Some instance admins have said that they need to create a monetization strategy because depending on donations isn’t reliable.
Are you telling me how I think?
It’s been some years since I pirated stuff, but I definetely did it because I had no money and I wanted to play the games ASAP. I could have saved to buy them, but I chose to be selfish and focus on instant gratification.
Most pirates just want free content, that’s it. They want to save their money.
Streaming services are cheaper in India. Games are cheaper in India.
I’m not sure what gatekeeping you’re talking about.
Also, imagine saying a top restaurant is gatekeeping people from quality food. Well, damn, quality music is more expensive to produce!! Quality books take longer to write!! Quality movies require millions of dollars!!
Yes, exactly, piracy is fine as long as it isn’t widespread. But these wackos are saying that everything should be free because copying isn’t stealing.
A little piracy? Nobody cares. A lot of piracy? No good, industries collapse.
It is immoral because it is stealing, even if they can take the loss, it is still stealing. Stealing is wrong in most cases.
What’s the point of your last paragraph, are you saying that only certain pirating is ethical?
Because I agree it is OK in that particular scenario, but not everywhere. But people here aren’t being this specific. And it is weird that you had to go to that specific scenario after I told you how piracy can destroy the life of a person.
I have pirated games that I would have bought if I didn’t know how to pirate it.
That, right there, counters everything you said. It is stealing because I’m not paying for something I would have payed.
Imagine getting in a concert without paying and saying “it isn’t stealing because there’s free space and the sound is shared”. Is that how you live your life?
So far, “fitting in” has been the worst excuse for stealing. So, can people go into an IShop and steal Iphones because they want to fit in?
Look, I don’t care if people steal. Go, do it, I’m doing it too… But pretending it isn’t wrong is such bullshit.
How is stealing anyone’s effort and hard work fine? Just because the work can be duplicated easily doesn’t mean that it didn’t take a lot of effort to produce and should be sold individually.
Imagine telling a book author that they only sold a copy because everyone agrees copying and sharing his book was fine. It took him 5 years to write it. He’d probably kill himself. Again just because something can be duplicated doesn’t mean it doesn’t take work!!!
Did you read the descriptions? They are either located in very rich countries or are charities.
If they are located in rich countries, guess how people got the money to be able to pay… They got the money because they got payed for their work. Their work wasn’t stolen.
And the charities, looks like an amazing initiative, but definetely not lucrative. So expansion and growth would be extremely hard. Also, they seem to rely on limited resources like supermarket leftover food.
First, times change old man. Software now requires maintenance and requirements change.
Second, I was talking about your ideal scenario in which software can be given away without cracking it or without piracy being illegal. In that scenario, software would use the cloud services because, why not? They are already giving away all the effort of the programmers.
Third, holy shit, I can’t believe a programmer is PRO software piracy. Do you even understand how your industry works? Do you realize software needs to be sold to generate a revenue? This ain’t charity.
Bro WHAT THE FUCK ARE YOU TALKING ABOUT.
Do you think software doesn’t need specialized engineers to maintain the quality and fix issues constantly? Do you think the cloud infrastructure that your pirated software is accessing doesn’t cost any money?
I’ll just stop this here, I’m sorry, I just feel like you’re a teenager who doesn’t know how things actually work. I’m tired of explaining.
Have a good day sir.
I believe in FOSS because it is voluntary effort. I don’t believe stealing from someone who doesn’t want to give their work for free is ethical.
You’re clearly borderline communist, so I guess there’s nothing I can say to change your mind. You think everyone should work for free for you, it is your born given right to get all their effort freely, even if they don’t want to give it to you for free. Gotcha.
Just because you do it that way doesn’t mean that other people would. I’m 100% sure that most pirates don’t go back and purchase what they pirated if they liked it.
Which is why pirating is illegal… Because you can’t rely on the good will of people. Imagine if you opened a restaurant and you charged only if people agreed to pay. You’d go bankrupt in a month.
For large companies that serve many customers 5K per year is a drop in a bucket. If it provides their customers with a more secure experience, it is worth it.