<?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"
	>

<channel>
	<title>The Gumption Blog &#187; programming</title>
	<atom:link href="http://www.gumption.com/blog/tag/programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gumption.com/blog</link>
	<description>Resisting Gumption Traps Since 1995</description>
	<pubDate>Tue, 14 Oct 2008 13:14:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Climbing The Stack</title>
		<link>http://www.gumption.com/blog/2008/08/20/climbing-the-stack/</link>
		<comments>http://www.gumption.com/blog/2008/08/20/climbing-the-stack/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 22:20:36 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<category><![CDATA[python]]></category>

		<category><![CDATA[c]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/?p=152</guid>
		<description><![CDATA[When I was in college, I used to look at the kids who took the compiler theory classes and loved to work in assembler and think to myself, &#8220;Thank goodness you like that stuff.  Now I can concentrate on solving real problems with C.&#8221;
Now I realize that I&#8217;m starting to look at C programmers the [...]]]></description>
			<content:encoded><![CDATA[<p>When I was in college, I used to look at the kids who took the compiler theory classes and loved to work in assembler and think to myself, &#8220;Thank goodness <em>you</em> like that stuff.  Now I can concentrate on solving <em>real</em> problems with C.&#8221;</p>
<p>Now I realize that I&#8217;m starting to look at C programmers the same way.  &#8220;Thank goodness <em>you</em> like that stuff.  Now I can concentrate on solving <em>real</em> problems with Python.&#8221;</p>
<p>I guess I&#8217;m just a &#8220;top of the stack&#8221; kind of guy.  Shoulders of giants and all that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2008/08/20/climbing-the-stack/feed/</wfw:commentRss>
		</item>
		<item>
		<title>&#8220;If You&#8217;re Getting Bored, Let This Be A Lesson About O(n2) Sorts&#8221;</title>
		<link>http://www.gumption.com/blog/2007/09/24/if-youre-getting-bored-let-this-be-a-lesson-about-on2-sorts/</link>
		<comments>http://www.gumption.com/blog/2007/09/24/if-youre-getting-bored-let-this-be-a-lesson-about-on2-sorts/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 17:00:51 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<category><![CDATA[technology]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/09/24/if-youre-getting-bored-let-this-be-a-lesson-about-on2-sorts/</guid>
		<description><![CDATA[After posting about how fast things change in the computer hardware field, I came across this 25 year-old film by the University of Toronto that compares and contrasts various sorting algorithms.  I was fascinated with these algorithms when I was in college and after watching this 30 minute film, I can assure you that [...]]]></description>
			<content:encoded><![CDATA[<p>After posting about how fast things change in the computer hardware field, I <a href="http://globalnerdy.com/2007/09/24/sorting-out-sorting/" onclick="javascript:pageTracker._trackPageview('/outbound/article/globalnerdy.com');">came across</a> this <a href="http://video.google.com/videoplay?docid=3970523862559774879" onclick="javascript:pageTracker._trackPageview('/outbound/article/video.google.com');">25 year-old film</a> by the University of Toronto that compares and contrasts various sorting algorithms.  I was fascinated with these algorithms when I was in college and after watching this 30 minute film, I can assure you that I&#8217;m still intrigued by the subject.</p>
<p>The most interesting thing I realized from watching it is that sorting algorithms haven&#8217;t changed <em>at all</em> since this movie was made.  That is, <a href="http://en.wikipedia.org/wiki/Quicksort" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">quicksort</a> is still the most widely used sorting algorithm (followed closely, I&#8217;m sure, by <a href="http://en.wikipedia.org/wiki/Bubble_sort" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">bubble sort</a> &#8212; not because of it&#8217;s efficiency, but because it&#8217;s the way we humans sort physical things (i.e. playing cards), so naive programmers often &#8220;reinvent&#8221; this way of sorting in code, only to find out later just how slow O(n<sup>2</sup>) algorithms actually are).  Most modern computer languages provide built in sorting routines these days, and those routines use quicksort.</p>
<p>So, even though our computers are getting faster and smaller at an exponential rate, the theory behind efficiently programming them was largely finished decades ago.  Of course, this is all on the verge of <a href="http://globalnerdy.com/2007/09/07/multicore-musings/" onclick="javascript:pageTracker._trackPageview('/outbound/article/globalnerdy.com');">disruption</a> as we start dealing with multi-core <a href="http://en.wikipedia.org/wiki/Parallel_programming" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">parallel processing</a> and <a href="http://en.wikipedia.org/wiki/Quantum_computers" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">quantum computers</a> where algorithms like quicksort that we&#8217;ve grown to rely on no longer work very well and start to look like poor, old bubble sort.</p>
<p>That&#8217;s when I know it&#8217;ll be time to retire.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/09/24/if-youre-getting-bored-let-this-be-a-lesson-about-on2-sorts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>So That&#8217;s Where We Learned How To Write &#8220;Enterprise&#8221; Software</title>
		<link>http://www.gumption.com/blog/2007/06/14/so-thats-where-we-learned-how-to-write-enterprise-software/</link>
		<comments>http://www.gumption.com/blog/2007/06/14/so-thats-where-we-learned-how-to-write-enterprise-software/#comments</comments>
		<pubDate>Thu, 14 Jun 2007 19:20:20 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/06/14/so-thats-where-we-learned-how-to-write-enterprise-software/</guid>
		<description><![CDATA[Found this amusing link showing how &#8220;the world&#8217;s worst car,&#8221; the Trabant Sputnik of East Germany is/was made.  This video in particular, reminds me of several enterprise software jobs I&#8217;ve had.  Sure, most of the projects started out with detailed plans and documentation, but in the end management almost always abandons quality in [...]]]></description>
			<content:encoded><![CDATA[<p>Found this amusing <a href="http://blog.hemmings.com/index.php/2007/06/14/inside-the-trabant-factory/" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.hemmings.com');">link</a> showing how &#8220;the world&#8217;s worst car,&#8221; the Trabant Sputnik of East Germany is/was made.  This <a href="http://www.youtube.com/watch?v=BaF5JCMC-ts" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.youtube.com');">video</a> in particular, reminds me of several <a href="http://en.wikipedia.org/wiki/Enterprise_software" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">enterprise software</a> jobs I&#8217;ve had.  Sure, most of the projects started out with detailed plans and documentation, but in the end management almost always abandons quality in favor of deadlines.</p>
<p>&#8220;Just keep kicking the grill until the hood lines up,&#8221; could easily have come out almost any of my boss&#8217; mouths (if our project had a &#8220;grill&#8221; and &#8220;hood&#8221; that is <img src='http://www.gumption.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ).  &#8220;We&#8217;ll formalize the workaround into a documented procedure later.&#8221;  In fact, I think a couple of them even had the same exquisite <a href="http://en.wikipedia.org/wiki/Mullet_(haircut)" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">mullet</a> as the worker in the video.</p>
<p>That&#8217;s one of the big reasons I&#8217;m out on my own now and why I refuse to call any software I write, &#8220;enterprise quality.&#8221;  I&#8217;d much rather build Porches than Trabants.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/06/14/so-thats-where-we-learned-how-to-write-enterprise-software/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New DJedna Deploy</title>
		<link>http://www.gumption.com/blog/2007/06/12/new-djedna-deploy/</link>
		<comments>http://www.gumption.com/blog/2007/06/12/new-djedna-deploy/#comments</comments>
		<pubDate>Tue, 12 Jun 2007 21:41:41 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[djedna]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/06/12/new-djedna-deploy/</guid>
		<description><![CDATA[I deployed a new version of djedna today.  Most of the new creamy goodness baked into the heart of this release was done by Mike (who someday will have a link so that you will know him as more than a name).  Changes include a cleaned up interface and significant under-the-covers changes to [...]]]></description>
			<content:encoded><![CDATA[<p>I deployed a new version of <a href="http://djedna.gumption.com/" >djedna</a> today.  Most of the new creamy goodness baked into the heart of this release was done by Mike (who someday will have a link so that you will know him as more than a name).  Changes include a cleaned up interface and significant under-the-covers changes to the catalog model to prepare us for our three-pronged customer strategy.</p>
<p>However, this upgrade comes with a caveat.  If you had a djedna account before, well, it&#8217;s gone.  Sorry, progress requires sacrifice.  The good news is that if you&#8217;d still like to enjoy the new-car-smell-alpha that is DJedna, just e-mail me (thomas, you know, at, like, gumption.com) and ask for an account.</p>
<p>All things djedna are coming along nicely.  As you can see, Mike&#8217;s been cruising along while I&#8217;ve been dealing with code-block in trying to complete the pool/playlist/program (a.k.a. Flytrap) functionality, probably because I&#8217;ve been thinking about it for far too long (maybe 9 <em>years</em> or so).  Now I&#8217;m presented with cool new ways to implement it, like using <a href="http://www.python.org/doc/2.3.5/whatsnew/section-generators.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.python.org');">python&#8217;s simple generators</a>.  But I&#8217;ve at least got the blank-screen-blues out of the way now so hopefully it won&#8217;t be as hard as I&#8217;m making out to be in my head.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/06/12/new-djedna-deploy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Code Monkey</title>
		<link>http://www.gumption.com/blog/2007/05/11/code-monkey/</link>
		<comments>http://www.gumption.com/blog/2007/05/11/code-monkey/#comments</comments>
		<pubDate>Fri, 11 May 2007 17:27:05 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[music]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[meme]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/05/11/code-monkey/</guid>
		<description><![CDATA[I logged into g-talk this morning and noticed that two of my contacts (who don&#8217;t know each other and are not in each other&#8217;s contact lists) both had links to different YouTube videos for a song Code Monkey by Jonathan Coulton.  One link was to what appears to be a user-created video for the [...]]]></description>
			<content:encoded><![CDATA[<p>I logged into g-talk this morning and noticed that two of my contacts (who don&#8217;t know each other and are not in each other&#8217;s contact lists) both had links to different YouTube videos for a song <em>Code Monkey</em> by <a href="http://www.jonathancoulton.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.jonathancoulton.com');">Jonathan Coulton</a>.  One link was to what appears to be a user-created video for the song (go Web 2.0!) and the other is a live performance of the song by Jonathan himself (I especially relate to his pre-song banter).</p>
<p>In the interest of perpetuating this meme, I have embedded the videos below.</p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/aqTaqVi9J8k"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/aqTaqVi9J8k" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/j4TnhemCEmc"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/j4TnhemCEmc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/05/11/code-monkey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Alligator Eggs</title>
		<link>http://www.gumption.com/blog/2007/05/09/alligator-eggs/</link>
		<comments>http://www.gumption.com/blog/2007/05/09/alligator-eggs/#comments</comments>
		<pubDate>Wed, 09 May 2007 18:26:44 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/05/09/alligator-eggs/</guid>
		<description><![CDATA[I just came across a very interesting puzzle game called Alligator Eggs.
Although the author has intended it to be a non-computer game (i.e. you print things on physical paper and play with those) it reminds me a lot of the classic computer &#8220;game/puzzle&#8221; life (no relation to the board game of the same name).  [...]]]></description>
			<content:encoded><![CDATA[<p>I just came across a very interesting puzzle game called <a href="http://worrydream.com/AlligatorEggs/" onclick="javascript:pageTracker._trackPageview('/outbound/article/worrydream.com');">Alligator Eggs</a>.</p>
<p>Although the author has intended it to be a non-computer game (i.e. you print things on physical paper and play with those) it reminds me a lot of the classic computer &#8220;game/puzzle&#8221; <a href="http://www.bitstorm.org/gameoflife/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.bitstorm.org');">life</a> (no relation to the board game of the same name).  I wonder how long before someone creates a computer simulation for it.</p>
<p>The thing I really like about this game is that it teaches some very advanced algorithms and logic patterns (all having to do with <a href="http://en.wikipedia.org/wiki/Lambda_calculus" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Untyped Lambda Calculus</a> for those of you that are truly geeky) in a very approachable (and cute!) way.  That&#8217;s no small task (lambda calculus is normally very dry, believe it or not <img src='http://www.gumption.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ).</p>
<p>This also reminds me of Nell&#8217;s Primer in <a href="http://en.wikipedia.org/wiki/The_Diamond_Age" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">The Diamond Age</a> by <a href="http://en.wikipedia.org/wiki/Neal_Stephenson" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Neal Stephenson</a>.  The Primer made use of similar games/puzzles to teach children programming concepts without them knowing that they were learning such things.</p>
<p>Even though it is unlikely that Untyped Lambda Calculus questions will appear on any <a href="http://en.wikipedia.org/wiki/No_child_left_behind" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">No Child Left Behind</a> standardized tests, I believe that these kind of puzzles inform our knowledge of the modern computer-driven world more than memorizing historical dates (not that I think that knowledge is unimportant, just not as likely to be useful).</p>
<p>I&#8217;d be interested in hearing from anyone that successfully plays this with their kids.  Not that it&#8217;ll ever replace <a href="http://en.wikipedia.org/wiki/Candyland" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Candyland</a> or <a href="http://en.wikipedia.org/wiki/Chutes_and_ladders" onclick="javascript:pageTracker._trackPageview('/outbound/article/en.wikipedia.org');">Chutes And Ladders</a>, but if your child enjoys this kind of game you may have a future computer scientist on your hands.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/05/09/alligator-eggs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Rescuing Code</title>
		<link>http://www.gumption.com/blog/2007/05/09/rescuing-code/</link>
		<comments>http://www.gumption.com/blog/2007/05/09/rescuing-code/#comments</comments>
		<pubDate>Wed, 09 May 2007 17:46:58 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[djedna]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/05/09/rescuing-code/</guid>
		<description><![CDATA[I&#8217;ve been working recently on &#8220;rescuing&#8221; some code I had written a year ago (under the codename KARPmusic) to control icecast and ices.  It&#8217;s written in python, so at least that part is easy, but it was written against the TurboGears web development framework rather than Django which I&#8217;m using now.  Thus, it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working recently on &#8220;rescuing&#8221; some code I had written a year ago (under the codename KARPmusic) to control <a href="http://icecast.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/icecast.org');">icecast</a> and <a href="http://icecast.org/ices.php" onclick="javascript:pageTracker._trackPageview('/outbound/article/icecast.org');">ices</a>.  It&#8217;s written in python, so at least that part is easy, but it was written against the <a href="http://www.turbogears.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.turbogears.org');">TurboGears</a> web development framework rather than <a href="http://www.djangoproject.com/" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.djangoproject.com');">Django</a> which I&#8217;m using now.  Thus, it&#8217;s not a simple copy/paste task.</p>
<p>I actually enjoy this kind of archaeological coding.  It&#8217;s very zen-like because the underlying logic of the code is done and working.  All I have to do is put a fresh coat of &#8220;syntax-paint&#8221; on it.  Some might find that kind of coding tedious because you aren&#8217;t actually creating anything new.  I like it because it allows me to focus on some of the more esoteric aspects of programming (e.g. coding-style, unit-testing) which usually take a back seat to functionality.  Another benefit to this kind of code-migration is that I am personally confronted with how much better a python programmer I am now than a year ago.</p>
<p>Now, if I could just apply the same zen-like strategy to other aspects of my life.  &#8220;I&#8217;m going back and re-integrating some of my childhood belief patterns into my current life.  Anyone know what I can do with this &#8216;trust authority&#8217; pattern I&#8217;ve found?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/05/09/rescuing-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Plan For The Day</title>
		<link>http://www.gumption.com/blog/2007/05/07/plan-for-the-day/</link>
		<comments>http://www.gumption.com/blog/2007/05/07/plan-for-the-day/#comments</comments>
		<pubDate>Mon, 07 May 2007 16:32:25 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[djedna]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/05/07/plan-for-the-day/</guid>
		<description><![CDATA[I&#8217;ve been working on integrating some djedna changes that Mike checked in over the weekend.  These changes should allow us to have a &#8220;site install&#8221; of djedna.  That means that it&#8217;ll be easy to customize specific installations of djedna (i.e. templates, graphics, javascript, etc.)  You know, skins.   My apologies to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on integrating some djedna changes that Mike checked in over the weekend.  These changes should allow us to have a &#8220;site install&#8221; of djedna.  That means that it&#8217;ll be easy to customize specific installations of djedna (i.e. templates, graphics, javascript, etc.)  You know, <a href="http://kuoi.asui.uidaho.edu/~kamikaze/Quotes/#soundwave" onclick="javascript:pageTracker._trackPageview('/outbound/article/kuoi.asui.uidaho.edu');">skins</a>. <img src='http://www.gumption.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  My apologies to Brian who first pointed me to that &#8220;skinning meme.&#8221;</p>
<p>Other features that are on slate for being worked on this week include admin and user settings, &#8220;Fever&#8221; functionality (obviously, that&#8217;s the code name and I can&#8217;t go into any detail about it yet), arbitrary track pool/playlist creation, and RSS feeds.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/05/07/plan-for-the-day/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What Is Python?</title>
		<link>http://www.gumption.com/blog/2007/05/04/what-is-python/</link>
		<comments>http://www.gumption.com/blog/2007/05/04/what-is-python/#comments</comments>
		<pubDate>Fri, 04 May 2007 22:29:14 +0000</pubDate>
		<dc:creator>thomas</dc:creator>
		
		<category><![CDATA[programming]]></category>

		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.gumption.com/blog/2007/05/04/what-is-python/</guid>
		<description><![CDATA[Many of you know about the programming language python that I&#8217;ve become enamored with over the past year or so.  Some of you may have thought I was talking about snakes or Monty.
For those of you that are interested, Curt (yes, Curt again, get used to hearing about him) just sent me a link [...]]]></description>
			<content:encoded><![CDATA[<p>Many of you know about the programming language <a href="http://www.python.org" onclick="javascript:pageTracker._trackPageview('/outbound/article/www.python.org');">python</a> that I&#8217;ve become enamored with over the past year or so.  Some of you may have thought I was talking about <a href="http://wikipedia.org/wiki/Python" onclick="javascript:pageTracker._trackPageview('/outbound/article/wikipedia.org');">snakes</a> or <a href="http://wikipedia.org/wiki/Monty_python" onclick="javascript:pageTracker._trackPageview('/outbound/article/wikipedia.org');">Monty</a>.</p>
<p>For those of you that are interested, <a href="http://blog.iffy.us" onclick="javascript:pageTracker._trackPageview('/outbound/article/blog.iffy.us');">Curt</a> (yes, Curt again, get used to hearing about him) just sent me a link to this cool video of a Google presentation,     <a href="http://video.google.com/videoplay?docid=7760178035196894549&amp;hl=en" onclick="javascript:pageTracker._trackPageview('/outbound/article/video.google.com');">Advanced Python (or Understanding Python)</a>.  Even if you&#8217;re an experienced snake charmer there&#8217;s probably something in there you didn&#8217;t know.</p>
<p>Oh, and this gives me a chance to try this &#8220;video embedding&#8221; that seems to be all the rage right now. <img src='http://www.gumption.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><embed style="width:400px; height:326px;" id="VideoPlayback" type="application/x-shockwave-flash" src="http://video.google.com/googleplayer.swf?docId=7760178035196894549&#038;hl=en" flashvars=""> </embed></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gumption.com/blog/2007/05/04/what-is-python/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
