Hacker GitHub

← All repos

jwr/ccheck

View on GitHub ↗ ★ 26 Perl

Simple, easy to use, minimal consistency checker (hasher) for file archives.

8 mentions on Hacker News by 1 person: 0 stories, 8 comments · first 2019-08-01 · latest 2022-09-16

Mentions per year 8 mentions · busiest year 2019 (2)
20082026
  1. …like photo archives (together with my small consistency checker to check file hashes for corruption https://github.com/jwr/ccheck ). I also use Arq Backup with B2 as the destination. This gives me very reasonable storage costs and backups…
  2. …to work after >10 years. This is why I sometimes use it, for example my fs consistency checker ( https://github.com/jwr/ccheck ) was written in Perl specifically because it's a long-term tool and I would like to be able to run it on any…
    comment by jwr · 2022-05-26 · in What Happened to Perl 7?
  3. …was out there. I wanted it to be simple, and maintainable in the long term (>10 years horizon). See https://github.com/jwr/ccheck if you need something like this. I now update my checksums regularly and check for corruption.
  4. Good point about bitrot. This is why I wrote ccheck.pl ( https://github.com/jwr/ccheck ) — I wanted to be able to check and detect bitrot in a way that depends on as little technology as possible.
    comment by jwr · 2021-01-27 · in How do I safely store my files?
  5. …I know when bitrot sets in) in Perl, precisely because I want it to be usable for a long time ( https://github.com/jwr/ccheck ). Very happy to see a path forward for Perl 5.32.
  6. I wrote my little consistency checker ( https://github.com/jwr/ccheck ) specifically for checking my image archives against corruption. I am appalled that in this day and age we still (mostly) use tools and filesystems that have no way of…
  7. When people mock me for writing long-term projects in Perl 5 ( https://github.com/jwr/ccheck ), I point them to the Python2/3 change. From an outsider's point of view, this change was not coordinated well and the timeline is too short. To…
    comment by jwr · 2019-09-09 · in Sunsetting Python 2
  8. …bits in your copy are really the ones you put there, important for multi-GB photo archives — see https://github.com/jwr/ccheck ] I do most of my programming in Clojure, which has excellent backwards compatibility and takes a long-term…
    comment by jwr · 2019-08-01 · in Dwindling CPAN Releases