Alan-

Thomas Watson of IBM said:
http://www-03.ibm.com/ibm/history/multimedia/think_trans.html
"And we must study through reading, listening, discussing, observing and thinking. We must not neglect any one of those ways of study. The trouble with most of us is that we fall down on the latter -- thinking -- because it's hard work for people to think, And, as Dr. Nicholas Murray Butler said recently, 'all of the problems of the world could be settled easily if men were only willing to think.' "

Whether that last statement is true, the idea of better tools to think with has been a dream of many since Memex and Augment. I've long wanted some sort of tool that would run on top of Google search results to try to tease out, say, some sort of concept map to understand the landscape of ideas related to a search, and then further, to integrate and score and organize search results as I work my way through them. You could perhaps do something like that by hand with something like Evernote and a web clipping utility, but that would just be a shadow of what I'm imagining as full support for "sensemaking" about web content. I agree such tools for improving human reasoning are important -- especially for my general goal of helping people to see how it would be better to use technologies of abundance like computers from an abundance-oriented mindset rather than a scarcity-based mindset. Below are some general thoughts on that, including links about stuff I've worked towards for that end.

--Paul Fernhout

==== Rambling thoughts on sensemaking and augmenting human thinking

If you look around, you will find versions of such tools have already been developed as proprietary works at the costs of billions of dollars of tax-payer dollars over the past decade or two. That work was done mostly by the Defense/Intelligence community and the industries that surround it, but also some by other groups who have specific needs in business, education, and so on.

My wife and I have worked towards such thinking tools, mostly from a narrative perspective intended so get decision makers to look at issues from multiple points of view, although I would like to expand that out to include some other things like structured arguments. Some previous systems we contributed core parts to an the Cognitive Edge Sensemaker Suite and Singapore's RAHS (Risk Assessment and Horizon Scanning system):
http://www.sensemaker-suite.com/smsite/index.gsp
http://app.rahs.gov.sg/public/www/home.aspx

We tried to get Cognitive Edge to open source those tools, but not much luck. However, they are pretty much all based on ideas my wife found looking through the literature in areas like decision support.

