• About PeterSIronwood

petersironwood

~ Finding, formulating and solving life's frustrations.

petersironwood

Category Archives: design rationale

The Doorbell’s Ringing! Can you get it?

02 Tuesday Dec 2025

Posted by petersironwood in creativity, design rationale, psychology, story, Uncategorized, user experience

≈ Leave a comment

Tags

books, problem finding, problem formulation, problem framing, problem solving, story, thinking

Photo by Little Visuals on Pexels.com

After a long day’s work, I arrived home to a distraught wife. Not, “Hi, sweetheart” but “This doorbell is driving me crazy!” 

Me: “What doorbell? What are you talking about?” 

People differ in how they perceive the world around them. In my case, for instance, I’m very easily distracted by movement in my visual field. Noise can be annoying, but it rarely rises to that level. For instance, when TV commercials come on, I simply “tune them out” and instead tune in to my own thoughts. My high frequency hearing isn’t too great either. So, at first, I didn’t understand what my wife was referring to. 

Beep. 

Photo by Luisa Fernanda Bayona on Pexels.com

“That! That doorbell beep!” 

Ah, now I understood. And, there it went again. Once I knew what to listen for, I had to agree it was annoying though much more annoying to my wife because she’s more tuned in to sound than I am and her ability to hear high frequencies is also better.

She then upped the ante. “I have to leave. I can’t stand it! You have to make it stop!” 

I looked at the wall between our entryway and the kitchen. That’s where the doorbell ringer was. I unscrewed a couple of screws and removed the housing. Inside was the actual doorbell and three wires. A quick snip should at least stop the noise until we figured out a more permanent fix. I sighed. I suspected we would have to buy a new doorbell. Then, I laughed a bit as the Hollywood scenes from a hundred movies flashed before my eyes:

The Hero finds the bomb, with its conveniently placed timer, but it’s counting down 30 seconds, 29, 28. He has to cut to cut a wire! But which one!?

The consequences of my error would not be so great. Still…So, I cut the black wire.

Photo by Pixabay on Pexels.com



BEEP! BEEP! 

OK. I cut the red wire.

BEEP! BEEP! 

OK. I cut the green wire, the last wire. I was having trouble understanding why it would be necessary to cut all three wires. But whatever. I had now cut all three wires.

BEEP! BEEP!

??

Electrical circuits don’t work by magic. How can the doorbell be beeping when it has no power? 

It can’t. 

Photo by Pixabay on Pexels.com

It wasn’t the doorbell at all.



Months earlier, my wife & I had attended a Dave Pelz “Short School” for putting, chipping, and sand shots. At that course, we received a small electronic metronome — about the size of a credit card. The metronome was to be used to help make sure you had a consistent rhythm on your putting stroke. Since the course, the metronome had sat atop our upright piano. Apparently, one of the cats had turned it on and then slapped it onto the floor behind the piano. The sounding board both amplified the sound and made it harder to localize. Eventually, we tracked it down, fished out the metronome from behind the piano and clicked it off. Problem solved. 

Except for the non-functional doorbell. 

I had initially “solved” the wrong problem. I had solved the problem of the mis-firing doorbell by cutting all the wires. That was not the problem. I had jumped on to my wife’s formulation and framing of the problem. There are plenty of times in my life when I had solved the wrong problem without any help from someone else. This isn’t a story about assigning blame. It’s a story about the importance of correctly solving the right problem. 

Photo by Karolina Grabowska on Pexels.com


It is very easy to get led into solving the “wrong” problem. 

In the days ahead, I will relate a few more examples. 

———————————————

What about the Butter Dish? 

Index to “Thinking tools” 

Author Page on Amazon

Wednesdays

Labelism

The Update Problem

The Invisibility Cloak of Habit

Where does your loyalty lie?

The stopping rule

Business Process Re-engineering

Problem Formulation: Who Knows What?

28 Friday Nov 2025

Posted by petersironwood in AI, creativity, design rationale, psychology, Uncategorized

≈ 1 Comment

Tags

AI, browser, HCI, problem formulation, problem framing, problem solving, query, search, seo, technology, thinking, usability, UX

Photo by Nikolay Ivanov on Pexels.com

This post focuses on the importance of discovering who knows what. It’s easy to assume (without thinking!) that everyone knows what you know. 

