about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2016-09-19 15:36:47 -0700
committerKartik K. Agaram <vc@akkartik.com>2016-09-19 15:36:47 -0700
commit6845c4d94a823f4de186b0cd1298f530ab6f7460 (patch)
tree62a8d9325575d1ac8cff32424230550b74dfe5cf
parentbf37b4d56e0ff1c0eba338ff094c75762e3b1811 (diff)
downloadmu-6845c4d94a823f4de186b0cd1298f530ab6f7460.tar.gz
3402
-rw-r--r--index.html2
1 files changed, 1 insertions, 1 deletions
diff --git a/index.html b/index.html
index 1cf62ef2..3cb1acae 100644
--- a/index.html
+++ b/index.html
@@ -316,7 +316,7 @@ when they were first started.
 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 href='http://akkartik.name/post/habitability'>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