Whatever one might think of Singapore (it's been called "Disneyland with the death penalty") and potential use of RAHS, here are some discussion of the general issue including some pitfalls (we worked with David Snowden on this, and my wife was director of research of Cognitive Edge for a time, and this is his statement on the project, which was funded by defense/intelligence funds):
http://web.archive.org/web/20071010013005/http://www.cognitive-edge.com/2007/03/unwired.php
"However Wired manages to wander off the rails to fantasy land with its reporting of the RAHS project. I realised when they contacted me that there was a danger of them choosing to sensationalize the project by linking it to the Total Information Awareness (TIA) project in DARPA and the name of John Poindexter. So right up front I explained the difference. There had been two DARPA projects, working off two very different philosophies. One (TIA) sought to obtain and search all possible data to detect the possibility of terrorist events. That raised civil liberties concerns and much controversy in the USA leading to resignations and programme closure. A parallel program Genoa II took a very different philosophy, based on understanding nuanced narrative supporting the cognitive processes of decision makers and increasing the number of cultural and political perspectives available to policy makers. I was a part of that program, and proud to be so. It also forms the basis of our work for RAHS and contains neither the approach, not the philosophy of TIA."

Here is an example of my wanting to apply such tools to democratic decision making, which links to tools at SRI and elsewhere:
http://barcamp.org/w/page/47222818/Tools%20for%20Collective%20Sensemaking%20and%20Civic%20Engagement

Key links from there from SRI as systems which help promote coming up with "counter-examples": SEAS - Structured Evidential Argumentation System (Proprietary, used for structured arguments by intelligence analysts)
http://www.ai.sri.com/~seas/
Angler (Proprietary, used to overcome bias by intelligence analysts)
http://www.ai.sri.com/~angler/
"Angler is a tool that helps intelligence/policy professionals Explore, understand, and overcome cognitive biases, and collaboratively expand their joint cognitive vision through use of divergent & convergent thinking techniques (such as brainstorming and clustering). "

Here is an example of my wanting to apply them to health sensemaking (I'm planning on submitting something similar to the current Knight News Challenge on health data):
https://www.changemakers.com/morehealth/entries/health-sensemaking

Here is my thinking about how they should relate to the intelligence community as open source tools usable by the public (with a nod towards David Brin's Transparent Society):
http://pcast.ideascale.com/a/dtd/-The-need-for-FOSS-intelligence-tools-for-sensemaking-etc.-/76207-8319
http://www.phibetaiota.net/2011/09/paul-fernhout-open-letter-to-the-intelligence-advanced-programs-research-agency-iarpa/
"Now, there are many people out there (including computer scientists) who may raise legitimate concerns about privacy or other important issues in regards to any system that can support the intelligence community (as well as civilian needs). As I see it, there is a race going on. The race is between two trends. On the one hand, the internet can be used to profile and round up dissenters to the scarcity-based economic status quo (thus legitimate worries about privacy and something like TIA). On the other hand, the internet can be used to change the status quo in various ways (better designs, better science, stronger social networks advocating for some healthy mix of a basic income, a gift economy, democratic resource-based planning, improved local subsistence, etc., all supported by better structured arguments like with the Genoa II approach) to the point where there is abundance for all and rounding up dissenters to mainstream economics is a non-issue because material abundance is everywhere. So, as Bucky Fuller said, whether is will be Utopia or Oblivion will be a touch-and-go relay race to the very end. While I can't guarantee success at the second option of using the internet for abundance for all, I can guarantee that if we do nothing, the first option of using the internet to round up dissenters (or really, anybody who is different, like was done using IBM [tabulating devices with punch cards] in WWII Germany) will probably prevail. So, I feel the global public really needs access to these sorts of sensemaking tools in an open source way, and the way to use them is not so much to "fight back" as to "transform and/or transcend the system". As Bucky Fuller said, you never change thing by fighting the old paradigm directly; you change things by inventing a new way that makes the old paradigm obsolete."

My wife and I talked a couple years ago about doing a Kickstarter project about such tools as open source for community sensemaking and decision making. However, Kickstarter seems to work best when you get some premium (essentially, as advanced sales). That model does not work so well with free and open source software. So, I've been working full time doing unrelated software development in the broadcast industry for almost two years, while hoping to be able to get back to these ideas someday -- but at least that makes possible my wife working on a free book related to some of these ideas:
http://www.workingwithstories.org/

The people who get this stuff still think of it is a proprietary edge. There is commercial money for it, but not so much open source funding we've found. I'm glad to see others waking up to the value of this though. At the Bar Camp link above are some other systems. Compendium and Cohere from the Open University are examples of open source system that try to help with this, although they do not have all the aspects. My wife's Rakontu project was steps towards this, although grant proposals for that have not worked out so far, and we made the mistake of putting the first version on a (then) unreliable shifting web platform (Google App Engine):
http://www.rakontu.org/

On my main page at the link below (scroll down) is a screenshot from a web-based version of "Twirlip" for doing concept maps using CouchDB. So, we've played around with these ideas in a few ways on different platforms. What I usually get bogged down in is wanting these tools (in a way inspired both by Smalltalk and Engelbart's Augment work) to be part of a distributed "social semantic desktop" that integrates an extensible message-driven yet optimizable-at-the-low-level programming environment, including something that can be understood from the ground-up in FONC-ish ways, and yet can reflect on itself (like Squeak generates its own VM but to arbitrary platforms). :-) So, trying to do too much at once by myself, I end up spinning my wheels in the mud. :-(

A couple sketches of part of such ideas though, one for the web in JavaScript with a PHP backend, and one for the desktop in Java:
https://github.com/pdfernhout/Pointrel20130202
https://github.com/pdfernhout/Pointrel20120623

But probably that all might have gotten further if I had stuck with Squeak with all its warts and built some very simple system on top of it. Except subject to one caveat on "URLs" mentioned below.

So, anyway, such open source tools would be valuable in many ways -- including probably in reasoning about the best way to do complex software projects. :-)

Nonetheless, as discussed on the Compendium list, it is also easy to get lost in the notion that if you just had a better argument, things would get done better, which seems to be rarely the case for all sorts of political reasons. These include that people with power often like things the way they are, and even the powerless can fear change and their lack of resources to cope with change when living pay-check-to-paycheck or worse.

As an example, given essentially zero net new jobs in the USA for a decade, yet with GDP still rising 30% or so during the time in the face of limited demand, the lack of a universal "basic income" in the USA for all residents like John Holt suggested in the 1970s (in "Escape from Childhood") might be a good example of how good arguments are not enough. The basic income idea has lots of merits as a way to prop up capitalism, with tons of good arguments for it in an advanced technological society that still clings to capitalism (and so avoids emphasizing alternatives like a gift economy, a 3D printing and gardening robot and solar panel subsistence economy, and/or a democratically planned economy). But culturally a basic income is not yet a good fit in a place like a USA with an emphasis on work granting the right to consume (even as Social Security is in practice exactly a basic income, but even there, people can't admit that is what it is). One might make an event better set of arguments for a basic income (whole books have been written on it), but that might not really lead to change. It might help a bit to rebut status quo arguments systematically, but who will really pay attention to that or translate that to political change? Acceptance of that basic income idea might improve as AI, robotics, and other automation put more and more people out of paying work and as various demonstrations of it succeed in various places. But that has little to do directly with better thinking tools. Alaska is a poster child for the idea with the Alaska Permanent Fund, but other places are heading towards such experiments too (and it was tried for a time decades ago in a small town in Canada). But until there are more positive examples of success in a different way, the mythology of wealth constrains what is done whatever arguments one makes about current suffering or future projected suffering. So, "myth" can trump "formal thinking" in that sense. And even formal thinking can be confused when there are powerful interests with lots of resources to expend creating and popularizing counter-arguments.

Ultimately, it seems deep change comes from some complex social process where reasoning is only part of it. That make senses looking at a book like "Descartes' Error" about how emotion is what underlies all reasoning. Or it makes sense given what Einstein said about "Science and Religion" in how knowing what is or was via science does not tell you what should be via morality. So, better thinking tools might help construct a better future, but they are not, by themselves, enough. To some extent, we know a lot of the things we need to do to make a happier planet for most people (or we could know, if we looked). One use of such tools might then be in thinking about deeper issues like how to shift the mythology of a society to avoid unneeded suffering. So we should not expect such tools will create the one great effective argument which will be persuasive towards some end -- even if they may be generally helpful.

Also, one can hope, the same way as with Smalltalk and now Scratch built on Squeak, that if people can play with ideas more quickly (or fail more quickly), people will learn more quickly -- and then one can just hope the better parts of human nature prevail informed by that learning as such learning flows throughout society. Such tools might support a good simulation aspect, especially for social issues, and then one can have reasoning support while discussing the simulations. Certainly cultural change can happen, as we saw with environmentalism and related ethics and laws and innovations (like ever cheaper solar panels as the result of much dedicated effort) spreading over the past few decades. This is perhaps my greatest long-term hope for such tools.

I guess there are many ways to learn "truths" about life -- where thinking about stories and engaging in discussions about arguments are two key processes of learning. And as suggested by Hugo Mercier and others, the human reasoning process of argumentation did not evolve for individuals to find the truth so much as for small groups to develop useful ideas together, so networking this thinking seems important. See:
"Researcher Responds to Arguments Over His Theory of Arguing"
http://artsbeat.blogs.nytimes.com/2011/06/15/researcher-responds-to-arguments-over-his-theory-of-arguing/
"The main idea of the “argumentative theory of reasoning,” put forward by Dan Sperber and myself is that the function of human reasoning — why it evolved — is to improve communication by allowing people to debate with each other: to produce and evaluate arguments during a discussion. This contrasts with the standard view of reasoning — apparently shared by quite a few of the readers — that reasoning evolved in order to further individual reasoning: to make better decisions, to plan ahead, to get better beliefs, etc. We have gathered a lot of evidence in support of our theory. The interested reader may enjoy a short summary, and the bravest may read the main academic article (use the “One-Click Download” link on the summary Web page). For those who don’t have the time or the inclination, let me simply try to correct an important but common misconception. We do not claim that reasoning has nothing to do with the truth. We claim that reasoning did not evolve to allow the lone reasoner to find the truth. We think it evolved to argue. But arguing is not only about trying to convince other people; it’s also about listening to their arguments. So reasoning is two-sided. On the one hand, it is used to produce arguments. Here its goal is to convince people. Accordingly, it displays a strong confirmation bias — what people see as the “rhetoric” side of reasoning. On the other hand, reasoning is also used to evaluate arguments. Here its goal is to tease out good arguments from bad ones so as to accept warranted conclusions and, if things go well, get better beliefs and make better decisions in the end."

Jack Park talks about "Knowledge Gardening" and has some efforts (including commercial) towards that end:
http://www.slideshare.net/jackpark/knowledge-gardening

Still, it's easy to get close to some success, but not get all the way at the right time. I've been musing recently over the broad success of Minecraft as a constructivist platform (including simulated electronics and computers). Squeak and Kansas/Nebraska had almost all the needed support components including a shared 3D world a decade earlier, but they somehow did not have quite the right application for easily accessible 3D construction motivated by some emotions (surviving the scary night in the case of Minecraft). So, Squeak missed a great chance in that sense -- yet it was so, so close. And yes, people were willing to download and install Minecraft, as well as lots of add-on packs, and jump through all kinds of crazy hoops to gain access to a compelling creativity-supporting application.

In the area of knowledge tools, I have little doubt someone will have a big success either commercial or open source. It's just a matter of time because the need is there, and the computers and networks are there, and the general ideas are there. But there is so often a "failure of the imagination" to see what is possible. If you look at the ideas in SEAS, Angler, RAHS, Compendium, Cohere, Global Agora's Structured Dialogic Design, procon.org, and similar tools and systems, you will see there are the intellectual underpinning of such a system. But no one has yet really put them all together in a coherent compelling and easy-enough-to-use way. My wife and I have been somewhat constrained in funding by wanting to open source such tools; otherwise there is money floating around to do them as more proprietary things. I'm a bit surprised Google has not made a major effort into this area though, since it seems a natural to build on search success.

To try to tie this back to "The Fundamentals of New Computing" (even as that has ended in some sense), to create such a tool that works well requires looking at a bunch of fundamental things about how people think about, discuss, and use information for decision making. And that may lead to some deep new conceptual ideas about practical ways to manage information (as hard as it may be to improve on, say, William Kent's Data and Reality or grapple with the issues it outlines). But it still remains a natural thing for a recursive-oriented programming mindset to then ask, how can such tools be applied to make computing better-in-some-sense-like-easier-to-understand at all levels?

One thing I've realized in the internet age is: "If it does not have a URL, it is broken." :-) I don't think we've scratched the surface of what that adage means for our IDEs or our textual software, especially in a distributed system with version control and local repositories (again, a "social semantic desktop" aspect). Or how to do that all with open standards (although we can probably create de-facto standard by success inventing the future, as a implication in your oft-quoted point). I talked about the URL aspect of that here in passing:
http://barcamp.org/w/page/61193582/CapCamp2012_Open_Data_Standards

Along those lines, we have still not seen the full implications of the web browser. It provides to the average user the ability to bookmark interesting bits of information, and the ability to run arbitrary applications from others somewhat safely sandboxed (granted, still issues), and the ability to reference others content systematically. Those are amazing capabilities compared to thirty years ago. And so that is perhaps one of the big draws to working on such stuff. Yet, there is still value to local, so how to get the best of both worlds, remote and local, is a challenge. The web browser is so dumbed-down to what it could be, with JavaScript as a computationally-inefficient standard for expressing algorithms (although people are working on that in various ways).

Work on the Lively Kernel by Dan Ingalls and others was very inspirational to me in seeing some of that -- even though the Kernel itself faces the challenges of trying to do a lot on shifting standards, and still does not address these higher level issues of information representation and augmentation. So, even though it seemed like the Lively kernel solved the "install" issue, in practice by being at a URL, for a long time browser incompatibilities and speed issues have held it back. But with better standards, and faster computers, and perhaps somewhat smaller ambitions technically than Lively, even if greater in an application space, very interesting stuff may be possible in that space. I've been more and more tempted to think of a tool as a browser plugin though, perhaps for Chrome as easiest to write for at first, because that might better support keeping local copies of data and doing a variety of things with URLs from multiple domains.

With such tools, maybe this will then become much easier:
http://www.kurtz-fernhout.com/oscomak/SSI_Fernhout2001_web.html

Anyway, enough "blue plane" stuff for now.

--Paul Fernhout
http://www.pdfernhout.net/
====
The biggest challenge of the 21st century is the irony of technologies of abundance in the hands of those still thinking in terms of scarcity.

On 9/8/13 10:45 AM, Alan Kay wrote:
Hi Paul

When I said "even scientists go against their training" I was also pointing out 
really deep problems in humanity's attempts at thinking (we are quite terrible thinkers!).


If we still make most decisions without realizing why, and use conventional 
"thinking tools" as ways to rationalize them, then technologists providing 
vastly more efficient, wide and deep, sources for rationalizing is the opposite of a 
great gift.

Imagine a Google that also retrieves counter-examples. Or one that actively 
tries to help find chains of reasoning that are based on principles one -- or 
others -- claim to hold. Or one that looks at the system implications of local 
human desires and actions.

Etc.

I'm guessing that without a lot of training, most humans would not choose to use a real 
"thinking augmenter".

Best wishes,

Alan


________________________________
  From: Paul Homer <paul_ho...@yahoo.ca>
To: Alan Kay <alan.n...@yahoo.com>
Cc: Fundamentals of New Computing <fonc@vpri.org>
Sent: Sunday, September 8, 2013 7:34 AM
Subject: Re: [fonc] Final STEP progress report abandoned?



Hi Alan,

I agree that there is, and probably will always be, a necessity to 'think 
outside of the box', although if the box was larger, it would be less 
necessary. But I wasn't really thinking about scientists and the pursuit of new 
knowledge, but rather the trillions? of mundane decisions that people regularly 
make on a daily basis.

A tool like Wikipedia really helps in being able to access a refined chunk of 
knowledge, but the navigation and categorization are statically defined. 
Sometimes what I am trying to find is spread horizontally across a large number 
of pages. If, as a simple example, a person could have a dynamically generated 
Wikipedia page created just for them that factored in their current knowledge 
and the overall context of the situation then they'd be able to utilize that 
knowledge more appropriately. They could still choose to skim or ignore it, but 
if they wanted a deeper understanding, they could read the compiled research in 
a few minutes.

The Web, particularly for programmers, has been a great tease for this. You can 
look up any coding example instantly (although you do have to sort through the 
bad examples and misinformation). The downside is that I find it far more 
common for people to not really understanding what is actually happening 
underneath, but I suspect that that is driven by increasing time pressures and 
expectations rather than but a shift in the way we relate to knowledge.

What I think would really help is not just to allow access to the breadth of 
knowledge, but to also enable individuals to get to the depth as well. Also the 
ability to quickly recognize lies, myths, propaganda, etc.

Paul.

Sent from my iPad

On 2013-09-08, at 7:12 AM, Alan Kay <alan.n...@yahoo.com> wrote:


Hi Paul


I'm sure you are aware that yours is a very "Engelbartian" point of view, and I 
think there is still much value in trying to make things better in this direction.


However, it's also worth noting the studies over the last 40 years (and 
especially recently) that show how often even scientists go against their 
training and knowledge in their decisions, and are driven more by desire and 
environment than they realize. More knowledge is not the answer here -- but 
it's possible that very different kinds of training could help greatly.


Best wishes,


Alan



________________________________
From: Paul Homer <paul_ho...@yahoo.ca>
To: Alan Kay <alan.n...@yahoo.com>; Fundamentals of New Computing <fonc@vpri.org>; 
Fundamentals of New Computing <fonc@vpri.org>
Sent: Saturday, September 7, 2013 12:24 PM
Subject: Re: [fonc] Final STEP progress report abandoned?



Hi Alan,


I can't predict what will come, but I definitely have a sense of where I think 
we should go. Collectively as a species, we know a great deal, but individually 
people still make important choices based on too little knowledge.



In a very abstract sense 'intelligence' is just a more dynamic offshoot of 'evolution'. A 
sort of hyper-evolution. It allows a faster route towards reacting to changes in the 
enviroment, but it is still very limited by individual perspectives of the world. I don't 
think we need AI in the classic Hollywood sense, but we could enable a sort of 
hyper-intelligence by giving people easily digestable access to our collective 
understanding. Not a 'borg' style single intelligence, but rather just the tools that can 
be used to make descisions that are more "accurate" than an individual would 
have made normally.



To me the path to get there lies within our understanding of data. It needs to 
be better organized, better understood and far more accessible. It can't keep 
getting caught up in silos, and it really needs ways to share it appropriately. 
The world changes dramatically when we've developed the ability to fuse all of 
our digitized information into one great structural model that has the 
capability to separate out fact from fiction. It's a long way off, but I've 
always thought it was possible...


Paul.




________________________________
From: Alan Kay <alan.n...@yahoo.com>
To: Fundamentals of New Computing <fonc@vpri.org>
Sent: Tuesday, September 3, 2013 7:48:22 AM
Subject: Re: [fonc] Final STEP progress report abandoned?



Hi Jonathan


We are not soliciting proposals, but we like to hear the opinions of others on "burning 
issues" and "better directions" in computing.


Cheers,


Alan



________________________________
From: Jonathan Edwards <edwa...@csail.mit.edu>
To: fonc@vpri.org
Sent: Tuesday, September 3, 2013 4:44 AM
Subject: Re: [fonc] Final STEP progress report abandoned?



That's great news! We desperately need fresh air. As you know, the way a 
problem is framed bounds its solutions. Do you already know what problems to 
work on or are you soliciting proposals?


Jonathan



From: Alan Kay <alan.n...@yahoo.com>
To: Fundamentals of New Computing <fonc@vpri.org>
Cc:
Date: Mon, 2 Sep 2013 10:45:50 -0700 (PDT)
Subject: Re: [fonc] Final STEP progress report abandoned?

Hi Dan


It actually got written and given to NSF and approved, etc., a while ago, but 
needs a little more work before posting on the VPRI site.


Meanwhile we've been consumed by setting up a number of additional, and wider 
scale, research projects, and this has occupied pretty much all of my time for 
the last 5-6 months.


Cheers,


Alan



________________________________
From: Dan Melchione <dm.f...@melchione.com>
To: fonc@vpri.org
Sent: Monday, September 2, 2013 10:40 AM
Subject: [fonc] Final STEP progress report abandoned?



Haven't seen much regarding this for a while.  Has it been been abandoned or 
put at such low priority that it is effectively abandoned?
_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc



_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc



_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc



_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc







_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc
_______________________________________________
fonc mailing list
fonc@vpri.org
http://vpri.org/mailman/listinfo/fonc

Reply via email to