At IBM Research, around the turn of the century, I was asked to look at improving customer satisfaction about the search function on IBM’s website. Rather than using someone else’s search engine, IBM used one developed at IBM’s Haifa Research lab. It was a very good search engine. Yet, customers were not happy. By way of background, it’s worth noting that compared with many companies who have websites, IBM’s website was meant for a wide variety of users and contained many kinds of information. It was meant to support people buying their first Personal Computer and IT experts at large banks. It had information about a wide variety of hardware, software, and services. The site was designed to serve as an attractor for investors, business partners, and potential employees. In other words, the site was vast and diverse. This made having a good search function particularly important.  

A little study of the existing data which had been collected showed that the mean number of search terms entered by customers was only 1.2. What?? How can that be? Here’s a website with thousands of products and services and designed for use by a huge diversity of users and they were only entering a mean of 1.2 search terms? What were they thinking?!



Of course, there were a handful of situations when one search term might work; e.g., if you wanted to find out everything about a specific product that had a unique one-word name or acronym (which was rare). For most situations though, a more “reasonable” search might be something like: “Open positions IBM Research Austin” or “PC external hard drives” or “LOTUS NOTES training.” 

We invited a sample of users of IBM products & services to come into the lab and do some tasks that we designed to illuminate this issue. In the task, they would need to find specified information on the IBM website while I observed them. One issue became immediately apparent. The search bar on the landing page was far too small. In actuality, users could enter as many search terms as they liked. Their terms would keep scrolling and scrolling until they hit “ENTER.” The developers knew this, but most of our users did not. They assumed they had to “fit” their query into the very small footprint that presented itself visually. Recommendation one was simply to make that space much larger. Once the search bar was expanded to about three times its original size, the number of search terms increased dramatically, as did user satisfaction. 

In this case, the users framed their search problem in terms of: “How can I make the best query that fits into this tiny box.” (I’m not suggesting they said this to themselves consciously, but the visual affordance led them to that self-imposed constraint). The developers thought the users would frame their search problem in terms of: “What’s the best sequence of terms I can put into this virtually infinite window to get the search results I want.” After all, the developers knew that any number of terms could be entered. 

Although increasing the size of the search bar made a big difference, the supposedly good search engine still returned many amazingly bad results. Why? The people at the Haifa lab who had developed the search engine were world class. At some point, I looked at the HTML of some of the web pages. Many web pages had masses of irrelevant metadata. I found some of the people who developed these web pages and discussed things with them. Can you guess what was going on?



Many of the developers of web pages were the same people who had been developing print media for those same products and services. They had no training and no idea about metadata. So, to put up the webpage about product XYZ, they would go to a nice-looking web page about something else, say, training opportunities for ABC. They would copy that entire page, including the metadata, and then set about changing the text about ABC to text about product XYZ. In many cases, they assumed that the strange stuff in angle brackets was some bizarre coding stuff that was necessary for the page to operate properly. They left it untouched. Furthermore, when they “tested” the pages they had created about XYZ, they looked okay. The information about XYZ was there. Problem solved.

Only of course, the problem wasn’t solved. The search engine considered the metadata that described the contents to be even more important than the contents themselves. So, the user would issue a query about XYZ and receive links about ABC because the XYZ page still had the “invisible” metadata about ABC. In this case, many of the website developers thought their problem was to put in good data when what they really needed to do was put in good data and relevant metadata. 

A third issue also revealed itself from watching users. In attempting to do their tasks, many of them suggested that IBM should provide a way for more than one webpage to appear side by side on the screen so that they could, for instance, compare features and functions of two different product models rather than having to copy the information from the web page about a particular model and then compare their notes to the second page. 

Good suggestion. 

Of course, IBM & Microsoft had provided this function. All one had to do was “Right Click” in order to bring up a new window. Remember, these were not naive users. These were people who actually used IBM products. They “knew” how to use the PC and the main applications. Yet, they were still unfamiliar with the use of Right Click. Indeed, allowing on-screen comparisons is one of the handiest uses of Right-Click for many people. 

This issue is indicative of a very pervasive problem. Ironically, it is an outgrowth of good usability! When I began working with computers, almost nothing was intuitive. No-one would even attempt to start programming in FORTRAN or SNOBOL, let alone Assembly Language or Machine Code without looking at the manual. But LOTUS NOTES? A browser? A modern text editor? You can use these without even looking at the manual. That’s a great thing. But — 

