|
|
|
|
|
by asdfasgasdgasdg
5 hours ago
|
|
A supply chain attack by another name. This time perpetrated by the original author of the code, which is relatively unusual, not attempting to benefit directly in any economic fashion, which is also unusual, and targetting an idiosyncratic subset of his users. But still it's fundamentally just a library that attempts to harm (some) users of that library. I'm trying to think of how best to handle this in terms of preventing people who might otherwise be harmed by this package from coming to depend on it. Ordinarily, packages that intentionally harm their users are banned from repositories like npm and so on relatively quickly. Whether the same will apply in this case is an interesting question, because while the number of AI-using programmers is growing rapidly, I'm not sure it is a majority yet. If not, perhaps some formal way to tag the package as unusable by certain downstream projects? |
|