Re: [fonc] Final STEP progress report abandoned?

2013-09-09 Thread Chris Warburton
Alan Kay alan.n...@yahoo.com writes: 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!). I think a quite modest improvement would be more powerful calculators. For example, we

[fonc] Open source tools for sensemaking and augmenting human thinking

2013-09-09 Thread Paul D. Fernhout
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 --

[fonc] People and evidence

2013-09-09 Thread Alan Kay
Kenneth Clarke once remarked that People in the Middle Ages were as passionately interested in truth as we are, but their sense of evidence was very different. Marshall McLuhan said I can't see it until I believe it Neil Postman once remarked that People today have to accept twice as much on

Re: [fonc] People and evidence

2013-09-09 Thread Chris Warburton
Alan Kay alan.n...@yahoo.com writes: Many of the commenters on this list have missed that evidence and data requires a fruitful context -- even to consider them! -- and that better tools and data will only tend to help those who are already set up epistemologically to use them wisely. (And

Re: [fonc] People and evidence

2013-09-09 Thread Tom Lieber
On Mon, Sep 9, 2013 at 11:54 AM, Chris Warburton chriswa...@googlemail.comwrote: Alan Kay alan.n...@yahoo.com writes: Many of the commenters on this list have missed that evidence and data requires a fruitful context -- even to consider them! -- and that better tools and data will only

Re: [fonc] Software Crisis (was Re: Final STEP progress report abandoned?)

2013-09-09 Thread Tom Novelli
Good point, Casey - it's not just software. I see shabby service and workmanship all around, an Industrial Crisis brought on by a preoccupation with short-term gain... although that in itself is amplified by modern software/communication technology. Hopefully that will all balance out and

Re: [fonc] Final STEP progress report abandoned?

2013-09-09 Thread David Barbour
On Fri, Sep 6, 2013 at 1:19 AM, Chris Warburton chriswa...@googlemail.comwrote: David Barbour dmbarb...@gmail.com writes: But favoring a simpler programming model - e.g. one with only integers, and where the only operation is to add or compare them -might also help. If the problem

Re: [fonc] Final STEP progress report abandoned?

2013-09-09 Thread David Barbour
On Mon, Sep 9, 2013 at 2:11 AM, Chris Warburton chriswa...@googlemail.comwrote: I think a quite modest improvement would be more powerful calculators. Smart phones? :) (But seriously.) Honestly, one of the things I would really want in a more powerful calculator is a powerful array of

Re: [fonc] Software Crisis (was Re: Final STEP progress report abandoned?)

2013-09-09 Thread David Barbour
I like Paul's idea here - form a pit of success even for people who tend to copy-paste. I'm very interested in unifying PL with HCI/UI such that actions like copy-paste actually have formal meaning. If you copy a time-varying field from a UI form, maybe you can paste it as a signal into a

Re: [fonc] Software Crisis (was Re: Final STEP progress report abandoned?)

2013-09-09 Thread John Carlson
One thing you can do is create a bunch of named widgets that work together with copy and paste. As long as you can do type safety, and can appropriately deal with variable explosion/collapsing. You'll probably want to create very small functions, which can also be stored in widgets (lambdas).

Re: [fonc] Software Crisis (was Re: Final STEP progress report abandoned?)

2013-09-09 Thread John Carlson
I'd recommend looking into quartz composer on mac os x. On Sep 9, 2013 5:11 PM, David Barbour dmbarb...@gmail.com wrote: I like Paul's idea here - form a pit of success even for people who tend to copy-paste. I'm very interested in unifying PL with HCI/UI such that actions like copy-paste

Re: [fonc] Software Crisis (was Re: Final STEP progress report abandoned?)

2013-09-09 Thread John Carlson
Also, you could have an input zipper, a flippable conversion area, an output zipper, and a history of conversion stack. On Sep 9, 2013 5:11 PM, David Barbour dmbarb...@gmail.com wrote: I like Paul's idea here - form a pit of success even for people who tend to copy-paste. I'm very interested

Re: [fonc] Software Crisis (was Re: Final STEP progress report abandoned?)

2013-09-09 Thread John Carlson
The trick here is to make the zippers at the meta or schema level. John On Sep 9, 2013 6:03 PM, John Carlson yottz...@gmail.com wrote: Also, you could have an input zipper, a flippable conversion area, an output zipper, and a history of conversion stack. On Sep 9, 2013 5:11 PM, David Barbour

Re: [fonc] Software Crisis (was Re: Final STEP progress report abandoned?)

2013-09-09 Thread Alan Kay
Check out Smallstar by Dan Halbert at Xerox PARC (written up in a PARC bluebook) Cheers, Alan From: John Carlson yottz...@gmail.com To: Fundamentals of New Computing fonc@vpri.org Sent: Monday, September 9, 2013 3:47 PM Subject: Re: [fonc] Software Crisis

[fonc] Fwd: Re: Programming by Demonstration (was Software Crisis (was Re: Final STEP progress report abandoned?))

2013-09-09 Thread John Carlson
-- Forwarded message -- From: John Carlson yottz...@gmail.com Date: Sep 9, 2013 8:58 PM Subject: Re: [fonc] Programming by Demonstration (was Software Crisis (was Re: Final STEP progress report abandoned?)) To: Alan Kay alan.n...@yahoo.com Cc: Thanks, Alan, for this reference. It