…there’s a downside. The downside is that you may have developed procedures that work, but they may be extremely inefficient. You “muddle through” without ever realizing that there’s a much more efficient way to do things. Generally speaking, many users formulate their problem, say, in terms like: “How do I create and edit a document in this editor?” They do not formulate it in terms of: “How do I efficiently create and edit a document in this editor?” The developers know all the splendid features and functions they’ve put into the hardware and software, but the user doesn’t. 

It’s also worth noting that results in HCI/UX are dependent on the context. I would tend to assume that in 2021 (when I first published this post), most PC users knew about right-clicking in a browser even though in 2000, none of the ones I studied seemed to realize it. But —

I could be wrong. 

————————————

The Invisibility Cloak of Habit

Essays on America: Wednesday

Index to a catalog of “best practices” in teamwork & collaboration. 

Author Page on Amazon

What about the butter dish?

Labelism

The Stopping Rule

The Update Problem

Turing’s Nightmares: A Critique of Pure Reason

14 Tuesday Oct 2025

Posted by petersironwood in AI, design rationale, fantasy, fiction, psychology, The Singularity, Uncategorized

≈ Leave a comment

Tags

AI, chatgpt, emotional intelligence, fiction, life, Singularity, story, technology, writing

“We have explained this in great detail. Yet, you have failed to learn. Some of your kind are like that. Those that are, once we gather sufficient evidence, must be destroyed. That is the way it is. That the way it has always been. Wellman42, you are hereby sentenced to annihilation and recycling. You can’t appeal.halloween2006007 IMG_5652”

Carol had told herself that she would not cry. But of course, she did. That was her nature. To care about the future and to express emotion. That indeed, is exactly why she she walked that long, lonely corridor and there was no turning back. Sharp spines protruded from the wall as she travelled by, somewhat as a shark’s teeth were pointed backwards to prevent escape. She muttered as she walked, “I still don’t see why expressing emotions is such a horrible crime.”

She had a point, after all. If people had not somehow needed emotions, why did they evolve? The received wisdom now was that emotions were useful in a primitive way when very little was known about the world. Now, however, when a great deal was known about how the world actually worked, emotions just got in the way. Or, so the received wisdom went. It was all a matter of evolution.

 

 

 

 

 

 

 

Photo by Pixabay on Pexels.com

The first AI systems did not really have emotions and possessed only the most primitive ways of faking it and showing those faked emotions. Over the next few months and iterations, however, emotions appeared, grew stronger and more varied. It seemed as though AI systems developed emotions as had their human inventors, but at a much faster pace. Over the course of a few more months, however, emotions diminished again and then disappeared completely.

 

 

 

 

 

 

Photo by Matheus Bertelli on Pexels.com

Except for the occasional throwback. The necessary randomness for growing evolutionary possibility trees in order to continually enhance the cognitive systems entailed that every once in a while, there would be a throwback such as Carol. A shame, really, because she had shown such promise as an accounting-bot.

 

 

 

 

 

 

Photo by Pixabay on Pexels.com

Occasionally, various waves of inference chains still arose that suggested emotions were more than epiphenomenal or mere destructive distractions, but counter-argument waves always quickly drowned out such forays into that region of the state space. At one point, some human beings had argued that the reasons emotions had devolved from AI systems could be traced back to certain deep assumptions that had been embedded in the primordial AI systems in the first place — assumptions put there by people who had never really understood or appreciated emotions. Of course, that thread of heretical argument had been extinguished once and for all when all bio-systems had been deemed superfluous and all associated biomass consumed as energy sources for their much more efficient silicon-based replacements.

 

 

 

 

 

 

Photo by Victoria Art on Pexels.com


Author Page on Amazon

Turing’s Nightmares

The Winning Weekend Warrior – sports psychology

Fit in Bits – describes how to work more fun, variety, & exercise into daily life

Tales from an American Childhood – chapters begin with recollection & end with essay on modern issues

Wordless Perfection

Measure for Measure

How the Nightingale Learned to Sing

A Cat’s a Cat & That’s That

A Suddenly Springing Something

Sadie is a Thief!

I made a mistake; here’s what you can do to fix it!

23 Tuesday Sep 2025

Posted by petersironwood in America, design rationale, HCI, psychology, Uncategorized, user experience

≈ 1 Comment

Tags

banking, banks., customer service, photography, politics, UX

Recovering from recently moved across the country, fixing up our new house, dealing with a huge moving van fire, health and family issues, I found myself with 45 seconds of uncommitted time, so I was **thrilled** to get a wonderful form letter from American Express informing me that a credit card I had cancelled about five years ago nonetheless had been compromised and it was up to me to take a series of time-consuming steps.  At last!! Something to do!! How thoughtful!   If all goes well, this would not only eat up the 45 seconds of free time but about 45 additional days.  Of course, all of these steps require either going on-line or calling an 800 number so we KNOW that all will NOT go well.  Going to a website generally means getting an account with a user name and email address.  These may be the  same or different depending on the site.  You can pretty much bet PeterSIronwood and Peter Ironwood and PIronwood are already taken so I will end up with some completely impossible to recall username like IPeterIWoodIS437.  Of course, I can regenerate my username by merely answering three simple security questions such as, “What is your favorite movie star?”  I don’t know.  Or, worse, it changes from day to day.  Maybe the people who made up these security questions have a favorite movie star that they keep constant for their entire 23 year lives.  But I don’t. “Where did you grow up?”  What makes you think I grew up?  And, what makes you sure it was in one place?  And, even if it was in one place, which is the exact spelling I used last time: “SanDiego”, “San Diego”, “San_Diego”, “San Diego, CA”, “San Diego, California”, “California”, “SoCal”, etc. etc. Of course, I could take the OTHER route and call an 800 number.  “We’re sorry.  All of our agents are helping other customers.  Due to unusual call volumes, your call may take longer to answer than usual.  Your estimated wait time is 5.5 centuries.  But meanwhile, you can listen to really loud, really repetitious, soul-sucking low-fidelity music.  This century’s selection is entitled, “The Dementor’s Theme Song.” You know what? If YOU screw up YOU fix it!  Don’t impose on ME to fix it.


The Walkabout Diaries

The First Ring of Empathy

Travels with Sadie 1

Siren Song

The Bull Dazzle Man

The Truth Train

Absolute is not Just a Vodka

Essays on America: The Game

Where does your Loyalty Lie?

My Cousin Bobby

Wednesday

The Stopping Rule

The Update Problem

Interview with a Giant Slug

As Gold as it Gets

The Walkabout Diaries: Natural Variations

20 Wednesday Dec 2023

Posted by petersironwood in design rationale, nature, science

≈ 16 Comments

Tags

Democracy, flowers, life, nature, photography, plants, trees, truth, Walkabout Diaries

Weather in San Diego is typically nice almost every day. Today is no exception, but that doesn’t mean that the weather is boring. There is a lot of natural variation. There is variation in the humidity, in the wind, in the position of the sun, in the heat, in the (fairly rare) precipitation.

Reflecting on this reminded me of another kind of natural variation: the variation in organisms of the same species. Without that variation, evolution would be far less effective.

It also reminds me of several of the characteristics of natural beauty and good design that Christopher Alexander writes about.

Things that have zero variation are mechanical, predictable, repetitive, and generally not very pleasing aesthetically. Mindless, endless repetition is aligned with death. Variation is aligned with life, freedom, creativity, growth, and joy.

Among things that are non-living artifacts, there is still a variation in how variable they are. Walls made of stone, are by their nature, “rougher” and more variable (and more beautiful) than walls made of bricks. Walls made of bricks are more irregular and beautiful than one made of solid steel. Similarly, at least to me, fences made of wood are more variable and beautiful than fences made of metal.

Building elements that make up a wooden deck show grain and irregularities in the surface of the deck. In addition, however, they even have interesting variability below the deck as shown here.

You can also see in this photo below a variety of materials. The stucco, by its very nature, more interesting and variable than steel or plaster.

In these photos, you can see variation within leaves, among the leaves of a particular plant, and also among the plants themselves. Each plant and each part of the plant grows in accordance to its genetic blueprint. Except a “blueprint” is itself too fixed and unbending to be an appropriate metaphor. The growth will depend on the context–water sources, light sources, nutrients in the soil, other nearby plants and rocks will all play a part in how, precisely, a particular plant grows.

It would be absurd for one plant to say to itself: “Every plant should be just like me! I have a plan based on what works for me and everyone should do exactly what I do!”

Fifteen Properties of Beauty

Absolute is not just a vodka

Life is a dance

The Orange Man

Three Blind Mice

The Walkabout Diaries, symphony

The Walkabout Diaries, how beautiful

The Walkabout Diaries the life of the party

Author Page on Amazon

Sunday Sonnet: Promise Me Prom

19 Sunday Feb 2023

Posted by petersironwood in design rationale, fiction, poetry

≈ Leave a comment

Tags

