<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Ma.gnolia: John Lam's Bookmarks</title>
    <link>http://ma.gnolia.com/rss/full/people/jlam</link>
    <atom:link rel="self" href="http://ma.gnolia.com/rss/full/people/jlam"/>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>John Lam's Bookmarks</description>
    <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/    </creativeCommons:license>
    <item>
      <title>Light Field Photography with a Hand-Held Plenoptic Camera</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://graphics.stanford.edu/papers/lfcamera/"&gt;&lt;img alt="Light Field Photography with a Hand-Held Plenoptic Camera" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=graphics.stanford.edu/papers/lfcamera&amp;amp;s=f134c2972332b443" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;This paper presents a camera that samples the 4D light field on its sensor in a single photographic exposure. This is achieved by inserting a microlens array between the sensor and main lens, creating a plenoptic camera. Each microlens measures not just the total amount of light deposited at that location, but how much light arrives along each ray. By re-sorting the measured rays of light to where they would have terminated in slightly different, synthetic cameras, we can compute sharp photographs focused at different depths. We show that a linear increase in the resolution of images under each microlens results in a linear increase in the sharpness of the refocused photographs. This property allows us to extend the depth of field of the camera without reducing the aperture, enabling shorter exposures and lower image noise. Especially in the macrophotography regime, we demonstrate that we can also compute synthetic photographs from a range of different viewpoints. These capabilities argue for a different strategy in designing photographic imaging systems.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/bathothuqih" title="View Light Field Photography with a Hand-Held Plenoptic Camera on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/bathothuqih/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/plenoptic%20camera" rel="tag" title="Find jlam bookmarks tagged 'plenoptic camera'"&gt;plenoptic camera&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/light%20field" rel="tag" title="Find jlam bookmarks tagged 'light field'"&gt;light field&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/imaging" rel="tag" title="Find jlam bookmarks tagged 'imaging'"&gt;imaging&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/optics" rel="tag" title="Find jlam bookmarks tagged 'optics'"&gt;optics&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Fourier%20optics" rel="tag" title="Find jlam bookmarks tagged 'Fourier optics'"&gt;Fourier optics&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/computational%20holography" rel="tag" title="Find jlam bookmarks tagged 'computational holography'"&gt;computational holography&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 15 Aug 2008 20:52:16 PDT</pubDate>
      <link>http://graphics.stanford.edu/papers/lfcamera/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/bathothuqih</guid>
      <category domain="http://ma.gnolia.com/tags">plenoptic camera</category>
      <category domain="http://ma.gnolia.com/tags">light field</category>
      <category domain="http://ma.gnolia.com/tags">imaging</category>
      <category domain="http://ma.gnolia.com/tags">optics</category>
      <category domain="http://ma.gnolia.com/tags">Fourier optics</category>
      <category domain="http://ma.gnolia.com/tags">computational holography</category>
    </item>
    <item>
      <title>Dappled Photography: Mask Enhanced Cameras for Heterodyned Light Fields and Coded Aperture Refocusing &#183; SIGGRAPH 2007</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://umiacs.umd.edu/~aagrawal/sig07/"&gt;&lt;img alt="Dappled Photography: Mask Enhanced Cameras for Heterodyned Light Fields and Coded Aperture Refocusing &#183; SIGGRAPH 2007" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=umiacs.umd.edu/~aagrawal/sig07&amp;amp;s=33d1beaad3919872" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;This awesome project uses a Fourier mask to capture the holographic light field and thus multiple images of the subject, and then computes and renders new view of the subject.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/provagird" title="View Dappled Photography: Mask Enhanced Cameras for Heterodyned Light Fields and Coded Aperture Refocusing &#183; SIGGRAPH 2007 on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/provagird/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/light%20field" rel="tag" title="Find jlam bookmarks tagged 'light field'"&gt;light field&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/imaging" rel="tag" title="Find jlam bookmarks tagged 'imaging'"&gt;imaging&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/optics" rel="tag" title="Find jlam bookmarks tagged 'optics'"&gt;optics&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Fourier%20optics" rel="tag" title="Find jlam bookmarks tagged 'Fourier optics'"&gt;Fourier optics&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/computational%20holography" rel="tag" title="Find jlam bookmarks tagged 'computational holography'"&gt;computational holography&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 15 Aug 2008 20:45:21 PDT</pubDate>
      <link>http://umiacs.umd.edu/~aagrawal/sig07/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/provagird</guid>
      <category domain="http://ma.gnolia.com/tags">light field</category>
      <category domain="http://ma.gnolia.com/tags">imaging</category>
      <category domain="http://ma.gnolia.com/tags">optics</category>
      <category domain="http://ma.gnolia.com/tags">Fourier optics</category>
      <category domain="http://ma.gnolia.com/tags">computational holography</category>
    </item>
    <item>
      <title>P3P: The Platform for Privacy Preferences &#183; World Wide Web Consortium (W3C)</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://www.w3.org/P3P/"&gt;&lt;img alt="P3P: The Platform for Privacy Preferences &#183; World Wide Web Consortium (W3C)" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=w3.org/P3P&amp;amp;s=5fb3861b12228e6a" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;Platform for Privacy Preferences Project (P3P) lets websites express their privacy practices in a standard format for automatic retrieval and easy interpretation by User Agents. P3P-capable browsers then inform users of site practices (in both machine- and human-readable formats) and aid and automate decision-making based on these practices when appropriate. Thus for standard and common practices, users need not read privacy policies at every site they visit.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/cixogoro" title="View P3P: The Platform for Privacy Preferences &#183; World Wide Web Consortium (W3C) on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/cixogoro/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/privacy" rel="tag" title="Find jlam bookmarks tagged 'privacy'"&gt;privacy&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/policy" rel="tag" title="Find jlam bookmarks tagged 'policy'"&gt;policy&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/browser" rel="tag" title="Find jlam bookmarks tagged 'browser'"&gt;browser&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Extensible%20Markup%20Language" rel="tag" title="Find jlam bookmarks tagged 'Extensible Markup Language'"&gt;Extensible Markup Language&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 23 Jul 2008 07:53:26 PDT</pubDate>
      <link>http://www.w3.org/P3P/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/cixogoro</guid>
      <category domain="http://ma.gnolia.com/tags">privacy</category>
      <category domain="http://ma.gnolia.com/tags">policy</category>
      <category domain="http://ma.gnolia.com/tags">browser</category>
      <category domain="http://ma.gnolia.com/tags">Extensible Markup Language</category>
    </item>
    <item>
      <title>Papers Written by Googlers</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://research.google.com/pubs/papers.html"&gt;&lt;img alt="Papers Written by Googlers" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=research.google.com/pubs/papers.html&amp;amp;s=964ecab4909a3d54" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;A partial trove of publications by Google employees, organized by category, plus organized by year and also fed via Atom&#8230;&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/shudir" title="View Papers Written by Googlers on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/shudir/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/computer%20science" rel="tag" title="Find jlam bookmarks tagged 'computer science'"&gt;computer science&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/algorithms" rel="tag" title="Find jlam bookmarks tagged 'algorithms'"&gt;algorithms&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/research" rel="tag" title="Find jlam bookmarks tagged 'research'"&gt;research&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/papers" rel="tag" title="Find jlam bookmarks tagged 'papers'"&gt;papers&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Google" rel="tag" title="Find jlam bookmarks tagged 'Google'"&gt;Google&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 16 Jul 2008 18:30:38 PDT</pubDate>
      <link>http://research.google.com/pubs/papers.html</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/shudir</guid>
      <category domain="http://ma.gnolia.com/tags">computer science</category>
      <category domain="http://ma.gnolia.com/tags">algorithms</category>
      <category domain="http://ma.gnolia.com/tags">research</category>
      <category domain="http://ma.gnolia.com/tags">papers</category>
      <category domain="http://ma.gnolia.com/tags">Google</category>
    </item>
    <item>
      <title>Google Base</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://www.google.com/base/"&gt;&lt;img alt="Google Base" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=google.com/base&amp;amp;s=d3ffc14e7295bb0c" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;Currently in beta and free, for indexing into Google search, Base lets sellers and providers upload or feed listings of products, jobs, events, recipes, and whatever item readers and consumers might seek.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/grasopeme" title="View Google Base on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/grasopeme/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/market" rel="tag" title="Find jlam bookmarks tagged 'market'"&gt;market&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/search" rel="tag" title="Find jlam bookmarks tagged 'search'"&gt;search&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/items" rel="tag" title="Find jlam bookmarks tagged 'items'"&gt;items&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/events" rel="tag" title="Find jlam bookmarks tagged 'events'"&gt;events&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/aggregator" rel="tag" title="Find jlam bookmarks tagged 'aggregator'"&gt;aggregator&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Google" rel="tag" title="Find jlam bookmarks tagged 'Google'"&gt;Google&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Tue, 15 Jul 2008 03:57:53 PDT</pubDate>
      <link>http://www.google.com/base/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/grasopeme</guid>
      <category domain="http://ma.gnolia.com/tags">market</category>
      <category domain="http://ma.gnolia.com/tags">search</category>
      <category domain="http://ma.gnolia.com/tags">items</category>
      <category domain="http://ma.gnolia.com/tags">events</category>
      <category domain="http://ma.gnolia.com/tags">aggregator</category>
      <category domain="http://ma.gnolia.com/tags">Google</category>
    </item>
    <item>
      <title>Sense Array: a collaborative filter</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://sensearray.com/"&gt;&lt;img alt="Sense Array: a collaborative filter" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=sensearray.com&amp;amp;s=025b4c07901ed17f" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;SenseArray combines true collaborative filtering with demographics and taxonomies/folksonomies to prime its recommendations without much tedium of training the filter. Its &#8220;core recommendation algorithm has been extensively tested against standardized metrics. For example, when tested using 100 million ratings of half a million Net&#64258;ix users, SenseArray performed 5% better than Net&#64258;ix&#8217; own recommendation algorithm.&#8221; Newsgator uses it for its online article recommendation algorithm.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/frovuyev" title="View Sense Array: a collaborative filter on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/frovuyev/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/collaborative%20filtering" rel="tag" title="Find jlam bookmarks tagged 'collaborative filtering'"&gt;collaborative filtering&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/folksonomies" rel="tag" title="Find jlam bookmarks tagged 'folksonomies'"&gt;folksonomies&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Ian%20Clarke" rel="tag" title="Find jlam bookmarks tagged 'Ian Clarke'"&gt;Ian Clarke&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 04 Jul 2008 00:46:57 PDT</pubDate>
      <link>http://sensearray.com/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/frovuyev</guid>
      <category domain="http://ma.gnolia.com/tags">collaborative filtering</category>
      <category domain="http://ma.gnolia.com/tags">folksonomies</category>
      <category domain="http://ma.gnolia.com/tags">Ian Clarke</category>
    </item>
    <item>
      <title>Magnolia marker widget :: Firefox Add-ons</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2216"&gt;&lt;img alt="Magnolia marker widget :: Firefox Add-ons" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=addons.mozilla.org/en-US/firefox/addon/2216&amp;amp;s=d87198cfca059c47" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;This Firefox add-on widget, even in 0.8.01 beta, lacks only two features of the official marklets: the ability to post to groups and to select from existing tagsets. Compared to the official marklets, this marker widget load faster. With it, just right-click the page or invoke this widget from its toolbar icon, then mark, tag, and post the link to Magnolia.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/requbik" title="View Magnolia marker widget :: Firefox Add-ons on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/requbik/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/linkmarking" rel="tag" title="Find jlam bookmarks tagged 'linkmarking'"&gt;linkmarking&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/widget" rel="tag" title="Find jlam bookmarks tagged 'widget'"&gt;widget&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Firefox" rel="tag" title="Find jlam bookmarks tagged 'Firefox'"&gt;Firefox&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/tagging" rel="tag" title="Find jlam bookmarks tagged 'tagging'"&gt;tagging&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20computing" rel="tag" title="Find jlam bookmarks tagged 'social computing'"&gt;social computing&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Web%202.0" rel="tag" title="Find jlam bookmarks tagged 'Web 2.0'"&gt;Web 2.0&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 01 Jun 2008 14:36:53 PDT</pubDate>
      <link>https://addons.mozilla.org/en-US/firefox/addon/2216</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/requbik</guid>
      <category domain="http://ma.gnolia.com/tags">linkmarking</category>
      <category domain="http://ma.gnolia.com/tags">widget</category>
      <category domain="http://ma.gnolia.com/tags">Firefox</category>
      <category domain="http://ma.gnolia.com/tags">tagging</category>
      <category domain="http://ma.gnolia.com/tags">social computing</category>
      <category domain="http://ma.gnolia.com/tags">Web 2.0</category>
    </item>
    <item>
      <title>Quicksort, Heapsort, Fast Heapsort, and Entropy</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://users.aims.ac.za/~mackay/sorting/sorting.html"&gt;&lt;img alt="Quicksort, Heapsort, Fast Heapsort, and Entropy" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=users.aims.ac.za/~mackay/sorting/sorting.html&amp;amp;s=d13dc1216ee09922" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;In asking why Heapsort works using twice the comparisons of Quicksort but in practice works 20% faster and yet both scale N&#183;log&#183;N on average, David Mackay uses entropy to tweak it and devise a simple and clever sort yet even closer to the information theoretic optimum: Fast Heapsort.

