How Git Efficiently Transmits Your Changes

2020-09-04 9 min read Tech explained Version control Teknikal_Domain Unable to load comment count

So here’s a fun one. Have you ever noticed that even for huge changes to a repository, a git push only sends over a few kilobytes, maybe a few megabytes at most? If you’re familiar with the internals of git , you know that git stores an entire copy of the new file on commit. So how are these changes so small?

Continue reading

BorgBackup: (TODO: Insert Borg Joke Here)

2020-08-09 5 min read Cool stuff Tech explained Teknikal_Domain Unable to load comment count

I was really fighting with my inner self to have a straight-forward title for this one, but alas, resistance is futile.

BorgBackup, or, for short, just “Borg”, is a relatively fast (more on that later), efficient, secure, and authenticated way of backing up multiple devices either on a single network, or even across networks (you’ll see, again, later). This is currently what I use for backing up my stuff, and, well, it’s just cool, and definitely something you should take a look at.

Continue reading

MacOS Bundles (and Packages) Explained

2020-08-05 5 min read Tech explained Teknikal_Domain Unable to load comment count

When is a file more than just a file? When it’s actually a folder that Finder is lying to you about. Every program, every kernel extension, and everything Time Machine creates on a network share is.. a bundle. Even the Photos Library file in ~/Photos… well you get the point. Let’s unpack these things, shall we?

Continue reading

CVS Is Dumb

2020-07-15 8 min read Rants Tech explained Teknikal_Domain Unable to load comment count

So I was going back through my list of version control systems, and something hit me. CVS isn’t just kinda old and worn out, it’s downright backwards and dumb. Heck, CVS over the network is something that, in all seriousness, should not exist.

Continue reading

The Mirrorless Mode on DSLR Cameras

2020-06-18 4 min read Photography Tech explained Teknikal_Domain Unable to load comment count

Note: I’m a Nikon person. Say what you wish, but my experience is with Nikon. Other manufacturers may vary.

Just about every modern DSLR has a few shooting modes. Single, continuous, quiet, and so on. Well, one of those modes turns the camera into, for usability purposes, a little mirrorless, without, well.. most of the benefits of a mirrorless. What am I talking about? Well, live view, what else?

Continue reading


2020-06-16 2 min read File formats Multimedia Tech explained Teknikal_Domain Unable to load comment count

So everyone knows a JPEG file by it’s extension, .jpg. But look at it with the file tool, and you get something like this:

findcover.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 1600x900, frames 3

“JPEG image data, JFIF standard 1.01”. So, what exactly is the difference in these two? And furthermore.. why are we using the wrong name for the file format in the first place?

Continue reading
Older posts