Re:NPM Bans Terminal Ads
by bipolar_lisper on Friday August 30, 2019 @08:14PM
(#20843871)
they didn't limit ads. they banned them altogether. it's a charitable thought, but doesn't hold up.
That was the correct thing to do. Considering how many npm packages the average project consumes, having even a single line of advertising for each would make npm a pain in the ass to use, and people would be looking for ways to block the ads.
Clearly, you didn't read the article from the original author. Ads were deduplicated, so only a single ad was shown, even if 500 deps used the funding dependency.
And considering that it’s not unusual to be installing hundreds of npm packages for a single project, the ads would soon render the logging output unusable, giving rise to an arms race between npm ads and npm ad-blockers.
So npm basically had to nip this in the bud, before it makes the ecosystem unusable through the tragedy of the commons.