<?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>The Incrementalist &#187; tools</title>
	<atom:link href="http://retrovirus.com/incr/category/tools/feed/" rel="self" type="application/rss+xml" />
	<link>http://retrovirus.com/incr</link>
	<description></description>
	<lastBuildDate>Tue, 03 Jul 2007 04:46:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Super See Original bookmarklet for Google Reader on iPhone</title>
		<link>http://retrovirus.com/incr/2007/07/super-see-original/</link>
		<comments>http://retrovirus.com/incr/2007/07/super-see-original/#comments</comments>
		<pubDate>Tue, 03 Jul 2007 04:46:10 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[iphone]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://retrovirus.com/incr/2007/07/super-see-original/</guid>
		<description><![CDATA[Right now, if you visit Google Reader on the iPhone, you get redirected to the mobile XHTML version of Reader.  This works fine for browsing through feed items, but when you click &#8220;See original&#8221; to go to source page for an entry, you get the stripped-down Google Web Transcoder mobile version.  We know [...]]]></description>
			<content:encoded><![CDATA[<p>Right now, if you visit <a href="http://reader.google.com">Google Reader</a> on the iPhone, you get redirected to the mobile XHTML version of Reader.  This works fine for browsing through feed items, but when you click &#8220;See original&#8221; to go to source page for an entry, you get the stripped-down <a href="http://googleblog.blogspot.com/2006/11/viewing-web-through-mobile-lens.html">Google Web Transcoder</a> mobile version.  We know that the iPhone is capable of more than this; what I really wanted to see in this situation was the full-blown original page in a new &#8220;tab&#8221;.</p>

<p>Fortunately, the iPhone&#8217;s Safari supports bookmarklets, so I whipped up a little bookmarklet that makes it easy to see the <i>real</i> original page in Reader.  Here&#8217;s how to use it:</p>

<ol><li>On your desktop computer, drag the following link onto Safari&#8217;s bookmarks toolbar: 
<b><a href="javascript:var%20links=document.getElementsByTagName('a');for(var%20i=0;i<links.length;++i){if(links[i].accessKey==1){/n\?u=(.*)/.test(links[i].href);window.open(unescape(RegExp.$1));break;}}">Super See Original</a></b></li>
<li>Sync your iPhone</li>
<li>Once that&#8217;s done, go to Google Reader on your iPhone, and navigate to a blog entry.</li>
<li>Hit the bookmark icon at the bottom, then choose <b>Bookmarks Bar</b> > <b>Super See Original</b></li>
<li>The original page for your blog entry should open in a new &#8220;tab&#8221;!</li>
</ol>

<p>I have no doubt that the Reader team will eventually make a more iPhone-optimized version of Reader, but until then, hopefully some of you will find this useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://retrovirus.com/incr/2007/07/super-see-original/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dabble DB: Still sadly short of structured Shangri-La</title>
		<link>http://retrovirus.com/incr/2007/03/dabble-db-shortcomings/</link>
		<comments>http://retrovirus.com/incr/2007/03/dabble-db-shortcomings/#comments</comments>
		<pubDate>Sat, 17 Mar 2007 05:41:20 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">http://retrovirus.com/incr/2007/03/dabble-db-shortcomings/</guid>
		<description><![CDATA[My latest side project is Headway, a resource for public transit hackers and the agencies who&#8230; often aren&#8217;t sure what to make of them.  For whatever reason, the combination of sharp urban-dwelling creative folk and useful-but-confusing public transit systems has yielded many handy sites dedicated to making it easier to get around.

As I was [...]]]></description>
			<content:encoded><![CDATA[<p>My latest side project is <a href="http://headwayblog.com">Headway</a>, a resource for public transit hackers and the agencies who&#8230; often aren&#8217;t sure what to make of them.  For whatever reason, the combination of sharp urban-dwelling creative folk and useful-but-confusing public transit systems has yielded <a href="http://headwayblog.com/wiki/index.php?title=Category:Third-Party_Sites">many handy sites</a> dedicated to making it easier to get around.</p>

<p>As I was setting up the blog, found that I really wanted some kind of <a href="http://www.oreillynet.com/pub/a/javascript/2002/01/01/cory.html">outboard brain</a> that could help me keep all the people and sites straight, and hopefully provide a useful reference for others.  For expediency&#8217;s sake, I just used the handy &#8220;one-click&#8221; install of MediaWiki that <a href="http://www.dreamhost.com/r.cgi?54326">DreamHost</a> provides and started typing away.  A few weekends later, <a href="http://headwayblog.com/wiki/">the Headway Wiki</a> was starting to become something useful&#8212;but I was definitely chafing against MediaWiki&#8217;s limitations.  I found that I generally wanted to represent the same kinds of things about <a href="http://headwayblog.com/wiki/index.php?title=BART_Map/Schedule">each entry</a>:</p>

<ul>
<li>the name of the site</li>
<li>the web address</li>
<li>who runs it</li>
<li>when it was launched (often with some degree of fuzziness, because even the site&#8217;s creator doesn&#8217;t really remember)</li>
<li>which agencies it serves</li>
</ul>

<p>&#8230;and a few other miscellaneous things.  Unfortunately, MediaWiki is really oriented towards prose&#8212;and in fact, I found myself using repetitive prose (with a smattering of bulleted lists) to express these things.  Even worse, when I wanted to connect a entry about a third-party transit site to an entry on the agency that it was helping out, I had to manually maintain the link on both ends of the connection.  That is, I couldn&#8217;t just tell the system that <a href="http://headwayblog.com/wiki/index.php?title=Boston_Subway_Station_Map">Boston Subway Station Map</a> had information about the MBTA, and have it automatically display that in the <a href="http://headwayblog.com/wiki/index.php?title=MBTA">MBTA</a> entry&#8212;I had to go and edit the MBTA page by hand.</p>

<p>I did make use of MediaWiki&#8217;s (apparently) single structural feature: categories.  Categories are basically simple tags that you can add to articles, so that the software can automatically generate <a href="http://headwayblog.com/wiki/index.php?title=Category:Agencies">an index</a> of articles that all share a particular tag.  Still, in the end it was far more work than I wanted to do.</p>

<p>There really should be a better way to put together a structured data collection like this, something in between limited expressiveness of MediaWiki and the programming involved in putting together a custom database-backed website using Ruby on Rails or what have you.  I&#8217;m pretty sure that it&#8217;s possible, because I spent several years of my life working on tools like that for the <a href="http://www.maya.com/infocommons/">MAYA Information Commons</a> project.  Sadly, that work still isn&#8217;t available to the general public, so it&#8217;s not really a contender here.  However, there are a few intriguing new possibilities.</p>

<p>Enter <a href="http://dabbledb.com/">Dabble DB</a>.  At first blush, it looked like just the thing that I was looking for.  It has what&#8217;s probably the best available interface for experimenting with different ways of representing interconnected information.  It&#8217;s pretty straightforward to create an item, add a few fields to it, and make some of those fields two-way links to other items.  That&#8217;s no small feat, since my former co-workers and I spent the better part of 2004 building something similar (and if <em><a href="http://www.amazon.com/Dreaming-Code-Programmers-Transcendent-Software/dp/1400082463">Dreaming in Code</a></em> is to be believed, the folks on the respected <a href="http://chandler.osafoundation.org/">Chandler</a> team were at it for even longer, at around the same time).  So far, so good.  But after an evening trying to make the <a href="http://headwayblog.com">Headway</a> data work in Dabble DB, I&#8217;ve run into a bunch of significant shortcomings.</p>

<h3>No boolean fields</h3>

<p>Starting with the smallest thing, there&#8217;s no straightforward way to represent a simple checkbox for things like &#8220;does this feed contain schedule information&#8221;?  You can work around this by creating a multiple-choice field with the options &#8220;Yes&#8221; and &#8220;No&#8221;, but they&#8217;re missing an opportunity to make entering and displaying these fields simpler.</p>

<h3>Limited spatial information</h3>

<p>Here we are, a couple years after the Google Maps API catalyzed a geographic revolution on the web, and Dabble DB&#8217;s only location options are &#8220;US or Canadian state/province code&#8221; and &#8220;Country Code&#8221;.  To their credit, they do automatically link to a Google Maps search for your term in some cases, but they could provide far more interesting map views if they simply had a lat/lon geocode field and just dumped it into Google maps.</p>

<h3>Ontological limitations</h3>

<p>It&#8217;s very cool that Dabble DB lets you put one item in multiple &#8220;categories&#8221; (schemas, basically).  But in practice, their implementation is less handy than it would seem.  Say you had two kinds of things, &#8220;websites&#8221; and &#8220;data providers&#8221;, both of which have names (of course) along with other more category-specific fields.  If it turns out that you want to represent something that&#8217;s both a website and a data provider, and you put both categories on the same object, you end up with two name fields.</p>

<p>You could take a different tack and say that a &#8220;data provider&#8221; is a specific kind of &#8220;website&#8221;, so only the website category will have a name field.  That&#8217;s great, but then there&#8217;s no easy way to have the system automatically add the &#8220;website&#8221; category when you go to create your next &#8220;data provider&#8221; item.  Even worse, when you go to create a new view of your data based on &#8220;data providers&#8221;, there&#8217;s no way to choose to display the &#8220;name&#8221; field from the &#8220;websites&#8221; category in the table.  (Note: this isn&#8217;t strictly true for the name field, since they special-case it so that you always have some kind of identifier, but it&#8217;s true for other attributes.)</p>

<h3>Rudimentary public views</h3>

<p>I could probably work around all those things, but there&#8217;s one thing that makes Dabble DB unusable for the Headway data set: the public view is horribly impoverished.  <a href="http://headway.dabbledb.com/publish/transitdirectory">Here are the results of my experiments</a>: my lovingly interlinked data has been reduced to a box of yellowing printouts, metaphorically speaking.  There&#8217;s no apparent way for the viewer to see a single entry laid out in a readable form, let alone follow links between items or search &amp; filter by different attributes.</p>

<p>It&#8217;s a shame, because Dabble DB really is the best that I&#8217;ve seen so far in most other respects.</p>

<h3>Freebase to the rescue?</h3>

<p>There&#8217;s another contender on the horizon: the wonderfully named <a href="http://www.freebase.com">Freebase</a>.  Tim O&#8217;Reilly recently <a href="http://radar.oreilly.com/archives/2007/03/freebase_will_p_1.html">threw a debutante ball for it</a> on his influential blog, and it&#8217;s easy to see why it stirred some excitement (and controversy) in the online community.  It sounds quite a bit like the things I was working on at MAYA, but with a pleasantly simple web-based interface and without the radical peer-to-peer architecture.  On the other hand, it&#8217;s hard to say for sure, since the alpha is currently only open to a <a href="http://ptufts.blogspot.com/2007/03/freebase-and-creative-commons.html">few</a> <a href="http://neomeme.wordpress.com/2007/03/14/exploring-all-the-cool-stuff-you-can-do-with-freebasewith-screenshots-part-i/">fortunate</a> <a href="http://semantic.nodix.net/2007/03/freebase.html">souls</a>, and details are scarce.  Hopefully I&#8217;ll get a chance to check it out soon.</p>

<p>In the meantime, Dabble DB has a lot of potential, especially since they recently launched their free Creative Commons version (which made it a viable option for Headway).  Hopefully, with a few refinements, they&#8217;ll be able to turn it into a compelling alternative to developing custom code any time you want to share some interconnected information.</p>
]]></content:encoded>
			<wfw:commentRss>http://retrovirus.com/incr/2007/03/dabble-db-shortcomings/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Teleport</title>
		<link>http://retrovirus.com/incr/2005/08/teleport/</link>
		<comments>http://retrovirus.com/incr/2005/08/teleport/#comments</comments>
		<pubDate>Tue, 16 Aug 2005 14:05:13 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[gui]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">/?p=22</guid>
		<description><![CDATA[

The typical setup in my office is that I have my G5 powering two monitors front and center, and the powerbook beside them, on a (modified) iCurve for ergonomic viewing.  While this is great for the displays, it leaves the problem of controlling the laptop.  At one point I had a KVM switch [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.abyssoft.com/software/teleport/"><img src="http://retrovirus.com/incr/images/2005/teleport.jpg" alt="" border=0 /></a></p>

<p>The typical setup in my office is that I have my G5 powering two monitors front and center, and the powerbook beside them, on a (modified) <a href="http://www.griffintechnology.com/products/icurve/">iCurve</a> for ergonomic viewing.  While this is great for the displays, it leaves the problem of controlling the laptop.  At one point I had a KVM switch set up, but the hassle of plugging in a USB cable and flipping the switch led me to just type un-ergonomically on the laptop&#8217;s keyboard.</p>

<p>Then I came across <a href="http://synergy2.sourceforge.net/">Synergy</a>.  It&#8217;s a cross-platform tool that lets you send your keyboard and mouse commands to other machines on your network&#8211;sort of like VNC without the screen-sharing (since the other screen is right in front of you).  The Synergy team&#8217;s most brilliant innovation, though, is the interface for switching machines.  Basically, you can configure your machines so that when you roll your mouse pointer off the edge of one machine&#8217;s screen, it magically appears on the corresponding edge of a different machine&#8217;s screen.  You can roll your mouse from your Linux box across your Windows box over to your Mac in one smooth motion.  It&#8217;s like the way that multi-monitor setups work, except that under the hood it&#8217;s seamlessly switching to sending your input to another machine over the network.</p>

<p>I&#8217;ve been using Synergy for a few months now, but it&#8217;s not without its rough edges.  Last time I did it, configuration was a text-editing affair, though the <a href="http://software.landryhetu.com/synergy/">SynergyKM</a> preference pane add-on for Mac OS X makes things much more automatic.  I also tended to experience general glitchiness on OS X.  A vestigial mouse pointer would often remain on my main monitor, twitching distractingly, as I controlled the laptop.  It also didn&#8217;t handle modifier and function keys, meaning I still had to press the function keys on the laptop directly to trigger Exposé.</p>

<p>Enter <a href="http://www.abyssoft.com/software/teleport/">Teleport</a>.  While (or perhaps because) it&#8217;s Mac-only, it solves most of the problems I had with Synergy.  The configuration is a breeze (using Rendezvous AKA Bonjour), and input forwarding is smooth and comprehensive.  It also seems to automatically sync clipboards well, something that I was using Erik Lagercrantz&#8217;s <a href="http://www.lagercrantz.ath.cx/software/clipboardsharing/">ClipboardSharing</a> utility for until he failed to update it for Tiger.</p>

<p>So far, I only have a few minor critiques.  First, it doesn&#8217;t appear to allow you to put two remote screens side-by-side&#8211;the remote screens must be adjacent to the main computer&#8217;s screens.  Also, it seems to hit the disk every time I roll over the boundary between two machines, which is audibly distracting and causes an annoying delay in which mouse motion isn&#8217;t counted on the new screen.  Even so, I think it will be a part of my desktop setup from now on.  Thanks <a href="http://www.abyssoft.com/about/?s=resume.html">Julien</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://retrovirus.com/incr/2005/08/teleport/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LibraryLookup for the Minuteman Library Network</title>
		<link>http://retrovirus.com/incr/2005/01/library-lookup-minuteman/</link>
		<comments>http://retrovirus.com/incr/2005/01/library-lookup-minuteman/#comments</comments>
		<pubDate>Fri, 07 Jan 2005 04:18:55 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">/?p=14</guid>
		<description><![CDATA[It&#8217;s a shame that Amazon.com provides much better facilities for searching and wishlisting books than most local libraries do, since you can save a bunch of cash (not to mention room in your house) by only buying the books which are worth re-reading.  Fortunately, Jon Udell&#8217;s LibraryLookup  bookmarklet tool offers a way to [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s a shame that Amazon.com provides much better facilities for searching and wishlisting books than most local libraries do, since you can save a bunch of cash (not to mention room in your house) by only buying the books which are worth re-reading.  Fortunately, Jon Udell&#8217;s <a href="http://weblog.infoworld.com/udell/stories/2002/12/11/librarylookup.html">LibraryLookup</a>  bookmarklet tool offers a way to combine the handiness of Amazon&#8217;s catalog with the cost savings of library use.</p>

<p>A bookmarklet is a browser bookmark which contains a glob of JavaScript code instead of a URI, so that it becomes a little program which operates on the page you&#8217;re currently viewing. In the case of LibraryLookup, it scours the web page you&#8217;re looking at for an ISBN number, which it then feeds to your library catalog so that you can jump directly to the listing there.</p>

<p>The <a href="http://www.mln.lib.ma.us/">Minuteman Library Network</a> is an umbrella organization for <a href="http://www.mln.lib.ma.us/info/index.htm">many local libraries</a> in the Boston area, including my own <a href="http://www.ci.cambridge.ma.us/~CPL/">Cambridge Public Library</a>.  They recently changed their catalog format, and I updated the bookmarklet to work with the new system&#8212;here&#8217;s the result:</p>

<blockquote><a href="javascript:var%20re=/([%5c/-]|is[bs]n=)(%5cd{7,9}[%5cdX])/i;if(re.test(location.href)==true){var%20isbn=RegExp.$2;void(win=window.open('http://library.minlib.net/search/i?SEARCH='+isbn,'LibraryLookup','scrollbars=1,resizable=1,width=575,height=500'))}">library</a></blockquote>

<p>To &#8220;install&#8221; it, just drag the &#8220;library&#8221; link above to your bookmarks bar.  Then, next time you&#8217;re looking at <a href="http://www.amazon.com/exec/obidos/redirect?tag=joehughes-20&amp;path=tg%2Fdetail%2F-%2F0316738573%2Fqid%3D1105071870%2Fsr%3D8-1%2Fref%3Dpd_csp_1%3Fv%3Dglance%26s%3Dbooks%26n%3D507846">some random book</a> on the web, click the &#8220;library&#8221; bookmarklet and you&#8217;ll get a popup showing whether it&#8217;s available at any of the Minuteman branches and giving you the ability to reserve it.  Enjoy!</p>

<p><strong>Update:</strong> It&#8217;s worth mentioning that I had some problems posting the bookmarklet code in WordPress for a bit&#8212;it turned out that it was eating the backslash characters when saving.  I replaced each backslash with <code>%5c</code>, which fixed the issue.</p>
]]></content:encoded>
			<wfw:commentRss>http://retrovirus.com/incr/2005/01/library-lookup-minuteman/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mappr Interactive Demo</title>
		<link>http://retrovirus.com/incr/2004/12/mappr-demo/</link>
		<comments>http://retrovirus.com/incr/2004/12/mappr-demo/#comments</comments>
		<pubDate>Tue, 21 Dec 2004 21:03:22 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[geo]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">/?p=8</guid>
		<description><![CDATA[

Mappr, a new photo-mapping site that uses the Flickr image-sharing infrastructure to display photo thumbnails on a map, has just made an interactive demo available.  At this stage, it appears to be limited to showing subsets of a fixed set of photo collections (refreshed daily) on a state-level map of the U.S.  However, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://retrovirus.com/incr/images/2004/mappr-alpha.jpg" alt="Mappr Alpha" />
<br /><br />
<a href="http://mappr.com">Mappr</a>, a new photo-mapping site that uses the <a href="http://flickr.com">Flickr</a> image-sharing infrastructure to display photo thumbnails on a map, has just made an <a href="http://mappr.com/page/recent/index.html">interactive demo</a> available.  At this stage, it appears to be limited to showing subsets of a fixed set of photo collections (refreshed daily) on a state-level map of the U.S.  However, the end result is something that performs with compelling smoothness on my old iBook.  (Though it naturally bogs down a bit more as you hit the &#8220;Thank you sir, may I have another&#8221; button.)  They claim to be determining the location based on place name heuristics in the photos&#8217; tags (and possibly descriptions?).  Note also the red &#8220;2&#8243; in the screenshot above, which appears to be an aggregation indicator.  I&#8217;ll be watching this one closely as they develop its capabilities further.</p>

<p>(Update) Unsurprisingly, free-text geocoding is fraught with peril:<br /><br />
<img src="http://retrovirus.com/incr/images/2004/mappr-paris-texas.jpg" alt="Paris, Texas?" /></p>
]]></content:encoded>
			<wfw:commentRss>http://retrovirus.com/incr/2004/12/mappr-demo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IndyJunior Flash-based Travel Mapper</title>
		<link>http://retrovirus.com/incr/2004/12/indyjunior-flash-based-travel-mapper/</link>
		<comments>http://retrovirus.com/incr/2004/12/indyjunior-flash-based-travel-mapper/#comments</comments>
		<pubDate>Mon, 20 Dec 2004 18:34:33 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[geo]]></category>
		<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">/?p=7</guid>
		<description><![CDATA[
Have you ever wanted to see a map of your journeys, like the ones used to express travel time in old movies?  After admiring the map on Dan Washburn&#8217;s Shanghai Diaries, I tracked down Bryan Boyer&#8217;s IndyJunior.  Indy Junior is a simple Flash application that you can use to put a clickable travel [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://retrovirus.com/incr/images/2004/indyjunior.jpg" alt="IndyJunior" /><br />
Have you ever wanted to see a map of your journeys, like the ones used to express travel time in old movies?  After admiring the map on Dan Washburn&#8217;s <a href="http://www.shanghaidiaries.com/archives/the_trip/">Shanghai Diaries</a>, I tracked down Bryan Boyer&#8217;s <a href="http://www.bryanboyer.com/indyjunior/">IndyJunior</a>.  Indy Junior is a simple Flash application that you can use to put a clickable travel map on your site.  You create an XML file listing the latitude, longitude, date, and optionally notes and URL, for each place you visited, and the app will plot the locations on the map, with lines between them.  As far as I can tell, the level of detail is limited to country outlines, but as long as you&#8217;re traveling far enough, the results should still look interesting.</p>
]]></content:encoded>
			<wfw:commentRss>http://retrovirus.com/incr/2004/12/indyjunior-flash-based-travel-mapper/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Incrementalist</title>
		<link>http://retrovirus.com/incr/2004/12/the-incrementalist/</link>
		<comments>http://retrovirus.com/incr/2004/12/the-incrementalist/#comments</comments>
		<pubDate>Sat, 18 Dec 2004 17:00:00 +0000</pubDate>
		<dc:creator>Joe</dc:creator>
				<category><![CDATA[tools]]></category>

		<guid isPermaLink="false">/?p=6</guid>
		<description><![CDATA[I&#8217;ve decided to separate my work-related postings from the general discussion blog that I share with Nick Fox-Gieg, so that I can be free to geek out here and post extended shop talk that would bore some of my friends to tears.

Why The Incrementalist?  Well, after reading Rands&#8217;s excellent essay on Incrementalists &#38; Completionists, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve decided to separate my work-related postings from the <a href="http://retrovirus.com/brunch">general discussion blog</a> that I share with <a href="http://fox-gieg.com">Nick Fox-Gieg</a>, so that I can be free to geek out here and post extended shop talk that would bore some of my friends to tears.</p>

<p>Why <em>The Incrementalist</em>?  Well, after reading Rands&#8217;s excellent essay on <a href="http://www.randsinrepose.com/archives/2003/08/05/incrementalists_completionists.html">Incrementalists &amp; Completionists</a>, I realized that the role that I generally play at <a href="http://www.maya.com">MAYA</a> is generally that of the former.  And my experiences working on <a href="http://buskarma.com">buskarma</a> and <a href="http://yourepresent.us">YouRepresentUs</a> have convinced me that it&#8217;s often possible to build something which isn&#8217;t perfect, but which makes the world an ever-so-slightly better place.  In addition, the Pebble Soup effect often kicks in once you&#8217;ve got something up and running&#8212;it&#8217;s much more rewarding to contribute a marginal improvement to something that&#8217;s already functional.  And besides, the master plan is almost never completely right.  We still need the dreamers to point us toward the horizon, but the best way to get there will always be one step at a time.</p>
]]></content:encoded>
			<wfw:commentRss>http://retrovirus.com/incr/2004/12/the-incrementalist/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
