it's the unix philosophy taken to the nth degree and the ease in which anyone can publish a package hasn't helpedit will only get worse with all the ai shit polluting the repository
Unix philosophy was always about functions internal to Unix the commercial operating system, not end-user utilities. Computer enthusiasts are just retarded.
>>107687361>Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.>>107687322I haven't thought about npm like that but he is correct.
>>107687361That's not true, the idea is for any user to chain together utilities to create programs for arbitrary purposes, using the shell.>https://youtu.be/tc4ROCJYbm0?t=1347
>>107687322worse is betterso yes, it is pure unix philosophy
>>107687322The "do one thing and do it well" mantra was about applications that were expected to be used in a pipeline, not about helper functions within an application. To the contrary, gigantic libraries of small functions encourage making large, specialized programs rather than splitting them up into generalized functions that can be reused by end users from the shell. The Unix philosophy, through to Go today, has no left-pad equivalent because it actually encourages rewriting small snippets of code rather than building such a giant library of tiny functions.
There are no valid complaints against npm. Complaining about dependencies is jobless behavior.
whats the point of a language package manager?
>>107687322based brendan strikes again...trusting trust from thompson was from 1984, supply-chain attacks are the bread and butter of actual real life fucking wars but we learned fucking nothing from millenia of war history...retards are pulling thousands of random shit from all over internet, putting their trust onto random internet strangers (mostly thirdies with poor opsec), it's pure insanity...in real life we lock our doors, we buy guns, we put cameras and fences around our house but somehow when it comes to computers it's fine to give the front door key to random dudes on the internet...dumbfucks, most people deserve to be ruined because of a keylogger they WILLINGLY installed on their machines.personal responsibility does NOT stop because you don't have any tech knowledge, it's the same as with the law : 'ignorantia juris non excusat' as they said somewhere in europe some years and then some ago...your 80yo retarded grandmother who gave 100k to some nigerian hacker deserve it too, there is really not a single good excuse, she learned how to drive before going onto the roads, it's the fucking same with computers which are more complexe and advanced than ever.
>>107688142>retards are pulling thousands of random shit from all over internet, putting their trust onto random internet strangers (mostly thirdies with poor opsec), it's pure insanity...This wasn't such a bad idea 20 years ago when the internet was much smaller, and the OSS community was much more closely-nit
>>107687876Shai hulud happened last month