- marketing;
- big companies using it;
- familiarity;
- history of the creators;
- history of the influencing languages;
- timing;
- luck;
- regional usage;
- etc.
Despite some programmers seeing themselves as fully rational making cold decisions, we're like everyone else. LISP doesn't really read well the bigger the codebase
[citation needed]
I have not deleted any of my daily borg backups for many years, covering my laptop and some servers. Borg has an equivalent `borg serve` feature as detailed in the article.
I use borg mount every other week. After the initial config, you can just type:
...and browse the full archive lazily. Most of the time I'm looking at the last entry, but I've done some historical searching once or twice.
Even though I count the rsync.net backup only once in the 3-2-1 backup rule, its geo-distributed under the hood, so there's also that.
I forgot to update the payment credit card once and got a few months of grace with periodic notices, but no service cut and excellent customer support.
I'm also fond of their stance on pretend standards, like PCI compliance: https://www.rsync.net/resources/regulatory/pci.html
IIRC I created the account for use as a git-annex remote, but I've used it for archival and sshfs, which is very convenient.