Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

Or you create a novel filesystem that allows you to use an exotically large capacity, write-once volume as a less exotically large, write-many volume with built-in, block-level history.


Seems pretty easy. Just store your file system in some immutable tree structure (ala Haskell or Clojure, where "changes" don't actually change the tree but instead create a new tree referencing parts of the old tree).



I think history needs to be part of the future of filesystems anyway.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: