So teach us to number our days, that we may apply our hearts unto wisdom.

Year: 2026 Page 1 of 2

Reading my Bible

I started keeping track of my daily Bible reading on February 9, 2026. I read only one chapter per day when I got started and it took me three years, nine months to work my way through the whole Bible. The first read was in the KJV. Since then I have increased my pace, for awhile, reading through the Bible two and a half times per year, but now have settled back to two times per year. When I finish my current read, God willing, I will have been all the way through the Bible fourteen times not including the reading Lorena and I do together for our Sunday and Wednesday worship. I have read through the KJV ten times, but have decided to give that a rest for awhile. I am currently making my way through my first full read of the NKJV. I have done full reads through the ESV, NASB, and NIV. Going forward I hope to rotate through the ESV, NASB, and NKJV for awhile doing only full reads. For quite awhile, I read through the New Testament several times after each read through the whole Bible. All told, I have been through the New Testament fifty time if you include the full reads in that count. This has been of immeasurable help to me in my spiritual life and beyond. I will try to periodically put up a report of where I am in my reading.

Front of the house rendering

I did a pretty good render of the front of the house we want to build, God willing.

House selling requires patience

We got the report back from our house showing last Friday and from two people who came to the open house on Sunday afternoon. The people on Friday loved the house, but the living room was smaller than they expected. The two on Sunday were both work-from-home couples and were worried about the fact that all we have is StarLink for broadband internet. We were relieved that the issues were fundamentally different from the first four or five visitors who all thought the house is to close to a main road (it is not). It was a nice reminder that there are a lot of things that influence buyers over which we have no control, but that it only takes one to pull the trigger. That one is harder to find when the market conditions are not optimal with high interest rates right now. In the end, it really just takes patience. We have been very fortunate in the houses we have sold over the years, only Albany, Oregon took us longer than a couple of months and that eventually sold when we were not expecting it. So, we have decided we just need to be patient. It is all in God’s hands. We cannot start the Texas house until this house sells and that is OK. We actually love living here.

First deer of the year

Lorena took this picture from the screen porch this morning. We saw this last year and are glad to have them back.

Selling the house

We are in the process of selling our house in Virginia so we can build a house on a lot we own in Texas. The design for the new house is complete along with the engineering drawings and approval from the Historic Preservation Commission of the town where we want to build. We are dying to get the house sold, but the market is not optimal right now, so we are enjoying this spectacular part of Virginia while we wait. We had a showing yesterday and a three hour open house today. That means Lorena and I have to be out of the house for an extended period time. Lorena goes out shopping and I hang out programming GaugeCam for long periods of time. I am amazed how much I am getting done and expect to be submitting two papers for publication before the end of the year. Maybe three, God willing.

GRIME3 — First prerelease

The first prerelease version of GRIME3, the Python port of GRIME2, is up and available for download on GitHub. It has almost all the functionality of the CLI version of GRIME2, but with improved waterline and octagon finding. There has already been one small feature release. I expect there will be one or two more of those before I move on to start integrating the second major prerelease version that features a GRIME AI segmentation model to help us deal with the pernicious biofouling that plagues camera based water level measurement. Testing of the first prerelease version is planned for next week in Troy Gilmore’s lab at University of Nebraska-Lincoln.

GaugeCam remote office (Panera)

I am extremely grateful for the Panera by our house. When Lorena goes shopping at Costco, Trader Joe’s, Wegman’s, Home Goods or the plethora of other stores around here, she drops me off at Panera. I drink coffee and work on GRIME3. The have a good internet connection, I love the coffee, and my favorite table is almost always available. I think it helps we are there mostly during slow hours, because I do not think it would be so good during the rush. I think about 80% of the work I have done so far on the project has been here at Panera and that percentage is rising.

Diet corn tortillas!!!

These 25 calorie corn tortillas are what make our new healthy diet plan actually work. They are amazingly good and perfect for our high protein, nutritious diet. We had to order them from Walmart online and wait a couple of weeks for them to arrive. It was worth the wait.

GRIME3 water level measurement

My main engagement with the GaugeCam GRIME Lab these days is a port of the GRIME2 camera based water level measurement software. It was initially written in C++ as a prototype research project starting back in 2009. It morphed into production software, but has always suffered from its beginnings. It was developed on Linux using that ecosystem, but delivered only as a Windows desktop installer. It really did a great job for what it was initially intended to be, but was only adequate as a production software release.

We have wanted to make improvements to the software to handle things like biofouling at the waterline and the ability to find a much smaller target, so that was planned to be my next project. When I got my fingers back into the code to do that, I decided I was going to make this a longer term project with production code as opposed to just making the minimal fixes to make it all work just well enough to gather data and publish a couple of papers. Troy Gilmore and I have frequently discussed some of the things that would make the product better, so I decided to try to morph GRIME2 into GRIME3 with the following aims in mind:

  • Port to Python (that is where the user base is going)
  • Cross-platform compatible
    • Desktop (Linux, Windows, Apple)
    • Linux embedded (Raspberry Pi)
    • Cloud server
  • Browser based GUI
  • Extensive CLI support
  • Measurement improvements
    • Smaller calibration targets (hoping for something that fits on a standard staff gauge)
    • AI model to extract waterline in the face of biofouling

This work and corresponding publications are well under way. It is also important to note that GRIME4 is on the road map and aimed at a stretch goal and production level functionality that could have a significant impact on this niche research area.

Lorena’s work station

Lorena got her desk put together and we set up the little Intel NUC for her on it. She is quite pleased.

Page 1 of 2

Powered by WordPress & Theme by Anders Norén