View my profile


A common tool for infinite variability

A colleague sent me an email asking for input to be used for an essay she was writing. It involves the development of content for community health workers in low-income countries.

First, some context. Community health workers (CHWs) are usually volunteers or very-low paid people--often women--who work in the health field. They are not clinicians and often have very little training. But they can be effective in working rural areas and villages in many places around the world. In India they are sometimes called ASHAs--Accredited Social Health Activists. In that setting they work for the state ministries of health and register women in the healthcare system who are pregnant. The idea is to help the expectant mother to maintain her health during her pregnancy and afterwards by also helping her new baby stay healthy. ASHAs can provide information the progress of the pregnancy, on nutrition, and the like. They can even call in a clinical referral if the mother seems to be having a health issue. They can also show the mother and her family information to help them understand and support her during the pregnancy. So, you can see where there is a chronic and serious shortage of doctors and nurses, a community health worker may help the work of those clinicians be more efficient by working with the population being served.

My colleague works in this context and tries to develop programs to support CHWs in a variety of countries. She posed the question of how we might best develop training content for these workers. It's expensive to develop, so if we can do it once and disseminate it in many places, that is an efficient approach. The problem is that there are important differences between many of these places. Differences exist in language, culture, literacy levels, availability of communications technology, transportation systems, healthcare services, and on and on. The best solution is to develop these materials locally. But that can be very expensive because every one of them is unique.

I once worked on a series of projects to address this type of issue--creating a common platform for a variable purpose. It was a long time ago with what we would consider much more modest technology, but the issues are the same. How can we provide individual information that is relevant to that person at scale. By scale, we wanted hundreds, even thousands, of variations on the messages to be delivered. They might range from smoking cessation to healthy diet to exercise tips. The messenger could be a physician, a nurse, or even a member of the clergy. The messages could come as a calendar, a newsletter, a greeting card, or even a letter from a pastor. We were trying to find out what approaches worked, but to do that we needed to have some sort of engine to generate all these documents (by type, by topic) that were addressing the issues every individual had. Those issues included literacy level, gender, education attained, health status, etc. At one point, we calculated that with the variety of messages we could develop plus all the above factors that we could have 1.4 million variations. How could we code that?

The previous approaches involved standard branching logic. It would look something like this:

  • If the person is female, then
    • If she is under 19 years of age, then
      • If she is a smoker, then
        • If she smokes every day, then
          • If she has thought of quitting, then
            • Present her with a message to identify a quit date

You can see that for every set of variables, these types of nested branches could be very long and complicated. I was amazed that the previous team had made that work at all. They had tens of thousands of such lines of code. The challenge facing me was that I had three new projects that required that type of logical branching across several topic areas and on a variety of media (the aforementioned calendars and so forth).

How could I approach the task? Well, skipping to the solution and bypassing lots of effort, I realized that if I created a container that was a simple table, I could address all the variations involved. So, I defined each object in a document (a place for a picture or a sentence) as a row in the table. In each row I created up to 10 columns for the characteristics of the person that related to that object. For example, a pregnant woman who was a smoker and wanted to quit, but had not set a day to quit might get a message about doing just that. Or perhaps a picture of a calendar with a date circled in red to indicate a quit date. The idea was to match her profile to the row containing characteristics she possessed and choose the object (in an extra column) that contained the relevant text or picture.

While it took a lot of effort to develop all the messages and pictures needed, the process of choosing them and constructing an appropriate document was much easier than embedding the logic in the code. I just wrote routines that would look at each area of a document and the relevant types of data to choose what to put in it. That was a search string that looked for the appropriate match in another table, the one I described above. A hit would allow the code to select that object and put it in the document. (Okay, it took months to work all the above out, but it did work.)

My point is that we can now take such approaches to address the issues of context and uniqueness from where I began this essay. While language and cultural expectations may vary from place to place, if we are considering issues such as a human pregnancy, there is a biological norm that we can use as a reference. That offers us a way to build a table with potential issues involved in a woman's pregnancy with material relevant to those issues. We can add versions to address linguistic variability, cultural norms, health system personnel and practices, and so forth. We could construct a matrix that allows us to store standard messages and materials that can be selected for local use by setting some parameters. It would involve lots of thinking in advance, but the system could be made able to evolve as more people participated in it and more topics were addressed.

