by Dwayne Phillips
Working with text and changing file formats just got a lot easier.
This little essay was written to be posted in a WordPress blog. I have been doing this blog writing bit for a few years and have over 1,800 posts. Seems like a lot, but a couple of posts a week for a few years and it adds up.
From time to time, I take these blog posts and turn them into a more traditional book. Here is one example on Amazon. That used to be quite a chore: download an export from WordPress, run some Python code, convert to HTML, convert to MS Word, convert to some Amazon Kindle format, upload, and on and on.
The hard part for me was the Python code to pull the content from the XML into something that HTML could read. (Pardon my falling down into a pit of endless details.)
Well, it all just got a lot easier (Pardon the collapse of grammar.)
Along comes these chattering bots and their continual improvement. Now I ask one of them (the leading ones all have this capability) to do what I want and viola’, out comes a system that does everything for me. Well, I do have to go the WordPress site and export the blog to an XML file. After that, bing, bang, bong, done.
General tip, if it involves text and file formats, ask a chattering bot to do the work. It is quite amazing but, then again, these chattering bots were built to work with text. Don’t ask them to solve basic math and logic problems, but text and file formats are a breeze.
Tags: Artificial Intelligence · Context · Programming · Word · Writing
by Dwayne Phillips
Remembering Chuck Norris and his influence on one American family.
Chuck Norris died a few days ago at age 86. To some, Mr. Norris was an American hero of the last half century. To some, Mr. Norris was a caricature of something funny.
Mr. Norris affected my family in ways that bring fond memories. He starred in a couple (more than that) movies in the late 1970s. I was in college. My younger brother was in high school. My younger brother loved martial arts and studied and practiced them achieving a black belt in something or other. That comment shows my little interest in the topic.
My younger brother had to see the Chuck Norris movies. Okay, so we piled into my little car and drove the ten miles to Hammond, Louisiana to see them. I felt they were crummy movies. He felt they were significant milestones in Hollywood. Regardless, attending those movies together meant something to our relationship for the rest of our lives.
Fast forward to the 1990s and Mr. Norris starred in Walker, Texas Ranger. Okay, it ran nine seasons, so it was a success. Critics didn’t like it…so much for critics. I lived in Lagos, Nigeria with my wife and kids. One night a week, my wife and I would watch an episode on Armed Forces Radio and Television Service. It was a small highlight of the week to see Norris deservedly kick the bad guys and nurture a budding romance. My wife and I enjoyed it. We still talk about it now and then. It was part of our relationship during an otherwise odd part of our marriage.
So, we will miss Mr. Norris. In these and other ways, he played a role in my family. That was something.
Tags: Family
by Dwayne Phillips
Another rant about writing that makes no sense (to me).
This system uses three times less (memory, weight, time, space, effort, and whatever) than that system.
I understand what it means to use three times more weight (15 pounds instead of 5 pounds), but what does it mean to use three times less weight? I think this means to use a third of the weight (5 pounds instead of 15 pounds).
There is something wrong about increasing a decrease that makes no sense to me. At first I only saw this peculiar increase of a decrease from journalist and other illiterates who also never understand percent change in anything. Now I am reading this from supposedly well-educated scientist and engineers.
Did I fall into a deep sleep and awaken a century later in a place with a new brand of the English language and a redefinition of mathematics? Enough of an old man ranting. Let’s move on.
Tags: Communication · Fairy Tales · Language · Mathematics · Writing
by Dwayne Phillips
These new tools, ahem all that AI, are boosting productivity in our work. And then we hit the bottleneck and come to an emergency inducing crisis.
Yesterday and today I have been using one of these new tools (some folks them AI, I don’t). I have accomplished in an hour what would have taken a week. I am not exaggerating on that. This new tool enables 20 or 30 times the work product in the same amount of time. This is amazing. As a side note, it is a commentary on the work I am doing. If it is so easy to do faster, what good is it?
Back to the topic at hand. Whoosh! I’m done with this task. Now I pass the results on to the next person. Maybe they have new tools and WHOOSH they do their task 30 times faster. We are rolling.
And then we stop rolling. We come to the bottleneck. Sometimes the bottleneck is one person. Sometimes the bottleneck is one task for which their is no new gee whiz tool. Whatever, the bottleneck is the bottleneck.
Nothing happens at the bottleneck. Tasks from three different projects are waiting at the bottleneck. It will be a month before the output of my task is considered at the bottleneck. The rest of us, those for whom new tools provide all this speed, twiddle our thumbs or something.
The bottleneck stalls progress so long that… wait, oh no! We have a crisis. We have an emergency. We all need to work all-nighters to make the big final deadline.
Huh? What happened to all that productivity?
I think we can do better.
Tags: Artificial Intelligence · Chaos · Emergency · Failure · Management · Tools · Work
by Dwayne Phillips
Please tell me what we are doing. Please don’t read from a catalog.
Person beaming with confidence: Look. Here is a block diagram of our system. You see we are using Snowflake, Spark, Databricks, Kafka, Tableau, ThoughtSpot, and toss in a little Excel for good measure.
Person baffled but interested: Interesting. I would like to know what we are doing or what functions we are performing. Do you have something showing that?
Person beaming with confidence: silence
I’ve been in this conversation too many times and walked away with too many headaches and too much heartburn. I want to know what we are doing, i.e., the function. I really don’t want to see the names and cute little logos of products.
Consider, as one example, Excel from Microsoft. It is a fine product. It is such a fine product that it can function in many ways. Excel can be a database of people with name, phone number, email address, home address, and so on. Excel can be the repository in a data call where there are 50 questions and places for 50 different organizations to place their 50 answers all in one thing. Excel can be a project organizer where each sheet contains information on each phase of the project and each participant. And, guess what, Excel can function for the finance folks to keep track of money (wow, I think it was created to do that last one).
The same can be said for each of the products that Person beaming with confidence said at the beginning.
Please, tell me what we are doing. Then tell me what product we are using for each function we perform. Please try harder to communicate how we engineered a system to do something useful for people.
We can do better. Let’s do better.
Tags: Communication · Engineering · Systems · Talk · Visibility · Vocabulary
by Dwayne Phillips
Some AI tools increase productivity in some areas. Okay, I’m done with this task. Now what? That choice can be vexing.
I used an AI tool (won’t mention which one). I completed a two-day task in an hour. Now what? Hey boss, tell me what to do now.
One answer: go to step two, step three, etc. and let’s finish the whole thing before lunch today. Then we’ll move on to another thing.
Another answer: Wow. Only an hour. Let’s do this over again with a slight variation. If it only takes an hour, we can run this a dozen times with a dozen slight deviations to fill the two days we allocated to this task.
Both answers, I am sure there are more answers, are pretty good. Which one do we use? More than anything, this resolves with temperament. Huh? What about dollars and cents? Nope. Temperament or personality. Does the manager like to ponder one more possibility? Does the manager like to move on? Are we in analysis paralysis or going full speed regardless of the hole in the ground in front of us?
Alas, new tools bring these questions. This is not a new situation. These answers are not new. It is unfortunate, that these questions are new to the people now using today’s new tools. Proceed with caution and have some sympathy for the other person.
Tags: Analysis · Artificial Intelligence · Choose · Management · Time · Tools
by Dwayne Phillips
Every now and then we need a new scapegoat, i.e., something that receives the blame for all the faults and mistakes of society. We have one.
Ah, the datacenter. It is big, noisy, ugly, and raises my electric and water bills. I hate it. It is the cause of all ills in my life. It is the new scapegoat.
Never mind that I use it every time I write a blog post, do a Google search, save a computer file, shop for stuff, and … wait a minute. I do these things all the time everyday. There must be something wrong as a scapegoat is supposed to be bad, not useful.
And then there are all those jobs for everyone from a cement truck driver to an AI engineer. How can a scapegoat provide jobs for all those people? And those jobs allow people to house, clothe, and feed families. Are scapegoats supposed to do those things?
Let’s ignore all the uses and benefits of the datacenter. It is the scapegoat. Let’s only discuss its faults so we can blame everything on the datacenter. It causes inflation. It causes people to buy stuff we don’t need. It causes… give me a few minutes to make a list. Scapegoats have to earn their title, and I am sure this scapegoat will earn its title.
Well, maybe or maybe not. It relieves stress to point to something that receives blame for all the ills of the world. And those tall, noisy buildings are easy to see and so much easier to be the object of my pointer finger.
Tags: Accountability · Chaos · Computing · Datacenter · Information · Jobs · Technology · Wealth
by Dwayne Phillips
The middle manager has been replaced by the entry-level employee. What?
Ah, the bane of 20th century civilization—the middleman. The middleman was the person in the middle who did nothing but pass a product along from the producer to the consumer. The middleman did nothing of value, but took a good 10% or more cut and passed that to poor me, i.e., the consumer.
Closer to home and daily life was the middle manager. This person did nothing but pass instructions from the big boss down to me. What? The big boss could have sent a memo directly to me or something. Why was the middle manager there? Even the big boss knew the middle manager was a waste of money and should be eliminated.
Along came computing hardware and software. Aha! That would replace the middle manager. The word processor, email, desktop publishing, network, inter-network of computers—one of these things would replace the middle manager.
Along came AI, which is merely yet another thing in the above list of things that were supposed to replace the middle manager. Today’s incarnation of AI, there have been many incarnations since the 1950s, is here and doing fundamental tasks in business and commerce.
But wait. Today’s AI is replacing the entry-level employee. That is who would do the fundamental tasks in business and commerce.
But wait. The middle manager is still here. AI saved the middle manager. Instead, AI clobbered the entry-level employee.
Someone made a mistake.
Tags: Artificial Intelligence · Computing · Jobs · Management
by Dwayne Phillips
There is a penalty paid for late changes. It is not just money, it is often in the loss of people.
Ideas spawn ideas. That is the nature of ideas and people. Write something, paint something, sing something, create something so that we can gather and think and create more.
There comes a point, however, where this loses people. Whey do my best when the boss is just going to read it, find his own idea, and tell me to do it all over again. I’ll just do it halfway because we’ll do it all over again anyways.
There go the people. We are wasting their talent. We are getting half efforts and frustrating everyone.
As a manager, do something better. If I want some ideas so that we can discuss and find new ideas, say so. Ask for an outline, a mind map, even some sketches on the white board. Don’t ask someone to write a finished product only to treat it as a sketch to spur thinking. People learn quickly. If the manager is going to toss it out, deliver trash. We don’t want that.
Tags: Change · Growth · Health · Ideas · People · Process · Thinking · Writing
by Dwayne Phillips
An old saying remains true: the later we find a mistake, the more expensive it is to fix.
The later we find a mistake, the more expensive it is to fix. That is an old saying. It is still true.
The saying is most-often attributed to Barry Boehm as he described it in the Cost of Change Curve. Some of us are old enough to remember the writings of Boehm. I actually met him one day at a conference. Nice enough fellow.
From time to time, we pretend that this thought is something old that applied in olden times when we used old technology to solve old problems. We are in a new age with new minds and everything new and, well, old sayings by old men are just old.
Sorry, if we find and fix a problem just prior to shipping our app, it really hurts. The problem has ties to many things and all those things have to be fixed. Well, they don’t have to be fixed, but shipping mistakes bothers some of us to no end.
On shipping day, everything has tentacles. (I just learned that an octopus has arms but no tentacles while a jellyfish has hundreds of tentacles, but I digress.) Some reach too far and too wide. Rats! (more animals) And we just discovered more tentacles. Darn those tentacles. No more dry humor that isn’t humorous.
Dr. Boehm’s thoughts are still correct. The later we find the mistake, the more it costs to correct.
What really hurts sometimes is that it is not a mistake found late. It is a new idea introduced late. Whatever the source, we have a late change, and the later the change the more the expense. Can’t seem to avoid that.
Let’s do better.
Tags: Change · Error · Expectations · General Systems Thinking · Mistakes · Systems