(no commit message)
authorGeoffrey Thomas <geofft@mit.edu>
Tue, 11 Nov 2008 03:55:27 +0000 (22:55 -0500)
committerTrac <sipb-www@mit.edu>
Sun, 1 Feb 2009 07:25:00 +0000 (02:25 -0500)
doc/SummerReading

index 1f8e0ae78dc3ab961e64a2ec7c430e2d93d6de56..c7c6468c57e72b83107dc240205d38fcf9aa50d6 100644 (file)
@@ -1,18 +1,23 @@
 = Articles =
 
  * [http://web.mit.edu/Kerberos/dialogue.html The Kerberos play]: explains why Kerberos works the way it does
- * [http://www.jwz.org/doc/worse-is-better.html The Rise of Worse is Better]: a brief description of the single coding philosophy that has . The [http://web.mit.edu/geofft/Public/gabriel-on-lisp.ps entire article], rather than just the section, is available in PostScript
+ * [http://www.jwz.org/doc/worse-is-better.html The Rise of Worse is Better]: a brief description of the single coding philosophy that most influenced the design of UNIX and many related systems. The [http://web.mit.edu/geofft/Public/gabriel-on-lisp.ps entire article], rather than just the section, is available in PostScript
  * Tim Berners-Lee's [http://www.w3.org/DesignIssues/ Design Issues] section, and his piece on why [http://www.w3.org/Provider/Style/URI Cool URIs Don't Change]
  * A definition of [http://sethgodin.typepad.com/seths_blog/2005/03/dont_shave_that.html yak shaving], which you'll often find SIPB members unwisely engaging in.
  * [http://www.gnu.org/philosophy/philosophy.html GNU Philosophy], hardline but worth reading.
  * On that note, the [http://www.gnu.org/licenses/gpl.html GPLv3] and [http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GPLv2]. Dense legal style, but also worth reading once, to understand what free software is about
  * [http://www.catb.org/~esr/writings/cathedral-bazaar/cathedral-bazaar/ The Cathedral and the Bazaar], by Eric Raymond: an overview of closed-source ("cathedral") vs. open-source ("bazaar") design and participation philosophies
+ * [http://www.joelonsoftware.com/articles/Wrong.html Making Wrong Code Look Wrong], from Joel On Software (see below)
+ * [http://www.paulgraham.com/nerds.html Why Nerds are Unpopular], by Paul Graham
+ * [http://web.mit.edu/ghudson/info/athena How Athena Works], by Greg Hudson, longtime Athena engineer and SIPB member
 
 = Books online =
 
  * Abelson and Sussman, [http://mitpress.mit.edu/sicp/full-text/book/book.html Structure and Interpretation of Computer Programs]: the classic textbook for the famous 6.001
  * Eric Raymond, [http://www.catb.org/esr/writings/taoup/html/index.html The Art of Unix Programming]: also explains a lot of design
  * Mark Pilgrim, [http://diveintopython.org/ Dive Into Python]: "a Python book for experienced programmers"
+ * Eric Raymond, ed., [http://catb.org/~esr/jargon/ The Jargon File]: a lot of hacker terminology and lore, plus quite a few interesting articles near the beginning.
 
 Don't forget about [http://safari.oreilly.com/ Safari] -- O'Reilly books online, free for MIT people.