In a way, it's the shape of the container (the rows) and its characteristics (the columns) that might help us address the issues of variability in a common way. It might be the way to create a common container that holds all the needed variations in a format we can search.


I'm Back, Still

Dear Readers,

Both of you. While I have not posted on this blog for many weeks, I've been continuing to write my thoughts and observations down from time to time. I'm going to post those with dates of release of when I originally composed those essays.

So, read on.

The Future of America

I have seen the future of America—in the developing world. The difference is that they are building a middle class, and we are deconstructing the middle class. But there’s more involved. Read on. 

If you have ever traveled in Sub-Saharan Africa or India, you have probably encountered potholes of legendary size, roads that are more a suggestion than reality, bridges that are alarming because they move when not designed to do so, and airports that resemble the worst of American bus stations with a couple of LED screens sprinkled in. You’ve seen whole villages of people living under bridges—infants, children, parents, and grandparents all together. You’ve seen guns—everywhere—especially large-calibre automatic weapons with lots of ammunition. Every “nice” hotel sports an armed guard, or even a armed squad, at the entrance. Every “nice” house is surrounded by walls topped by very sharp wire or steel spikes. 
Paradox: Hotel keys in Namibia
21st Century meets the 18th

But the situation on the ground is changing in the developing world. New airports spring up that are gleaming and hyperbolically clean. African governments are bootstrapping investments in universal health care and educational opportunities. New roads appear where trails of mud existed before. They are aided by a variety of international institutions ranging from the UN and World Bank to the Gates and Rockefeller foundations, even national governments like our own and the UK. They are building new infrastructure partly because not much was there before these efforts. 

In the United States, we are transferring resources from the many to the few at an alarming rate. Our rates of income inequality are only overmatched by disparities in wealth. The disparities have reached levels that pertained just before the Great Depression and rival those of the Gilded Age. Thomas Piketty has offered a fact-filled and compelling portrait of wealth and income aggregation at the top of the pyramid as evidence that these are historical trends that will be prevalent without active intervention. At the time this fascinating work came out, the US continues to keep chipping away at progressive income taxes through an over-complex tax code and a very low estate tax that confer disproportionate advantage upon the advantaged. 

Compounding these efforts is the persistent defunding of public education from kindergarten through graduate school. The rise of private academies not only takes funding away from public schools, but offers subsidies to families directly through tuition vouchers and indirectly through charter schools. College tuition continues to rise faster than both general inflation but more worrying general income growth. This is because investment per student has not kept pace with inflation which was compounded by the recent recession that reduced funding significantly. Public universities responded in part by compensating for lost public revenue by raising tuition—like American automobile companies confronting declining sales in the early 1970s by raising prices. It did not help those companies then and rising college tuition will have even more damaging impacts as more qualified students are denied access to higher education every year. 

The tent in the middle is a restaurant in Dakar, Sénégal 

As big as these disparities are in America, there’s still a lot of potential for their growth. In Sub-Saharan Africa and India I have seen greater disparities between rich and poor. Moreover, the rich overtly protect their material conditions and security with walls, barbed wire, and armed guards. We have protections for the rich in America, but usually they are more polite. True, there are gated communities and the American mobile protective envelope--the standard issue SUV--but armed force is not often used. (There have been historical exceptions, however.) The US armies of the rich wear very nice designer clothes and offer campaign donations to those they seek to protect their masters through loopholes and favorable legislation. 

So, if you want to see what the future of America looks like you don’t have to travel far. Stop, carefully, and look closely at a bridge or overpass to see the cracks and rusted metal needing repair. Visit a school board meeting and ask how many students are there per teacher over the past ten years. Even better, how may students per teacher’s aide. Count the number of un-repaired potholes on your way to work, then increase that number to see what things will look like in a few years. 

Finally, conduct a financial thought experiment. Take the current national minimum wage, $7.25, and multiply it by 160. That yields $1,160 for a month of work. Consider what you spend on your mortgage or rent with that number in mind. Consider what you spend in a month on food, both groceries and dining out. Consider your other bills—utilities, car payments, fuel, maintenance, clothing—the other necessities. What’s left? Chances are not much, if anything.  

Welcome to the future. 


The Academy and Action

