<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Eitan Suez's Home: Milestone:  Maia's First Email</title>
    <link>http://u2d.com/articles/2006/03/01/milestone-maias-first-email</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>Milestone:  Maia's First Email</title>
      <description>&lt;p&gt;I mark a milestone today:  my six year old daughter Maia wrote me her first email message.  So far she's using webmail.  I think she's ready to step up to Evolution.&lt;/p&gt;

&lt;p&gt;I need to do some thinking before introducing the next thing.  I was thinking the shell is something everyone should know.  But I'm increasingly convinced that our current situation of heterogeneous everything is kind of crazy.  I want a homogeneous everything.  Like my good friend Sam says:  &lt;em&gt;I have a lisp machine.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;We have one language for talking to the computer in the shell.  Yet we have another language for talking to the computer when we write programs.  I don't want to be in a situation where today I tell her:  this is how you get a directory listing:  &lt;code&gt;ls&lt;/code&gt;.  And tomorrow I'll say:  I lied, the way to do it in ruby is &lt;code&gt;Dir.entries("/home/maia")&lt;/code&gt;..&lt;/p&gt;

&lt;p&gt;Anyhow it wouldn't hurt for her to know the shell.&lt;/p&gt;</description>
      <pubDate>Wed, 01 Mar 2006 08:33:00 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:6ab2fc9202ef9dcfd4b3358ad0de53ae</guid>
      <author>Eitan</author>
      <link>http://u2d.com/articles/2006/03/01/milestone-maias-first-email</link>
      <category>Computers</category>
    </item>
  </channel>
</rss>
