NPM Fails Worldwide With 'ERR! 418 I'm a Teapot' Error (bleepingcomputer.com)
Catalin Cimpanu, writing for BleepingComputer: Users of the NPM JavaScript package manager were greeted by a weird error yesterday evening, as their consoles and applications spewed a message of "ERR! 418 I'm a teapot" whenever they tried to update or install a new JavaScript/Node.js package. JavaScript developers from all over the world received the error, and not just in certain geographical regions. The bug did not affect all users, but only those behind a proxy server.
How many people saw that error message and thought to themselves, "This Internet of Things concept is getting way out of hand."
Short and Stout!
I like to download my Javascript Framework and have it linked to the internal web-server.
Just for the sake that I don't want an extra point of failure. (Like this) Then you have a to worry about if the bigger target site got hacked and altered the Node.js file to do some nasty stuff from the file.
Other then getting updates automatic. What is the point?
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
There was zero response (that I could see) from the NPM team until a maintainer locked the thread and chided commenters for repeating that they too were receiving the error. This is the third or fourth time there's been a major issue that screws people relying on npm, and if the team hasn't fixed the process by now, it might be good to find a different team that can.
It is a legitimate error code only if the device is an actual teapot and was asked to brew coffee. That is not the case in this situation, and the error code is being misused.
This what happens when you model your software after a house of cards.
Anons need not reply. Questions end with a question mark.
and were suddenly silenced
No, that would be the 451 error code.
Could have been: 419 I'm a Nigerian Prince.
"Everybody's naked underneath" -- The Doctor