I’m sitting as I write this in an academic meeting and trying to pay continuous partial attention to the speaker. As he relates his findings, I’m struck by the notion that these proceedings are now global in nature. I can say that because I’m sitting in a conference center in Maputo, Mozambique, with a couple of hundred participants from across Africa, Europe, Asia, and North America. The center offers simultaneous translation services between Portuguese, English, and French. Each seat sports a headset where you make your language choice. But the point of this essay is not just the global nature of the setting, but the universality of academic meetings. 

Simultaneous Translation Device
How to hear English--press the button
I’ve been attending these sessions off and on for over thirty years: Meetings that include the humanities (I’m really just a recovering historian) as well as scientific disciplines that include medicine and public health. They almost always feature a speaker or panel of speakers with others in the audience listening and sometimes asking questions at the end of a presentation. Almost everyone uses slides to complement their speaking part, sometimes just reading the slides. People in the audience used to daydream or doodle on paper if bored, but the advent of portable communications devices changed that. Now, people answer email, surf, revise documents, and even write blogs. But even that is not the point of this essay. 

I’m struck that in the United States, the scientific community seems to have become less relevant in the discussion and development of government policy. Granted, the scientific method of hypothesis and investigation often is not well understood by the general public—despite the efforts of countless middle school science teachers. The literature is routinely written in the passive voice because the intention is to let the evidence speak rather than the scientist. Public figures experienced in the combat of debate and campaigns may find such findings often tentative and difficult to follow if you are not a specialist. But that’s not the point of this essay. 

One of the hallmarks of the countless such sessions I’ve attended is the politeness of the proceedings. I can count on one hand the number of times there was controversy and verbal conflict in any of these sessions. They tend to be technical and filled with lots of data and evidence, but not much in the way of implications of these findings. Scientists often do not know how to communicate either beyond their technical specialty and certainly do not like the parry and thrust of the political arena. (Perhaps bringing classical debate to the scientific proceedings might liven things up.) I worry that the community has lost its voice in the public arena because of this civility. And that’s the point of this essay. 

We sometimes are governed by people with an active dislike for science and all the procedures and culture involved. I base that on the variety of evidence available online and C-SPAN recordings of our political leaders discounting scientific evidence in making policy. I also cite an instance when I attended a public meeting about basing a biomedical research facility in my home state. One of the speakers from the general public stood up to complain that she did not know what kinds of dangerous research might take place there. She literally spat out the word, “scientists”, to focus her rage, dislike, and distaste. How can we respond?  


Observations of Traveling

I started working for an international NGO about 8 months ago. I write this little essay during my third trip to the developing world and my sixth country. What follows are just some (almost) random observations from the surface of these excursions. From more experienced travelers, I ask indulgence for a newbie set of visions. 


