Bret Victor's recent extremely interesting and captivating video, for creators of all kinds, is based on a guiding principle: "Creators need an immediate connection." (His title is, 'Inventing on Principle').
His examples are visually amazing:
Coding a picture (2:46 to 9:39)
Coding a game (12:15 to 14:22)
Discovering new games (15:01 to 16:24)
Coding an algorithm (18:05 to 22:39)
Circuit design (23:02 to 28:05)
Making a video (29:19 to 34:07)
General (34:07 to 36:47)
The rest is interesting in a different way--he talks about principle and personal identity (36:47 onward). I think he organizes his life by means of the first choice, though he says they can be combined. (And in what follows, I paraphrase.)
Choices:
* Stand for a guiding principle; fight for a cause
* Craftsman
* Problem solver
Examples in software:
Larry Tesler (PARC) 38:07 to 44:22
* Vision: "Personal computing."
* Guiding principle: "No person should be trapped in a mode."
People who fight for a guiding principle, unlike Thomas Edison, are not well described primarily as inventors.
A guiding principle embodies a specific nugget of insight. Both Tesler and Elizabeth Cady Stanton (see next):
* Recognized a cultural wrong;
* Envisioned a world without that wrong; and
* Dedicated themselves to fighting for a principle.
Elizabeth Cady Stanton 43:32 to 44:22
* Goal, vision and guiding principle: "Women should vote."
Doug Engelbart 44:22 to 45:25
* Goal: "Enable mankind to solve the world's urgent problems."
* Vision: "Knowledge workers, using complex powerful information tools, which harness their collective intelligence."
* Guiding principle: "Interactive computing."
Alan Kay (PARC) 45:25 to 46:35
* Goal: "Amplify human reach and bring new ways of thinking to a faltering civilization that desperately needs it."
* Vision: "If children became fluent in thinking in the medium of the computer, then they'd become adults with new forms of critical thought and new ways of understanding the world, and we'd have a more-enlightened society, similar to the difference brought by literacy."
* Guiding principle: "Children, fluent in the medium of the computer."
Everything Kay did, and invented, came out of pursuing this guiding principle (vision and goal) with children, following principles that he adopted from Piaget, Montessori, [Papert] and Jerome Bruner. (See also Discovery learning.)
[BTW, this puts into context why the lucky stiff's interest (in Hackety Hack) in programming by children.]
Richard Stallman 46:45 to 47:10
* Goal, vision and guiding principle: "Software must be free."
Copyright (c) 2012 Mark D. Blackwell.
Showing posts with label _why. Show all posts
Showing posts with label _why. Show all posts
Thursday, March 1, 2012
Thursday, September 22, 2011
Learn You a Haskell for Great Good!
Following is a note I wrote to the author of a wonderful book:
Hi, Miran Lipovača,
Thanks for your wonderful, _Learn You a Haskell for Great Good!_. Just now, I am resuming reading it, after completing a project (in another language).
For many people, it is important to be refreshed by beauty, as of mathematics in your book!
Copyright (c) 2011 Mark D. Blackwell.
Hi, Miran Lipovača,
Thanks for your wonderful, _Learn You a Haskell for Great Good!_. Just now, I am resuming reading it, after completing a project (in another language).
For many people, it is important to be refreshed by beauty, as of mathematics in your book!
Copyright (c) 2011 Mark D. Blackwell.
Labels:
_why,
_why the lucky stiff,
book,
computer,
computer language,
education,
haskell,
intuitive,
language,
mathematics,
programming,
writing
Thursday, January 14, 2010
_why the lucky stiff
Suddenly I am struck with sadness for our loss of the highly creative _why the lucky stiff. (I discovered this while researching Ruby Shoes.) Not just in programming, but creative also in drawing and prose.
There is more here, here and here, and a cute sample of his early writing. Also, I found a _why-related, compilation blog post.
On last.fm, a radio station in his name contains some strange and intelligent things.
His June, 2009 talk on "Hackety Hack" at an ART && CODE Symposium shows his general aim of convincing others (besides his own creative work) to expand the learning opportunities available to children for programming. Perhaps this was the original basis for his pseudonym? Perhaps the reason for his disappearance was promotion: to generate large-scale publicity for this worthy cause.
Copyright (c) 2010 Mark D. Blackwell.
There is more here, here and here, and a cute sample of his early writing. Also, I found a _why-related, compilation blog post.
On last.fm, a radio station in his name contains some strange and intelligent things.
His June, 2009 talk on "Hackety Hack" at an ART && CODE Symposium shows his general aim of convincing others (besides his own creative work) to expand the learning opportunities available to children for programming. Perhaps this was the original basis for his pseudonym? Perhaps the reason for his disappearance was promotion: to generate large-scale publicity for this worthy cause.
Copyright (c) 2010 Mark D. Blackwell.
Labels:
_why,
_why the lucky stiff,
art,
art and code symposium,
blogging,
computer,
drawing,
education,
hackety hack,
intuitive,
legacy,
music,
programming,
radio,
ruby,
ruby shoes,
writing
Subscribe to:
Comments (Atom)