He also suggests improvements to Quicksort, and poses a simple puzzle to convey why using entropy works better.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/paxusovush" title="View Quicksort, Heapsort, Fast Heapsort, and Entropy on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/paxusovush/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/Quicksort" rel="tag" title="Find jlam bookmarks tagged 'Quicksort'"&gt;Quicksort&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Heapsort" rel="tag" title="Find jlam bookmarks tagged 'Heapsort'"&gt;Heapsort&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Fast%20Heapsort" rel="tag" title="Find jlam bookmarks tagged 'Fast Heapsort'"&gt;Fast Heapsort&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/sorting" rel="tag" title="Find jlam bookmarks tagged 'sorting'"&gt;sorting&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/algorithm" rel="tag" title="Find jlam bookmarks tagged 'algorithm'"&gt;algorithm&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/programming" rel="tag" title="Find jlam bookmarks tagged 'programming'"&gt;programming&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/entropy" rel="tag" title="Find jlam bookmarks tagged 'entropy'"&gt;entropy&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/information%20theory" rel="tag" title="Find jlam bookmarks tagged 'information theory'"&gt;information theory&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/computer%20science" rel="tag" title="Find jlam bookmarks tagged 'computer science'"&gt;computer science&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/David%20Mackay" rel="tag" title="Find jlam bookmarks tagged 'David Mackay'"&gt;David Mackay&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sat, 24 May 2008 07:55:11 PDT</pubDate>
      <link>http://users.aims.ac.za/~mackay/sorting/sorting.html</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/paxusovush</guid>
      <category domain="http://ma.gnolia.com/tags">Quicksort</category>
      <category domain="http://ma.gnolia.com/tags">Heapsort</category>
      <category domain="http://ma.gnolia.com/tags">Fast Heapsort</category>
      <category domain="http://ma.gnolia.com/tags">sorting</category>
      <category domain="http://ma.gnolia.com/tags">algorithm</category>
      <category domain="http://ma.gnolia.com/tags">programming</category>
      <category domain="http://ma.gnolia.com/tags">entropy</category>
      <category domain="http://ma.gnolia.com/tags">information theory</category>
      <category domain="http://ma.gnolia.com/tags">computer science</category>
      <category domain="http://ma.gnolia.com/tags">David Mackay</category>
    </item>
    <item>
      <title>The Scheme Programming Language</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://swiss.csail.mit.edu/projects/scheme/"&gt;&lt;img alt="The Scheme Programming Language" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=swiss.csail.mit.edu/projects/scheme&amp;amp;s=474c1e3dcffc33cc" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;All about Scheme, its many implementations, the documentation in full, resources, friends, mailing lists and news groups, a general rundown and a few links on the future of Scheme, it's delicious reading.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/levus" title="View The Scheme Programming Language on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/levus/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/Scheme" rel="tag" title="Find jlam bookmarks tagged 'Scheme'"&gt;Scheme&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/programming" rel="tag" title="Find jlam bookmarks tagged 'programming'"&gt;programming&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/computer%20science" rel="tag" title="Find jlam bookmarks tagged 'computer science'"&gt;computer science&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Lisp" rel="tag" title="Find jlam bookmarks tagged 'Lisp'"&gt;Lisp&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 08 May 2008 11:07:44 PDT</pubDate>
      <link>http://swiss.csail.mit.edu/projects/scheme/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/levus</guid>
      <category domain="http://ma.gnolia.com/tags">Scheme</category>
      <category domain="http://ma.gnolia.com/tags">programming</category>
      <category domain="http://ma.gnolia.com/tags">computer science</category>
      <category domain="http://ma.gnolia.com/tags">Lisp</category>
    </item>
    <item>
      <title>Structure and Interpretation of Computer Programs</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://mitpress.mit.edu/sicp/full-text/book/book.html"&gt;&lt;img alt="Structure and Interpretation of Computer Programs" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=mitpress.mit.edu/sicp/full-text/book/book.html&amp;amp;s=178a5f3c6e790aa0" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;Not merely one of my favorite programming books, but one of my favorite books all-time, &#8220;sick-pee&#8221; is what i imagine a first-time ride on Ecstacy might be like, a headrush of neural connection-making gone wild. No, seriously, it's a good book, endorsed by many. See http://eli.thegreenplace.net/2008/04/18/sicp-conclusion/  Buy the dead tree edition, or read the book in its entirety online here free.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/jucequz" title="View Structure and Interpretation of Computer Programs on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/jucequz/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/computer%20science" rel="tag" title="Find jlam bookmarks tagged 'computer science'"&gt;computer science&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/programming" rel="tag" title="Find jlam bookmarks tagged 'programming'"&gt;programming&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/software" rel="tag" title="Find jlam bookmarks tagged 'software'"&gt;software&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Scheme" rel="tag" title="Find jlam bookmarks tagged 'Scheme'"&gt;Scheme&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/book" rel="tag" title="Find jlam bookmarks tagged 'book'"&gt;book&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Massachusetts%20Institute%20of%20Technology" rel="tag" title="Find jlam bookmarks tagged 'Massachusetts Institute of Technology'"&gt;Massachusetts Institute of Technology&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Harold%20Abelson" rel="tag" title="Find jlam bookmarks tagged 'Harold Abelson'"&gt;Harold Abelson&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Gerald%20Sussman" rel="tag" title="Find jlam bookmarks tagged 'Gerald Sussman'"&gt;Gerald Sussman&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 08 May 2008 05:21:26 PDT</pubDate>
      <link>http://mitpress.mit.edu/sicp/full-text/book/book.html</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/jucequz</guid>
      <category domain="http://ma.gnolia.com/tags">computer science</category>
      <category domain="http://ma.gnolia.com/tags">programming</category>
      <category domain="http://ma.gnolia.com/tags">software</category>
      <category domain="http://ma.gnolia.com/tags">Scheme</category>
      <category domain="http://ma.gnolia.com/tags">book</category>
      <category domain="http://ma.gnolia.com/tags">Massachusetts Institute of Technology</category>
      <category domain="http://ma.gnolia.com/tags">Harold Abelson</category>
      <category domain="http://ma.gnolia.com/tags">Gerald Sussman</category>
    </item>
    <item>
      <title>FriendFeed API</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://friendfeed.com/api/"&gt;&lt;img alt="FriendFeed API" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=friendfeed.com/api&amp;amp;s=1cbc84d99592b7d0" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;The FriendFeed application programming interface lets programs interact with FriendFeed to lever and integrate it with other applications, such as a widget for your blog or an interface for mobile via HTTP Get and Post requests. FriendFeed also created a repository at Google Code and posted Python and PHP libraries.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/cretizaj" title="View FriendFeed API on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/cretizaj/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20media" rel="tag" title="Find jlam bookmarks tagged 'social media'"&gt;social media&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20computing" rel="tag" title="Find jlam bookmarks tagged 'social computing'"&gt;social computing&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/aggregator" rel="tag" title="Find jlam bookmarks tagged 'aggregator'"&gt;aggregator&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/syndicator" rel="tag" title="Find jlam bookmarks tagged 'syndicator'"&gt;syndicator&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/messaging" rel="tag" title="Find jlam bookmarks tagged 'messaging'"&gt;messaging&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/protocols" rel="tag" title="Find jlam bookmarks tagged 'protocols'"&gt;protocols&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 26 Mar 2008 00:24:43 PDT</pubDate>
      <link>http://friendfeed.com/api/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/cretizaj</guid>
      <category domain="http://ma.gnolia.com/tags">social media</category>
      <category domain="http://ma.gnolia.com/tags">social computing</category>
      <category domain="http://ma.gnolia.com/tags">aggregator</category>
      <category domain="http://ma.gnolia.com/tags">syndicator</category>
      <category domain="http://ma.gnolia.com/tags">messaging</category>
      <category domain="http://ma.gnolia.com/tags">protocols</category>
    </item>
    <item>
      <title>Affordable and Free WiFi Internet &#8226; Meraki Wireless</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://meraki.com"&gt;&lt;img alt="Affordable and Free WiFi Internet &#8226; Meraki Wireless" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=meraki.com&amp;amp;s=1d58003bb5b8aaf3" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;&#8220;Meraki's mesh networks cover dramatically more geographic area and users than previous generations of wireless networks by relying on sophisticated mesh routing technology to increase range and network capacity. Instead of relying on a single large antenna to cover every user, each radio in a Meraki network cooperates to find the best path to carry a user's traffic to the Internet. As they operate, every network re-evaluates thousands of routing paths every minute, resulting in amazing reliability and network capacity. Meraki's intelligent mesh routing means every repeater you add extends the reach of the network and makes the mesh more reliable by adding additional links.&#8221;&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/wrujasezam" title="View Affordable and Free WiFi Internet &#8226; Meraki Wireless on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/wrujasezam/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/Internet" rel="tag" title="Find jlam bookmarks tagged 'Internet'"&gt;Internet&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/access" rel="tag" title="Find jlam bookmarks tagged 'access'"&gt;access&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/wireless" rel="tag" title="Find jlam bookmarks tagged 'wireless'"&gt;wireless&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Wi-Fi" rel="tag" title="Find jlam bookmarks tagged 'Wi-Fi'"&gt;Wi-Fi&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/network" rel="tag" title="Find jlam bookmarks tagged 'network'"&gt;network&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/carrier" rel="tag" title="Find jlam bookmarks tagged 'carrier'"&gt;carrier&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/mesh%20routing" rel="tag" title="Find jlam bookmarks tagged 'mesh routing'"&gt;mesh routing&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/access%20point" rel="tag" title="Find jlam bookmarks tagged 'access point'"&gt;access point&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 20 Mar 2008 20:43:07 PDT</pubDate>
      <link>http://meraki.com</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/wrujasezam</guid>
      <category domain="http://ma.gnolia.com/tags">Internet</category>
      <category domain="http://ma.gnolia.com/tags">access</category>
      <category domain="http://ma.gnolia.com/tags">wireless</category>
      <category domain="http://ma.gnolia.com/tags">Wi-Fi</category>
      <category domain="http://ma.gnolia.com/tags">network</category>
      <category domain="http://ma.gnolia.com/tags">carrier</category>
      <category domain="http://ma.gnolia.com/tags">mesh routing</category>
      <category domain="http://ma.gnolia.com/tags">access point</category>
    </item>
    <item>
      <title>NewsFire (for Mac OS X)</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://newsfirex.com/"&gt;&lt;img alt="NewsFire (for Mac OS X)" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=newsfirex.com&amp;amp;s=8609ed66ee644dd9" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;For those who like Safari&#8217;s clean interface and want a more fully featured feedreader, but hesitate to buy products, NewsFire (for Mac OS X) is now free, two months after Newsgator made NetNewsWire free, likely in response to opportunities and competitive offerings by Google Reader, NetVibes and other web-based aggregators. For those who have yet to try any feedreader, they make lifehacking your information load a whole lot more worthwhile.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/vrimehowal" title="View NewsFire (for Mac OS X) on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/vrimehowal/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/feedreader" rel="tag" title="Find jlam bookmarks tagged 'feedreader'"&gt;feedreader&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/OS%20X" rel="tag" title="Find jlam bookmarks tagged 'OS X'"&gt;OS X&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Macintosh" rel="tag" title="Find jlam bookmarks tagged 'Macintosh'"&gt;Macintosh&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/David%20Watanabe" rel="tag" title="Find jlam bookmarks tagged 'David Watanabe'"&gt;David Watanabe&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 05 Mar 2008 01:27:47 PST</pubDate>
      <link>http://newsfirex.com/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/vrimehowal</guid>
      <category domain="http://ma.gnolia.com/tags">feedreader</category>
      <category domain="http://ma.gnolia.com/tags">OS X</category>
      <category domain="http://ma.gnolia.com/tags">Macintosh</category>
      <category domain="http://ma.gnolia.com/tags">David Watanabe</category>
    </item>
    <item>
      <title>Acquisition (for Mac OS X)</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://acquisitionx.com/"&gt;&lt;img alt="Acquisition (for Mac OS X)" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=acquisitionx.com&amp;amp;s=c36f5abc860d1212" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;Search and download files from millions of Mac and Windows users. Speed is everything, so Acquisition is optimized for the fastest Gnutella and BitTorrent transfers. It can also automatically send downloaded files to iTunes, iPod and iPhone.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/juqomird" title="View Acquisition (for Mac OS X) on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/juqomird/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/Gnutella" rel="tag" title="Find jlam bookmarks tagged 'Gnutella'"&gt;Gnutella&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/BitTorrent" rel="tag" title="Find jlam bookmarks tagged 'BitTorrent'"&gt;BitTorrent&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/iTunes" rel="tag" title="Find jlam bookmarks tagged 'iTunes'"&gt;iTunes&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/OS%20X" rel="tag" title="Find jlam bookmarks tagged 'OS X'"&gt;OS X&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Macintosh" rel="tag" title="Find jlam bookmarks tagged 'Macintosh'"&gt;Macintosh&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/David%20Watanabe" rel="tag" title="Find jlam bookmarks tagged 'David Watanabe'"&gt;David Watanabe&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 05 Mar 2008 00:54:35 PST</pubDate>
      <link>http://acquisitionx.com/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/juqomird</guid>
      <category domain="http://ma.gnolia.com/tags">Gnutella</category>
      <category domain="http://ma.gnolia.com/tags">BitTorrent</category>
      <category domain="http://ma.gnolia.com/tags">iTunes</category>
      <category domain="http://ma.gnolia.com/tags">OS X</category>
      <category domain="http://ma.gnolia.com/tags">Macintosh</category>
      <category domain="http://ma.gnolia.com/tags">David Watanabe</category>
    </item>
    <item>
      <title>Inquisitor 3 &#183; Spotlight for the web.</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://www.inquisitorx.com/safari/"&gt;&lt;img alt="Inquisitor 3 &#183; Spotlight for the web." src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=inquisitorx.com/safari&amp;amp;s=b66edc40ca8af7d9" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;Like Google Toolbar search suggestions, but styled and only for Safari so far, Inquisitor also works like OS X Spotlight. Developer David Watanabe calls it Spotlight for the web.&#8220;Start typing and websites pop up immediately, along with ideas to refine your search.It'll autocomplete your words (is it reading your mind?) and you can add more search engines to Safari with customized keyboard shortcuts.Oh, and it's free.&#8221;&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/twitoyu" title="View Inquisitor 3 &#183; Spotlight for the web. on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/twitoyu/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/search" rel="tag" title="Find jlam bookmarks tagged 'search'"&gt;search&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/tool" rel="tag" title="Find jlam bookmarks tagged 'tool'"&gt;tool&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/browser" rel="tag" title="Find jlam bookmarks tagged 'browser'"&gt;browser&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/free" rel="tag" title="Find jlam bookmarks tagged 'free'"&gt;free&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Safari" rel="tag" title="Find jlam bookmarks tagged 'Safari'"&gt;Safari&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/OS%20X" rel="tag" title="Find jlam bookmarks tagged 'OS X'"&gt;OS X&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Macintosh" rel="tag" title="Find jlam bookmarks tagged 'Macintosh'"&gt;Macintosh&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/David%20Watanabe" rel="tag" title="Find jlam bookmarks tagged 'David Watanabe'"&gt;David Watanabe&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 05 Mar 2008 00:47:59 PST</pubDate>
      <link>http://www.inquisitorx.com/safari/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/twitoyu</guid>
      <category domain="http://ma.gnolia.com/tags">search</category>
      <category domain="http://ma.gnolia.com/tags">tool</category>
      <category domain="http://ma.gnolia.com/tags">browser</category>
      <category domain="http://ma.gnolia.com/tags">free</category>
      <category domain="http://ma.gnolia.com/tags">Safari</category>
      <category domain="http://ma.gnolia.com/tags">OS X</category>
      <category domain="http://ma.gnolia.com/tags">Macintosh</category>
      <category domain="http://ma.gnolia.com/tags">David Watanabe</category>
    </item>
    <item>
      <title>NoseRub: a decentralized, social network integration protocol</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://noserub.com/"&gt;&lt;img alt="NoseRub: a decentralized, social network integration protocol" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=noserub.com&amp;amp;s=0f6772096d63b2f3" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;A protocol, implementation, exemplar and inspiration for a decentralized social network, NoseRub uses already available standards such as OpenID, FOAF, and RSS to support truly decentralized social networks. Several sites, such as sister site Identoo, already implement it. Based in Bonn and K&#246;ln, Germany, but under an MIT license, and hosted at Google Code, it's free and opensource.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/thagal" title="View NoseRub: a decentralized, social network integration protocol on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/thagal/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20networks" rel="tag" title="Find jlam bookmarks tagged 'social networks'"&gt;social networks&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20media" rel="tag" title="Find jlam bookmarks tagged 'social media'"&gt;social media&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/opensource" rel="tag" title="Find jlam bookmarks tagged 'opensource'"&gt;opensource&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/OpenID" rel="tag" title="Find jlam bookmarks tagged 'OpenID'"&gt;OpenID&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Friend%20of%20a%20Friend" rel="tag" title="Find jlam bookmarks tagged 'Friend of a Friend'"&gt;Friend of a Friend&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Open%20Social" rel="tag" title="Find jlam bookmarks tagged 'Open Social'"&gt;Open Social&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20networking" rel="tag" title="Find jlam bookmarks tagged 'social networking'"&gt;social networking&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 15 Feb 2008 08:27:34 PST</pubDate>
      <link>http://noserub.com/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/thagal</guid>
      <category domain="http://ma.gnolia.com/tags">social networks</category>
      <category domain="http://ma.gnolia.com/tags">social media</category>
      <category domain="http://ma.gnolia.com/tags">opensource</category>
      <category domain="http://ma.gnolia.com/tags">OpenID</category>
      <category domain="http://ma.gnolia.com/tags">Friend of a Friend</category>
      <category domain="http://ma.gnolia.com/tags">Open Social</category>
      <category domain="http://ma.gnolia.com/tags">social networking</category>
    </item>
    <item>
      <title>kuler &#183; Adobe Labs</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://kuler.adobe.com/"&gt;&lt;img alt="kuler &#183; Adobe Labs" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=kuler.adobe.com&amp;amp;s=de9a083023f348ea" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;An experimental palette sharing site for graphic designers, based on Shockwave Flash and Adobe Air, here create harmonious color themes online and publish them as resources for others. Explore, create and share color palettes. For sharing swatches, it's the neatest thing i've seen since the Pantone color Matching System. Now, go calibrate your monitor!&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/jiscicoc" title="View kuler &#183; Adobe Labs on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/jiscicoc/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/graphic%20design" rel="tag" title="Find jlam bookmarks tagged 'graphic design'"&gt;graphic design&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/color" rel="tag" title="Find jlam bookmarks tagged 'color'"&gt;color&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/palettes" rel="tag" title="Find jlam bookmarks tagged 'palettes'"&gt;palettes&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/tool" rel="tag" title="Find jlam bookmarks tagged 'tool'"&gt;tool&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/tags" rel="tag" title="Find jlam bookmarks tagged 'tags'"&gt;tags&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/folksonomy" rel="tag" title="Find jlam bookmarks tagged 'folksonomy'"&gt;folksonomy&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20media" rel="tag" title="Find jlam bookmarks tagged 'social media'"&gt;social media&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Adobe" rel="tag" title="Find jlam bookmarks tagged 'Adobe'"&gt;Adobe&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Sun, 10 Feb 2008 01:00:12 PST</pubDate>
      <link>http://kuler.adobe.com/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/jiscicoc</guid>
      <category domain="http://ma.gnolia.com/tags">graphic design</category>
      <category domain="http://ma.gnolia.com/tags">color</category>
      <category domain="http://ma.gnolia.com/tags">palettes</category>
      <category domain="http://ma.gnolia.com/tags">tool</category>
      <category domain="http://ma.gnolia.com/tags">tags</category>
      <category domain="http://ma.gnolia.com/tags">folksonomy</category>
      <category domain="http://ma.gnolia.com/tags">social media</category>
      <category domain="http://ma.gnolia.com/tags">Adobe</category>
    </item>
    <item>
      <title>Barnraiser</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://barnraiser.org/"&gt;&lt;img alt="Barnraiser" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=barnraiser.org&amp;amp;s=d5a2bae440468645" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;Barnraiser builds opensource OpenID servers and a collaboration package which uses OpenID, which install on Apache with PHP5 and MySql. Though many people already have OpenID identities at America Online, Yahoo, and Live.com, this gives organizations ability to create user identities on their own server, free from commercial sites, large identity providers, and even smaller providers.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/bronumef" title="View Barnraiser on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/bronumef/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/OpenID" rel="tag" title="Find jlam bookmarks tagged 'OpenID'"&gt;OpenID&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20media" rel="tag" title="Find jlam bookmarks tagged 'social media'"&gt;social media&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20computing" rel="tag" title="Find jlam bookmarks tagged 'social computing'"&gt;social computing&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/identity" rel="tag" title="Find jlam bookmarks tagged 'identity'"&gt;identity&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Apache" rel="tag" title="Find jlam bookmarks tagged 'Apache'"&gt;Apache&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/server" rel="tag" title="Find jlam bookmarks tagged 'server'"&gt;server&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 07 Feb 2008 03:49:20 PST</pubDate>
      <link>http://barnraiser.org/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/bronumef</guid>
      <category domain="http://ma.gnolia.com/tags">OpenID</category>
      <category domain="http://ma.gnolia.com/tags">social media</category>
      <category domain="http://ma.gnolia.com/tags">social computing</category>
      <category domain="http://ma.gnolia.com/tags">identity</category>
      <category domain="http://ma.gnolia.com/tags">Apache</category>
      <category domain="http://ma.gnolia.com/tags">server</category>
    </item>
    <item>
      <title>Yahoo! OpenID</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://openid.yahoo.com/"&gt;&lt;img alt="Yahoo! OpenID" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=openid.yahoo.com&amp;amp;s=a94f1e9b195f0c17" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;Yahoo now supports OpenID 2. At http://flickr.com/photos/{nickname} Flickr users can also use their Flickr identity!