The disparities bertween wealth and poverty are visible and jarring to my middling American eyes. You see, in America we separate these economic conditions and the social issues that arise from them by distance. The automobile is the biggest cultural factor of our lives. (Isn't the first step of recovery to admit you have a problem?) It allows many of us to live in moderate comfort (amazing luxury in the context of the developing world) far removed geographically and socially from those who toil for sub-par minimum wages or live off the bits of lucre that fall into their cups as they panhandle outside the subway station or on the corner. 

In the microscopic sample of developing world I have seen, the rich and poor live more often side-by-side. They are usually separated by a high wall topped with--pick your weapon of choice--barbed wire, pointed steel spikes, or razor wire. Every compound has its gate and the richer ones have guards as well. Unlike America where these contrasts are usually separated by miles and the occasional gate, these developing world rich and poor are separated by a barrier just a few inches thick. Right outside those walls are "the wretched of the earth" to use Frantz Fanon's book title for what came to be called the Third World. 
Digression: For those too young to have read Fanon's classic book on the psychological and cultural effects of economic colonialism, he wrote it at a time when there was the first world based on capitalism, a second world alternative based on communism, and then the rest of humanity. At that time, 1961, those in between were both a battleground and living challenge to the first two. 
On the outside of these gated houses, hotels, and compounds are people who live on the streets, underneath bridges, and in makeshift shacks. Some beg but many more work to scratch together the living they need to make it through the day. Many, so many, work as cooks, cleaners, waiters, gardeners, and other staff to serve those who live within the high walls. Their workplaces are comfortable in a way, but all live seconds from a rough return to the streets if they fail to meet expectations and demands of their employers. 

Am I conflicted about staying inside gates and behind walls? Of course. Am I glad to stay relatively safe and comfortable behind the barriers? You bet. I remember a television drama many years ago about a British Prime Minister who was a socialist. He was asked if he would abolish First Class in the British railway system. He replied, "Of course not. I believe everyone should travel in first class." 


I Could'a Had Sprinkles!

Life is like an ice cream sundae. It's rich, satisfying, and sometimes (pretty far along eating it) the thought comes see you—“I could'a had sprinkles!”

Now this is a ridiculous and pointless exercise because you still have the rest of the sundae. It’s still good—the chocolate is sweet, the ice cream cold. 

But you think, “I coulda had sprinkles! What was I thinking?” And sometimes if you let it, that idea overwhelms the rest of your pleasure. Moreover, even if you had had the sprinkles, you would have thought “I could'a had nuts!”

Focus on what’s in front of you. Remember what’s important—the ice cream sundae. Enjoy it while it lasts and remember the pleasure afterwards. Even if you forgot about the sprinkles.


"The randomness in this one is strong."

There is a practice in my family that uses the commonly current term, "random", in a number of ways. We often combine it with other genres. Therefore, my daughter will say about me, "The randomness in this one is strong." I think what she means is that my thought processes run in different directions than those of the people in conversation near me. (Yes, near me. I'm usually not in the conversation, but intersect with it from time to time.) My contributions come from a different place and are headed in a different direction than the arc of other's thinking. That's a polite way to say that I'm usually clueless about what's going on.

Well, here we are with another clueless topic that no one has ever talked about (at least in my experience). The practice of bringing and using (or not) laptops or tablets to meetings, dinners, or other gatherings.

But first an excursion to understand the point. (There's a point to this? No one told me.) I'm so old that I remember using CP/M. If you don't know what that means, then you need to google "control program for microcomputers". I'll wait.

Understand where I'm coming from? Probably not. The point is I'm old! I've actually used mainframes and punchcards. I point these things out because at some point one reaches the "been there, done that" stage. It's actually fun, unless you point that out to someone younger. They don't really understand. How could they?

But I digress. I've touched on all sorts of platforms (hardware, operating systems, and software) over the past few decades. Part of me has watched the nerds and geeks come into their own from pocket protectors and calculators in holsters on their belts to be fulfilled by the vicarious pleasure of pointing out that the richest person in the world is a nerd with a bad haircut and clothes that never seem to fit well. (I suspect that Bill didn't care even before his first billion.)

So, back to meetings and computing devices. Most of the computers I've used have been supplied by my jobs, meaning that I often did not have a choice in the matter. Therefore, I've used CP/M, MS-DOS, PC-DOS, the first Mac OS, the latest version of OSX, iOS, Palm, Psion, and every version of Windows ever spawned. (Windows 7 was the one time Microsoft got more right than wrong. Sigh!)

I've used mainframes from Xerox and IBM, "transportables" from Kaypro (30 lbs!) and Hewlett Packard, desktops galore, IBM PCs, MacBooks, Psions, Compaqs (desktop and laptop), Newtons (both versions), Palms--Pilot and later, Blackberrys, iPhones, iPads, Mac Mini, and my own frankentech creations.

But I digress. Because of my experience with all these variations, I've come to see how we interact with them in meetings as a point of interest. Modern business meetings (and our high tech family gatherings) are a study in human/cyborg relations. We speak about our attitudes to these devices by merely walking into the room. Older persons usually leave their laptops in the office and bring a notebook to a meeting. Younger sorts bring their laptops. Totally hip middle-agers (yes, that's an oxymoron, but wait for it) bring either an iPad with a keyboard, their laptop, or both--that would be me. The tech-enabled tend to use their devices during the meeting (ahem, dinner) and can practice CPA--continual partial attention.

But I've noticed a difference between the Windows folks and the Mac folks--at least with those sporting laptops only. When a Mac user closes the lid, it's only a pause. By that I mean that they are stopping their CPA to pay attention. Then they open it a bit later to look something up or just check messages/email. Windows users tend to either leave the lid closed for the whole time and write notes on paper (What?!!) or leave it up and scan email. (The only people taking notes on their computers tend to be the official notetakers or OCD types like me. Therefore, only 1 or 2 in any session.)

Is this a style difference? Habitual difference? Or part of the human/cyborg interface so profound that we don't see the letter on the table. (Sorry, humanities training. Google "The Purloined Letter". Back again? Good. I bet you feel more educated/irritated/bored.) I think it's a factor of default actions by the different platforms involved. MacBooks (both kinds) don't have a latch and usually just go into quiet mode with the lid closed--meaning they turn off the display and suspend operations to some extent (usually). It happens silently. Windows laptops tend to have latches that make a clearly audible click when closing and similarly suspend operations like display and processing. I think it's the click that's in play here. It's like punctuation. The click is like the period at the end of this sentence. The end.


Falling Forward--Now on Paper

For all those who have been waiting for the printed-on-paper version of my novel, Falling Forward, your wait is over. It's available here: 

Paper version
Paper Version

If you want to see reviews of the Kindle version head on over to: 

Kindle eBook

For those wondering what it's about, here's a short description: 

An injured whooping crane appears out of thin air at the Sewanee Sanctuary in rural Wisconsin. The sanctuary trains whooping cranes how to migrate along the eastern part of North America. The appearance of the bird is just the first strange appearance of beings and artifacts from other places and times, however. The mystery brings together an unlikely group of scientists who seek to understand the phenomenon. They find themselves racing against an emerging deadline and fighting the resistance of government officials who fail to comprehend the stakes. Finally, they take matters into their own hands in an attempt to avert disaster.


Remix Generation

In a staff meeting this week, a few people described the now-annual SwitchPoint conference and some activities leading up the event in April. (Look it up. It's very interesting.) One person noted that they will be holding a pre-event event (sorry about the repetition) on "mixology". This is one of the semi-regular types of combinations that make IntraHealth an interesting place to work. Among others, they will have a beer brewer, vaccine developer, and perhaps a musician. The point is that these roles individually mix together components to produce their products. The idea behind the combination of these groups is to foster the remix of remixers across domains where people don’t usually expect them. 

That preamble got me thinking about the phenomenon of remixing. With the rise of digital media, the remix approach met the network effect. Many people have become successful in taking things from others within their domain, and outside them, to combine them for artistic effect, political purpose, or just self-expression. For example, its a natural phenomenon. At a family brunch this past weekend, we got talking about DNA and its changes over time. (Yes, we have a high proportion of nerds.) One family member contributed the thought that viruses may be one of the important factors in genetic evolution as they combine with the host DNA to change it in some way. In a very real sense the process is a remix from existing components that produces something new. We just haven’t had the ability to tease out the component factors easily before. Today, many, many people have the option to remix the products of others. 

The possibilities are endless. 


"Falling Forward" Published

About six months ago, while I was running errands on a Friday afternoon, I was listening to the radio. A news story came on about teaching whooping cranes to migrate using ultralight aircraft. For some reason, I started to wonder what would happen if a novel bird appeared suddenly at one of those sanctuaries. The notion stuck in my mind in the evening and remained with me the next morning. I decided to start writing and had the first chapter in draft form by early afternoon. I printed it out and gave it to my wife, saying, “Read this.”

“What is it?”

“Something I’ve written. It’s just a first chapter. It’s nothing, just a story.

While she sat down to read, I did chores around the house trying not to hover over her. I couldn’t wait to hear her opinion. About an hour later, she joined me upstairs where I was being the househusband with laundry. When she entered the room, I asked her what she thought.

“Where have you been hiding this? You’ve never written fiction before.”

“You mean you like it?”

Uh, yeah!” She drew out the vowels. “It’s great!

Well, I had to finish it then. It took more than a dozen drafts, but this past weekend it went live as an Amazon Kindle e-book. (A print on demand version is forthcoming.)

It's a story that recalls the golden age of science fiction--whenever someone is 12 years old. But I hope adults will enjoy it as well. I certainly had fun writing it. 

If you're interested, you will find it at 

While it's available as a Kindle e-book, you don't need a Kindle device to read it. You can download the Kindle app for your computer (Windows or OS X) or your tablet (Android or iOS). 

Take a look. I'm at #111,622 in sales. Only one direction to go: Up!