The first issue is NPM specific sure, but the second is true of all the languages I mentioned. Even golang which originally had a goal of having a built in library so vast you didn't need much depencies has devolved into a large and fractured community.
wildbus8979
This truly has grown past a JS problem. NPM was kind of the first time dependencies were installed by the project rather than through the OS. But nowadays this has become the norm, golang, rust, and to an extent python also work by installing dependies directly from git for the most part. This isn't going to get any better unless we revert to OS based dependencies which noone wants to do because developers want the latest and greatest model.
Anything that supports bind's built-in nsupdate.
I don't know to what extent, we've long had business in Cuba. Nortel was selling them gear for example.
And that somehow Lemmy didn't federate my deletion!
How did you reply to a deleted comment?
That's what Carla are for.
Bandcamp? Listenbrainz? Last.fm?
Does the earth revolve around the sun?
Debian does as well for anything that is packaged. For python, golang, rust, etc as well.