zenpundit.com » 2013 » May

Archive for May, 2013

Mind map usage example: John Boyd Papers Index

Tuesday, May 21st, 2013

[by Lynn C. Rees, with points from John Boyd]

Earlier this year, Scott kindly shared a PDF index of the John Boyd Papers (see tail end of PDF here). While PDFs are good for preserving document layout, they’re poor at storing clean text data. Since I wanted the index in a spreadsheet to facilitate searching and sorting, this was a issue. Data extraction into machine readable formats remains painful. Data extraction from PDFs remains even more painful: the priority of PDFs is prettiness for the human eye not prettiness for the machine.

Fortunately, pdftotext can extract the text data to plain text. But, even then, the John Boyd index text was misaligned and out of order due to its formatting in the original document. It also needed to be broken down into useful chunks that could be mapped to spreadsheet cells. I decided to use Freeplane to reformat the text into a form appropriate for piping into a spreadsheet since it has elements of asynchronous text editing.

I don’t know if a true asynchronous text editor exists. I’m not sure I know what one would look like. But I have some notion of what it isn’t. Most text editors and word processors are good at sequential editing of text. They only sort of approach asynchronous text editing where text is moved around and reordered freely without copy and pasting. Asynchronous text editing was what I wanted and Freeplane kind of does it.

I pasted the plain text into Freeplane and started breaking it down. Progress was slow. A lot of awkward and time-consuming cutting and pasting was required and this  was annoying. I had to create additional text manipulation tools for Freeplane. Then things moved along nicely.

Due to intervening time constraints, the Boyd Papers index hasn’t made it to spreadsheet form yet. However, it is broken down in Freeplane. Though mind maps are most commonly used as a brainstorming tool, they are also useful for rearranging existing text data in a hierarchy. Since the John Boyd index mind map is a useful example of this, here’s what’s done so far:

  • the index as an image (5.9 MB in size, require some magnification within the browser)
  • original Freeplane mindmap (536.7 KB in size) 

Wicked problems, mind mapping, and IBIS

Tuesday, May 21st, 2013

[by Lynn C. Rees, after a reminder by Charles Cameron]

Wikipedia defines a mind map as:

…a diagram used to visually outline information. A mind map is often created around a single word or text, placed in the center, to which associated ideas, words and concepts are added. Major categories radiate from a central node, and lesser categories are sub-branches of larger branches. Categories can represent words, ideas, tasks, or other items related to a central key word or idea.

Using visuals to represent and explore issues has long interested me. The primary tool I use now is Freeplane, a software application for drawing mind maps. While many mind mapping applications are available, I use Freeplane because:

  1. it’s free/open source software (FOSS)
  2. it’s trivial for me to customize and extend its core features with my own software

A central and popular conceit of FOSS is Linus’ Strongly Worded Suggestion Law:

“given enough eyeballs, all bugs are shallow”; or more formally: “Given a large enough beta-tester and co-developer base, almost every problem will be characterized quickly and the fix will be obvious to someone”

This conceit, over-hyped for most FOSS projects, is true in narrower cases. Since I use a few obscure Freeplane features, I’ve encountered a few obscure Freeplane bugs. Since Freeplane’s source is freely and publicly available and I’m a software engineer, I fixed some of those bugs myself. Some bugs I merely reported for Freeplane’s developers to fix. Some bugs I fixed but the fix hasn’t been merged into the main program.

This isn’t a significant issue. Since it is FOSS, I can take Freeplane’s source code, apply my fixes and customizations to it, and run my own version of the software which, under the terms of the GNU General Public License, I also make publicly available. Hoping to benefit from Linus’ Law myself, I’ve released source for some of my custom Freeplane add-ons for the Freeplane user community to use.

An add-on I released today is a first attempt to represent and explore a not infrequent topic here at Zenpundit: wicked problems.

Horst Rittel, who first devised the concept, ascribed ten characteristics to wicked problems:

  1. There is no definitive formulation of a wicked problem.
  2. Wicked problems have no stopping rule.
  3. Solutions to wicked problems are not true-or-false, but better or worse.
  4. There is no immediate and no ultimate test of a solution to a wicked problem.
  5. Every solution to a wicked problem is a “one-shot operation”; because there is no opportunity to learn by trial-and-error, every attempt counts significantly.
  6. Wicked problems do not have an enumerable (or an exhaustively describable) set of potential solutions, nor is there a well-described set of permissible operations that may be incorporated into the plan.
  7. Every wicked problem is essentially unique.
  8. Every wicked problem can be considered to be a symptom of another problem.
  9. The existence of a discrepancy representing a wicked problem can be explained in numerous ways. The choice of explanation determines the nature of the problem’s resolution.
  10. The planner has no right to be wrong (planners are liable for the consequences of the actions they generate).

 

