Pets

This article on pets popped up in my browser this morning and after reading it, I have come to the conclusion that the author has never had a pet of their own, or are more concerned with earning a paycheck than being honest. If not, they would not find it impossible for animals to communicate their acceptance of living with humans. I have both dogs and cats, so I can speak a bit on their behavior.

libipfs.so

I have had an idea floating around for a while now about a C interface to IPFS. Today, I stumbled upon this thread about using ipfs as a library. I remembered the C-library idea and was able to find this article about how to make go libraries that can be called from C. And thus I dove head-first down the rabbit hole and spent the next two hours creating a proof-of-concept C bindings for go-ipfs.

Shortages

I will not be doing the server maintenance that I was planning on doing this weekend, because of poor planning on my part. Can’t find high-percent isopropyl alcohol in the stores in my area, so I’m going to have to wait for the 99% bottle from Amazon (Jeff Bezos, International Man of Monopoly) to arrive. From where I’m sitting I can reach out and grab a bottle of 70% that I bought several years ago, but I don’t really want that 30% water near sensitive electronic components.

Dark Times

It’s 2020, and as bad as things have been this year, it is threatening to get worse.

COVID Pandemic

Since the beginning of this pandemic, I’ve been of the opinion that people are simultaneously over-blowing and underestimating the problems this pandemic is causing.

The over-blowing part is that people are overestimating how bad the disease actually is. It is no black plague or Spanish Flu, but it is also not the common cold or flu. It’s somewhere in between and we won’t know precisely where until things have stabilized and both acute and chronic issues are identified.

John Titor Posts

Because I don’t want these to get lost, I’ve made a copy of John Titor’s posts and put it on IPFS:

Just because I’ve mirrored this does not mean that I believe that John Titor is/was a time traveler. It is a piece of internet history that I don’t want to get disappeared because it talks about civil war in the USA.

Status Update

I completed getting the fallen branches off the fence line so they are no longer hanging over the property line into the neighbor’s domain. I also unloaded the a full truck bed full of firewood onto the back of my property. Right now, it’s just thrown in a big pile on the ground, but with the amount of work remaining, it will just have to sit there until I can get around to it. The wife has given me a deadline of March of next year to get it all clean up or she will hire somebody to finish it.

Hyperloop

This previous weekend, a milestone was reached with hyperloop development: the first passengers traveled down the vacuum tube, reaching a speed on 107 mph. I find hyperloop to be exciting in part because it was lifted straight out of science fiction. I’m particularly interested because travel times to the coasts will have a reduction of at least 50% if all it does is eliminate layovers at airports. It also substitutes electricity for jet fuel, which can be provided by renewable or renewable methane and doesn’t require complex synthesis and refining steps.

IPFS Search Engine

I saw this thread at the IPFS forum today, talking about creating a search index for IPFS sites that I will be looking into, because I think it is a good idea and I think my ipfs scanner could have a crawler and indexer added to it without too much effort.

Auto Publish Git Repos

Today, to both see if it could be done and to make dealing with all my source code easier, I setup a set of git repositories that automatically publish to IPFS when a “git push origin” is run.

First, I setup the file structure to keep things organized.

./publish
./public/
./public/ipfs-auto-repo.git
./public/ipfs-scanner.git
#    et cetera

To initialize the repo being published, I did the following.

git init
cd public/ipfs-auto-repo.git
git init --bare
vim hooks/post-update

This was then entered into post-update:

Dying Drive Off

All the data on the dying hard drive has been transferred to another drive and power and data lines have been disconnected. The drive hasn’t been physically removed from the system yet because of the effort to remove the drive cage from the chassis. Five other data and power lines will need to be disconnected to extract the failing drive.

I do intend to use it in another computer as the boot drive until it finally dies, but will not keep any important data on the drive as everything will be lost when the drive fails.