OK I see the Mozilla Firefox has not full implemented Web APIs from the W3C and this is so annoying to read this. How I can implement a proper Web App without this functions and now I understand why Google Chrome is for some services the better choice.
Web Workers makes it possible to run a script operation in a background thread separate from the main execution thread of a web application. The advantage of this is that laborious processing can be performed in a separate thread, allowing the main (usually the UI) thread to run without being blocked/slowed down.
IIRC normal workers are supported (dedicated workers) but shared workers are not. Service workers are "supported" but some features that are pretty critical (like push notifications) are not.
That can be a great feature in some circumstances, but it also seems like it can undo much of the efficiency improvement browsers have accomplished by throttling and sleeping less used tabs. Do browsers implement any kind of leashing in terms of how much resources any particular site’s workers can use, frequency of running, length of runs, etc?
Escalation of commitment is a human behavior pattern in which an individual or group facing increasingly negative outcomes from a decision, action, or investment nevertheless continues the behavior instead of altering course. The actor maintains behaviors that are irrational, but align with previous decisions and actions
It is generally considered bad and unsafe practice to download a shell script from the Internet and then run it directly in the shell via pipe unchecked. However, many projects now use this and it is even their official way to install their software. There are more elegant ways to do this and one would be to check a hash sum first and then run the script, but this is mostly bypassed by a pipe. The installation scripts are usually not designed for this and therefore often a dangerous practice.
This list should not be a pillory but a list for the overview of which projects use this and where you should be careful as a user. This means to take a look at the install scripts before you run them unchecked.