about summary refs log tree commit diff stats
path: root/index.html
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2015-05-27 12:17:49 -0700
committerKartik K. Agaram <vc@akkartik.com>2015-05-27 12:17:49 -0700
commit70763af34945192d04605029339b58b3f3434371 (patch)
tree1e71cb0a2f4aee1ecb486773c78aeef992dac65d /index.html
parent1326a4ec1ba2dfa093f8cf66e02d93ff7f4cebc6 (diff)
downloadmu-70763af34945192d04605029339b58b3f3434371.tar.gz
1484 - tweak utopia
From http://www.musklevel.com/s/xregsj/teaching_people_to_read_other_people%27s_computer_programs
Diffstat (limited to 'index.html')
-rw-r--r--index.html28
1 files changed, 15 insertions, 13 deletions
diff --git a/index.html b/index.html
index 0d00cc27..9ac99cb7 100644
--- a/index.html
+++ b/index.html
@@ -181,18 +181,20 @@ The zen of mu:
 <p>
 Mu's vision of utopia:
 <ul>
-<li>1/1000th the code to run your devices
-<li>1000x the number of forks for open source projects
-<li>make simple changes to large open-source codebases in an afternoon (but
-don't worry about merging them upstream)
-<li>large codebases that don't slow down with age, that continue to evolve
-just as fast as when they were first started.
-<li>software that rewards curiosity, allowing anyone to query its design
-decisions and easily try out radical redesign ideas in a sandbox. Learning
-programming as needed.
-<li><a href='https://www.dreamsongs.com/Files/PatternsOfSoftware.pdf'>habitable</a> digital environments
-<li>a <em>literate</em> digital society with widespread skills to comprehend
-large-scale software structure and compare-and-contrast programs in a domain. (I
-don't think anybody is literate by this definition today.)
+<li>Run your devices in 1/1000th the code.
+<li>1000x more forks for open source projects.
+<li>Make simple changes to any project in an afternoon, no matter how large it is.
+<li>Projects don't slow down with age, they continue to evolve just as fast as
+when they were first started.
+<li>All software rewards curiosity, allowing anyone to query its design
+decisions, gradually learn how to tweak it, try out increasingly radical
+redesign ideas in a sandbox. People learn programming as an imperceptible side
+effect of tinkering with the projects they care about.
+<li><a href='https://www.dreamsongs.com/Files/PatternsOfSoftware.pdf'>Habitable</a> digital environments.
+<li>A <em>literate</em> digital society with widespread skills for
+comprehending large-scale software structure and comparing-and-contrasting
+similar solutions. (I don't think anybody is literate by this definition
+today. All we can do easily is read our own programs that we wrote recently.)
+</ul>
 
 <p style='margin-bottom: 2em'/>