Apocalyptic Homesteading (Day 1127)

in Homesteading11 months ago (edited)

Hello Everyone!

Ye ole wiggle room, Missed by the storms again, A Hive smart VM, The wee berm & Terracing time!

Alright, I am close enough to being on time tonight with my routines... that I am not going to give myself too much grief... for being around an hour and a half late of beginning at my 'preferred' time. The funny thing is that I always refer to it as a 'time' but it is actually a 'time range' which basically spans from sundown to an hour or so afterwards.

Having tried to set a 'hard' time to begin such activities before... I eventually learned that doing so simply introduced more aggravation than it was worth. All of which is how I landed on my latest strategy of giving myself plenty of 'wiggle room' so I am not definitively 'locked in' to one time or another.

Anyways, that big storm dumped a bunch of rain ever since last night when it first began raining... but yet again the brunt of the storms missed this area entirely. Getting all that rain minus a bunch of thunderstorm activity sure was nice... and as a bonus I did not have to deal with any frightened dogs... or be overly concerned about wildfires.

It all made for good 'sleeping weather' and last night I was able to get to bed at a relatively decent hour... and I even slept soundly until not that long after sunrise. Having had a late night epiphany (while drifting off to sleep) about one of my coding projects... I decided to dive into it this morning to see how feasible my new idea was.

There is no way for me to keep things brief enough... and be able to explain the idea that throughout the day today I turned into a functional system... but the essence of it is pretty simple... and I will try to spell it out here to the best of my ability.

In short, I advanced on my hive-fc-linux idea and wrapped all the virtual machine (v86) code inside of some node (node.js) code... that checks the time from the Hive blockchain... compares it to the allowed execution time (in the node.js code) then it either boots a linux virtual machine or not... depending on if the time condition is met. I have been considering doing a second time check after it compares it to the user's time... or even adding in verification steps that would require not just a time check but also Hive user credentials to load the virtual machine... but have yet to tinker with all of that.

The above project does not have its own repository yet but you can find the 'hive_smart_vm.js' file here: Hive_FC_V86-NodeVM. EDIT: Since creating this post I made that project its own repository named hive-smart-vm.

All in all it is a first stab at what I have been thinking of as a Hive 'smart vm' (smart virtual machine) and although it is far from production worthy... I think that I might spend much of my future efforts exploring it as a potential avenue for creating smart contracts... and possibly decentralized LLM services. One of the things that I like most about that approach is that it puts all the needed code into a single file... which yeah makes things so much easier for me from a 'developer' perspective.

Okay, I better not get too involved with spelling that project out... but hopefully folks see the potential in it all. It will assuredly take greater minds than my own to implement, audit, test and determine the true feasibility of it all... but whoa has it been a slog for me to get things to the point they are now.

Going from a 'fuzzy idea' over a year ago (with very little coding experience) to now... has been an incredibly humbling experience... and it showed me how little I really knew... and know now for that matter! Without the LLM models to help me I would still be 'floundering about' with things but it is also worth noting that a year or two of doing anything... is not quite enough to build a real skill (in my perspective) and it is going to take me several more years... before I feel any kind of significant confidence in my new found hobby.

On a different note, that new little berm that I made held up super well during all the rain. I even got to see it in action (while it was raining) shedding the water in the direction that I wanted it to go. After looking at it all a good bit (and mulling it over the last few weeks) I think that I am going to do something similar to it slightly further downhill (and adjacent to it) in the dog yard.

I am still unsure if I have quite enough room to fit in what I am picturing... but basically it would be a small terraced area that could maybe also be the 'garden area' that I can never quite figure out where to place in the dog yard. My only big concern with that project is that once I start on it... I might wind up getting way 'over involved' and wind up creating a much larger terrace than I first set out to create.

Whether it would be worth hauling around that much material (leaves, clay, dirt and logs) to build a larger terrace... would I think become a moot point after just the first few wagon loads. In other words just to create a small terrace would take a lot of effort... and at that point... I may as well 'go for it' and see what it becomes.

Well, I think that I am going to keep this entry short and sweet because my coding projects are nagging at me... and I want to dive back into them before the hour grows too much later. I hope that everyone is doing well and has a nice time.

IMG_2023-12-17-17-25-46-836.jpg

I think that I might have found Brick Cap mushrooms growing right outside the dog yard!

IMG_2023-12-17-17-19-48-948.jpg

Everything had this bizarre lighting this afternoon!

Thanks for reading!

hive-banner.png

Please check out the Homesteading Community:
https://peakd.com/c/hive-114308/created

Homesteading Resources:
https://peakd.com/hive-114308/@jacobpeacock/homesteading-resources

Want to join Hive?
Sign Up Via My Referral Below!
https://peakd.com/register?ref=jacobpeacock

hive-banner.png

That Is All For Now!

Cheers! & Hive On!

All content found in this post is mine!

BTC Donations & Tips are appreciated!

bc1q0hgsylf3e5g6ycd6mdv0cs6cffvh5epy7233xm

Sort:  

Giving yourself some "wiggle room" with routines is super important when your days are filled with projects that can be unpredictable in their needs or outcomes. This is something I'm still learning the hard way on occasion, so I'm grateful for the reminder. The natural world doesn't punch a clock according to our whims, that's for sure. Glad the berm worked out as planned.

Yeah, I wish that I had figured out just how helpful having 'daily routines' are much earlier in life.

That is so true about the natural world not punching a clock!

I am glad that berm is working out also.

Congratulations @jacobpeacock! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

<table><tr><td><img src="https://images.hive.blog/60x60/http://hivebuzz.me/badges/postallweek.png" /><td>You have been a buzzy bee and published a post every day of the week. <p dir="auto"><sub><em>You can view your badges on <a href="https://hivebuzz.me/@jacobpeacock" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">your board and compare yourself to others in the <a href="https://hivebuzz.me/ranking" target="_blank" rel="noreferrer noopener" title="This link will take you away from hive.blog" class="external_link">Ranking<br /> <sub><em>If you no longer want to receive notifications, reply to this comment with the word <code>STOP <p dir="auto"><strong>Check out our last posts: <table><tr><td><a href="/hive-122221/@hivebuzz/lpud-202312"><img src="https://images.hive.blog/64x128/https://i.imgur.com/pVZi2Md.png" /><td><a href="/hive-122221/@hivebuzz/lpud-202312">LEO Power Up Day - December 15, 2023