<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/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>Yup Dot Com: Category Intelligence</title>
    <link>http://www.yup.com/articles/category/mechanized-intelligence</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Advanced Web Services</description>
    <item>
      <title>What is the Ruby Way?</title>
      <description>&lt;p&gt;&lt;img style="float: right; margin: 4px; padding: 4px; border: 1px dotted #ccc;" src="http://static.flickr.com/81/225431728_861a035b13_m.jpg" /&gt;Hal Fulton, a computer scientist from Austin, Texas, has graciously provided an updated second edition of &lt;a href="http://www.awprofessional.com/bookstore/product.asp?isbn=0672328844&amp;amp;rl=1"&gt;&lt;em&gt;The Ruby Way&lt;/em&gt;&lt;/a&gt;. An article at &lt;a href="http://www.infoq.com"&gt;InfoQ&lt;/a&gt; provides a thoughtful excerpt from his new book, which abounds with quoted wisdom about design and simplicity. An example of his writing:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;What Larry Wall said about Perl holds true: &amp;#8220;When you say something in a small language, it comes out big. When you say something in a big language, it comes out small.&amp;#8221; The same is true for English. The reason that biologist Ernst Haeckel could say &amp;#8221;&lt;a href="http://en.wikipedia.org/wiki/Recapitulation_theory"&gt;Ontogeny recapitulates phylogeny&lt;/a&gt;&amp;#8221; in only three words was that he had these powerful words with highly specific meanings at his disposal. We allow inner complexity of the language because it enables us to shift the complexity away from the individual utterance.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Ruby has transformed my way of thinking about programming, now that I continually take simplicity, elegance, form &lt;em&gt;and&lt;/em&gt; function into consideration when crafting a solution, and I am eagerly awaiting the release of this book.&lt;/p&gt;

&lt;p&gt;Thanks, Hal!&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.infoq.com/articles/what-is-the-ruby-way"&gt;Article: &lt;em&gt;What is the Ruby Way?&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 18 Oct 2006 21:12:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:83fec4ea-91c5-4fc9-8c48-346977a83781</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/10/18/what-is-the-ruby-way</link>
      <category>Intelligence</category>
      <category>Ruby</category>
      <category>Programming</category>
    </item>
    <item>
      <title>A Manifesto for Tags</title>
      <description>&lt;p&gt;&lt;img style="float: right; border: 1px dotted #ccc; margin: 4px; padding: 4px;" src="http://static.flickr.com/26/50374777_922ab2da9e_m.jpg" /&gt;Someone from Manchester, England&amp;#8217;s &lt;a href="http://www.vagueware.com"&gt;vagueware.com&amp;#8211;Innovation in Software&lt;/a&gt; blog (presumably Paul Robinson) wrote an excellent article describing the modern &lt;em&gt;need&lt;/em&gt; for &amp;#8220;tags&amp;#8221; for classifying information in the digital realm. Here&amp;#8217;s the problem: it&amp;#8217;s hard to find stuff that you don&amp;#8217;t know that much about &amp;#8230; yet. In the classic Dewey Decimal System method, you go find one book about something you&amp;#8217;re interested in, and &lt;em&gt;viola&lt;/em&gt;, there&amp;#8217;s more right there. But with information, how to you create a &amp;#8220;distance function&amp;#8221; that allows information to be found near other information that is similar. He conveys the scope of the problem:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;It gets worse when you realise that you could be dealing with not just a few thousand items in a library, but the entire sum of human knowledge. Every document, photo, film, sound recording, computer program and physical object. Imagine trying to classify and then later find everything related to piegeons, cooking and hunting in that lot.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So instead of taxonomies, hierarchies, ontologies, we have something that is quite easy and powerful: tagging. Paul continues:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;The purpose of tagging is to replace taxonomies. We want to do this for lots of reasons, including:&lt;/p&gt;
    
    &lt;ul&gt;
    &lt;li&gt;We don’t want to have to worry about where we put stuff into the system. We want to mark the item up without having to spend an hour - or decade - debating which part of the taxonomy it belongs in.&lt;/li&gt;
    &lt;li&gt;We want to know it can be easily retrieved by those who may be interested in finding it at a later date.&lt;/li&gt;
    &lt;li&gt;We want to be able to easily find ‘neighbours’ even if they belong in a traditionally unrelated taxonomy.&lt;/li&gt;
    &lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;Overall, a well-written manifesto which you should read if you have any question about how tags can and will help you in your information-filled future.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://www.vagueware.com/2006/9/19/a-manifesto-for-tagging"&gt;A Manifesto for Tags&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 19 Sep 2006 19:05:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:47533e52-0809-4258-b449-37b39e0a332d</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/09/19/a-manifesto-for-tags</link>
      <category>Intelligence</category>
      <category>manifesto</category>
      <category>taxonomy</category>
      <category>ontology</category>
      <category>tag</category>
      <category>intelligence</category>
      <category>knowledge</category>
    </item>
  </channel>
</rss>
