Interestingly to me,
Arendt makes a good case that fascism is distinct from totalitarianism.
It's possible to have a fascist government that is authoritarian and dictatorial, but not fully totalitarian.
It's also possible to have a totalitarian government based on a system other than fascism.
That's not a proper explanation IMO. The thing is - all these settings are introduced "quietly" as new defaults and you have to opt out. So one day you decide to upgrade a package, brew updates itself, and then starts doing all these things that weren't present before (and are most likely not needed at all).
It's very annoying, and a dark pattern to say the least.
Out of curiosty, why the last one? If you update a package, generally you don't need the old version, why would you keep it around? I can imagine this being useful in some edge cases, but as a global setting, I'm not so sure.
I got bitten by broken upgrades in the past, when you were still able to simply "brew switch" to the old version if it was there. In addition the cleanup time is annoying when upgrading a lot of packages, so I kept the setting.
reply