&#8220;Why OpenID? Are you tired of creating a new account on every web site you use? Do you avoid new web sites because they come with yet another username and password? Do you paste stickies with password hints all over your computer monitor?

&#8220;OpenID, an open technology standard that solves all of these problems, lets you use your many accounts and now Yahoo! accounts to sign into hundreds of web sites! And this list grows every day!

&#8220;Once you enable your Yahoo! account for OpenID access, you can simply tell any OpenID enabled web site that you are a Yahoo! user. You will be sent to Yahoo! to verify your Yahoo! ID and password and then signed in to the web site. It's that easy.&#8221;&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/choyewen" title="View Yahoo! OpenID on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/choyewen/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/OpenID" rel="tag" title="Find jlam bookmarks tagged 'OpenID'"&gt;OpenID&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/identity" rel="tag" title="Find jlam bookmarks tagged 'identity'"&gt;identity&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20media" rel="tag" title="Find jlam bookmarks tagged 'social media'"&gt;social media&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20computing" rel="tag" title="Find jlam bookmarks tagged 'social computing'"&gt;social computing&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Flickr" rel="tag" title="Find jlam bookmarks tagged 'Flickr'"&gt;Flickr&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Yahoo!" rel="tag" title="Find jlam bookmarks tagged 'Yahoo!'"&gt;Yahoo!&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 24 Jan 2008 13:46:50 PST</pubDate>
      <link>http://openid.yahoo.com/</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/choyewen</guid>
      <category domain="http://ma.gnolia.com/tags">OpenID</category>
      <category domain="http://ma.gnolia.com/tags">identity</category>
      <category domain="http://ma.gnolia.com/tags">social media</category>
      <category domain="http://ma.gnolia.com/tags">social computing</category>
      <category domain="http://ma.gnolia.com/tags">Flickr</category>
      <category domain="http://ma.gnolia.com/tags">Yahoo!</category>
    </item>
    <item>
      <title>Meeting Facilitation: The No-Magic Method &#8226; from the classic by Berit Lakey</title>
      <dc:creator>
