<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>A Developer's Studio</title>
	<atom:link href="http://dblume.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://dblume.wordpress.com</link>
	<description>Doing a little avid development.</description>
	<lastBuildDate>Fri, 07 Sep 2007 03:42:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='dblume.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>A Developer's Studio</title>
		<link>http://dblume.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://dblume.wordpress.com/osd.xml" title="A Developer&#039;s Studio" />
	<atom:link rel='hub' href='http://dblume.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Recommended Reading</title>
		<link>http://dblume.wordpress.com/2007/09/06/recommended-reading/</link>
		<comments>http://dblume.wordpress.com/2007/09/06/recommended-reading/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 19:21:15 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dblume.wordpress.com/2007/09/06/recommended-reading/</guid>
		<description><![CDATA[iWoz It&#8217;s the story of an engineer who loves his work and feels ownership in his company. When he got off of work, he still did the same sort of work as a hobby because he simply loved the stuff. Avid got a similar start. It was Avid Technology, and it certainly was a technology [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=33&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.amazon.com/iWoz-Computer-Invented-Personal-Co-Founded/dp/0393061434" title="iWoz">iWoz</a></strong></p>
<p>It&#8217;s the story of an engineer who loves his work and feels ownership in his company.  When he got off of work, he still did the same sort of work as a hobby because he simply loved the stuff.</p>
<p>Avid got a similar start.  It was <em>Avid Technology</em>, and it certainly was a technology company.  I&#8217;ve worked  for Avid (as the OEM point of contact) for my first 10 years at Pinnacle. I&#8217;d say my contribution to Avid&#8217;s success is  measurable.  (Humble me!)  Then Avid bought Pinnacle, and I&#8217;ve worked for Avid since.  Avid really is my company.</p>
<p>But, many of my peers have moved on, and in one fell motion, almost all of my management has moved on.  Does new management own the company like Woznaik did?  I&#8217;m talking about ownership in terms of having the company produce stuff consumers will love.  How many individual contributor Wozniaks do we have at the company?</p>
<p>I&#8217;m going to renew my effort collaborate with technical staff here at Avid that have that same Wozniak spirit.</p>
<p><strong><a href="http://www.amazon.com/Influence-Psychology-Persuasion-Business-Essentials/dp/006124189X/ref=pd_bbs_1/104-1827432-1477524?ie=UTF8&amp;s=books&amp;qid=1189106228&amp;sr=1-1" title="The Psychology of Persuasion">Influence: The Psychology of Persuasion</a></strong></p>
<p>From <a href="http://www.joelonsoftware.com/news/fog0000000228.html" title="JoelOnSoftware">JoelOnSoftware</a>:</p>
<blockquote><p>You&#8217;ve probably heard the expression &#8220;hurry, supplies are limited!&#8221; so many times in television advertisements that it hardly registers any more. But it&#8217;s there because of the principle of <strong>scarcity</strong>; your natural assumption that something that is scarce is worth more money.</p>
<p>When charitable organizations send you a request for a donation, they almost always include a &#8220;gift&#8221; in the envelope. Sticky labels with your address on them. Or a couple of blank greeting cards. The reason they&#8217;re giving you the gift is because of the social principle of <strong>reciprocity</strong>; now you will feel obliged to give something back.</p></blockquote>
<p>When it comes to downloading free software, however, a complementary effect can occur.  The user can associate little or no value to the software.  Download and forget it.  Or download and never upgrade.</p>
<p>Something that can be done to alleviate this is to instill a little desire in the user.  Maybe even cause a sort of buyer&#8217;s remorse, in the sense that they grow to really want the upgraded product.  To do that, we&#8217;d need to show them how awesome the free download is, but that the purchased product is even far more awesome.  That only works if you show them how.</p>
<p>Give them a workflow, and then <em>improve it</em>.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=33&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2007/09/06/recommended-reading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>
	</item>
		<item>
		<title>VideoSpin</title>
		<link>http://dblume.wordpress.com/2007/08/29/videospin/</link>
		<comments>http://dblume.wordpress.com/2007/08/29/videospin/#comments</comments>
		<pubDate>Wed, 29 Aug 2007 23:28:03 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dblume.wordpress.com/2007/08/29/videospin/</guid>
		<description><![CDATA[Call me Ishmashill. This is what I was excited about in the last post. Pinnacle VideoSpin is a free video editing program. It&#8217;s got the same workflow as our Studio family of applications, although it isn&#8217;t nearly as fully featured. (But hey, it&#8217;s free.) I like the workflow. If you download it, run the tutorial [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=28&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p> <a href="http://dblume.wordpress.com/2007/08/29/videospin/videospin-window/" rel="attachment wp-att-30" title="VideoSpin window"></a></p>
<p style="text-align:center;"><a href="http://dblume.wordpress.com/2007/08/29/videospin/videospin-window/" rel="attachment wp-att-30" title="VideoSpin window"><img src="http://dblume.files.wordpress.com/2007/08/window_small.jpg?w=445&#038;h=334" alt="VideoSpin window" height="334" width="445" /></a></p>
<p align="left"><img src="http://dblume.files.wordpress.com/2007/08/new.png?w=450" alt="new badge" align="left" />Call me Ishma<em>shill</em>.  This is what I was excited about in the last post.</p>
<p>Pinnacle <a href="http://www.videospin.com" title="VideoSpin">VideoSpin</a> is a free video editing program.</p>
<p>It&#8217;s got the same workflow as our Studio family of applications, although it isn&#8217;t nearly as fully featured.  (But hey, it&#8217;s free.)</p>
<p>I like the workflow.  If you download it, run the tutorial in the middle of the window to learn about the album, the player, and the timeline.</p>
<p>Go ahead, <a href="http://www.videospin.com" title="Download VideoSpin"><strong>download it</strong></a> and watch the tutorial.  I&#8217;ll wait.  <span style="color:#999999;">(Hmm.  It took a few minutes for me to install it.  Our server&#8217;s a little slow.)</span></p>
<p>Did it?  OK.  Then:</p>
<h2>How to make an AMV with VideoSpin</h2>
<p>1.  Chose your music and your show.  It&#8217;s best if they match pacing and feeling, like U2 and Ergo Proxy or GitS, or Ayumi Hamasaki&#8217;s Beautiful Day and Kamichu.  Get the media onto your computer.  (Legally, of course.)</p>
<p>2.  Go to the Music tab in the album, find your song, and drag it to the bottom track, the music track.</p>
<p>3.  Switch to the Video tab in the album.  If your video file has multiple scenes inside, double-click on it in the album to see the scenes within.  Select some clips and drag them to the video track on the timeline.  (Do the same with images, if you want to use them, too.)</p>
<p>4.  You can trim and move clips right on the timeline by dragging them around, or dragging their edges in or out.  Use the music track&#8217;s waveform to help guide you along with the pacing of the music.</p>
<p>5.  You can liven things up a little bit by dragging titles (the third tab down) from the album to the title track.  Then double-click on the title on the track to open it up and edit it.</p>
<p>6.  Use the Transition tab on the album to add transitions to give a little more mood or to liven up photos.  Don&#8217;t get crazy.  A couple of fades go a long way, there, Spielberg.</p>
<p style="text-align:center;"><a href="http://dblume.files.wordpress.com/2007/08/kamichu_small.jpg"><img src="http://dblume.files.wordpress.com/2007/08/kamichu_small.jpg?w=445&#038;h=334" alt="Kamichu Project" height="334" width="445" /></a></p>
<p>7.  When you&#8217;re happy with your project, click on the &#8220;Make Movie&#8221; tab at the top, and write your movie to file or upload it to the web.</p>
<p>VideoSpin isn&#8217;t perfect, but most of what I don&#8217;t like about it is available in Studio.  For example, you can <a href="http://videospin.dlma.com">see what I think</a> of the fact that VideoSpin doesn&#8217;t support track locking.</p>
<h2></h2>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/28/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/28/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/28/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/28/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/28/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=28&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2007/08/29/videospin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>

		<media:content url="http://dblume.files.wordpress.com/2007/08/window_small.jpg" medium="image">
			<media:title type="html">VideoSpin window</media:title>
		</media:content>

		<media:content url="http://dblume.files.wordpress.com/2007/08/new.png" medium="image">
			<media:title type="html">new badge</media:title>
		</media:content>

		<media:content url="http://dblume.files.wordpress.com/2007/08/kamichu_small.jpg" medium="image">
			<media:title type="html">Kamichu Project</media:title>
		</media:content>
	</item>
		<item>
		<title>Mmph!</title>
		<link>http://dblume.wordpress.com/2007/08/21/mmph/</link>
		<comments>http://dblume.wordpress.com/2007/08/21/mmph/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 23:13:11 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://dblume.wordpress.com/2007/08/21/mmph/</guid>
		<description><![CDATA[I&#8217;m pretty excited about sharing what I&#8217;ve been working on.  (And about giving away the free stuff, but that&#8217;s a secret.) I might come across like a corporate shill when I start talking about it, but it won&#8217;t stop me.  If I like what I&#8217;m making, why not admit it? I can&#8217;t talk about it [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=27&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m pretty excited about sharing what I&#8217;ve been working on.  (And about giving away the free stuff, but that&#8217;s a secret.)</p>
<p>I might come across like a corporate shill when I start talking about it, but it won&#8217;t stop me.  If I like what I&#8217;m making, why not admit it?</p>
<p>I can&#8217;t talk about it yet, but soon my lovelies, soon.  The thing might bomb.  The thing might rock.  We&#8217;re trying our best.</p>
<p>Mmph!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/27/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/27/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=27&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2007/08/21/mmph/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>
	</item>
		<item>
		<title>Prefer Absence of State</title>
		<link>http://dblume.wordpress.com/2007/02/07/prefer-absence-of-state/</link>
		<comments>http://dblume.wordpress.com/2007/02/07/prefer-absence-of-state/#comments</comments>
		<pubDate>Wed, 07 Feb 2007 20:36:29 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://dblume.wordpress.com/2007/02/07/prefer-absence-of-state/</guid>
		<description><![CDATA[I included settable state when I designed an interface for a software component. It goes something like this: SetThing(thing Thing); // keep a copy of Thing. GetState(state &#38;State); // depends on internal Thing DoAction(); // do action with Thing At the time, it was a natural design. The problem with this is that I now [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=25&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I included settable state when I designed an interface for a software component.  It goes something like this:</p>
<p><code><br />
SetThing(thing Thing);  // keep a copy of Thing.</code><br />
<code>GetState(state &amp;State); // depends on internal Thing</code><br />
<code> DoAction();             // do action with Thing<br />
</code></p>
<p>At the time, it was a natural design.  The problem with this is that I now have multiple clients that want to use the component.  But they want to use it in different ways, simultaneously, with their own <code>Things</code>.  So they have to create their own private copies of the component.  This costs.  The component is expensive to create and to keep alive.  Multiple components now have to arbitrate for any internal shared resources.</p>
<p>A better design would have been not to have the component own a copy of the settable choice, the <code>Thing</code>.  Simply to have the client code pass in a reference to a thing to each call that depends on a particular thing.</p>
<p><code><br />
GetState(thing Thing, state &amp;State);<br />
DoAction(thing Thing);      // use supplied Thing<br />
</code></p>
<p>There&#8217;s a trade-off here too, of course.  The client code now has to own the <code>Thing</code>.  And for the asynchronous calls in my component, the client code has to manage the Thing for the duration of the call.</p>
<p>But this does remove the fear of cross talk if multiple clients want to use the same software component, while supporting the use of multiple components if there&#8217;s a desire for them.</p>
<p>Even at the cost of making interfaces a little unwieldy with numerous parameters, I&#8217;d recommend avoiding internal state when reasonable.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=25&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2007/02/07/prefer-absence-of-state/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>
	</item>
		<item>
		<title>Code is Poetry (Screensavers Edition)</title>
		<link>http://dblume.wordpress.com/2006/09/09/code-is-poetry-screensavers-edition/</link>
		<comments>http://dblume.wordpress.com/2006/09/09/code-is-poetry-screensavers-edition/#comments</comments>
		<pubDate>Sat, 09 Sep 2006 03:35:47 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Raves]]></category>

		<guid isPermaLink="false">http://dblume.wordpress.com/2006/09/09/code-is-poetry-screensavers-edition/</guid>
		<description><![CDATA[&#8220;Code is Poetry&#8221; is the slogan for wordpress.org. I&#8217;m a longtime user of wordpress software, and I couldn&#8217;t agree more with that sentiment. Sometimes, after a long, hard day of coding at work, I go home and code some more, because I just have to see how something would work. For example, back in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=8&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8220;Code is Poetry&#8221; is the slogan for <a href="http://wordpress.org/">wordpress.org</a>.  I&#8217;m a longtime user of wordpress software, and I couldn&#8217;t agree more with that sentiment. Sometimes, after a long, hard day of coding at work, I go home and code some more, because I just have to see how something would work.</p>
<p>For example, back in the days of Windows 95 and Windows NT, there were some beautiful screensavers.  But at the time, there weren&#8217;t many screensavers with interesting behavior.  I wanted to see a little self-sustaining ecosystem: an aquarium where the fish would hunt and eat each other.  So I <a href="http://home.earthlink.net/~daliblume/Download/Vidlians.html">wrote one</a>.  It is butt ugly.  But it behaved exactly as I wrote it, and I couldn&#8217;t have been happier.</p>
<p>After a frustrating period of work, I wanted to punish the computer.  So I <a href="http://home.earthlink.net/~daliblume/Download/Spiders.html">wrote a screensaver</a> to put the bugs in there to work.  I made them perform a <a href="http://en.wikipedia.org/wiki/Sisyphus">Sisyphean task</a> of stacking balls that would later scatter, over and over again, forever. Butt ugly again.  But I love it, it&#8217;s mine.  I made it.</p>
<p>Code is my conduit from idea to reality.  It&#8217;s essentially my modeler&#8217;s clay.  It&#8217;s my art medium, and the medium has very exacting rules.   Following the rules is difficult, but the results are so very rewarding.  It <i>is</i> poetry.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=8&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2006/09/09/code-is-poetry-screensavers-edition/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>
	</item>
		<item>
		<title>Anatomy of a Bug (I)</title>
		<link>http://dblume.wordpress.com/2006/09/01/anatomy-of-a-bug-i/</link>
		<comments>http://dblume.wordpress.com/2006/09/01/anatomy-of-a-bug-i/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 21:29:31 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Bugs]]></category>

		<guid isPermaLink="false">https://dblume.wordpress.com/2006/09/01/anatomy-of-a-bug-i/</guid>
		<description><![CDATA[How do bugs happen? Here&#8217;s an old bug of mine that illustrates how working code can suddenly break when a fix is made elsewhere. Back when we first designed Studio 10, all new projects were tentatively assigned to the default folder My Projects. You could later save them elsewhere, but everything always started in that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=11&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How do bugs happen?  Here&#8217;s an old bug of mine that illustrates how working code can suddenly break when a fix is made elsewhere.</p>
<p>Back when we first designed Studio 10, all new projects were tentatively assigned to the default folder  <code>My Projects</code>.  You could later save them elsewhere, but everything always started in that default directory.</p>
<p>Since you can save them elsewhere, Studio keeps a list of the directories in which you keep projects.  The list was optimized to save space by not including the directory  <code>My Projects</code>.</p>
<p><code>D:\Vacations<br />
E:\SchoolEvents</code></p>
<p>My thinking was, Studio code would always know to check the default directory anyway.</p>
<p align="center"><i>That wasn&#8217;t smart.</i></p>
<p>Later, our testers suggested that if they saved projects in a different directory, then that different directory should be the <i>new default</i>.  They don&#8217;t care about  <code>My Projects</code> anymore.</p>
<p>That made sense.  So we changed Studio to set the default project directory to be wherever the user saved projects.  Much better.</p>
<p>But I didn&#8217;t update the list of all project directories to accomodate the change!</p>
<p align="center"><i>A heinous bug rears its ugly head.</i></p>
<p>That list, which used to &#8220;know&#8221; that  <code>My Projects</code> was always used, was now sometimes wrong.  And this caused an off-by-one error in the size of the list.  That off-by-one-error became catastrophic when when the size was 0, and off-by-one was -1.</p>
<p>A certain computer took a <i>long time</i> to count up from zero to negative one.</p>
<p>The bug&#8217;s since been fixed.  But it took a while to discover what went wrong!</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/11/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/11/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=11&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2006/09/01/anatomy-of-a-bug-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>
	</item>
		<item>
		<title>Worst Bug Ever</title>
		<link>http://dblume.wordpress.com/2006/08/17/worst-bug-ever/</link>
		<comments>http://dblume.wordpress.com/2006/08/17/worst-bug-ever/#comments</comments>
		<pubDate>Thu, 17 Aug 2006 00:37:22 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Humorous]]></category>

		<guid isPermaLink="false">https://dblume.wordpress.com/2006/08/17/worst-bug-ever/</guid>
		<description><![CDATA[Long before I joined the Studio team there was a certain bug. Luckily, the bug never made it outside the confines of this building. It was in a developer-only build. It only had to rear its ugly head once, and it was immediately annotated the Worst Bug Ever. Studio has to create temporary files in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=9&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Long before I joined the Studio team there was a certain bug. Luckily, the bug never made it outside the confines of this building.  It was in a developer-only build.  It only had to rear its ugly head once, and it was immediately annotated the <i>Worst Bug Ever</i>.</p>
<p>Studio has to create temporary files in the process of transcoding or rendering your movies.  Since a lot of space might be consumed, Studio lets the user determine which disk and which directory to use for the auxiliary files.</p>
<p><img src="http://dblume.files.wordpress.com/2006/08/worst_bug_ever.gif?w=197&#038;h=85" alt="Worst Bug Ever" height="85" width="197" /></p>
<p>How nice.</p>
<p>Well, a certain manager set his Auxiliary Files folder to be the root level of <b>C:\</b> drive.  And after making a movie, he decided to clean up the files by clicking on the Delete button.</p>
<p>Can you see it coming?</p>
<p>That&#8217;s right.  It deleted the auxiliary files on <b>C:\</b> and it <i>kept going</i>.  It deleted <i>everything</i> on his disk.</p>
<p>Yeah, once that bug was detected, it didn&#8217;t last long.  It was one of the worst bugs ever, and one of the most expediently killed.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=9&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2006/08/17/worst-bug-ever/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>

		<media:content url="http://dblume.files.wordpress.com/2006/08/worst_bug_ever.gif" medium="image">
			<media:title type="html">Worst Bug Ever</media:title>
		</media:content>
	</item>
		<item>
		<title>I&#8217;ve Got Mail</title>
		<link>http://dblume.wordpress.com/2006/08/08/ive-got-mail/</link>
		<comments>http://dblume.wordpress.com/2006/08/08/ive-got-mail/#comments</comments>
		<pubDate>Tue, 08 Aug 2006 23:03:09 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[Raves]]></category>

		<guid isPermaLink="false">https://dblume.wordpress.com/2006/08/08/ive-got-mail/</guid>
		<description><![CDATA[Here&#8217;s an email love story between a studio user and a member of our development team. Well, OK, it&#8217;s only messages from the user in crash reports, and there&#8217;s no love of which to speak&#8230; Here&#8217;s what he actually wrote over the course of three consecutive crashes: Num Message 1 I was making a music [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=5&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s an <a href="http://imdb.com/title/tt0128853/" title="You've Got Mail">email love story</a> between a studio user and a member of our development team.  Well, OK, it&#8217;s only messages from the user in crash reports, and there&#8217;s no love of which to speak&#8230;</p>
<p><img src="http://dblume.files.wordpress.com/2006/08/crash_window_fits.gif?w=445&#038;h=345" alt="Crash Dialog" height="345" width="445" /></p>
<p>Here&#8217;s what he actually wrote over the course of three consecutive crashes:</p>
<table border="1">
<tr>
<td>Num</td>
<td>Message</td>
</tr>
<tr>
<td>1</td>
<td>I was making a music video, then it crashed.</td>
</tr>
<tr>
<td>2</td>
<td>I was making a music video again, then it crashed again.  You suck!</td>
</tr>
<tr>
<td>3</td>
<td>This thing keeps crashing when making music videos!  I want to punch your faces in!</td>
</tr>
</table>
<p>The poor guy hit a bug, and Studio crashed.  Then he tried it again a couple of more times, and every time, Studio crashed in the same place.  It rightfully made him angrier and angrier.</p>
<p>We fixed the bug, but not because of his vitriol.  But (partly) because there was other useful diagnostic information in the bug report.</p>
<p>So, in case you&#8217;ve ever wondered:  Yes, we read what you write.  And yes, sending us those crashes does lead to fixes.</p>
<p>You don&#8217;t have to send in the crash reports, of course.  If you do, you can choose to helpfully let us know what you were doing when it crashed, or you can vent.  We&#8217;ll read it.  We regret the bug regardless of whether you vent.</p>
<p>Finally, there&#8217;s a secret feature where if you put the email address of a developer (Mine is the subdomain of this blog with @pinnaclesys.com.) in your feedback, that particular crash will go directly to their email inbox.  So, yeah, you can send me hate mail.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=5&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2006/08/08/ive-got-mail/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>

		<media:content url="http://dblume.files.wordpress.com/2006/08/crash_window_fits.gif" medium="image">
			<media:title type="html">Crash Dialog</media:title>
		</media:content>
	</item>
		<item>
		<title>The best unknown feature in Studio 10</title>
		<link>http://dblume.wordpress.com/2005/12/13/best-feature/</link>
		<comments>http://dblume.wordpress.com/2005/12/13/best-feature/#comments</comments>
		<pubDate>Tue, 13 Dec 2005 10:57:44 +0000</pubDate>
		<dc:creator>David</dc:creator>
				<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[My favorite new feature in Pinnacle&#8217;s Studio 10 is the Auto Save feature. It&#8217;s buried deep in the Options dialog, on the Project Preferences tab. If this feature is disabled, (as it is by default), then you have to explicitly open and save your projects, just like you would with documents in NotePad. But when [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=1&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My favorite new feature in Pinnacle&#8217;s Studio 10 is the Auto Save feature.  It&#8217;s buried deep in the Options dialog, on the Project Preferences tab.<br />
<img src="http://dblume.files.wordpress.com/2006/08/autosave.png?w=551&#038;h=372" alt="AutoSave" height="372" width="551" /></p>
<p>If this feature is disabled, (as it is by default), then you have to explicitly open and save your projects, just like you would with documents in NotePad.</p>
<p>But when I&#8217;m actively working on a project, I want Studio to open directly into the project I was most recently working on.  Don&#8217;t waste my time making me have to explicitly open it.</p>
<p>If the program&#8217;s smart enough to add it to the Recent Projects list, it should be smart enough to just open to the document I&#8217;m interested in.</p>
<p>Then there&#8217;s the Auto Save part of it.  Never having to wait for a Save to explicitly happen is nice.  Everything I do is instantly committed to disk.  (I can always undo my change or save a copy of my project if I want to keep a snapshot.)</p>
<p>And for technical reasons, using AutoSave actually makes the projects smaller on disk!  Turning on the feature saves time and space.  How often do you hear that?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/dblume.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/dblume.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/dblume.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/dblume.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/dblume.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/dblume.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/dblume.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/dblume.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/dblume.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/dblume.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/dblume.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/dblume.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/dblume.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/dblume.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/dblume.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/dblume.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=dblume.wordpress.com&amp;blog=39725&amp;post=1&amp;subd=dblume&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://dblume.wordpress.com/2005/12/13/best-feature/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/ad202e0257f392f22555c1741f322b45?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">dblume</media:title>
		</media:content>

		<media:content url="http://dblume.files.wordpress.com/2006/08/autosave.png" medium="image">
			<media:title type="html">AutoSave</media:title>
		</media:content>
	</item>
	</channel>
</rss>