Rittel’s own solution for solving wicked problems was the Issue-Based Information System (IBIS). IBIS involves four elements:

  • questions
  • ideas
  • pros
  • cons

An IBIS map starts with one root question (simplified here for posting efficiency):

First step

First step

A question can be responded to with an idea.

Step two

Step two

Within IBIS, an idea is:

  1. a potential answer or solution to a question
  2. a trigger for further questions

 

Pros and cons can only respond to ideas.

Step three

Step three

Further questions can also respond to ideas, pros, and cons.

Step four

Step four

Following these few rules, Rittel argued that even wicked problems could be mapped. While IBIS can be used for individual visualization of wicked problems. Rittel designed it for a group. Used with other methodologies like dialogue mapping, Rittel figured a shared map could help establish shared understanding, facilitating distributed problem solving.

Rittel may be correct. I don’t know. While other structured analysis approaches exist, many of them suffer from too much representational granularity. Too much fine parsing tends to lead to inevitable ontological crisis.

For my own efforts, IBIS has a nice balance between too little structure and too much. This new Freeplane add-on facilitates use of IBIS within my existing toolchain.

Some ZP readers may find it interesting to experiment with. It requires Freeplane, available as a free download for Windows, MacOS X, and Linux. The initial version of the add-on, FreeIBIS 0.1.0, is available as a free download here. If Freeplane is installed, all you should have to do is double click it to have it install. Commands are accessed under the Tools  freeIBIS menu within Freeplane.

I use the keyboard for mind mapping so I assigned the four IBIS functions to these keyboard shortcut combinations on MacOS X:

  • ? for question
  • > for idea
  • = for pro
  •  for con

It may use the Control key instead of  under Windows. I don’t know. I don’t run Windows.

Fortunately, Freeplane has a convenient point and click way to reassign keyboard shortcuts under Tools → Select hot keys.

I am exploring further ways to integrate visualization techniques like Freeplane and IBIS with other structured techniques like ACH. Hopefully we’ll see more emerge in this area going forward.

New Book: America 3.0 is Now Launched!

Tuesday, May 21st, 2013

America 3.0: Rebooting American Prosperity in the 21st Century – why America’s Best Days are Yet to Come by James C. Bennett and Michael Lotus

I am confident that this deeply researched and thoughtfully argued book  is going to make a big political splash, especially in conservative circles – and has already garnered a strong endorsement from Michael Barone, Jonah Goldberg, John O’Sullivan and this review from  Glenn Reynolds in USA Today :

Future’s so bright we have to wear shades: Column 

….But serious as these problems are, they’re all short-term things. So while at the moment a lot of our political leaders may be wearing sunglasses so as not to be recognized, there’s a pretty good argument that, over the longer time, our future’s so bright that we have to wear shades.

That’s the thesis of a new book, America 3.0: Rebooting American Prosperity In The 21st Century.The book’s authors, James Bennett and Michael Lotus, argue that things seem rough because we’re in a period of transition, like those after the Civil War and during the New Deal era. Such transitions are necessarily bumpy, but once they’re navigated the country comes back stronger than ever.

America 1.0, in their analysis, was the America of small farmers, Yankee ingenuity, and almost nonexistent national government that prevailed for the first hundred years or so of our nation’s existence. The hallmarks were self-reliance, localism, and free markets.

At the end of the 19th century and the beginning of the 20th, people were getting unhappy. The country was in its fastest-ever period of economic growth, but the wealth was unevenly distributed and the economy was volatile. This led to calls for what became America 2.0: an America based on centralization, technocratic/bureaucratic oversight, and economies of scale. This took off in the Depression and hit its peak in the 1950s and 1960s, when people saw Big Government and Big Corporations as promising safety and stability. You didn’t have to be afraid: There were Top Men on the job, and there were Big Institutions like the FHA, General Motors, and Social Security to serve as shock absorbers against the vicissitudes of fate.

It worked for a while. But in time, the Top Men looked more like those bureaucrats at the end of Raiders Of The Lost Ark, and the Big Institutions . . . well, they’re mostly bankrupt, or close to it. “Bigger is better” doesn’t seem so true anymore.

To me, the leitmotif for the current decade is supplied by Stein’s Law, coined by economist Herb Stein: “Something that can’t go on forever, won’t.” There are a lot of things that can’t go on forever, and, soon enough, they won’t. Chief among them are too-big-to-fail businesses and too-big-to-succeed government.

