The Minciu Sodas laboratory

Mindset.  A modeling language for our own thinking.

by Andrius Kulikauskas

This is the story of how we might work with computers to amplify our thinking.  The major hurdles are cultural, rather than technological.



Tools for organizing  thoughts

The value

Kestas Augutis was a hermit in the swamps of Lithuania who decided to teach computers at the village school.  In 1998, he told me of his dream that every child be able to write Three  Books: their own encyclopedia, organized as a web, their own dictionary, organized as a tree, and their own chronicle, organized as a sequence.  Different ways of writing promote different kinds of thinking.  Arranging thoughts in a sequence, as in writing a paper, helps us distinguish between strong and weak ideas.  Arranging them in a tree, as in an outline, helps distinguish the broad and narrow ideas.  With the advent of hypertext, we arrange thoughts in a web, which allows us to write in  a private language, and helps us distinguish between the vague ideas - which need many footnotes - and the clear ideas, which stand on their own.

We can consciously influence our own thinking.   The general rhythm by which we work with our thoughts is that we
1) accumulate more thoughts, encapsulating them as thoughts.
2) organize our thoughts, relating them.
3) visualize our thoughts, and reflect on them, leading back to 1).

Saulius Maskeliunas and I considered various ways that people have diagrammed thoughts, with special emphasis on the methodologies of the Unified Modeling Language.  I observed that sequences, hierarchies and networks are the basic ways of externally structuring  thoughts.  However, when we visualize, we use pairs of these structures, with one restructuring the other.  This gives a taxonomy of visualizations.  These visualizations are qualitatively related to various techniques of problem solving (Morgan D. Jones) and properties of complex adaptive systems (J. Holland).  [I have lifted much of the material below directly from the draft of the Mindset standard].

We adhere to any of the above visualizations so that they might shape our thinking.  This may take thirty minutes, or thirty hours, but ultimately we experience diminishing returns.  The true value occurs when we switch from working with one method to working with another.  This feels unnatural and requires mental discipline.

We benefit  by reexperiencing our thoughts.  We may experience them statically - our mind is fixed, or dynamically - our mind moves from thought to thought.   We may experience them immersed in thought, or reflecting on our thought.  So there are four ways of experiencing our thoughts, and each way is supported by a different kind of media.

Different media allow us to reexperience our thoughts in different ways.

The history

Computers should allow us to apply these methods more readily, and to work with more thoughts.  This was the vision of Doug Engelbert and other pioneers.  Unfortunately, the history has been dismal.  Even best-of- breed tools, such as  Lotus Agenda and NetManage ECCO,  get discontinued, leaving users with all of their thoughts trapped in software.

As we accumulate our thoughts, they become more valuable to work with.  Currently, great import/export is more important than great software.  Without an import/export  standard, people can’t afford to use the tools for long term serious projects, and without serious projects the tools don’t acquire the funds or the challenges needed to mature.

Cultural hurdles

Makers of software tools for amplifying thinking face many of the same hurdles as did owners of health clubs.  Ultimate success depends on a vast cultural shift, and it will only be the outcome of a long spiral of evolution from niche to niche.

It is a challenge to reach us, the individual users:

It is also hard to reach corporate users: Toolmakers themselves present hurdles: The expectations of our world present the greatest hurdle:

Solutions

The Minciu Sodas laboratory is devoted  to “caring about thinking”.  We have a working group to foster thinking about “our own thoughts” which is developing a network of tools for thinking.

We have started by drafting Mindset, a simple modeling language for organizin g thoughts. MindSet assumes that we record "mental levers" to help us reexperience our thoughts.  MindSet has us identify a thought with a bundle of six mental levers: ID, FromID, ToID, Intent, Prompt, Content.  [I have lifted much of the material below directly from the draft of the standard].

This yields a table with six columns, and we identify the rows of this table with our thoughts.

We are also drafting various import/export formats for such tables.  One such format uses CSV and can be easily imported into spreadsheet programs such as Microsoft Excel.  We also expect to have a format as an XTM (XML for TopicMaps) Template.

Next, we are promoting the use of software tools for collaborative accumulation of subjective experiences.  These are the “gas stations” that help fuel the projects that make the tools useful.  In particular, we want to establish a repository of use cases for tools for thinking.  The repository should help stimulate a market for custom software solutions.

Implications

The Mindset standard is part of the foundation for a network of tools for thinking.  In this network, all data will be transparent as to its structure, so that computers enable humans, rather than humans enable computers.  We will organize our own thoughts, rather than documents.  We will choose to live as authors, strewing the world with our unpolished notes. We will lace together a web of our personal languages.  The spirit of truth will flutter amongst us: including us, inviting us, involving us, and shaping us.

Public Domain 2000