<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments for nohat.net</title>
	<atom:link href="http://nohat.net/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://nohat.net</link>
	<description>David Friedland world</description>
	<lastBuildDate>Wed, 01 Sep 2010 23:26:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>Comment on Twitter Updates for 2010-08-27 by <img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> jacqwilconstructionsptyltd</title>
		<link>http://nohat.net/2010/twitter-updates-for-2010-08-27/comment-page-1#comment-295</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> jacqwilconstructionsptyltd</dc:creator>
		<pubDate>Wed, 01 Sep 2010 23:26:04 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/2010/twitter-updates-for-2010-08-27#comment-295</guid>
		<description>Hey I tried contacting you to ask if I could use your Wikipedia logo for my IT assignment for uni, looked under Wikipedias copyright laws and it states that the use of the logo is ok for Media purposes, but doesn&#039;t give any other info. So what do I do? Can I use your logo for assignment? or not? Also how would I reference the use of your logo if I am able to use it.
Thanks Jacqui Wilson
BTW my email address is jacqui.a.wilson@gmail.com</description>
		<content:encoded><![CDATA[<p>Hey I tried contacting you to ask if I could use your Wikipedia logo for my IT assignment for uni, looked under Wikipedias copyright laws and it states that the use of the logo is ok for Media purposes, but doesn&#8217;t give any other info. So what do I do? Can I use your logo for assignment? or not? Also how would I reference the use of your logo if I am able to use it.<br />
Thanks Jacqui Wilson<br />
BTW my email address is <a href="mailto:jacqui.a.wilson@gmail.com">jacqui.a.wilson@gmail.com</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The awful new Wikipedia logo by <img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> nielses</title>
		<link>http://nohat.net/2010/the-awful-new-wikipedia-logo/comment-page-1#comment-288</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> nielses</dc:creator>
		<pubDate>Thu, 29 Jul 2010 21:02:45 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1186#comment-288</guid>
		<description>I agree that the new logo lacks some of the aestetics of the old one. It&#039;s looks too smooth and raytraced.

Perhaps you want to correct the image link in your &lt;a href=&quot;//nohat.net/2003/old631\&quot; rel=&quot;nofollow&quot;&gt;old post&lt;/a&gt; so that you avoid saying that the new logo is nice. ;-)

I like your &lt;a href=&quot;//nohat.net/2003/OLD628\&quot; rel=&quot;nofollow&quot;&gt;original post&lt;/a&gt; describing the logo. 

Niels</description>
		<content:encoded><![CDATA[<p>I agree that the new logo lacks some of the aestetics of the old one. It&#8217;s looks too smooth and raytraced.</p>
<p>Perhaps you want to correct the image link in your <a href="//nohat.net/2003/old631\" rel="nofollow">old post</a> so that you avoid saying that the new logo is nice. ;-)</p>
<p>I like your <a href="//nohat.net/2003/OLD628\" rel="nofollow">original post</a> describing the logo. </p>
<p>Niels</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The awful new Wikipedia logo by <img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> Pu Koh</title>
		<link>http://nohat.net/2010/the-awful-new-wikipedia-logo/comment-page-1#comment-246</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> Pu Koh</dc:creator>
		<pubDate>Mon, 17 May 2010 04:49:40 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1186#comment-246</guid>
		<description>the old logo was clunky and unrefined. The globe was too big compared to the word mark which is probably why they reduced it.

Although the new globe lacks the contrast level of it&#039;s predecessor, and could so with some refinements, it&#039;s a change for the better.

IMO, both versions of the logo are &#039;non logos&#039; so wanting them to revert to the old one for the sake of fixing the new one is a but pointless.

Who goes to wikipedia to look at their logo anyway.</description>
		<content:encoded><![CDATA[<p>the old logo was clunky and unrefined. The globe was too big compared to the word mark which is probably why they reduced it.</p>
<p>Although the new globe lacks the contrast level of it&#8217;s predecessor, and could so with some refinements, it&#8217;s a change for the better.</p>
<p>IMO, both versions of the logo are &#8216;non logos&#8217; so wanting them to revert to the old one for the sake of fixing the new one is a but pointless.</p>
<p>Who goes to wikipedia to look at their logo anyway.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The awful new Wikipedia logo by JovanCormac</title>
		<link>http://nohat.net/2010/the-awful-new-wikipedia-logo/comment-page-1#comment-245</link>
		<dc:creator>JovanCormac</dc:creator>
		<pubDate>Sat, 15 May 2010 08:23:41 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1186#comment-245</guid>
		<description>Totally agree with OP. The new logo is embarassing. I can&#039;t believe it was supposedly created by a 3D genius of NASA stature. He can&#039;t have taken this project very seriously.</description>
		<content:encoded><![CDATA[<p>Totally agree with OP. The new logo is embarassing. I can&#8217;t believe it was supposedly created by a 3D genius of NASA stature. He can&#8217;t have taken this project very seriously.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The awful new Wikipedia logo by <img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> Jon Harald Søby</title>
		<link>http://nohat.net/2010/the-awful-new-wikipedia-logo/comment-page-1#comment-242</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> Jon Harald Søby</dc:creator>
		<pubDate>Thu, 13 May 2010 23:56:44 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1186#comment-242</guid>
		<description>I totally agree with your criticism. The new logo looks like something out of a 2002 3D game, and lacks pretty much all of the æsthetic the old version has.</description>
		<content:encoded><![CDATA[<p>I totally agree with your criticism. The new logo looks like something out of a 2002 3D game, and lacks pretty much all of the æsthetic the old version has.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The awful new Wikipedia logo by <img src='http://nohat.net/wp-content/plugins/rpx/images/openid.png'/> Steven Walling</title>
		<link>http://nohat.net/2010/the-awful-new-wikipedia-logo/comment-page-1#comment-241</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/openid.png'/> Steven Walling</dc:creator>
		<pubDate>Thu, 13 May 2010 19:33:32 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1186#comment-241</guid>
		<description>I don&#039;t think it&#039;s awful at all. It could stand some tweaking, but overall it&#039;s better than a logo with embarrassing language errors. *cough*</description>
		<content:encoded><![CDATA[<p>I don&#8217;t think it&#8217;s awful at all. It could stand some tweaking, but overall it&#8217;s better than a logo with embarrassing language errors. *cough*</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The awful new Wikipedia logo by <img src='http://nohat.net/wp-content/plugins/rpx/images/yahoo.png'/> JV</title>
		<link>http://nohat.net/2010/the-awful-new-wikipedia-logo/comment-page-1#comment-240</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/yahoo.png'/> JV</dc:creator>
		<pubDate>Thu, 13 May 2010 18:43:52 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1186#comment-240</guid>
		<description>The new logo looks washed out and why did they make it smaller? The old logo had much more defined lines between the puzzle pieces and it feels much more 3D. The black they are using for the inside of the back piece to show 3D doesn&#039;t work as good as the gray used in the old logo for the same effect.

I&#039;ll grow used to the new logo, but in my view this is not an upgrade.</description>
		<content:encoded><![CDATA[<p>The new logo looks washed out and why did they make it smaller? The old logo had much more defined lines between the puzzle pieces and it feels much more 3D. The black they are using for the inside of the back piece to show 3D doesn&#8217;t work as good as the gray used in the old logo for the same effect.</p>
<p>I&#8217;ll grow used to the new logo, but in my view this is not an upgrade.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The awful new Wikipedia logo by <img src='http://nohat.net/wp-content/plugins/rpx/images/openid.png'/> Otourly</title>
		<link>http://nohat.net/2010/the-awful-new-wikipedia-logo/comment-page-1#comment-239</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/openid.png'/> Otourly</dc:creator>
		<pubDate>Thu, 13 May 2010 18:41:49 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1186#comment-239</guid>
		<description>I really don&#039;t think that the new logo is awful. The former one have many errors and it don&#039;t have an big resolution version.</description>
		<content:encoded><![CDATA[<p>I really don&#8217;t think that the new logo is awful. The former one have many errors and it don&#8217;t have an big resolution version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on English IPA quiz by <img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> Andrew Ho</title>
		<link>http://nohat.net/2010/english-ipa-quiz/comment-page-1#comment-171</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> Andrew Ho</dc:creator>
		<pubDate>Thu, 28 Jan 2010 19:31:19 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1133#comment-171</guid>
		<description>1. jewelry
2. bud
3. knickknack (spelling?)
4. bid
5. Mary
6. bowed (in the sense of &quot;...to the queen&quot;)
7. merry
8. baud
9. bored/board
10. marry
11. bode (or &quot;bowed&quot; in the sense of bent)
12. itch
13. cue/queue
14. thigh
15. booed
16. bayed
17. imbued
18. bard/barred
19. bird/burred
20. her (or Cat Town laugh &quot;hurr hurr hurr&quot;)
21. could
22. bad
23. may
24. lie
25. into
26. bead
27. bide
28. time/thyme
29. people
30. Shawn/Shaun/Sean (and I say &quot;shone&quot; this way)
31. clothes
32. bed

The trickiest ones were marry/Mary/merry (I pronounce those all nearly the same way), &quot;could&quot; (I initially thought it was &quot;cooed&quot;), and I find it hard to distinguish theta from barred &quot;O,&quot; and to distinguish a lowercase alpha from an italicized, lowercase English letter &quot;A.&quot; Also, that schwa with hook is just weird.

Thanks for the quiz!</description>
		<content:encoded><![CDATA[<p>1. jewelry<br />
2. bud<br />
3. knickknack (spelling?)<br />
4. bid<br />
5. Mary<br />
6. bowed (in the sense of &#8220;&#8230;to the queen&#8221;)<br />
7. merry<br />
8. baud<br />
9. bored/board<br />
10. marry<br />
11. bode (or &#8220;bowed&#8221; in the sense of bent)<br />
12. itch<br />
13. cue/queue<br />
14. thigh<br />
15. booed<br />
16. bayed<br />
17. imbued<br />
18. bard/barred<br />
19. bird/burred<br />
20. her (or Cat Town laugh &#8220;hurr hurr hurr&#8221;)<br />
21. could<br />
22. bad<br />
23. may<br />
24. lie<br />
25. into<br />
26. bead<br />
27. bide<br />
28. time/thyme<br />
29. people<br />
30. Shawn/Shaun/Sean (and I say &#8220;shone&#8221; this way)<br />
31. clothes<br />
32. bed</p>
<p>The trickiest ones were marry/Mary/merry (I pronounce those all nearly the same way), &#8220;could&#8221; (I initially thought it was &#8220;cooed&#8221;), and I find it hard to distinguish theta from barred &#8220;O,&#8221; and to distinguish a lowercase alpha from an italicized, lowercase English letter &#8220;A.&#8221; Also, that schwa with hook is just weird.</p>
<p>Thanks for the quiz!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grabscrab solutions by <img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> cpaez26</title>
		<link>http://nohat.net/grabscrab-solutions/comment-page-1#comment-100</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> cpaez26</dc:creator>
		<pubDate>Wed, 07 Oct 2009 15:33:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.nohat.net/?page_id=967#comment-100</guid>
		<description>ColdFusion solution 
&lt;pre class=&quot;prettyprint&quot;&gt;&lt;code&gt;
&lt;cffunction name=&quot;is_steal&quot; returntype=&quot;boolean&quot;&gt;
    &lt;cfargument name =&quot;bigword&quot;&gt;
    &lt;cfargument name=&quot;littleword&quot;&gt;
 
&lt;cfset matches = 0&gt;
&lt;cfloop from =&quot;1&quot; to=&quot;#len(littleword)#&quot; index=&quot;i&quot;&gt;
    &lt;cfif findnocase(&quot;#mid(littleword,i,1)#&quot;, bigword)&gt;
        &lt;cfset matches++&gt;
		&lt;cfset bigword=#replace(bigword,mid(littleword,i,1),&quot;&quot;)#&gt;
    &lt;/cfif&gt;
&lt;/cfloop&gt;

    &lt;cfif matches eq #len(littleword)#&gt;
        &lt;cfreturn true&gt;
    &lt;cfelse&gt;
        &lt;cfreturn false&gt;
    &lt;/cfif&gt;
&lt;/cffunction&gt;

&lt;cfoutput&gt;
is_steal(&quot;test&quot;,&quot;tes&quot;)
#is_steal(&quot;test&quot;,&quot;tes&quot;)# &lt;br /&gt;
is_steal(&quot;test&quot;,&quot;abc&quot;)
#is_steal(&quot;test&quot;,&quot;abc&quot;)# &lt;br /&gt;
is_steal(&quot;deevvil&quot;,&quot;devil&quot;)
#is_steal(&quot;deevvil&quot;,&quot;devil&quot;)#&lt;br /&gt;
is_steal(&quot;aaaab&quot;,&quot;abb&quot;)
#is_steal(&quot;aaaab&quot;,&quot;abb&quot;)#&lt;br /&gt;
&lt;/cfoutput&gt;&lt;/code&gt;&lt;/pre&gt;

-Carlos</description>
		<content:encoded><![CDATA[<p>ColdFusion solution </p>
<pre class="prettyprint"><code>
&lt;cffunction name="is_steal" returntype="boolean">
    &lt;cfargument name ="bigword">
    &lt;cfargument name="littleword">

&lt;cfset matches = 0>
&lt;cfloop from ="1" to="#len(littleword)#" index="i">
    &lt;cfif findnocase("#mid(littleword,i,1)#", bigword)>
        &lt;cfset matches++>
		&lt;cfset bigword=#replace(bigword,mid(littleword,i,1),"")#>
    &lt;/cfif>
&lt;/cfloop>

    &lt;cfif matches eq #len(littleword)#>
        &lt;cfreturn true>
    &lt;cfelse>
        &lt;cfreturn false>
    &lt;/cfif>
&lt;/cffunction>

&lt;cfoutput>
is_steal("test","tes")
#is_steal("test","tes")# &lt;br />
is_steal("test","abc")
#is_steal("test","abc")# &lt;br />
is_steal("deevvil","devil")
#is_steal("deevvil","devil")#&lt;br />
is_steal("aaaab","abb")
#is_steal("aaaab","abb")#&lt;br />
&lt;/cfoutput></code></pre>
<p>-Carlos</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Now supporting remote logins by <img src='http://nohat.net/wp-content/plugins/rpx/images/yahoo.png'/> nohat01</title>
		<link>http://nohat.net/2009/now-supporting-remote-logins/comment-page-1#comment-90</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/yahoo.png'/> nohat01</dc:creator>
		<pubDate>Mon, 21 Sep 2009 08:47:12 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1034#comment-90</guid>
		<description>test comment via yahoo</description>
		<content:encoded><![CDATA[<p>test comment via yahoo</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Now supporting remote logins by <img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> david.friedland</title>
		<link>http://nohat.net/2009/now-supporting-remote-logins/comment-page-1#comment-89</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/google.png'/> david.friedland</dc:creator>
		<pubDate>Mon, 21 Sep 2009 08:46:26 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1034#comment-89</guid>
		<description>test comment via google</description>
		<content:encoded><![CDATA[<p>test comment via google</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Now supporting remote logins by <img src='http://nohat.net/wp-content/plugins/rpx/images/openid.png'/> nohat.net</title>
		<link>http://nohat.net/2009/now-supporting-remote-logins/comment-page-1#comment-88</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/openid.png'/> nohat.net</dc:creator>
		<pubDate>Mon, 21 Sep 2009 08:45:36 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1034#comment-88</guid>
		<description>test comment via openid</description>
		<content:encoded><![CDATA[<p>test comment via openid</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Now supporting remote logins by <img src='http://nohat.net/wp-content/plugins/rpx/images/twitter.png'/> David Friedland</title>
		<link>http://nohat.net/2009/now-supporting-remote-logins/comment-page-1#comment-87</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/twitter.png'/> David Friedland</dc:creator>
		<pubDate>Mon, 21 Sep 2009 08:44:18 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1034#comment-87</guid>
		<description>test comment via twitter</description>
		<content:encoded><![CDATA[<p>test comment via twitter</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Now supporting remote logins by <img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> David Friedland</title>
		<link>http://nohat.net/2009/now-supporting-remote-logins/comment-page-1#comment-86</link>
		<dc:creator><img src='http://nohat.net/wp-content/plugins/rpx/images/facebook.png'/> David Friedland</dc:creator>
		<pubDate>Mon, 21 Sep 2009 08:43:23 +0000</pubDate>
		<guid isPermaLink="false">http://nohat.net/?p=1034#comment-86</guid>
		<description>test comment via facebook</description>
		<content:encoded><![CDATA[<p>test comment via facebook</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grabscrab solutions by nohat</title>
		<link>http://nohat.net/grabscrab-solutions/comment-page-1#comment-85</link>
		<dc:creator>nohat</dc:creator>
		<pubDate>Mon, 21 Sep 2009 04:33:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.nohat.net/?page_id=967#comment-85</guid>
		<description>I&#039;m discovering that Wordpress isn&#039;t very good at code snippets. All the comments have been fixed. I am researching things that can be done to improve things...</description>
		<content:encoded><![CDATA[<p>I&#8217;m discovering that WordPress isn&#8217;t very good at code snippets. All the comments have been fixed. I am researching things that can be done to improve things&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grabscrab solutions by rnewman</title>
		<link>http://nohat.net/grabscrab-solutions/comment-page-1#comment-84</link>
		<dc:creator>rnewman</dc:creator>
		<pubDate>Mon, 21 Sep 2009 03:18:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.nohat.net/?page_id=967#comment-84</guid>
		<description>Wow, it&#039;d be awesome if you could fix the code layout in that comment. Did I mention I hate Wordpress?</description>
		<content:encoded><![CDATA[<p>Wow, it&#8217;d be awesome if you could fix the code layout in that comment. Did I mention I hate WordPress?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grabscrab solutions by rnewman</title>
		<link>http://nohat.net/grabscrab-solutions/comment-page-1#comment-83</link>
		<dc:creator>rnewman</dc:creator>
		<pubDate>Mon, 21 Sep 2009 03:17:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.nohat.net/?page_id=967#comment-83</guid>
		<description>This version of the Clojure code is shorter, more idiomatic, and takes 2/3 the time to run.

&lt;pre class=&quot;prettyprint&quot;&gt;
    (defn steal? [steal base]
      (let [map-update (fn [m i f]
                         (assoc! m i (f (get m i 0))))
            steal-map    (reduce #(map-update %1 %2 inc)
                                 (transient {}) steal)
            combined-map (persistent!
                           (reduce #(map-update %1 %2 dec)
                                   steal-map base))]
        (not (some #(&lt; (int %) (int 0))
             (vals combined-map)))))
&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>This version of the Clojure code is shorter, more idiomatic, and takes 2/3 the time to run.</p>
<pre class="prettyprint">
    (defn steal? [steal base]
      (let [map-update (fn [m i f]
                         (assoc! m i (f (get m i 0))))
            steal-map    (reduce #(map-update %1 %2 inc)
                                 (transient {}) steal)
            combined-map (persistent!
                           (reduce #(map-update %1 %2 dec)
                                   steal-map base))]
        (not (some #(< (int %) (int 0))
             (vals combined-map)))))
</pre>
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grabscrab solutions by robstar</title>
		<link>http://nohat.net/grabscrab-solutions/comment-page-1#comment-82</link>
		<dc:creator>robstar</dc:creator>
		<pubDate>Mon, 21 Sep 2009 02:23:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.nohat.net/?page_id=967#comment-82</guid>
		<description>sort&amp;zipper.
--Rob*

&lt;pre class=&quot;prettyprint&quot;&gt;

(define (extras super sub)
  (if (null? sub) super
      (if (null? super) #f
          (let ((fsup (car super))
                (fsub (car sub)))
            (if (char=? fsup fsub) (extras (cdr super) (cdr sub))
                (if (char&lt;? fsup fsub) (extras (cdr super) sub)
                    #f))))))

(define (is-steal steal base)
  (let ((steal (sort (string-&gt;list steal) char&lt;?))
        (base  (sort (string-&gt;list base) char&lt;?)))
    (extras steal base)))

(define (ok test) (display (if test &quot;ok&quot; &quot;NOT ok&quot;)) (newline))

(ok (not (is-steal &quot;proud&quot; &quot;rrod&quot;)))
(ok (is-steal &quot;proud&quot; &quot;rod&quot;))
(ok (is-steal &quot;devil&quot; &quot;live&quot;))
(ok (not (is-steal &quot;foo&quot; &quot;bar&quot;)))
(ok (is-steal &quot;bananas&quot; &quot;bans&quot;))
(ok (not (is-steal &quot;bananas&quot; &quot;babs&quot;)))

&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>sort&amp;zipper.<br />
&#8211;Rob*</p>
<pre class="prettyprint">

(define (extras super sub)
  (if (null? sub) super
      (if (null? super) #f
          (let ((fsup (car super))
                (fsub (car sub)))
            (if (char=? fsup fsub) (extras (cdr super) (cdr sub))
                (if (char< ? fsup fsub) (extras (cdr super) sub)
                    #f))))))

(define (is-steal steal base)
  (let ((steal (sort (string->list steal) char< ?))
        (base  (sort (string->list base) char< ?)))
    (extras steal base)))

(define (ok test) (display (if test "ok" "NOT ok")) (newline))

(ok (not (is-steal "proud" "rrod")))
(ok (is-steal "proud" "rod"))
(ok (is-steal "devil" "live"))
(ok (not (is-steal "foo" "bar")))
(ok (is-steal "bananas" "bans"))
(ok (not (is-steal "bananas" "babs")))
</pre>
</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Grabscrab solutions by robstar</title>
		<link>http://nohat.net/grabscrab-solutions/comment-page-1#comment-81</link>
		<dc:creator>robstar</dc:creator>
		<pubDate>Mon, 21 Sep 2009 01:30:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.nohat.net/?page_id=967#comment-81</guid>
		<description>here&#039;s a simplistic translation of your Clojure into scheme.  it runs under guile 1.6, guile 1.8, and mzscheme.  i suspect there are functions to update an a-list that i didn&#039;t know about that would simplify map-update a bit.

--Rob*
&lt;pre class=&quot;prettyprint&quot;&gt;
(define (filter test lis)
  (if (null? lis)
      lis
      (let ((head          (car lis))
            (filtered-rest (filter test (cdr lis))))
        (if (test head)
            (cons head filtered-rest)
            filtered-rest))))

(define (reduce op seed lis)
  (if (null? lis)
      seed
      (op (reduce op seed (cdr lis))
          (car lis))))

(define (1+ x) (+ x 1))
(define (1- x) (- x 1))

(define (is-steal steal-s base-s)
  (let  (( steal (string-&gt;list steal-s) )
         ( base  (string-&gt;list base-s)  ))
    (let* (( map-update   (lambda (m i func default)
                            (let ((prev (assoc i m))
                                  (rest (filter (lambda (p)
                                                  (not (equal? (car p) i)))
                                                m)))
                              (cons (list i (if prev
                                                (func (cadr prev))
                                                default))
                                    rest))))
           ( steal-map    (reduce (lambda (m i) (map-update m i 1+ 1))
                                  &#039;() steal) )
           ( combined-map (reduce (lambda (m i) (map-update m i 1- -1))
                                  steal-map base) )
           ( missings     (filter (lambda (x) (&lt; x 0))
                                  (map cadr combined-map)) ))
      (null? missings))))

(define (ok test) (display (if test &quot;ok&quot; &quot;NOT ok&quot;)) (newline))

(ok (not (is-steal &quot;proud&quot; &quot;rrod&quot;)))
(ok (is-steal &quot;proud&quot; &quot;rod&quot;))
(ok (is-steal &quot;devil&quot; &quot;live&quot;))
(ok (not (is-steal &quot;foo&quot; &quot;bar&quot;)))&lt;/pre&gt;</description>
		<content:encoded><![CDATA[<p>here&#8217;s a simplistic translation of your Clojure into scheme.  it runs under guile 1.6, guile 1.8, and mzscheme.  i suspect there are functions to update an a-list that i didn&#8217;t know about that would simplify map-update a bit.</p>
<p>&#8211;Rob*</p>
<pre class="prettyprint">
(define (filter test lis)
  (if (null? lis)
      lis
      (let ((head          (car lis))
            (filtered-rest (filter test (cdr lis))))
        (if (test head)
            (cons head filtered-rest)
            filtered-rest))))

(define (reduce op seed lis)
  (if (null? lis)
      seed
      (op (reduce op seed (cdr lis))
          (car lis))))

(define (1+ x) (+ x 1))
(define (1- x) (- x 1))

(define (is-steal steal-s base-s)
  (let  (( steal (string-&gt;list steal-s) )
         ( base  (string-&gt;list base-s)  ))
    (let* (( map-update   (lambda (m i func default)
                            (let ((prev (assoc i m))
                                  (rest (filter (lambda (p)
                                                  (not (equal? (car p) i)))
                                                m)))
                              (cons (list i (if prev
                                                (func (cadr prev))
                                                default))
                                    rest))))
           ( steal-map    (reduce (lambda (m i) (map-update m i 1+ 1))
                                  '() steal) )
           ( combined-map (reduce (lambda (m i) (map-update m i 1- -1))
                                  steal-map base) )
           ( missings     (filter (lambda (x) (&lt; x 0))
                                  (map cadr combined-map)) ))
      (null? missings))))

(define (ok test) (display (if test &quot;ok&quot; &quot;NOT ok&quot;)) (newline))

(ok (not (is-steal &quot;proud&quot; &quot;rrod&quot;)))
(ok (is-steal &quot;proud&quot; &quot;rod&quot;))
(ok (is-steal &quot;devil&quot; &quot;live&quot;))
(ok (not (is-steal &quot;foo&quot; &quot;bar&quot;)))</pre>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Force relaxes in the bathroom sink by nohat</title>
		<link>http://nohat.net/2005/force-relaxes-in-the-bathroom-sink/comment-page-1#comment-3</link>
		<dc:creator>nohat</dc:creator>
		<pubDate>Mon, 26 Sep 2005 18:08:55 +0000</pubDate>
		<guid isPermaLink="false">#comment-3</guid>
		<description>Good idea. I&#039;ve done that now. It&#039;s too bad my phone camera isn&#039;t that good.</description>
		<content:encoded><![CDATA[<p>Good idea. I&#8217;ve done that now. It&#8217;s too bad my phone camera isn&#8217;t that good.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Force relaxes in the bathroom sink by Dave</title>
		<link>http://nohat.net/2005/force-relaxes-in-the-bathroom-sink/comment-page-1#comment-2</link>
		<dc:creator>Dave</dc:creator>
		<pubDate>Mon, 26 Sep 2005 17:44:41 +0000</pubDate>
		<guid isPermaLink="false">#comment-2</guid>
		<description>Excellent!  You should submit him to &lt;a href=&quot;http://catsinsinks.com/&quot; rel=&quot;nofollow&quot;&gt;cats in sinks&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Excellent!  You should submit him to <a href="http://catsinsinks.com/" rel="nofollow">cats in sinks</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Breaking radio silence for this by Anonymous</title>
		<link>http://nohat.net/2005/old646/comment-page-1#comment-20</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-20</guid>
		<description>Subject:I would have knocked the guy&lt;br /&gt;I would have knocked the guy out, made a citizen&#039;s arrest and called the cops afterward. 

i mean, if he didn&#039;t shoot you when you opened the door and told him to get out, then i guess punching him very hard in the head and then strangling him to the point of being unconscious, then that&#039;s what i would have done. 

but bravo for taking el camino. it&#039;s a nice road.</description>
		<content:encoded><![CDATA[<p>Subject:I would have knocked the guy<br />I would have knocked the guy out, made a citizen&#8217;s arrest and called the cops afterward. </p>
<p>i mean, if he didn&#8217;t shoot you when you opened the door and told him to get out, then i guess punching him very hard in the head and then strangling him to the point of being unconscious, then that&#8217;s what i would have done. </p>
<p>but bravo for taking el camino. it&#8217;s a nice road.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Car all better now. by kelster</title>
		<link>http://nohat.net/2005/OLD648/comment-page-1#comment-18</link>
		<dc:creator>kelster</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-18</guid>
		<description>Subject:not covered&lt;br /&gt;why not covered by insurance?  that sounds pretty lame.</description>
		<content:encoded><![CDATA[<p>Subject:not covered<br />why not covered by insurance?  that sounds pretty lame.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Best Buy by Anonymous</title>
		<link>http://nohat.net/2003/old640/comment-page-1#comment-17</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-17</guid>
		<description>Subject:i used to work there&lt;br /&gt;i worked at best hell for 9 years. you made the &quot;mistake&quot; by handing a resume. the intervewing manager apparantly was intimidated. good for you!! i&#039;m glad you didn&#039;t get in there. you are better off. go to college and get a real job!!</description>
		<content:encoded><![CDATA[<p>Subject:i used to work there<br />i worked at best hell for 9 years. you made the &#8220;mistake&#8221; by handing a resume. the intervewing manager apparantly was intimidated. good for you!! i&#8217;m glad you didn&#8217;t get in there. you are better off. go to college and get a real job!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Kitten pictures by Anonymous</title>
		<link>http://nohat.net/2002/OLD618/comment-page-1#comment-16</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-16</guid>
		<description>Subject:Cat Reactions&lt;br /&gt;My cat hates it when I sing! Every time I sing his tail goes straight up and starts running in the other direction. One time when I was singing he jumped up at my face and bit me on the lip! He just frieks out when I sing!</description>
		<content:encoded><![CDATA[<p>Subject:Cat Reactions<br />My cat hates it when I sing! Every time I sing his tail goes straight up and starts running in the other direction. One time when I was singing he jumped up at my face and bit me on the lip! He just frieks out when I sing!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Kitten pictures by Anonymous</title>
		<link>http://nohat.net/2002/OLD618/comment-page-1#comment-15</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-15</guid>
		<description>Subject:cat talk&lt;br /&gt;i think kittens are so cute me and my best friend dress are cats up in baby clothes and diapers there are so adorable and the cutest thing you have ever seen.</description>
		<content:encoded><![CDATA[<p>Subject:cat talk<br />i think kittens are so cute me and my best friend dress are cats up in baby clothes and diapers there are so adorable and the cutest thing you have ever seen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Broken computer by Anonymous</title>
		<link>http://nohat.net/2003/OLD639/comment-page-1#comment-14</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-14</guid>
		<description>Subject:computer meltdown&lt;br /&gt;I installed a new cd burner into slot # 2 on my pc. for about two days it ran fine but now it won&#039;t even reboot. All it does is go to a black screen that says please type in a command. So i would type in a command and it says invalid command and shuts off can anybody help me??</description>
		<content:encoded><![CDATA[<p>Subject:computer meltdown<br />I installed a new cd burner into slot # 2 on my pc. for about two days it ran fine but now it won&#8217;t even reboot. All it does is go to a black screen that says please type in a command. So i would type in a command and it says invalid command and shuts off can anybody help me??</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Miriam Rothenberg&#8217;s Bat Mitzvah by Anonymous</title>
		<link>http://nohat.net/2003/OLD638/comment-page-1#comment-12</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-12</guid>
		<description>Subject:From Miriam&lt;br /&gt;I didn&#039;t read your message ^_^  . Well, until now...</description>
		<content:encoded><![CDATA[<p>Subject:From Miriam<br />I didn&#8217;t read your message ^_^  . Well, until now&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modern &#8220;Classical&#8221; Music by Anonymous</title>
		<link>http://nohat.net/2003/OLD635/comment-page-1#comment-11</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-11</guid>
		<description>Subject:music education&lt;br /&gt;it&#039;s not for the listener to know about music to appreicate it -- it&#039;s up to the composer to engage the listener and if the listener&#039;s mind wanders in the middle of the piece the composer is not doing their job - but then again, I&#039;m a hardliner about this stuff</description>
		<content:encoded><![CDATA[<p>Subject:music education<br />it&#8217;s not for the listener to know about music to appreicate it &#8212; it&#8217;s up to the composer to engage the listener and if the listener&#8217;s mind wanders in the middle of the piece the composer is not doing their job &#8211; but then again, I&#8217;m a hardliner about this stuff</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Best Buy by Anonymous</title>
		<link>http://nohat.net/2003/old640/comment-page-1#comment-9</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-9</guid>
		<description>Subject:yo&lt;br /&gt;best but sucks</description>
		<content:encoded><![CDATA[<p>Subject:yo<br />best but sucks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Computer fixed again by Anonymous</title>
		<link>http://nohat.net/2003/OLD641/comment-page-1#comment-7</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-7</guid>
		<description>Subject:The rubbing of stuff&lt;br /&gt;Rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub.

I can go on forever, you know.

-dan</description>
		<content:encoded><![CDATA[<p>Subject:The rubbing of stuff<br />Rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub rub.</p>
<p>I can go on forever, you know.</p>
<p>-dan</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Emily&#8217;s Turkish Kittens by Anonymous</title>
		<link>http://nohat.net/2003/old622/comment-page-1#comment-6</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-6</guid>
		<description>Subject:Beautiful !!!&lt;br /&gt;Just toooo cute!</description>
		<content:encoded><![CDATA[<p>Subject:Beautiful !!!<br />Just toooo cute!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Trimming the fat by Anonymous</title>
		<link>http://nohat.net/2002/OLD593/comment-page-1#comment-5</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Wed, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-5</guid>
		<description>Subject:mistress minimalism?&lt;br /&gt;siren song? who are you, davidicus poeticus?</description>
		<content:encoded><![CDATA[<p>Subject:mistress minimalism?<br />siren song? who are you, davidicus poeticus?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