jlam      </dc:creator>
      <creativeCommons:license>
http://creativecommons.org/licenses/by-nc-sa/2.5/      </creativeCommons:license>
      <description>&lt;p&gt;&lt;a href="http://reclaiming.org/resources/consensus/blakey.html"&gt;&lt;img alt="Meeting Facilitation: The No-Magic Method &#8226; from the classic by Berit Lakey" src="http://scst.srv.girafa.com/srv/i?i=sc010159&amp;amp;r=reclaiming.org/resources/consensus/blakey.html&amp;amp;s=7d1be5c76fdef09f" /&gt;&lt;/a&gt;&lt;/p&gt;
                
&lt;p&gt;I first learned of this via the Burning Man Webteam. Hosted at Reclaiming, a site devoted to modern witchcraft and paganism, yet subtitled &#8220;No-Magic&#8221; and originating from the short classic by Berit Lakey of the Movement for a New Society, a reform movement within the Society of Friends, commonly known as the Quakers, this document may sound like a contradiction. Instead widespread adoption likely attests to the practical success of things that work. And what works for pagans and Quakers, and Burners and hackers, ought also work for many of us.&lt;/p&gt;

&lt;p&gt;Saved By: &lt;a href="http://ma.gnolia.com/people/jlam" title="Visit John Lam on Ma.gnolia"&gt;John Lam&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/people/jlam/bookmarks/letupo" title="View Meeting Facilitation: The No-Magic Method &#8226; from the classic by Berit Lakey on Ma.gnolia"&gt;View Details&lt;/a&gt; | &lt;a href="http://ma.gnolia.com/bookmarks/letupo/thanks/feed/confirm"&gt;Give Thanks&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; &lt;a href="http://ma.gnolia.com/people/jlam/tags/facilitation" rel="tag" title="Find jlam bookmarks tagged 'facilitation'"&gt;facilitation&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/civics" rel="tag" title="Find jlam bookmarks tagged 'civics'"&gt;civics&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/consensus" rel="tag" title="Find jlam bookmarks tagged 'consensus'"&gt;consensus&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/meetings" rel="tag" title="Find jlam bookmarks tagged 'meetings'"&gt;meetings&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/agendas" rel="tag" title="Find jlam bookmarks tagged 'agendas'"&gt;agendas&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/social%20capital" rel="tag" title="Find jlam bookmarks tagged 'social capital'"&gt;social capital&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Nash%20equilibrium" rel="tag" title="Find jlam bookmarks tagged 'Nash equilibrium'"&gt;Nash equilibrium&lt;/a&gt;, &lt;a href="http://ma.gnolia.com/people/jlam/tags/Quaker" rel="tag" title="Find jlam bookmarks tagged 'Quaker'"&gt;Quaker&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Wed, 10 Oct 2007 18:18:25 PDT</pubDate>
      <link>http://reclaiming.org/resources/consensus/blakey.html</link>
      <guid>http://ma.gnolia.com/people/jlam/bookmarks/letupo</guid>
      <category domain="http://ma.gnolia.com/tags">facilitation</category>
      <category domain="http://ma.gnolia.com/tags">civics</category>
      <category domain="http://ma.gnolia.com/tags">consensus</category>
      <category domain="http://ma.gnolia.com/tags">meetings</category>
      <category domain="http://ma.gnolia.com/tags">agendas</category>
      <category domain="http://ma.gnolia.com/tags">social capital</category>
      <category domain="http://ma.gnolia.com/tags">Nash equilibrium</category>
      <category domain="http://ma.gnolia.com/tags">Quaker</category>
    </item>
  </channel>
</rss>
