Temporary File Interface - Day 48 - VaultStream
I'm presently designing a 'temporary' file interface. But as everyone knows in programming. There is nothing as permanent as a 'temporary' hack. But this time I'm promising it's temporary and just learning.But likely it'll become engrained? But my hope is that it's not. So the interface is quite simple. I'm basing it on a hash file naming this is something that I've seen in Git, Git annex and similar. When you create a hash based on file context is super long. The filesystem or how the ...
Read post
Lookback 0 - Day 41 - VaultStream
So I had a bit of blip with programming. But I'm back. It gave me time to reflect. I'm proud because I've had this habit of being drawn to the next 'shiny' thing. Distracted by what I'm currently doing. Realizing in my heart of hearts, I'm setting myself up for heart break. What I crave is experience and expertise and I won't gain that dancing from one to another, especially with how fragmented my time often is. It's one of those things that I need one thing and just gentle persistent, like I'...
Read post
Streams and Cutters - Day 28 - VaultStream
I've gotten back in to the groove of coding. I was first trying to emulate how a library was written from memory but once I stopped trying to write it their way, it all became a lot more easier. It's likely because I don't yet understand the nuances or powerful way of coding that they were doing. Likely in a year or two, my code or library may drift closer to theirs or similar. The biggest things is that I'm based on streams where the data could be a larger amount then can fit into memory at a...
Read post
Breakthru in Lifetimes - Day 22 - VaultStream
Okay soo good success with understanding Lifetimes. Thanks to Jon Gjengset's livestream on Rust's Lifetime on YouTube. This is a tiny entry. ...
Read post
Understanding - Day 14 - VaultStream
I'm finally making some progress with understanding how GearHash and the statistical magic that is occurring. This is the kind of thought and capabilities that I aspire to. Seeing the world in ways that may not make logical sense in one way but in another way statistically it's rock solid. This blog post is quite short but I'll keep you updated. ...
Read post
GearHash - Day 7 - VaultStream
Trying and trying and click it begins to make sense. More of I understand the components of this magic spell. I'm eons off (it feels) from understanding it at a fundamental level but that's so much better then I was a weekish ago. Basically we're creating a rolling hash, which uses a gear hash (256 random values) plus a mask bit to define content boundaries. Still magical sounding but I understand in principal a 10% instead of 1%. That's a win. ...
Read post
Introduction - Day 2 - VaultStream
Hi, Isn't life in a way funny? You keep running away from somewhere or something, convinced it's wrong or not right or such. But in reality it's because you lack the tool, or for now that segment of that journey has drawn to a close. But then you grow, try again, learn more and you recruit the same tools, but with new appreciation and new understanding with how to wield these things. No one wants to deal with ramblings, because that's a no longer rare, I doubt it ever really was. But here's...
Read post