1. 2012.02.02

    Saint Zuck

    This is why I am not on Facebook.

    Continue Reading →
  2. 2012.01.02

    Learn to X

    A perceptive take on a recent tech meme that “scripting is the new literacy”:

    Continue Reading →
  3. 2011.04.25

    Not smart enough, by definition

    Came across another choice Kernighan quote today:

    Continue Reading →
  4. 2011.02.17

    The Cognitive Style of UNIX

    Fascinating analysis of the effects of software interfaces — command line vs GUI — on habits of thought, and the kinds of thinking that each promotes. The discussion is couched in terms of internalization vs externalization, which I think is a helpful framework.

    Continue Reading →
  5. 2011.02.15

    A Garbage Heap of Ideas

    I recently read Peter Siebel’s Coders at Work and thoroughly enjoyed it. One of the interesting themes from the interviews is a consistently negative opinion of C++. While I work with C++ on a daily basis, I find myself in agreement (despite impressive demonstrations of its expressive power). Ken Thompson’s criticisms strike to the heart of the matter:

    Continue Reading →
  6. 2011.01.18

    Monuments to Wishful Thinking

    Nicholas Carr in an aside commenting on Readability, Instapaper, etc.

    Continue Reading →
  7. 2010.12.21

    The Semicolon Wars

    A well-considered take on the proliferation of programming languages:

    Continue Reading →
  8. 2010.09.23

    Revenge of the Intuitive

    A brief, thoughtful (but by no means new) essay on the relationships of people with their tools.

    Continue Reading →
  9. 2010.07.17

    Only Disconnect

    I feel a certain twinge of irony by linking to this, but it’s well worth a read… even on a screen.

    Continue Reading →
  10. 2010.06.04

    Readability Update

    Motiviated by the ongoing media-ecological discussion of how hypertext affects our minds, my favorite bookmarklet can now convert hyperlinks to footnotes for less distracting online reading.

    Continue Reading →

Flickr