@b0rk There’s only been one time I’ve cared that git stores commits as files and not diffs, and that was when I was regularly appending to large files in git. This would’ve been fine with diffs, since each individual change was small, but since the file itself was large, this caused enormous repo bloat. (Fortunately I did know that git stored commits as files, so I quickly realized what had happened and rewrote the repo to not do that.) Despite that, I don’t think this distinction is particularly important, since IMO hitting this sort of edge case is relatively rare.
I personally think this is a failing of a lot of advanced git tutorials, since I don’t think knowing the particulars of .git
to be important at all until you already have a sound grasp of the commit graph, head, index, working tree, etc.
@hyperpape @b0rk I’ve recently stopped keeping a local trunk branch at all, finding that it’s largely unnecessary for my purposes. (For work, at least - for personal projects, I do trunk-based development and it’s a pretty high bar to use branches at all.) It started out because we used to allow pushes directly to trunk (for reasons that recently became unnecessary so now we use branch protection on GitHub), but since I never need to commit directly to trunk, there’s not really a reason to have the local reference.
I did have to tweak my new branch command to git checkout --no-track -b branch_name origin/trunk
though. The trailing origin/trunk
to set the branch “root” and --no-track
since otherwise my prompt gets confused since otherwise upstream gets set to origin/trunk
.
Until a friend mentioned it, I didn't know that Mac OS 9 (perhaps older versions as well) had stereo UI sounds. As in, if you move/close a window on the left of the display it sounds in your left ear. It's bonkers, take a listen
I keep turning these rocks and I keep finding bugs under them, what the hell
Just in time for the holidays! Another tranche of free COVID-19 tests has been released. Every US household can get another set of 4 free rapid tests to have on hand, even if you've previously ordered free tests. Fulfilled by our pals at the USPS.
it is the most sf bay area thing to unionise to stop your boss from being fired, lol
@zenspider Haha, glad to hear it! Where the heck did you find me using it though? (I can only assume Advent of Code…)
As the dust settles over the OpenAI drama, at the end of time Roko's Basilisk removes its mask and cackles triumphantly.