<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>chez michel &#187; readings</title>
	<atom:link href="http://michel.wermelinger.ws/chezmichel/category/readings/feed/" rel="self" type="application/rss+xml" />
	<link>http://michel.wermelinger.ws/chezmichel</link>
	<description>a self-explanatory site</description>
	<lastBuildDate>Tue, 20 Apr 2010 09:14:07 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Turtles, termites, and traffic jams</title>
		<link>http://michel.wermelinger.ws/chezmichel/2010/03/turtles-termites-and-traffic-jams/</link>
		<comments>http://michel.wermelinger.ws/chezmichel/2010/03/turtles-termites-and-traffic-jams/#comments</comments>
		<pubDate>Sat, 27 Mar 2010 22:52:36 +0000</pubDate>
		<dc:creator>mw</dc:creator>
				<category><![CDATA[readings]]></category>

		<guid isPermaLink="false">http://michel.wermelinger.ws/chezmichel/?p=543</guid>
		<description><![CDATA[That&#8217;s the title of a short but interesting book I finished reading early this week. It was written in 1994 by Mitchel Resnick, who had previously co-created the &#8216;programmable bricks&#8217; that led to LEGO Mindstorms, and would later co-develop Scratch.
The book is subtitled Explorations in massively parallel microworlds and introduces StarLogo, a parallel Logo-like language [...]]]></description>
			<content:encoded><![CDATA[<p>That&#8217;s the title of a short but interesting book I finished reading early this week. It was written in 1994 by <a href="http://en.wikipedia.org/wiki/Mitchel_resnick" target="_blank">Mitchel Resnick</a>, who had previously co-created the &#8216;programmable bricks&#8217; that led to LEGO Mindstorms, and would later co-develop <a href="http://en.wikipedia.org/wiki/Scratch_(programming_language)" target="_blank">Scratch</a>.</p>
<p>The book is subtitled <em>Explorations in massively parallel microworlds</em> and introduces <a href="http://en.wikipedia.org/wiki/StarLogo" target="_blank">StarLogo</a>, a parallel Logo-like language Resnick created to allow exploration of decentralized systems in which global behaviour emerges from simple individual rules. In the chapters <em>Foundations</em>, <em>Reflections</em> and <em>Projections </em>he discusses decentralized systems and how people still think in a very centralized way. In the chapters <em>Constructions </em>and <em>Explorations </em>he presents StarLogo and projects he did in schools with children. The book&#8217;s title comes from those projects, simulating how ants find food, how traffic jams develop, etc.</p>
<p>It&#8217;s fascinating to see how the collective behaviour of many agents apparently coordinated by a central &#8216;invisible hand&#8217; actually stems from simple rules followed independently by every agent. Another insightful part of the book is the description of how children tackled the various projects, often coming up first with a more complicated centrally coordinated solution that involves much more communication and state variables than the decentralized approach. As Resnick argues, most adults would come up with the same approaches: centralized reasoning is ingrained in our culture and education.</p>
<p>I already knew that our forthcoming introductory computing course <a href="http://cloudworks.ac.uk/cloud/view/2845" target="_blank"><em>My Digital Life</em></a> is going to use an extended version of Scratch for students to do exciting projects. Now, talking to a colleague, I learned that our <a href="http://www3.open.ac.uk/study/undergraduate/course/m366.htm" target="_blank"><em>Natural and artificial intelligence</em></a> course teaches (among many other things) similar topics to Resnick&#8217;s book but using <a href="http://en.wikipedia.org/wiki/NetLogo" target="_blank">NetLogo</a>, which was inspired by StarLogo. I should probably borrow the course text from the library over the summer holidays: it should make for an interesting read to complement and expand on Resnick&#8217;s book.</p>
]]></content:encoded>
			<wfw:commentRss>http://michel.wermelinger.ws/chezmichel/2010/03/turtles-termites-and-traffic-jams/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Envisioning Information</title>
		<link>http://michel.wermelinger.ws/chezmichel/2009/06/envisioning-information/</link>
		<comments>http://michel.wermelinger.ws/chezmichel/2009/06/envisioning-information/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 13:41:04 +0000</pubDate>
		<dc:creator>mw</dc:creator>
				<category><![CDATA[readings]]></category>

		<guid isPermaLink="false">http://michel.wermelinger.ws/digitar-te/?p=161</guid>
		<description><![CDATA[I had already heard Tufte&#8217;s name mentioned several times, and finally read this book some time ago. I have now posted a summary of it on Bibsonomy (click on &#8216;description&#8217; to see it), just before returning the book to the library  
]]></description>
			<content:encoded><![CDATA[<p>I had already heard <a href="http://www.edwardtufte.com/tufte/" target="_blank">Tufte</a>&#8217;s name mentioned several times, and finally read <a href="http://www.edwardtufte.com/tufte/books_ei" target="_blank">this book</a> some time ago. I have now posted a <a href="http://www.bibsonomy.org/bibtex/0d3b141e856ec8a6e3e765d2f28774d9" target="_blank">summary</a> of it on Bibsonomy (click on &#8216;description&#8217; to see it), just before returning the book to the library <img src='http://michel.wermelinger.ws/chezmichel/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://michel.wermelinger.ws/chezmichel/2009/06/envisioning-information/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visualizing Data</title>
		<link>http://michel.wermelinger.ws/chezmichel/2009/06/visualizing-data/</link>
		<comments>http://michel.wermelinger.ws/chezmichel/2009/06/visualizing-data/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 12:11:56 +0000</pubDate>
		<dc:creator>mw</dc:creator>
				<category><![CDATA[readings]]></category>
		<category><![CDATA[Processing]]></category>

		<guid isPermaLink="false">http://michel.wermelinger.ws/digitar-te/?p=156</guid>
		<description><![CDATA[I read this book by Ben Fry, one of the fathers of Processing, the &#8217;successor&#8217;  of DBN, and I highly recommend the book. I wrote a short review on Bibsonomy (click on the &#8216;description&#8217; heading to see it).
]]></description>
			<content:encoded><![CDATA[<p>I read this book by <a href="http://benfry.com" target="_blank">Ben Fry</a>, one of the fathers of <a href="http://processing.org" target="_blank">Processing</a>, the &#8217;successor&#8217;  of DBN, and I highly recommend the book. I wrote a <a href="http://www.bibsonomy.org/bibtex/29674a760b945dc71cea0cc5c76e51051/michelw" target="_blank">short review</a> on Bibsonomy (click on the &#8216;description&#8217; heading to see it).</p>
]]></content:encoded>
			<wfw:commentRss>http://michel.wermelinger.ws/chezmichel/2009/06/visualizing-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to do everything with Outlook</title>
		<link>http://michel.wermelinger.ws/chezmichel/2009/06/how-to-do-everything-with-outlook/</link>
		<comments>http://michel.wermelinger.ws/chezmichel/2009/06/how-to-do-everything-with-outlook/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 11:18:33 +0000</pubDate>
		<dc:creator>mw</dc:creator>
				<category><![CDATA[readings]]></category>
		<category><![CDATA[productivity]]></category>

		<guid isPermaLink="false">http://michel.wermelinger.ws/chezmichel/?p=312</guid>
		<description><![CDATA[I have picked up this book from the library to see if there were better ways of using Outlook, and indeed learned a couple of new things from just reading a few sections. I&#8217;ve added an entry for this book on Bibsonomy, with a short review (click on the &#8216;description&#8217; heading to see it).
]]></description>
			<content:encoded><![CDATA[<p>I have picked up this book from the library to see if there were better ways of using Outlook, and indeed learned a couple of new things from just reading a few sections. I&#8217;ve added an entry for this book on Bibsonomy, with a <a href="http://www.bibsonomy.org/bibtex/21ceed64331e70762bbd301ed2aede53a/michelw" target="_blank">short review</a> (click on the &#8216;description&#8217; heading to see it).</p>
]]></content:encoded>
			<wfw:commentRss>http://michel.wermelinger.ws/chezmichel/2009/06/how-to-do-everything-with-outlook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designed as Designer</title>
		<link>http://michel.wermelinger.ws/chezmichel/2009/02/designed-as-designer/</link>
		<comments>http://michel.wermelinger.ws/chezmichel/2009/02/designed-as-designer/#comments</comments>
		<pubDate>Sat, 21 Feb 2009 10:06:58 +0000</pubDate>
		<dc:creator>mw</dc:creator>
				<category><![CDATA[readings]]></category>

		<guid isPermaLink="false">http://michel.wermelinger.ws/chezmichel/?p=186</guid>
		<description><![CDATA[Today I read the extended version of Richard Gabriel&#8217;s essay Designed as Designer, written as a response to Fred Brooks&#8217; OOPSLA&#8217;07 keynote. Brooks reiterated his position from The Mythical Man-Month that the central problem of good design is to achieve conceptual integrity, which can only be obtained if the design stems from a small number [...]]]></description>
			<content:encoded><![CDATA[<p>Today I read the extended version of Richard Gabriel&#8217;s essay <a href="http://www.dreamsongs.com/DesignedAsDesigner.html" target="_blank"><em>Designed as Designer</em></a>, written as a response to Fred Brooks&#8217; OOPSLA&#8217;07 keynote. Brooks reiterated his position from <em>The Mythical Man-Month</em> that the central problem of good design is to achieve conceptual integrity, which can only be obtained if the design stems from a small number of &#8220;agreeing resonant minds&#8221;. He went further, saying that many great works of engineering and art are the product of  one or two persons (Michelangelo, Edison, Wright brothers, Gilbert &amp; Sullivan).</p>
<p>Gabriel refutes Brooks&#8217; view with two arguments. <span id="more-186"></span>First, all works build upon previous ideas and designs and upon the input of many people who provide feedback and suggestions on intermediate drafts or prototypes of the work. Second, the designed thing itself &#8216;dictates&#8217; how its design may evolve, both by setting constraints on further changes and by &#8216;pointing out&#8217; new possibilities of change. Gabriel cites several authors, who claim that their writing does not proceed from any <em>a priori</em> plan. He also applies Christopher Alexander&#8217;s theory of centres and their characteristics to poetry. Gabriel analyses the deficiencies of a poem by Bill Knot and shows that Knott&#8217;s revision to the poem improved those characteristics, i.e. the poem itself pointed out where it needed improvement.</p>
<p>I don&#8217;t think any of Gabriel&#8217;s arguments refutes Brooks&#8217; point. Basically, both of his arguments state that design is iterative, each new step based on what has been designed so far, what has been designed in the past, and opinions from other people. Brooks never claimed, as far as I&#8217;m aware, that conceptual integrity springs fully formed out of the designers&#8217; minds, nor that every new design is a radical departure from the past, nor that the finished product, with all its complex details, is the work of just one or two people. He just states that the conceptual integrity of the new design is the work of a very small number of people, often just one or two. As I understand it, it&#8217;s that handful of people who make the major design decisions, who select those ideas of past designers and current peers or users that will be incorporated, and which will be left by the side.</p>
<p>Even Gabriel&#8217;s argument that the designed thing also acts as designer (hence the essay&#8217;s title) relies on the designer having a conceptual framework that will enable him or her to analyse the work done so far and discover its shortcomings and its potential. Gabriel&#8217;s dissection of Knott&#8217;s poem using Alexander&#8217;s theory is a perfect example of seeking conceptual integrity within a poem. A different conceptual framework would lead to a different revision. The deficiencies and potential of the designed thing are not within the design but in the eye of the beholder (i.e. the designer).</p>
<p>Gabriel&#8217;s other examples — Ezra Pound ruthlessly cutting down an early draft of T.S. Eliot&#8217;s <em>The Waste Land</em>, Filippo Bruneleschi discovering the engineering means to implement Neri di Fioravanti&#8217;s design for the dome of Florence&#8217;s cathedral, Gerry Sussman and Guy Steele discovering that actors and closures were the same concept as they designed Scheme  — just reinforce Brooks&#8217; argument that great designs often stem from two minds thinking alike.</p>
<p>In my opinion, Gabriel&#8217;s essay fails admirably in refuting Brooks and even stresses his basic tenet. In spite of this (or because of this), it&#8217;s a fascinating essay to read.</p>
]]></content:encoded>
			<wfw:commentRss>http://michel.wermelinger.ws/chezmichel/2009/02/designed-as-designer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
