by checksummed filesystem, do you mean a filesystem that maintains integrity? don't all modern file systems do that? I have little to no idea about how mac and windows compare with snapshots. I have never needed that in my OS. Do you use that for test environment replication or something?
* make automatic snapshots that you can recover data from as necessary, and have them be created every time the system updates (I've needed to use this once)
* have those automatic snapshots be auto synced to my NAS, creating a backup (also used this once when my hardware failed)
Practical answer? when was the last time you heard about someone having file corruption on their local OS due to using a bad filesystem technology? I've been an enterprise developer for storage companies for more than 15 years, I'm very familiar with different file systems, and I've never cared what filesystem was on my local PC because it's basically irrelevant with modern tech. I feel like I'm being trolled on technical points that have nothing to do with the topic I was trying to discuss. I guess I should have learned my lesson that even on HN, don't feed the trolls.
> when was the last time you heard about someone having file corruption on their local OS due to using a bad filesystem technology?
Quite frequently. It's not that uncommon at all. Bad disk cables, defective disks, etc it's not all that rare. The filesystem is in a place to either detect and/or correct these problems. Only some do.
> I've never cared what filesystem was on my local PC because it's basically irrelevant with modern tech.
I'm glad you've been lucky but silent file corruption is not an "irrelevant" problem as data densities increase.
Filesystems with data checksums include btrfs, ZFS, ReFS, NILFS. But very commonly used filesystems, xfs, ext4, NTFS, APFS, exFAT do not have this feature (some of them do have metadata support).
> it's basically irrelevant with modern tech.
Unnecessary e-peening aside - Why do you think this is the case? What specifically about modern tech makes it irrelevant?