<?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>Incredible Vehicle &#187; 2009 &#187; June</title>
	<atom:link href="http://incrediblevehicle.com/2009/06/feed/" rel="self" type="application/rss+xml" />
	<link>http://incrediblevehicle.com</link>
	<description>(It's a blog.)</description>
	<lastBuildDate>Tue, 22 Jun 2010 16:00:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Geist correction re: Ellis&#8217; Keystone</title>
		<link>http://incrediblevehicle.com/2009/06/22/geist-correction-re-ellis-keystone/</link>
		<comments>http://incrediblevehicle.com/2009/06/22/geist-correction-re-ellis-keystone/#comments</comments>
		<pubDate>Tue, 23 Jun 2009 03:56:43 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Roleplaying]]></category>
		<category><![CDATA[geist]]></category>
		<category><![CDATA[nwod]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=652</guid>
		<description><![CDATA[In case you&#8217;re wondering what Ellis&#8217; Keystone is in the Giest: the Sin-Eaters quickstart, here you are. Excerpted for posterity, from Christopher Simmons, the author of the quickstart: According to my notes, it was supposed to be a vulture&#8217;s skull on a leather thong that gives him a +3 to his Grave Dirt effects (Grave-Dirt [...]]]></description>
			<content:encoded><![CDATA[<p>In case you&#8217;re wondering what Ellis&#8217; Keystone is in the Giest: the Sin-Eaters quickstart, <a href="http://forums.white-wolf.com/cs/forums/p/8147/168625.aspx#168625">here you are</a>.</p>

<p>Excerpted for posterity, from Christopher Simmons, the author of the quickstart:</p>

<blockquote>According to my notes, it was supposed to be a vulture&#8217;s skull on a leather thong that gives him a +3 to his Grave Dirt effects (Grave-Dirt Caul and Grave-Dirt Rage) and allows him to spend 1 Plasm to increase his Survival by 1 point, up to a maximum of 5.</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/22/geist-correction-re-ellis-keystone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Strange Tale of Bobby Wren and Bone Cold</title>
		<link>http://incrediblevehicle.com/2009/06/21/the-strange-tale-of-bobby-wren-and-bone-cold/</link>
		<comments>http://incrediblevehicle.com/2009/06/21/the-strange-tale-of-bobby-wren-and-bone-cold/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 04:59:45 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Roleplaying]]></category>
		<category><![CDATA[geist]]></category>
		<category><![CDATA[nwod]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=650</guid>
		<description><![CDATA[Somebody&#8212; specifically Matt McFarland, one of the fellows who&#8217;s written for many White Wolf games&#8212; happened to playtest Geist: the Sin-Eaters. This same fellow happens to write up games he runs and/or plays in in his LiveJournal, and Geist is no exception. The long of it is here. The short of it is that every Monday, [...]]]></description>
			<content:encoded><![CDATA[<p>Somebody&#8212; specifically Matt McFarland, one of the fellows who&#8217;s written for many White Wolf games&#8212; happened to playtest Geist: the Sin-Eaters. This same fellow happens to write up games he runs and/or plays in in his LiveJournal, and Geist is no exception.</p>

<p>The long of it is <a href="http://forums.white-wolf.com/cs/forums/t/8008.aspx">here</a>. The short of it is that every Monday, Matt&#8217;s going to unlock each of the eight entries devoted to the Geist playtest. The first one&#8217;s <a href="http://innocent-man.livejournal.com/390212.html?view=4313924#t4313924">here</a>.</p>

<p>Give it a read. It&#8217;s well worth a moment of your time.</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/21/the-strange-tale-of-bobby-wren-and-bone-cold/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thoughts on Geist: the Sin-Eaters</title>
		<link>http://incrediblevehicle.com/2009/06/21/thoughts-on-geist-the-sin-eaters/</link>
		<comments>http://incrediblevehicle.com/2009/06/21/thoughts-on-geist-the-sin-eaters/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 21:55:54 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Roleplaying]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=643</guid>
		<description><![CDATA[My last post was a lot of facts without much of my opinion, which I feel obliged to share. That&#8217;s what blogs are for, right? Right? The Thresholds are nice and creepy. It reminds me a bit of the categories in Dead Like Me, where some reapers were concerned with murder and others with accidental [...]]]></description>
			<content:encoded><![CDATA[<p>My last post was a lot of facts without much of my opinion, which I feel obliged to share. That&#8217;s what blogs are for, right? Right?</p>

<p><span id="more-643"></span></p>

<p>The Thresholds are nice and creepy. It reminds me a bit of the categories in <a href="http://en.wikipedia.org/wiki/Dead_Like_Me">Dead Like Me</a>, where some reapers were concerned with murder and others with accidental death. Picking a way that a character died or nearly died might force you to contemplate your own mortality, which lends a certain edge to deciding how and when your character nearly met her end.</p>

<p>Geists themselves are clearly an echo of the Shadow in some way. It&#8217;s an other-self that appears to have its own agenda. What I&#8217;m not clear on and what intrigues me is the extent to which one&#8217;s geist is independent. The Synergy write-up discusses the effect of Synergy on a Sin-Eater&#8217;s ability to work with his geist. Each of the sample characters has a write-up for their geist. To what extent does it matter? Is it purely mechanical? I imagine it&#8217;s a dial like any other, but in the extremes of any game, it has to mean something. Or perhaps the question should be: in a game about a geist, how much independence does it have?</p>

<p>I ask because I&#8217;m fascinated by the write-ups of the sample characters&#8217; geists. How often do these guys get to be on screen? What do you have to do to piss one of them off?</p>

<p>The way that Keys and Manifestations overlap is interesting. It&#8217;s unclear to what extent your Threshold dictates your Keys. My guess would be that one of your keys has to be from your Threshold, and you can pick the other as you like.</p>

<p>The powers themselves are pretty bizarre, and I mean that in a good way. Rage is fairly straightforward, but Boneyard is weird. Some of the Caul-related powers are also really neat. It&#8217;s interesting to envision the overlap of things like, say, Primeval or Passion Caul. I look forward to seeing what they come up with.</p>

<p>It&#8217;s really not clear how to determine how many powers you get. Characters get two Keys and three dots of Manifestations, and yet one sample character has four powers (two for each Key) and another has two (one for each Key). They appear to have spent their Merits on other things.</p>

<p>One thing that&#8217;s interesting is that these guys seem fairly powerful. They don&#8217;t have crazy healing unless they have a specific ability (one of the Caul abilities grants fairly rapid healing). Their offensive abilities, for example, tend to do 1L per success. The rolls are based on a variety of abilities, much like Mage&#8217;s rotes, so it&#8217;s not entirely uniform. Still, it seems quite feasible to use your Keystone to get +3 on these rolls, putting you in the ~7 dice range without trying too hard. Another power they get lets them discover every nook and cranny in a building. That&#8217;s amazingly useful for such as infiltration or reconnaissance.</p>

<p>All right, folks, that&#8217;s all for now. If you&#8217;re as interested as I am, I&#8217;d suggest keeping your eyes on the White Wolf news feed for Geist teasers, as I suspect they&#8217;ll start doing them in earnest soon. It&#8217;s interesting times in this pre-Geist world.</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/21/thoughts-on-geist-the-sin-eaters/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geist: the Sin-Eaters: here is the deal</title>
		<link>http://incrediblevehicle.com/2009/06/21/geist-the-sin-eaters-quickstart-first-impressions/</link>
		<comments>http://incrediblevehicle.com/2009/06/21/geist-the-sin-eaters-quickstart-first-impressions/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 20:46:28 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Roleplaying]]></category>
		<category><![CDATA[geist]]></category>
		<category><![CDATA[nwod]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=638</guid>
		<description><![CDATA[So let&#8217;s see. At the outset, it&#8217;s good to keep in mind that the quickstart is short on many details. Like the ones for previous games, it&#8217;s juuuuust enough to let you and your friends play the game in question. Nevertheless, it&#8217;s a good read, and if you can get your hands on it, I [...]]]></description>
			<content:encoded><![CDATA[<p>So let&#8217;s see. At the outset, it&#8217;s good to keep in mind that the quickstart is short on many details. Like the ones for previous games, it&#8217;s juuuuust enough to let you and your friends play the game in question. Nevertheless, it&#8217;s a good read, and if you can get your hands on it, I recommend it. (I expect sooner or later the folks at White Wolf will put up a PDF of the quickstart.)</p>

<p><span id="more-638"></span></p>

<p>As I said before, an extremely rough way of describing the concept of Geist is to say that it&#8217;s like the old <a href="http://wiki.white-wolf.com/worldofdarkness/index.php?title=Risen">Risen</a> game, except sustainable. If you&#8217;ll recall, Risen are wraiths who want so desperately to be back in the Skinlands, the material world, that they&#8217;re willing to make a deal with their Shadow, their own personal devil.</p>

<p>A Sin-Eater (as they are called) is somebody who has died with Unfinished Business who was also psychically sensitive, like such as a medium. Some sort of being called a geist (&#8220;more than a ghost, less than a god&#8221;) comes to you during or after your dying moment and offers you a deal. You get to live, in exchange for binding yourself to the geist and bringing it into the material world with you.</p>

<h3>Geists</h3>

<p>The logistics of the geist itself are sparse. It seems like they&#8217;re independent beings, as each of the sample characters has a short, three or four sentence write-up of their individual geist. The details typically relate to the character&#8217;s death, so someone who fell out of a building happens to get a lady made of cracked and bleeding asphalt. More about the giest as an independent entity in a moment.</p>

<p>Sin-Eaters&#8217; &#8220;morality&#8221; stat is Synergy, which describes how in tune a Sin-Eater is with his geist. Lower Synergy means you and your geist have a kind of dysfunctional relationship, whereas higher Synergy makes it easier to channel or work with your geist.</p>

<p>I haven&#8217;t finished reading the story part yet, so it&#8217;s unclear to me whether they discuss at all to what extent one&#8217;s geist is a fleshed out character unto itself. This could, of course, vary depending on the game (i.e., it&#8217;s one dial among many), but what I&#8217;m really curious about is what, exactly, the geist gets out of the deal. There&#8217;s a bunch implied about how these beings are elemental and terrifying but since it&#8217;s a quickstart, it&#8217;s mentioned in passing.</p>

<p>There are a bunch of effects of being bound to a geist that relate to ghosts. Sin-Eaters can automatically see geists that are not trying to hide, and automatically detect possession. Ghosts have an easier time manifesting around Sin-Eaters, and Sin-Eaters have the ability to force them to manifest. They can discern people&#8217;s age and intuit information about a body&#8217;s cause of death. There&#8217;s more than this, but you get the idea.</p>

<p>Oh, and then there are supernatural abilities you pick.</p>

<h3>Thresholds, Keys, and Manifestations</h3>

<p>In terms of splats, it&#8217;s a bit tricky.</p>

<p>Archetypes appear to be the social, opt-in splat. An archetype describes roughly what the Sin-Eater&#8217;s attitude is towards his second chance, whether he uses it to make life comfortable for himself, mete out violent justice, or assist unquiet dead in moving on.</p>

<p>Additionally, each geist comes of a different flavor, called a Threshold. I&#8217;m guessing that this is the born-in splat (i.e., Clan, Auspice, Path, etc). Which Threshold a character belongs to (?) is based on how the character died. For example, the Silent are those who died from deprivation, whether it be starvation or asphyxiation. The Forgotten are those who died or nearly died by chance.</p>

<p>As for powers, well, this is where things deviate from the usual.</p>

<p>As far as I can tell, each Threshold gives you access to Keys. These are things like Industrial, Grave-dirt, Pyre-Flame, or Stigmata. You don&#8217;t assign dots to Keys; they look like they&#8217;re binary, in that you either have them or you don&#8217;t. Instead, you assign dots to Manifestations.</p>

<p>Manifestations include things like Boneyard, Caul, Rage, Shroud, and Marionette. They don&#8217;t explain this in depth, but here&#8217;s what I inferred: buying dots in a Manifestation grants you a way to manifest a Key. The Manifestation dictates roughly what it will do (i.e., Rage appears to be an offensive Manifestation), but the Key determines precisely what form it takes (i.e., boiling someone&#8217;s blood or crushing them).</p>

<h3>Soon?</h3>

<p>I&#8217;ve tried to explain the gist of it, but there&#8217;s more to it than this in the quickstart, like some of the Geist-specific Merits the characters have, or Mementos.  If your FLGS has some copies sitting around, it&#8217;s worth it to pick one up. Otherwise I&#8217;m sure someone else on the Internet has made a more thorough accounting.</p>

<p>I&#8217;m hoping that I&#8217;ll have a chance to run this soon. I told my friend Alex I&#8217;d run it when next he came, which gives me time to finish reading and digesting it. There was too much going on last night, so it&#8217;s just as well.</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/21/geist-the-sin-eaters-quickstart-first-impressions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Has it been a year? (Spoiler: yes)</title>
		<link>http://incrediblevehicle.com/2009/06/20/has-it-been-a-year-spoiler-yes/</link>
		<comments>http://incrediblevehicle.com/2009/06/20/has-it-been-a-year-spoiler-yes/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 05:42:52 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=635</guid>
		<description><![CDATA[Despite all of the dry spells in updating, it looks like this blog has been around for a year. Coincidentally, that&#8217;s about 100 roleplaying-related posts! Go me?]]></description>
			<content:encoded><![CDATA[<p>Despite all of the dry spells in updating, it looks like this blog has been around for a year. Coincidentally, that&#8217;s about 100 roleplaying-related posts!</p>

<p>Go me?</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/20/has-it-been-a-year-spoiler-yes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free RPG Day &#8211; Geist</title>
		<link>http://incrediblevehicle.com/2009/06/20/free-rpg-day-geist/</link>
		<comments>http://incrediblevehicle.com/2009/06/20/free-rpg-day-geist/#comments</comments>
		<pubDate>Sat, 20 Jun 2009 21:07:08 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Roleplaying]]></category>
		<category><![CDATA[D&D]]></category>
		<category><![CDATA[geist]]></category>
		<category><![CDATA[nwod]]></category>
		<category><![CDATA[spirit of the century]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=633</guid>
		<description><![CDATA[For those of you into RPGs, this is a friendly reminder: it&#8217;s Free RPG Day! Of particular interest to me are two things: the Geist: the Sin-Eaters quickstart and the D&#38;D 4e module Khyber&#8217;s Harvest. Needless to say, I cracked open Geist first. I&#8217;m on a few pages in but it&#8217;s really cool so far. [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you into RPGs, this is a friendly reminder: it&#8217;s Free RPG Day! Of particular interest to me are two things: the Geist: the Sin-Eaters quickstart and the D&amp;D 4e module Khyber&#8217;s Harvest.</p>

<p>Needless to say, I cracked open Geist first. I&#8217;m on a few pages in but it&#8217;s really cool so far. For those of you familiar with the old World of Darkness, imagine something like Risen except designed to be sustainable. That&#8217;s my initial impression so far, at any rate.</p>

<p>I&#8217;ve got a friend in town, and perhaps enough people around that I could actually run again of it tonight. We&#8217;ll see, won&#8217;t we? It&#8217;d be a challenge for me, but if there&#8217;s enough diggity demand, I&#8217;d do it.</p>

<p>Oh also I got my hands on a copy of Spirit of the Century. My friend Alex talked it up, and since my local store had 10% off, the price was right.</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/20/free-rpg-day-geist/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A little closer to Windows 7 in Windows XP</title>
		<link>http://incrediblevehicle.com/2009/06/14/a-little-closer-to-windows-7-in-windows-xp/</link>
		<comments>http://incrediblevehicle.com/2009/06/14/a-little-closer-to-windows-7-in-windows-xp/#comments</comments>
		<pubDate>Sun, 14 Jun 2009 17:48:39 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=629</guid>
		<description><![CDATA[As much as I&#8217;d like to sever all ties from Windows, there are a variety of reasons that I can&#8217;t. On the bright side, Windows 7 is coming out this year, and purports to fix some of the problems with Vistas well as making some long overdue UI changes. One of &#8216;em is the new [...]]]></description>
			<content:encoded><![CDATA[<p>As much as I&#8217;d like to sever all ties from Windows, there are a variety of reasons that I can&#8217;t. On the bright side, Windows 7 is coming out this year, and purports to fix some of the problems with Vistas well as making some long overdue UI changes. One of &#8216;em is <a href="http://gizmodo.com/5075340/microsofts-guided-tour-of-the-windows-7-taskbar">the new taskbar</a>, which I&#8217;m actually interested in.</p>

<p>Of course, I&#8217;ll have to wait until October. Even then <a href="http://arstechnica.com/microsoft/news/2009/02/rumor-pricing-for-the-windows-7-editions.ars">it&#8217;s rumored to be comparable in price to Vista</a>, an expensive proposition if you have a machine that works fine already. If you&#8217;ve got Vista, you might be in luck! I do not, so I&#8217;m not sure what my plan is.</p>

<p>However! You don&#8217;t have to wait to get some of those features, as <a href="http://lee-soft.com/">some enterprising fellow on the Internet</a> is writing various apps that port newer features of Windows to older versions.</p>

<p>In particular, I&#8217;ve been using <a href="http://lee-soft.com/viglance/">ViGlance</a>. I&#8217;ve felt for a while that the taskbar is untenable with more than a few applications open, so this solves that problem nicely by grouping them under icons and, on hover, allowing you to choose from a list of windows that app.</p>

<p>It&#8217;s not complete yet: you can&#8217;t pin programs to the <del>Dock</del> Taskbar, and there are no previews on hover. Even without these features, though, I would recommend it.</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/14/a-little-closer-to-windows-7-in-windows-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More topics!</title>
		<link>http://incrediblevehicle.com/2009/06/11/more-topics/</link>
		<comments>http://incrediblevehicle.com/2009/06/11/more-topics/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 04:42:37 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=609</guid>
		<description><![CDATA[Until now, I&#8217;ve mostly used this blog to post about roleplaying. Now things are gonna get serious. That&#8217;s right: I&#8217;m going to start writing about computers. A lot of it might be snippets of code as much for my own reference as anyone else&#8217;s. Other things might talk about horrible problems I&#8217;m having and how [...]]]></description>
			<content:encoded><![CDATA[<p>Until now, I&#8217;ve mostly used this blog to post about roleplaying. Now things are gonna get <em>serious</em>. That&#8217;s right: I&#8217;m going to start writing about <em>computers</em>.</p>

<p>A lot of it might be snippets of code as much for my own reference as anyone else&#8217;s. Other things might talk about horrible problems I&#8217;m having and how I fixed them, like the first post up on this site.</p>

<p>This doesn&#8217;t mean roleplaying stuff is dead&#8212; I&#8217;ll still write about it now and then. Right now, though, I&#8217;ve got technology on the brain, and so I&#8217;ll more than likely share some of that with the Internet.</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/11/more-topics/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>readline, Python, IPython, and Mac OS X</title>
		<link>http://incrediblevehicle.com/2009/06/11/readline-python-ipython-and-mac-os-x/</link>
		<comments>http://incrediblevehicle.com/2009/06/11/readline-python-ipython-and-mac-os-x/#comments</comments>
		<pubDate>Fri, 12 Jun 2009 03:18:43 +0000</pubDate>
		<dc:creator>Matthew</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[ipython]]></category>
		<category><![CDATA[mac os]]></category>
		<category><![CDATA[problems]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://incrediblevehicle.com/?p=132</guid>
		<description><![CDATA[All right, so maybe I&#8217;ll finally use this space. If you&#8217;ve tried to get IPython working on Mac OS X Leopard (that&#8217;d be 10.5, and 10.5.7 in particular) with an Intel based CPU, you&#8217;ve probably had some problems. I know I did! Let me cut to the chase, with a more technical explanation to follow. Oh, [...]]]></description>
			<content:encoded><![CDATA[<p>All right, so maybe I&#8217;ll finally use this space.</p>

<p>If you&#8217;ve tried to get IPython working on Mac OS X Leopard (that&#8217;d be 10.5, and 10.5.7 in particular) with an Intel based CPU, you&#8217;ve probably had some problems. I know I did! Let me cut to the chase, with a more technical explanation to follow. Oh, and some mild bitching, too.</p>

<p>I&#8217;m following the instructions I originally saw <a href="https://bugs.launchpad.net/ipython/+bug/254023">here</a>, on IPython&#8217;s Launchpad site.  Yes, my instructions are merely a reprint of someone else&#8217;s bug report. More on that after I explain.</p>

<h3>Quick instructions</h3>

<p>I&#8217;m going to assume you haven&#8217;t downloaded anything, although if, like me, you wrestled with this for a while, you can still do these steps and it&#8217;ll work. It worked for me, anyway. :/</p>

<ol>
    <li>Download the <code>.egg</code> for readline, presumably the latest version. Get IPython if you haven&#8217;t already. As of this writing, you can get it here at the <a href="http://ipython.scipy.org/moin/Download">IPython download site</a>. You can s/i386/fat/ if you like.</li>
    <li>Copy it to a directory, such as <code>~/python</code>.</li>
    <li>You can try to install readline and IPython: sudo easy_install readline ipython. One or both will fail.</li>
    <li>Open /usr/local/bin/ipython in your favorite text editor, and replace the contents of the file as described at the IPython Launchpad bug linked above. The key is to hardcode readline into the Python system path immediately after sys, and then to launch IPython explicitly.</li>
    <li>Launch ipython.</li>
</ol>

<p>You <em>should</em> be OK now, tabbing and all. If you haven&#8217;t checked this shit out, <a href="http://ipython.scipy.org/doc/stable/html/interactive/shell.html">using IPython for your system shell</a>, I highly recommend that you do. It&#8217;s none too shabby. <a href="http://ipython.scipy.org/doc/stable/html/interactive/shell.html">There&#8217;s a book on this, too.</a></p>

<p>Technical stuff after the jump.</p>

<p><span id="more-132"></span></p>

<h3>wtf, man</h3>

<p>So, here&#8217;s the skinny. It took me an hour or two to figure this out, which is way too long. I&#8217;m writing this post so that hopefully I can nail some of the search terms that weren&#8217;t around when I looked for it on the Googles. I&#8217;m mentioning a whole bunch of keywords and specific stuff in the hopes that the next person who has this problem gets here or to the Launchpad site and manages to solve their problem.</p>

<p>Anyway, the technical background: IPython wants GNU&#8217;s readline library (tabbing!), but Mac OS X ships with libedit. If you somehow manage to get IPython to work, tabbing won&#8217;t because IPython is using libedit. It sucks and practically defeats the purpose of IPython. I had this working briefly, and then I broke it somehow. Whee!</p>

<p>You can download the readline egg and try to install it with easy_install. It will try to compile, then error out. In particular, it errors out on <code>Modules/readline.c:681</code> a bunch of times. I&#8217;m not 100% sure why it does this, and I&#8217;m too lazy to remember/figure it out again. I think it&#8217;s trying to compile the readline lib specifically for Python and failing because of some mismatch. It sucks and it makes me sad inside.</p>

<p>When I tried to run IPython anyway, I got a bunch of errors about unable to find an entry point. I suspect this is some failure related to  easy_install, egg, or pkg_resources and readline being missing, although it&#8217;s vastly unintuitive if so. You&#8217;ll get an ImportError related to console_scripts and ipython. It&#8217;ll say entry point not found.</p>

<p>The fix appears to be skipping the egg, easy_install, pkg_resource shenanigans by explicitly adding readline to your path and then explicitly invoking IPython instead of giving something else a chance to error out. Sounds good to me!</p>

<h3>readline + IPython + Fink?</h3>

<p>I didn&#8217;t try doing anything with <a href="http://www.finkproject.org/">Fink</a>. Fink does have both a version of IPython and readline, so it&#8217;s possible that Fink would be a better choice overall. Honestly, I&#8217;d try that before anything else. I was too stubborn to give up halfway through.</p>

<p>Of course, not having tried it, I don&#8217;t know that it&#8217;ll work. It&#8217;s gotta be less painful than the hackery above, though, right? Right? I mean, what could possibly go wrong?</p>
]]></content:encoded>
			<wfw:commentRss>http://incrediblevehicle.com/2009/06/11/readline-python-ipython-and-mac-os-x/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
