Maybe, maybe not. They probably would've been hacked regardless, things went downhill quick. The hackers weren't ever identified, and it's unlikely they had the capability to do that.
oscardejarjayes
Wasn't exactly my workplace, but a contractor. Basically, as a cost saving measure, they layed off half of the IT department. And then they got hacked. They just re-flashed everything, and the threat was out of their system, but they messed up big time. The new images weren't locked down properly, so they almost immediately got hacked again. I noticed that they'd messed up, and pointed it out to a few people, but it was too late.
Now the execs need a scapegoat, so they gut the IT department again. I don't work for them, not even close to the business relationship, but their managers call me to a meeting room and try to get me in trouble? Try to make me admit to doing something wrong? And it was just their admin people there, not like my heads or anything. It was kind of a surreal experience.
This was a while ago, and their tech is still a bit funky. (Some details are lightly fuzzed, but this all is basically true)
Oh darn, it seems the website isn't up anymore. It was, to my knowledge, never archived and never properly indexed by a search engine. I have no screenshots, so it's basically lost media. All this to say it's unlikely anyone here has heard of it.
Well, it was an IWW split called the "International Workers of the World" (it seemed to be composed of at most 3 people). If my notes are right it was internationalworkersoftheworld.org (seems even DNS is completely dead now). Their webpage was simple HTML, from the dates it hadn't been updated in years, and most of the body was complaining about IWW internal politics, and people who had long moved on from the union.
Some people might have also clicked on a little bear.
restic to a local server and to cloud storage. it varies by device, but usually just everything in /home/. The rest of the operating system should be reproducible, whether through images, ansible, nix, or guix, given the information in /home/.
scheduling is done through systemd, usually (or the non-systemd equivalent). I use BackBlaze now, but I switch around occasionally. restic has policy based snapshot removal, and a prune option.
It doesn't seem like there's any enforcement method, just "social influence".
In other words, they made a scoreboard.
You could try using Hashicorp's Packer to generate images repeatably (usually more meant for cloud images though). Or NixOS (like others have mention), or Guix (like NixOS, but better in some ways, worse in others). You could make it an Ansible playbook, which would let you both make configured images, and just configure machines that already have an OS.
I do something similar with archiso, fwiw, but that only works with Arch Linux.
Would you want to change your distribution, or just keep Debian with some tools to automate?
I'm on the web on computer, and I see the alt text when I hover over the image.
Annas archive exists
Make a plugin to a non-vim editor that properly emulates the vim experience, with the non-vim GUI.
Or, if that doesn't work well enough, fork them.
Failing that, you could just accept your fate. I love my neovim install.
Welcome!