@lucy and iirc even that header is fairly ambiguous and could easily occur in any random byte stream…
@snacks @lucy the idea is to, ideally, never store or transmit random blobs of data without identifying metadata
in general, metadata is not handled well on any popular system. we have dozens of audio tag formats, xmp + sidecar files, .DS_Store/.directory and others, extended file attributes etc. etc.
it’s terrible. there’s got to be a better way, and maybe files and folders are just a bad concept to design computer storage after
@lucy @snacks @desea and as a programmer i just HATE file systems because they’re so fucking painful to use. where do i store shit? how do i serialize my data structures? how do i ensure ACID? what do i do if a transfer is interrupted? what’s the optimal allocation/access strategy for this filesystem and my particular workload? and so on and so forth