I was considering advanced origami last year, and I can relate greatly to the format for how we put projects together in computer science or any other engineering field for that matter. First is the Planning Phase or the "study" phase. about 80 percent of a project is the time we take to study the paper we are about to...
Generative AI Has a Visual Plagiarism ProblemExperiments with Midjourney and DALL-E 3 show a copyright minefieldIEEE SpectrumGary Marcus It has been generally accepted that what we have been seeing with all of these new technologies like DALL-E and Midjourney and even their text counterparts like ChatbotGPT, that they are actually thinking for themselves. I have had hard time with that from the...
I have been reading a book about programming correctness and robustness and attempting to assure the coder of that. The main concepts that it discussed were preconditions, postconditions, invariants, assertions, and penalties. I am concerned that I am not optimally using these things. It is clear that preconditions do not cause much overhead with the assessment for them. They generally are null...
Things can be broken down in simpler parts. We think of God as this infinite being, but His house can also be broken down into simpler parts. Just like the body or the Church. In engineering, we must make Mountains into Mole Hills or in other words, Divide and Conquer. We can see how something even as big as God can be...
As we reach the technological singularity, there are many steps we need to take to sort through all the information around us. I plan on bringing truth to light about various technical topics that I have studied and have experienced throughout my career as a computer scientist. I welcome any input via my email to the username njohnson at the domain of...