But as Bennett and Lotus note, the problems of America 2.0 are all soluble, and, in what they call America 3.0, they will be solved. The solutions will be as different from America 2.0 as America 2.0 was from America 1.0. We’ll see a focus on smaller government, nimbler organization, and living within our means — because, frankly, we’ll have no choice. Something that can’t go on forever, won’t. If America 2.0 was a fit for the world of giant steel mills and monolithic corporations, America 3.0 will be fit for the world of consumer choice and Internet speed.

Every so often, a “political” book comes around that has the potential to be a “game changer” in public debate. Bennett and Lotus have not limited themselves to describing or diagnosing America’s ills – instead, they present solutions in a historical framework that stresses the continuity and adaptive resilience of the American idea. If America”s “City on a Hill” today looks too much like post-industrial Detroit they point to the coming renewal; if the Hand of the State is heavy and it’s Eye lately is dangerously creepy, they point to a reinvigorated private sector and robust civil society; if the future for the young looks bleak,  Bennett and Lotus explain why this generation and the next will conquer the world.

Bennett and Lotus bring to the table something Americans have not heard nearly enough from the Right – a positive vision of an American future that works for everyone and a strategy to make it happen.

But don’t take my word for it.

The authors will be guests Tuesday evening on Lou Dobb’s Tonight and you can hear them firsthand and find out why they believe “America’s best days are yet to come

A theological look at Bachmann in overdrive

Monday, May 20th, 2013

[ by Charles Cameron — regretting the ways people trample on Christianity if they think they can squeeze political advantage out of it ]
.

Here is Rep. Michele Bachmann, speaking recently:

**

I’m certainly not a “biblical inerrantist” — but I do have a considerable affection for both Christianity and theology, and I appreciate that someone who reads the book of Amos in the New International Version will find the prophet declares at chapter 3 verse 6:

When disaster comes to a city, has not the LORD caused it?

Of course, this was immediately preceded by a comment in the same verse, “When a trumpet sounds in a city, do not the people tremble?” which might give pause to one Richard Waddell next time he’s thinking of playing a trumpet solo at a wedding or funeral in Boston — but as I say, I don’t take scriptures that literally, and I hope the man plays on…

**

Look — if you are a person of influence, and are going to take a theological stand on an issue as grave as whether an entire nation is under divine judgment on the basis of your reading of acts of terror in the skies and riots in the Middle East, you might first want to ponder this advice from Douglas Sukhia in the Journal of the Western Reformed Seminary [WRS Journal 9/1 (February 2002) 1-5]:

Caution Against Rushing to a Conclusion

Although there are negative events that are clearly identified as acts of God’s judgment in Scripture, there are times when “bad things” happen as part of the general consequences of the fall and not due to specific sins. The book of Job, which many consider the oldest book in the Bible, deals with theodicy, i.e., the justice of God’s actions in the world. The book shows that Job’s counselors were wrong in their opinion that Job must have sinned to have experienced such a terrible disaster — i.e., the sudden loss of loved ones, property and health (Job 8:20; 18:5ff; 22:4-11, 21-25, etc.). Jesus corrected that same kind of thinking on the part of the disciples in John 9:1-2. He tells them the man was not blind as a result of his sins. Jesus also makes clear that the tragic deaths of several in a tower collapse and others at the hands of Pilate were not because the victims were especially evil (Luke 13:1-5). Paul and the faithful saints of Hebrews 11 experienced unjust, cruel treatment due to their obedience and faithfulness to God not because they were being judged by God. God often lets the wicked prosper in this world (Ps. 73:2-12; Job 24) and He assigns special trouble to the righteous (2 Tim. 3:12; 1 Pet. 2:19-20). Without special revelation from God I think it is presumptuous to dogmatically conclude that any temporal tragedy is a judgment of God for specific sins. We should humbly admit with the “wise man” that “No one can comprehend what goes on under the sun” (Eccl. 8:17; Dt. 29:29).

**

See?

It’s a little bit subtler than claiming you know at all times whom God is punishing right now — and always somehow in line with your own set of political beliefs and preferences.

Jottings 9: Boko / Beaucoup Haram

Monday, May 20th, 2013

[ by Charles Cameron — who just can’t resist a skilled bilingual pun, and is also curious these days about terrorist logos & branding ]
.

Hamas logo, left, and putative Boko Haram logo, right, compared


**

I found my delicious multilingual pun in a comment from April 2012 on an RFI post titled Boko Haram en renfort des islamistes armés dans le nord du Mali:

Ces voyous la je les appèlerai plutôt bokou haram! Lisez ça beaucoup haram. … Ce qu’ils font peut juste être qualifié de beaucoup haram.

**

BTW, does Boko Haram really use a Hamas logo with its own name clumsily cut’n’pasted across the top, as illustrated above and suggested here?


Switch to our mobile site