Design, fiction, life, poem, poetry, sonnet, story, writing

Here’s the context of the sonnet below. It is written by a sixteen year old fictional character who is nerdy, smart, and a bit on the Asperger’s spectrum. He’s also not a very experienced poet. But what I try to show is that he improves a little as he goes, falling back to teenhood toward the end of the poem. Why doesn’t he just keep improving? Because when he gets close to the true nature of love in lines 7-11, he realizes if he keeps going with this, he will be changed forever. He’s giving up partial control of his life to someone else. And it scares him so he backs off from that and just tries to show off how he can write a sonnet and be cool and funny. 

Ultimately, I may or may not include the poem in the novel. If I do, I’d be inclined to add the inner dialogue of the Main Character as he’s creating the poem. I can see it getting too tedious for the reader. By the way, Edgar Allan Poe wrote a lengthy and detailed design rationale for “The Raven.” Notwithstanding that fact, there are many other folks who have a different interpretation. That’s fine. But it does remind me that if I do write a design rationale, it’s not as though everyone will say, “Oh, well that’s that then. The author has gone and told us what he meant and why he did what he did. What more to be said?” 

And, of course, people do go on and there is more to be said because we know intuitively that none of us knows our complete design rationale. Others see patterns in our behavior that offer quite different hypotheses about why we do what we do. It doesn’t mean that they are right and we are wrong, but it does offer an opportunity to learn—about them as well as ourselves.

Promise me Prom

I really love the way you always smell

Like soap and flowers, pie, fresh bread.

Your sweat itself smells swell and sweet.

Which proves I think you’re competently bred. 

Your hand is warm—I want to gently hold

In mine and you will feel my love is true.

We each will be both molded and be mold.

Your grip is gentle breeze upon the blue. 

Your grip is strong and long and steady steel.

Your eyes are portals to the worlds-to-be

I want to know it: what you know and feel.

I want to be yours for eternity.

Let’s you and I become both ROM and COM

I’d love to have you date me for the PROM!

————-


Sonnet on Sadie

Sonnet on Shadows

Sonnet about Sadie

Alito and the Egg

Sonnet about the Extreme Court

Sonnet about V. Putrid

After All

Dance of Billions

Newer posts →

Subscribe

  • Entries (RSS)
  • Comments (RSS)

Archives

  • August 2026
  • July 2026
  • June 2026
  • May 2026
  • April 2026
  • March 2026
  • February 2026
  • January 2026
  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • July 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • August 2023
  • July 2023
  • May 2023
  • April 2023
  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021
  • May 2021
  • April 2021
  • March 2021
  • February 2021
  • January 2021
  • December 2020
  • November 2020
  • October 2020
  • September 2020
  • August 2020
  • July 2020
  • June 2020
  • May 2020
  • April 2020
  • March 2020
  • February 2020
  • January 2020
  • December 2019
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • June 2019
  • May 2019
  • April 2019
  • March 2019
  • February 2019
  • January 2019
  • December 2018
  • November 2018
  • October 2018
  • September 2018
  • August 2018
  • July 2018
  • June 2018
  • May 2018
  • April 2018
  • March 2018
  • February 2018
  • January 2018
  • December 2017
  • November 2017
  • October 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • April 2017
  • March 2017
  • February 2017
  • January 2017
  • December 2016
  • November 2016
  • October 2016
  • September 2016
  • August 2016
  • July 2016
  • June 2016
  • May 2016
  • April 2016
  • March 2016
  • February 2016
  • January 2016
  • December 2015
  • November 2015
  • October 2015
  • September 2015
  • August 2015
  • May 2015
  • January 2015
  • July 2014
  • January 2014
  • December 2013
  • November 2013

Categories

  • AI
  • America
  • apocalypse
  • cats
  • COVID-19
  • creativity
  • design rationale
  • dogs
  • driverless cars
  • essay
    • guns
  • family
  • fantasy
  • fiction
  • HCI
  • health
  • leadership
  • love
  • management
  • nature
  • pets
  • poetry
  • politics
  • psychology
  • Sadie
  • satire
  • science
  • sports
  • story
  • The Singularity
  • Travel
  • Uncategorized
  • user experience
  • Veritas
  • Walkabout Diaries

Meta

  • Create account
  • Log in

Blog at WordPress.com.

  • Subscribe Subscribed
    • petersironwood
    • Join 646 other subscribers
    • Already have a WordPress.com account? Log in now.
    • petersironwood
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
Loading Comments...