Hacker News new | ask | show | jobs
by the_absurdist 300 days ago
Ironically, I just spent a day last weekend writing my own version control system for large files

I dislike git-annex that much.

- it converts your files into blobs and bloats your file system

- As others have previously alluded, my primary use case is to ensure sync between distributed files, not version them (why would anyone possibly need that??)

- You can use AI to build a python based solution that will hash your files and put them into a lookup table, then create some helper methods to sync sources using rclone

Far simpler and more efficient methods exist.