Auf anderen Systemen entwickeln als sie später laufen ist schon ein ziemlich altes antipattern in Zeiten von VMs und Containern...
exi
Da bist du meiner Erfahrung nach aber in komischen Firmen unterwegs. Nach vielen Jahren web Consulting für einen Haufen Firmen habe ich bis jetzt nur bei Media-Saturn PHP auf Windows gesehen und da auch nur bei deren legacy Systemen. Alle anderen waren auf Linux.
How old are you?
Are you using zfs?
That really is one hell of a hot take 😀
I for one really love the zoomed out preview on the right that has become popular in recent years.
https://jason-williams.co.uk/assets/img/2020/debugging_screenshot.png
Really hard to do in a terminal. If you have errors you can see very fast where they are located/clustered in the file and can already tell just by the shape of the program where it is.
Another example: GUI color picker directly in my editor as a tooltip above color values in css/html templates.
Another example: inline preview of latex or Template fragments.
In Germany we need coins to unlock supermarket carts, so I use the coin pocket for it's intended purpose to house my one coin.
But it's a gigantic waste of energy and time when you could just download a 2mb package and be done with it.
Alternativ hat Amazon auch eine Funktion dir alle Daten über dich auszugehen. Dann bekommst du eine riesige zip Datei die auch Details für alle deine Bestellungen enthält.
Mit Programmierkenntnissen ist das nervig aber durchaus möglich aufzubereiten.
Google erlaubt es den Angestellten auf den Firmenhandies private Google Accounts und private apps zu haben. Genauso das private Konto im Browser des Firmenlaptops... Was laberst du? 🤣
That's why you do regular restore tests on separate systems. That should be standard procedure for any company. A fully encrypted disk should be noticable immediately.
If your backups are online and not in a warehouse, you are doing it wrong. Even my own personal backups are on disconnected disks. What a bunch of amateurs.
I'm mostly with you except for the determinism. Not only do we KNOW that the universe is fundamentally probabilistic and not deterministic, all our technology works extremely hard to combat random errors because small electronics are absolutely not deterministic, they are just engineered to have a low enough randomness so we can counteract it.