News for hackers. Stuff that matters.
Re:Crafting Interpreters is available in print by cxr on Thursday July 29, 2021 @01:07PM (#27998733)
> As someone who has kept excel files and PDFs in version control

Hot tip for handling office file formats or anything that uses a ZIP container: just unzip them and commit that to the repo. It won't fix the issue mentioned of the authoring tool making seemingly arbitrary and unnecessary changes, nor will it give you nifty visual diffs, but it's better than shuffling binary blobs through your version control tools.

Re:Crafting Interpreters is available in print by ric2b on Thursday July 29, 2021 @09:41PM (#28003552)
AFAIK that won't save space in git, in fact it will probably use more due to the lack of compression and the fact that git commits aren't diffs, they're just commonly displayed as if they are.
Re:Crafting Interpreters is available in print by cxr on Thursday August 05, 2021 @09:31PM (#28082278)
> AFAIK that won't save space in git

Actually, it should (precisely _because_ of Git's approach to storing blobs) but that's besides the point. Saving space had nothing to do with the motivation for the earlier comment.

> in fact it will probably use more

No.