<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ZHONG GUO REN</title>
	<atom:link href="http://www.a-chinaman.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.a-chinaman.com</link>
	<description>一個中國人, 這是我的故事</description>
	<lastBuildDate>Tue, 10 Jun 2008 21:52:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Air Guitar and the Hard Stuff</title>
		<link>http://www.a-chinaman.com/2008/06/10/air-guitar/</link>
		<comments>http://www.a-chinaman.com/2008/06/10/air-guitar/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 21:52:03 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[scheme]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=123</guid>
		<description><![CDATA[I came across a really interesting blog entry this morning, referencing a South Park episode alongside various talks given by Alan Kay in the past 2 decades about our present day computing culture. It&#8217;s a must-read.
The culture of “air guitar”: http://tekkie.wordpress.com/2008/06/10/the-culture-of-air-guitar/
That got me thinking, the people that we all think of as the &#8220;really good programmers&#8221;, [...]]]></description>
			<content:encoded><![CDATA[<p>I came across a really interesting blog entry this morning, referencing a <a href="http://en.wikipedia.org/wiki/Guitar_queer_o">South Park episode</a> alongside various talks given by Alan Kay in the past 2 decades about our present day computing culture. It&#8217;s a must-read.</p>
<p>The culture of “air guitar”: http://tekkie.wordpress.com/2008/06/10/the-culture-of-air-guitar/</p>
<p>That got me thinking, the people that we all think of as the &#8220;really good programmers&#8221;, are they Jimi Hendrix</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/b1rj4rjTQuw&amp;hl=en&amp;rel=0" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/b1rj4rjTQuw&amp;hl=en&amp;rel=0"></embed></object></p>
<p>or just Thad Jarvis?</p>
<p style="text-align: center;"><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="480" height="360" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://media.mtvnservices.com/mgid:cms:item:southparkstudios.com:163728:" /><param name="wmode" value="window" /><embed type="application/x-shockwave-flash" width="480" height="360" src="http://media.mtvnservices.com/mgid:cms:item:southparkstudios.com:163728:" wmode="window"></embed></object></p>
<p style="text-align: left;">I <a href="http://library.readscheme.org/servlets/search.ss?kwd=continuation+dan+friedman&amp;en=Enter">read up</a> on <a href="http://en.wikipedia.org/wiki/Continuation">CALL/CC</a> and DYNAMIC-WIND last week after I got my ass seriously kicked by <a href="http://www.koders.com/scheme/fid1950B458ADAA7CB781B7FB1A348ADD6C322F24C4.aspx?s=md5#L354">Edwin&#8217;s terminal code</a>. I think I&#8217;m starting to grok it now, but I&#8217;m not sure if I know how to write that code all by myself.</p>
<p style="text-align: left;">I sure hope this is not just more Air Guitar gesturing.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/06/10/air-guitar/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>iPhone 3G in Hong Kong (only in the New Territories?)</title>
		<link>http://www.a-chinaman.com/2008/06/10/iphone-3g-in-hong-kong/</link>
		<comments>http://www.a-chinaman.com/2008/06/10/iphone-3g-in-hong-kong/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 20:44:39 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[hong kong map]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=118</guid>
		<description><![CDATA[So I was watching some clips from Job&#8217;s WWDC keynote yesterday, and I saw that the iPhone 3G will be released in Hong Kong, one of the 77 countries (markets?) where Apple will be selling the new phone.

That&#8217;s all well and good, but let&#8217;s look at the close up:

Hong Kong island, Kowloon, and Lantau Island [...]]]></description>
			<content:encoded><![CDATA[<p>So I was watching some clips from Job&#8217;s WWDC keynote yesterday, and I saw that the iPhone 3G will be released in Hong Kong, one of the 77 countries (markets?) where Apple will be selling the new phone.</p>
<p><a href="http://www.a-chinaman.com/wp-content/uploads/2008/06/screenshot.png"><img class="aligncenter size-full wp-image-119" title="iPhone 3G in Asia" src="http://www.a-chinaman.com/wp-content/uploads/2008/06/screenshot.png" alt="" width="496" height="393" /></a></p>
<p>That&#8217;s all well and good, but let&#8217;s look at the close up:</p>
<p><a href="http://www.a-chinaman.com/wp-content/uploads/2008/06/hong-kong.png"><img class="aligncenter size-full wp-image-120" title="Hong Kong?" src="http://www.a-chinaman.com/wp-content/uploads/2008/06/hong-kong.png" alt="" width="500" height="382" /></a></p>
<p><a href="http://en.wikipedia.org/wiki/Hong_Kong_Island">Hong Kong island</a>, <a href="http://en.wikipedia.org/wiki/Kowloon">Kowloon</a>, and <a href="http://en.wikipedia.org/wiki/Lantau_Island">Lantau Island</a> are totally missing.</p>
<p>For those not in the know, here&#8217;s a map of Hong Kong:</p>
<p><a href="http://www.a-chinaman.com/wp-content/uploads/2008/06/slcp_map_e.png"><img class="aligncenter size-full wp-image-122" title="Simplified Map of Hong Kong" src="http://www.a-chinaman.com/wp-content/uploads/2008/06/slcp_map_e.png" alt="" width="450" height="318" /></a></p>
<p>It&#8217;s disappointing that even a supposedly &#8216;classy&#8217; joint like Apple gets simple things like this (ahem, geography)  wrong.</p>
<p>Another case in point: <a href="http://www.whytraveltofrance.com/2005/11/09/cnns-geography/">CNN and France</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/06/10/iphone-3g-in-hong-kong/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Reflection in Scheme</title>
		<link>http://www.a-chinaman.com/2008/05/26/reflection-in-scheme/</link>
		<comments>http://www.a-chinaman.com/2008/05/26/reflection-in-scheme/#comments</comments>
		<pubDate>Tue, 27 May 2008 00:19:50 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[School]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[reflection]]></category>
		<category><![CDATA[scheme]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=117</guid>
		<description><![CDATA[I&#8217;ve been mulling over this idea for a while.
Now that I&#8217;ve been programming (exclusively) in Scheme for the past two years, I realized that I have slowly &#8212; but surely &#8212; learned to accept and embrace one of the most controversial surface syntax in a programming language: the S-Expression.
The criticism to sexpr syntax are numerous, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been mulling over this idea for a while.</p>
<p>Now that I&#8217;ve been programming (exclusively) in Scheme for the past two years, I realized that I have slowly &#8212; but surely &#8212; learned to accept and embrace one of the most controversial surface syntax in a programming language: the <a title="S-Expression" href="http://en.wikipedia.org/wiki/S-expression">S-Expression</a>.</p>
<p>The criticism to <em>sexpr</em> syntax are numerous, and most of them can be seen as silly once you have gotten used to it, however here lies the problem: most people never get past their initial reaction to <em>sexpr</em>. They see the parenthesis and just freeze up.</p>
<p>Lispers and Schemers are the first to point out <a href="http://fare.livejournal.com/77842.html">the advantages to having such a syntax</a>: it&#8217;s simple, easy to understand and parse, and <a href="http://lemonodor.com/archives/001096.html">concise</a>. In the end, however, it actually all boils down to just one single thing: We know how to write awesome macro systems with a <em>sexpr</em> surface syntax.</p>
<p>And this is all well and good.</p>
<p>However, now that we have decided to stick with this syntax, and we have used it to our advantages to write many wonder macro systems, what else can we do with this decision?</p>
<p>In Scheme, when you write down a list of four elements, beginning with the word <em>list</em> like this:</p>
<pre style="padding-left: 30px;">(list 'apple 'banana 'cactus) =&gt; '(apple banana cactus)</pre>
<p>You get a list with three elements. You can query it in the following ways:</p>
<pre style="padding-left: 30px;">(list?  '(apple banana cactus)) =&gt; #t
(length '(apple banana cactus) =&gt; 3
(first  '(apple banana cactus))   =&gt; apple
(last   '(apple banana cactus))   =&gt; cactus</pre>
<p>So you are able to find out that it is a list, and from that, its length and its first and last element.</p>
<p>This is elementary stuff, and anyone learning Scheme would know this by the end of their first week in class. However, what about this?</p>
<pre style="padding-left: 30px;">(define hello (lambda () (display "Hello")))</pre>
<p>This is again a list, of three elements. The first element is <em>define</em>, then <em>hello</em> and last <em></em>is another list (which begins with the word <em>lambda</em>).</p>
<p>In R5RS Scheme, there&#8217;s virtually nothing you can do to query this structure. The most that you can do, as far as I know, is with <a href="http://www.gnu.org/software/mit-scheme/documentation/mit-scheme-ref/Procedures.html#Procedures">MIT Scheme&#8217;s <em>procedure? </em>and <em>procedure-arity</em> procedures</a>, which corresponds to <em>list? </em>and <em>length</em> for lists.</p>
<p>Wouldn&#8217;t it be cool if one could manipulate Scheme code (procedures) as easily as one could manipulate Scheme data (lists, vectors)? I don&#8217;t mean that there should be a <em>procedure-car</em> and <em>procedure-cdr</em>, but something more specific, like <em>procedure-name</em> and <em>procedure-body</em>. This can be extended to other constructs as well. Given:</p>
<pre style="padding-left: 30px;">(if (list? l) (length l) 0)</pre>
<p>We could have</p>
<pre style="padding-left: 30px;">(expression-type? ##) =&gt; &lt;if-expression&gt;
(if-test          ##) =&gt; (list? l)
(if-then-clause   ##) =&gt; (length l)
(if-else-clause   ##) =&gt; 0</pre>
<p>Why hasn&#8217;t this been done before? I did some literature research, and am surprised to see so little on this topic.</p>
<p>Recently, I came across <a href="http://www.tele-task.de/page50_lecture3620.html">Charlotte Herzeel&#8217;s talk</a> at the S3 workshop, but I think she&#8217;s going about it in the wrong way because she&#8217;s only thinking about the manipulation of code as lists, using variations of <em>car </em>and <em>cdr</em> instead of something with more specific semantics attached to it. Perhaps her background in Common Lisp (instead of Scheme) maybe have something to do with that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/05/26/reflection-in-scheme/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>冷戰再冷戰再冷戰</title>
		<link>http://www.a-chinaman.com/2008/05/26/war-war-war/</link>
		<comments>http://www.a-chinaman.com/2008/05/26/war-war-war/#comments</comments>
		<pubDate>Mon, 26 May 2008 23:21:51 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=116</guid>
		<description><![CDATA[
相對不發一言　似是你共我有了默契
永不要幼稚的罵戰
但表情彼此表情悄悄地暗示
這是冷戰
我愛你你也愛我
這個你我過去也聽過說過
破裂過厭棄過怨過傷過變過
你我卻永遠怕說破
冷戰再冷戰再冷戰 
一錯再錯我卻愛上這個錯
怪責你揭破你放棄你可會使我好過
]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="355" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="src" value="http://www.youtube.com/v/sI0p4E0gwjw&amp;hl=en&amp;rel=0" /><embed type="application/x-shockwave-flash" width="425" height="355" src="http://www.youtube.com/v/sI0p4E0gwjw&amp;hl=en&amp;rel=0" wmode="transparent"></embed></object></p>
<p>相對不發一言　似是你共我有了默契</p>
<p>永不要幼稚的罵戰</p>
<p>但表情彼此表情悄悄地暗示</p>
<p><strong>這是冷戰</strong></p>
<p>我愛你你也愛我</p>
<p>這個你我過去也聽過說過</p>
<p>破裂過厭棄過怨過傷過變過</p>
<p>你我卻永遠怕說破</p>
<p><strong>冷戰再冷戰再冷戰 </strong></p>
<p>一錯再錯我卻愛上這個錯</p>
<p>怪責你揭破你放棄你可會使我好過</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/05/26/war-war-war/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Clarification</title>
		<link>http://www.a-chinaman.com/2008/04/17/clarification/</link>
		<comments>http://www.a-chinaman.com/2008/04/17/clarification/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 05:01:24 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=114</guid>
		<description><![CDATA[
Shelley Young: you know
Shelley Young: your blog makes you look like a commie

Just so you know, I&#8217;m not a commie.
]]></description>
			<content:encoded><![CDATA[<blockquote>
<p><strong><span style="color: #cc0000;">Shelley Young:</span></strong> you know<br />
<strong><span style="color: #cc0000;">Shelley Young:</span></strong> your blog makes you look like a commie</p>
</blockquote>
<p>Just so you know, I&#8217;m <strong>not</strong> a commie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/04/17/clarification/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Digging the Scheme Underground</title>
		<link>http://www.a-chinaman.com/2008/04/16/scheme-underground/</link>
		<comments>http://www.a-chinaman.com/2008/04/16/scheme-underground/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 04:51:39 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[School]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[edwin48]]></category>
		<category><![CDATA[scheme]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=113</guid>
		<description><![CDATA[Now that I&#8217;m blogging again, I ought to write down what I have been doing for the past few months.
When I got back to the US last spring, I went to talk to Olin Shivers about my idea of implementing R5RS on top of Alan and Ian&#8217;s COLA runtime. While I think that is still [...]]]></description>
			<content:encoded><![CDATA[<p>Now that I&#8217;m blogging again, I ought to write down what I have been doing for the past few months.</p>
<p>When I got back to the US last spring, I went to talk to Olin Shivers about my idea of implementing R5RS on top of <a href="http://vpri.org/html/work/ifnct.htm">Alan and Ian&#8217;s COLA runtime</a>. While I think that is still a good idea, it didn&#8217;t pan out then and I moved on to work on something else.</p>
<p>Instead I have been working with Olin to restart the <a href="http://www.ai.mit.edu/projects/su/su.html">Scheme Underground</a> effort that has (pretty much) been abandoned since the early 90s. Our initial plan was to work on a nice interactive shell that&#8217;s based on Olin&#8217;s work on <a href="http://www.scsh.net">scsh</a>, however that idea was abandoned after realizing that the Tüebingen crew already did something similar with <a href="http://www.scsh.net/resources/commander-s.html">Commander S</a>. However, with its customizable viewers, Commander S is actually quite a bit more than just a normal interactive shell, so I still think it&#8217;s interesting to implement our original (simpler) concept.</p>
<p>To get up to speed on Scheme, I learned about Termcap and Terminfo and ported Paul Foley&#8217;s <a href="http://users.actrix.co.nz/mycroft/terminfo.lisp">terminfo.lisp</a> to <a href="http://git.a-chinaman.com/commits.rhtml/Scheme/terminfo">Scheme</a>. I also took another Common Lisp project, <a href="http://common-lisp.net/project/linedit/">Linedit</a>, as inspiration and wrote <a href="http://git.a-chinaman.com/commits.rhtml/Scheme/linedit/">my own Scheme version</a> from scratch.</p>
<p>Lately, I have been working on <a href="http://git.a-chinaman.com/commits.rhtml/Scheme/edwin48">porting</a> MIT Scheme&#8217;s <a href="http://www.gnu.org/software/mit-scheme/documentation/mit-scheme-user/Edwin.html">Edwin editor</a> to <a href="http://www.s48.org">Scheme48</a>. I hope to get a terminal-based text-only version done before the beginning of the summer. Wish me luck.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/04/16/scheme-underground/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ma vie en rouge</title>
		<link>http://www.a-chinaman.com/2008/04/16/ma-vie-en-rouge/</link>
		<comments>http://www.a-chinaman.com/2008/04/16/ma-vie-en-rouge/#comments</comments>
		<pubDate>Thu, 17 Apr 2008 04:02:14 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[blog theme]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=112</guid>
		<description><![CDATA[With a domain name like a-chinaman.com, I can&#8217;t help but make my site a bit more Red. To that end, I have added a custom favicon, as well as tweaked the theme&#8217;s color scheme to better reflect my Red sentiments.
I took Srinig&#8217;s Fluid Blue theme and sinified it by changing it to use the reddish [...]]]></description>
			<content:encoded><![CDATA[<p>With a domain name like a-chinaman.com, I can&#8217;t help but make my site a bit more <span style="color: #ff0000;">Red</span>. To that end, I have added a custom favicon, as well as tweaked the theme&#8217;s color scheme to better reflect my Red sentiments.</p>
<p>I took <a href="http://srinig.com/wordpress/themes/fluid-blue/">Srinig&#8217;s Fluid Blue theme</a> and sinified it by changing it to use the reddish colors from the <a href="http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines">Tango Project&#8217;s color palette</a>. I&#8217;m called my derived theme <a href="http://git.a-chinaman.com/commits.rhtml/Web/Fluid+Red">Fluid Red</a>, it&#8217;s available in my Git repository.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/04/16/ma-vie-en-rouge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A New Beginning</title>
		<link>http://www.a-chinaman.com/2008/04/16/new-beginning/</link>
		<comments>http://www.a-chinaman.com/2008/04/16/new-beginning/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 08:12:06 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[School]]></category>
		<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[scheme blog]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/?p=110</guid>
		<description><![CDATA[Didn&#8217;t feel like working this afternoon, so instead, I updated my blog software to WordPress 2.5.
Here&#8217;s some Scheme code for all of you fans out there:


    
    

(define-record-type keystroke
  (%make-keystroke %value %meta?)
  keystroke?
  (%value char-value)
  (%meta? meta?))

(define-record-discloser keystroke
  (lambda (k)
    `(Keystroke [...]]]></description>
			<content:encoded><![CDATA[<p>Didn&#8217;t feel like working this afternoon, so instead, I updated my blog software to WordPress 2.5.</p>
<p>Here&#8217;s some Scheme code for all of you fans out there:</p>
<div>
<style type="text/css">
    <!--
      body {
        color: #2e3436;
      }
      .function-name {
        /* font-lock-function-name-face */
        color: #f57900;
        font-weight: bold;
        font-style: italic;
      }
      .keyword {
        /* font-lock-keyword-face */
        color: #729fcf;
        font-weight: bold;
      }
      .paren {
        /* font-lock-paren-face */
        color: #696969;
      }
      .string {
        /* font-lock-string-face */
        color: #ad7fa8;
        font-style: italic;
      }</p>
<p>      a {
        color: inherit;
        background-color: inherit;
        font: inherit;
        text-decoration: inherit;
      }
      a:hover {
        text-decoration: underline;
      }
    -->
    </style>
<pre>
<span class="paren">(</span><span class="keyword">define-record-type</span> keystroke
  <span class="paren">(</span>%make-keystroke %value %meta?<span class="paren">)</span>
  keystroke?
  <span class="paren">(</span>%value char-value<span class="paren">)</span>
  <span class="paren">(</span>%meta? meta?<span class="paren">))</span>

<span class="paren">(</span>define-record-discloser keystroke
  <span class="paren">(</span><span class="keyword">lambda</span> <span class="paren">(</span>k<span class="paren">)</span>
    `<span class="paren">(</span>Keystroke ,<span class="paren">(</span>keystroke-&gt;sexpr k<span class="paren">)</span> ,<span class="paren">(</span>keystroke-hash k<span class="paren">)</span> <span class="paren">)))</span>

<span class="paren">(</span><span class="keyword">define</span> <span class="paren">(</span><span class="function-name">parse-key</span> form<span class="paren">)</span>
  <span class="paren">(</span><span class="keyword">if</span> <span class="paren">(</span>list? form<span class="paren">)</span>
      <span class="paren">(</span><span class="keyword">let</span> <span class="paren">((</span>tag <span class="paren">(</span>car  form<span class="paren">))</span>
            <span class="paren">(</span>val <span class="paren">(</span>cadr form<span class="paren">)))</span>
        <span class="paren">(</span><span class="keyword">case</span> tag
          <span class="paren">((</span>control<span class="paren">)</span> <span class="paren">(</span>%control  <span class="paren">(</span>parse-key val<span class="paren">)))</span>
          <span class="paren">((</span>meta<span class="paren">)</span>    <span class="paren">(</span>%meta     <span class="paren">(</span>parse-key val<span class="paren">)))</span>
          <span class="paren">((</span>key<span class="paren">)</span>     <span class="paren">(</span>%key     val<span class="paren">))</span>
          <span class="paren">(</span><span class="keyword">else</span>      <span class="paren">(</span>error <span class="string">"This is not a valid key form "</span> tag<span class="paren">))))</span>
      <span class="paren">(</span>%key form<span class="paren">)))</span>
</pre>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2008/04/16/new-beginning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Iran vs. USA</title>
		<link>http://www.a-chinaman.com/2007/08/24/iran-vs-usa/</link>
		<comments>http://www.a-chinaman.com/2007/08/24/iran-vs-usa/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 06:25:56 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[Thoughts]]></category>

		<guid isPermaLink="false">http://www.a-chinaman.com/2007/08/24/iran-vs-usa/</guid>
		<description><![CDATA[You know, they say Bushco is getting ready to bomb Iran sometime in the next 6 months.
I saw this clip from News Hounds from Hannity and Colmes, and my first thought was:
 If that were not the Iranian govt lynching an Iranian, but the American govt doing it to an &#8220;Islamo-fascist&#8221;, wouldn&#8217;t Hannity approve of [...]]]></description>
			<content:encoded><![CDATA[<p>You know, they say Bushco is getting ready to bomb Iran sometime in the next 6 months.</p>
<p>I saw this clip from News Hounds from Hannity and Colmes, and my first thought was:</p>
<blockquote><p> If that were not the Iranian govt lynching an Iranian, but the American govt doing it to an &#8220;Islamo-fascist&#8221;, wouldn&#8217;t Hannity approve of it completely?</p></blockquote>
<p>Here&#8217;s the clip, see it for yourself:</p>
<p><center><object height="350" width="425"><param name="movie" value="http://www.youtube.com/v/9rdAzKLxqks"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/9rdAzKLxqks" type="application/x-shockwave-flash" wmode="transparent" height="350" width="425"></embed></object></center>I also saw Obama&#8217;s interview on The Daily Show. I dig it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2007/08/24/iran-vs-usa/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Uhm, I think you forgot the vodka&#8230;</title>
		<link>http://www.a-chinaman.com/2007/02/08/uhm-i-think-you-forgot-the-vodka/</link>
		<comments>http://www.a-chinaman.com/2007/02/08/uhm-i-think-you-forgot-the-vodka/#comments</comments>
		<pubDate>Fri, 09 Feb 2007 02:29:31 +0000</pubDate>
		<dc:creator>Duncan</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://64.22.124.146/wordpress/?p=80</guid>
		<description><![CDATA[So I&#8217;m back in Hong Kong.
I haven&#8217;t been doing much &#8211; other than playing Wii tennis, I have mostly been staying at home. Yesterday, I decided to venture out to the bigger world that is Central, Hong Kong.
I went to the new shiny mall in town, the IFC (giant penis-shaped building by the waterfront) and [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;m back in Hong Kong.</p>
<p>I haven&#8217;t been doing much &#8211; other than playing Wii tennis, I have mostly been staying at home. Yesterday, I decided to venture out to the bigger world that is Central, Hong Kong.</p>
<p>I went to the new shiny mall in town, the IFC (giant penis-shaped building by the waterfront) and strolled around. Everything in that mall seemed über expensive. I didn&#8217;t feel comfortable at all walking into one of the stores wearing my ratty cardigan from American Apparel and a tote bag that says &#8216;ILLEGAL DRUGS&#8217;.</p>
<p>To escape it all, I ended up sitting around at a McDonalds.</p>
<p>Afterwards, I met up with my mom at <a href="http://www.citysuper.com.hk/">c!ty&#8217;super</a>, the local Whole Foods-like supermarket. While waiting in line, I saw this caucasian woman in her late 20s holding a shopping basket with a box of DeCecco pasta and other groceries on one hand, and a hastily printed copy of <a href="http://en.wikipedia.org/wiki/Rachael_Ray">Rachael Ray&#8217;s</a><em> </em><a href="http://www.foodnetwork.com/food/recipes/recipe/0,1977,FOOD_9936_19792,00.html"><em>You won&#8217;t be Single for Long</em> vodka cream pasta</a> from the Food Network on her other hand.</p>
<p>I think I&#8217;m the only one in the checkout line who noticed it. If she were in the US, I think she probably wouldn&#8217;t dare to put her new recipe in such proud display.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.a-chinaman.com/2007/02/08/uhm-i-think-you-forgot-the-vodka/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.323 seconds -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-11 22:49:01 -->
