Just a little tip — The errata page on the topnav is now up, feel free to grab the email template from there when you spot any of the inevitable mistakes I’ve made.
Been a while, has it not?
The end of 2020 was…
Job stuff, bill stuff, family stuff, throw in a dash of lacking the will to do anything…
Hopefully, I should be back now, and I’m clearing the giant backlog of stuff. Git says there’s about 60 different files that are getting changes, and hopefully that means we’ll start getting new content back out soon.
I already have a few lined up, hopefully we’ll get some momentum back up from there.
I’m rewriting this to be a little more coherent, fix some issues, and, really, clarify some points I didn’t get across right. Sit tight.
So this is just going to be a total rant. IPv6 is, in theory, a solution to many things, including the dwindling IPv4 address space. IPv6 was a draft in 1997(!), and became a real Internet Standard in 2017. And, quite frankly, it’s one of those things that just adds too much hassle for not enough benefit.Continue reading
Git and Bitcoin: the Similarities
Fun fact: I’m writing articles on initialcommit.com now! I’ve worked with Jacob in the past to bring you the evolution of version control systems (go look that up there, hugo doesn’t like links in the body of link posts, hah), but now I’ve actually got articles under my name there. If you like Git things, check it out.
Anyways, to the point. Did you know that Git and Bitcoin are actually based on some very similar concepts and at the very low level are nearly identical in implementation? In the two-post series over there, I pick apart just how closely related the two are.
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?
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
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.
Photos Library file in
~/Photos… well you get the point.
Let’s unpack these things, shall we?
Note: Not sponsored. Just excited.
So, fun fact, I run Pi-hole on my network as a relatively easy set-and-forget ad-block. For a while, this has been, and please stow your pitchforks, a VM on the main hypervisor. As of now… it’s that thing up there. Pi-hole’s resource requirements are so low that no matter what I assign that VM, I’m wasting something somewhere. Besides, I have plenty of those little machines, so why not?Continue reading
So if I said the words “Lightweight Directory Access Protocol”, do you feel my pain? if you don’t, keep reading. Otherwise, you likely know exactly where this is going to be going.
And for the record: this is something that I’ve struggled with for about 8 months, and I think it’s getting close to the point where I really should just give up… but I won’t.Continue reading