I am kind of behind the eight ball here. It has been party after party, late night after late night and working like a banshee. Add to that some emotional struggles not just what I wrote yesterday but also some additional drama. So, a normal Christmas season. I need to get my Festivus podcast put together so I am putting out a cheap one here.

I had planned to review a book that I am reading. I thought that I had two weeks to go to finish it and I haven’t read a page since. That is getting pushed to next year since I am taking a break for Christmas. The other day, I checked the mailbox and it was crammed full of envelopes. It took me four handfuls to empty it.

This picture is 41 benefits statements from the insurance company. I couldn’t help but laugh and laugh as I was sorting through the pile. I surmised that the hospital finally got around to submitting to the insurance company for my wife’s treatment over the summer. I only read a couple to make sure they were for the same event. Sure enough, it was.

We are definitely not there yet, but I imagine that this is the kind of practice that is going disappear as Artificial Intelligence gets a real footing. The reason being is that this logic is pretty complicated. A thinking person would say, one claim and one document. Instead of generating a document for every line item, it would be one document with every transaction (think bank statement).

But, this gets into the complication of the logic. You can imagine that each vendor/provider/service ends up with a different task code or billing line. With that each of those equal a transaction. The logic then ties each transaction a letter. This way the system does not have to know if these transactions are related or not. It is the simplest way of laying things out. And simple is always the most robust.

If there is any doubt, this is what I do. Take a scenario, break it down into to the steps, that is critical to getting it right. A warning though, the output is always important. The reason it is critical is that the output changes all of the details within the steps. As an example, I have often had to deliver reports (letters in this case) with the project. And often those are an after thought, with the assumption that all of the data is captured. But when it is not, then sometimes you have to even re-program the steps and step logic to capture.

Because the software process is complicated and technical, what goes on behind the scenes is obscure. For that reason, the industry has become reliant on sloppy practices. Think about electric cars. I hear that a new model (like the Mustang Mach-E) consistently has improved over time. Without substantial infrastructure changes, a 2020 model is essentially the same as a 2024 model. This is because they are running the same operating system if you will.

Because nobody knows what is going on at the consumer level, the industry uses this as cover to release substandard code and iterate to a final or better state. Realize that some of this is a necessary evil, it is not just a conspiracy theory. The reality is that there are deadlines and that a manufacturer would not want to release a 2020 vehicle finally in 2024. That would also be bad for business.

The other day, I had a Windows 10 Blue Screen (of Death). This is the first time I have seen this in years. It used to be fairly common twenty years ago, in fact I didn’t even know that they still existed it has been so long. A Porche 911, is fifty years of evolution. Sure, if you compare today’s to an original, they are not the same car but the result is constant evolution. It didn’t make a leap from one generation to another. That is what software is.

I know that all of the contrarians like to highlight the simplicity of Linux and the advantages of crowd sourcing. I also agree that it is good and I appreciate the benefits. But what cannot be denied is that Microsoft has built a stable and widely accepted operating system. Good luck getting your very specialized TV tuner card to work in Linux unless you are going to program it yourself.

End Your Programming Routine: Choice is good. Sometimes what is seen as ludicrousness, waste or incompetence actually has a reason. Despite the $20 of postage to mail all of those statements out, they have to doing something to make billions in profits last year. Make no mistake, the only way insurance companies make money is by charging the patients so we paid for this but there is a method to the madness. In my book forty-one explanation of benefit statements in one day is mad.