<?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:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
>

<channel>
	<title>Unquiet Desperation</title>
	<atom:link href="http://www.unquietdesperation.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.unquietdesperation.com</link>
	<description>The Mass of Men Lead Lives of Quiet Desperation. Where&#039;s the Fun in That?</description>
	<lastBuildDate>Mon, 08 Mar 2010 11:37:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<!-- podcast_generator="Blubrry PowerPress/1.0.4" mode="advanced" entry="normal" -->
	<itunes:summary>The Mass of Men Lead Lives of Quiet Desperation. Where&#039;s the Fun in That?</itunes:summary>
	<itunes:author>Christopher T. Miller</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://www.unquietdesperation.com/UDLogo300.png" />
	<itunes:owner>
		<itunes:name>Christopher T. Miller</itunes:name>
		<itunes:email>codeshaman@gmail.com</itunes:email>
	</itunes:owner>
	<managingEditor>codeshaman@gmail.com (Christopher T. Miller)</managingEditor>
	<copyright>2006-2009</copyright>
	<itunes:subtitle>The Mass of Men Lead Lives of Quiet Desperation. Where&#039;s the Fun in That?</itunes:subtitle>
	<image>
		<title>Unquiet Desperation</title>
		<url>http://www.unquietdesperation.com/UDLogo150.png</url>
		<link>http://www.unquietdesperation.com</link>
	</image>
	<itunes:category text="Society &amp; Culture" />
	<itunes:category text="Arts" />
		<item>
		<title>Ill-gotten gains: Birthday Loot</title>
		<link>http://www.unquietdesperation.com/2010/03/07/ill-gotten-gains-birthday-loot/</link>
		<comments>http://www.unquietdesperation.com/2010/03/07/ill-gotten-gains-birthday-loot/#comments</comments>
		<pubDate>Mon, 08 Mar 2010 01:31:03 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Day-to-day]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/2010/03/07/ill-gotten-gains-birthday-loot/</guid>
		<description><![CDATA[I turned 39 on Friday, and in keeping with the tradition of frustrating the people who wanted to get me something, I told them I had no idea what I wanted for my birthday.  It all worked out for the best. Here, in no particular order, is the rundown of birthday loot.
Clothes: What was [...]]]></description>
			<content:encoded><![CDATA[<p>I turned 39 on Friday, and in keeping with the tradition of frustrating the people who wanted to get me something, I told them I had no idea what I wanted for my birthday.  It all worked out for the best. Here, in no particular order, is the rundown of birthday loot.</p>
<p><strong>Clothes: </strong>What was once the bane of my childish existence was a boon this year. I have become one of those guys who wears whatever he has until it is falling apart, and the end result is a rather shabby-looking fellow staring back in the mirror. My wife, fresh from having pieces of herself removed during surgery last week, decided that it was time to freshen up my look somewhat. A new hoodie, t-shirts, a polo, and a new oxford were welcome sights, as was the gift card  she gave me to go pick out more. With luck, I’ll stop looking like a refugee from 2001 this year.</p>
<p><strong>Popcorn: </strong>My kids visited my favorite chocolate shop (<a href="http://www.choclat.com/">The Chocolate Emporium</a>) and bought me a bag of their chocolate-covered popcorn. While it’s a small setback for my diet, it is a welcome addition to my lunch this week.</p>
<p><strong>Legos: </strong>My four year-old son gave me three small boxes with his Legos in them, saying that he wanted to give me his favorite toys.  He also said that he hoped I’d share with him. Which, of course, I shall.</p>
<p><strong>The B-Spot: </strong> My in-laws gave me a give card to <a href="http://www.bspotburgers.com/">Michael Symon’s  B-Spot</a> restaurant, which is my current favorite place to grab a burger and beer. Highly recommended. I’m saving it for a place to take my wife after she;s fully recovered.</p>
<p>I also received some birthday cash, and with that, I treated myself to some fiction I’ve been waiting to pick up:</p>
<p>- <em><a href="http://www.powells.com/biblio/1-9781401222611-0">Transmetropolitan, Vol. 2: Lust for Life</a></em> by Warren Ellis<br />
- <em><a href="http://www.powells.com/biblio/2-9780765352057-1">The Hidden Family</a></em> by Charles Stross (Book 2 of The Merchant Princes)<br />
- <em><a href="http:///www.powells.com/biblio/1-9780765348227-1">The Clan Corporate</a></em> by Charles Stross (Book 3 of The Merchant Princes)</p>
<p>For myself, I picked up the latest MacHeist bundle. I’m using <a href="http://www.marinersoftware.com/sitepage.php?page=85">MacJournal</a> from that bundle to write this post, and while I’m not sure that I love it, is does have some good points. I think I like <a href="http://www.vim.org/">vim</a> better.</p>
<p>Finally, I decided to <a href="http://www.thesecretlair.com/main/2010/03/07/episode-0031-free-content-vs-paying-the-creator/">put my money where my mouth is</a> and bought a monthly subscription to <a href="http://www.thecommandline.net">Thomas Gideon’s Commandline Podcast.</a> The man is my tech news aggregator, after all. It’s important to support content creators, and Thomas is one of the best.</p>
<img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1203&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/03/07/ill-gotten-gains-birthday-loot/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tricksters, Operations, Birthdays, Interviews, Reviews, Winners, and Where to Lay the Blame</title>
		<link>http://www.unquietdesperation.com/2010/03/05/tricksters-operations-birthdays-interviews-reviews-winners-and-where-to-lay-the-blame/</link>
		<comments>http://www.unquietdesperation.com/2010/03/05/tricksters-operations-birthdays-interviews-reviews-winners-and-where-to-lay-the-blame/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 12:44:45 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Misc.]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/2010/03/05/tricksters-operations-birthdays-interviews-reviews-winners-and-where-to-lay-the-blame/</guid>
		<description><![CDATA[Good morning, my people&#8230;

My apologies for missing my TRICKSTERS update for the last two weeks. Between a big event last Thursday and my wife&#8217;s operation this week, I&#8217;ve just not had the energy to put out a good episode. I&#8217;ve written three lousy episodes, but as they are sub-par, I&#8217;m going to hold on to [...]]]></description>
			<content:encoded><![CDATA[<p>Good morning, my people&#8230;
<ul>
<li>My apologies for missing my TRICKSTERS update for the last two weeks. Between a big event last Thursday and my wife&#8217;s operation this week, I&#8217;ve just not had the energy to put out a good episode. I&#8217;ve written three lousy episodes, but as they are sub-par, I&#8217;m going to hold on to them and try to magically turn them into something decent for next week.</li>
<li>My wife (Cathy) is recovering from he gall bladder surgery nicely&#8230;each day is a little better than the last. Thanks to everyone who has sent prayers, luck, and good wishes. She really does appreciate it, as do I.</li>
<li>Thanks to everyone who is wishing me a happy birthday today. <img src='http://www.unquietdesperation.com/site/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> &nbsp; In case I do not get to thank you personally, know that it is greatly appreciated.</li>
<li>Want to know what I was up to in Atlanta? My interview about <a target="_blank" href="http://us.pycon.org">PyCon</a> is now available at <a target="_blank" href="http://thecommandline.net/2010/03/03/pycon_2010/">The Command Line podcast</a>.&nbsp;</li>
<li><a target="_blank" href="http://www.thesecretlair.com/main/2010/03/04/review-halting-state-by-charles-stross/">My review of Charles Stross&#8217;s <i>Halting State</i> is up on The Secret Lair.</a></li>
<li><a target="_blank" href="http://www.thesecretlair.com/main/2010/03/04/contest-winner-name-overlord-johnsons-laptop/">We&#8217;ve announced the winner of the Name Overlord Johnson&#8217;s Laptop contest</a>.</li>
<li>I am once again dabbling in <a target="_blank" href="http://secondlife.com/">Second Life</a>. You can blame <a target="_blank" href="http://samchupp.com">Sam Chupp</a> for this.&nbsp; I am known there as Brand MacIntyre&#8230;feel look me up. I am a lonely soul there, knowing no one.</li>
</ul>
<p>
<div align="center"><img alt="" title="" style="max-width: 800px;" src="http://www.unquietdesperation.com/site/wp-content/uploads/2010/03/Snapshot_001.png" width="537" height="300" /></div>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=fb8eb2e1-69ba-8e04-84f9-e8e15d2c0044" /></div>
<img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1202&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/03/05/tricksters-operations-birthdays-interviews-reviews-winners-and-where-to-lay-the-blame/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PyCon, Day Five</title>
		<link>http://www.unquietdesperation.com/2010/02/21/pycon-day-five/</link>
		<comments>http://www.unquietdesperation.com/2010/02/21/pycon-day-five/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 03:19:16 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Essays]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[pycon]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/2010/02/21/pycon-day-five/</guid>
		<description><![CDATA[Hacked. Went to two talks on Mercurial. Hacked. Ate. Flew Home. Unpacked. Tired. Wrap-up later this week.
Good night.

]]></description>
			<content:encoded><![CDATA[<p>Hacked. Went to two talks on Mercurial. Hacked. Ate. Flew Home. Unpacked. Tired. Wrap-up later this week.</p>
<p>Good night.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=b6a5c3a7-fedb-8feb-8d28-d5e566d55569" alt="" /></div>
<img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1199&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/21/pycon-day-five/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyCon, Day Four</title>
		<link>http://www.unquietdesperation.com/2010/02/20/pycon-day-four/</link>
		<comments>http://www.unquietdesperation.com/2010/02/20/pycon-day-four/#comments</comments>
		<pubDate>Sun, 21 Feb 2010 01:48:03 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Essays]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[pycon]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/2010/02/20/pycon-day-four/</guid>
		<description><![CDATA[Today was made of twenty-four karat win.

We had three excellent keynotes, but the one that stood out was Mark Shuttleworth&#8217;s discussion of Cadence, Quality, and Design, in which he discussed the discipline of development on a timed schedule, and how it has helped the Ubuntu teams.
David Beazley&#8217;s Understanding the Python GIL was as crunchy as [...]]]></description>
			<content:encoded><![CDATA[<p>Today was made of twenty-four karat win.</p>
<ul>
<li>We had three excellent keynotes, but the one that stood out was <a href="http://www.markshuttleworth.com/" target="_blank">Mark Shuttleworth&#8217;s</a> discussion of Cadence, Quality, and Design, in which he discussed the discipline of development on a timed schedule, and how it has helped the Ubuntu teams.</li>
<li><a href="http://www.dabeaz.com/" target="_blank">David Beazley&#8217;s</a> <em><a href="http://www.dabeaz.com/GIL/" target="_blank">Understanding the Python GIL</a></em> was as crunchy as I&#8217;d hoped. He did a series of tests on how the Global Interpreter Lock acts when dealing with threads on a single or and then on multicore machines. It was outstanding.</li>
<li><a href="http://catherinedevlin.blogspot.com/" target="_blank">Catherine Devlin</a> gave a talk about how to build command-line interpreters using <a href="http://docs.python.org/library/cmd.html" target="_blank">cmd</a> and <a href="http://pypi.python.org/pypi/cmd2/" target="_blank">cmd2</a>, then as a bonus explained how <a href="http://pypi.python.org/pypi/sqlpython/" target="_blank">SQLPython</a> can make your life better. A commandline shell that allows you to interface with Oracle, MySQL, or PostGRes as if you were in a Unix shell?  Yes please!<sup>1</sup></li>
<li><a href="http://ivory.idyll.org/" target="_blank">C. Titus Brown&#8217;s </a>discussion of implementing different continuous integration packages was as entertaining as could be, and brought home several good points (mostly, just use <a href="http://hudson-ci.org/" target="_blank">Hudson</a>. Really.).</li>
<li>Finally, <a href="http://nedbatchelder.com/" target="_blank">Ned Batchelder</a> demystified several layers of confusion during his talk on Tests and Testability.  I&#8217;m looking forward to playing around with his ideas at work this week.</li>
</ul>
<p>I&#8217;m beat. There&#8217;s one more day of talks, then I&#8217;m on my way back home. Not sure when I&#8217;ll be able to get my Day Five post up, but I&#8217;ll try to do it before I fly out.</p>
<p>Thanks for reading!</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=f9635c35-4075-8ba9-ae68-e6f4ccfcf80c" alt="" /></div>
<br/><br/><hr width="100"><ol class="footnotes"><li id="footnote_0_1191" class="footnote">This talk completely blew me away, and I&#8217;m wondering if she accepts sacrifices or tribute.</li></ol><img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1191&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/20/pycon-day-four/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PyCon, Day Three</title>
		<link>http://www.unquietdesperation.com/2010/02/20/pycon-day-three/</link>
		<comments>http://www.unquietdesperation.com/2010/02/20/pycon-day-three/#comments</comments>
		<pubDate>Sat, 20 Feb 2010 05:16:21 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Essays]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[pycon]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/2010/02/20/pycon-day-three/</guid>
		<description><![CDATA[Today was the first official day of the conference, and it was packed. The started off with a carb-filled wonderland of treats (croissants, various breads and cakes) and coffee leading into the three keynotes. 

Van Lindberg formally opened the convention.
Steve Holden1 gave an overview of what&#8217;s new at the Python Software Foundation, and what&#8217;s coming [...]]]></description>
			<content:encoded><![CDATA[<p>Today was the first official day of the conference, and it was packed. The started off with a carb-filled wonderland of treats (croissants, various breads and cakes) and coffee leading into the three keynotes. 
<ol>
<li><a target="_blank" href="http://www.haynesandboone.com/van_lindberg/">Van Lindberg</a> formally opened the convention.</li>
<li>Steve Holden<sup>1</sup> gave an overview of what&#8217;s new at the Python Software Foundation, and what&#8217;s coming down the pike. THere was a strong emphasis on diversity as a key goal for the next year. These was also discussion about the possible creation of an Associate membership in the PSF wheere people could donate money and become a member. Nothing definitive on the latter yet, but it is under consideration.</li>
<li>Finally, <a target="_blank" href="http://www.python.org/%7Eguido/">Guido van Rossum</a> put the twitterstream of #pycon tweets on the screen behind him and took questions from the stream for about 40 minutes. Of special note was his comment on <a target="_blank" href="http://www.djangoproject.com/">Django</a> vs. <a target="_blank" href="http://turbogears.org/">Turbogears</a> (&#8220;Django. Sorry, Turbogears guys.&#8221;), Django in general (&#8220;Django sucks. But they all suck.&#8221;) and vim vs. emacs. (&#8220;I use emacs. I also use vim. I&#8217;m not very good at either.&#8221;)&nbsp; In all fairness, it was hard to delve deeply into any one topic, so discussion was light and all in good fun.</li>
</ol>
<p>After a short coffee break the various tracks started up. While everyone seemed to be getting something out the talks they attended, my personal experience was that it was rather it and miss. The single outstanding talk was an exploration of the Python Dictionary, explaining how it allocates memory, resizes itself, and assigns addresses in RAM. It sounds dry but <a target="_blank" href="http://rhodesmill.org/brandon/">Brandon Craig Rhodes</a> did an excellent job, and was easily the best speaker of the my day. A close second was <a target="_blank" href="http://www.linkedin.com/in/ggheorghiu">Grig Gheorghiu</a>&#8217;s discussion of RESTful web services and how to construct them using <a target="_blank" href="http://ish.io/projects/show/restish">restish</a>.</p>
<p>The day finished off with a set of lightning talks, the highlights of which were <a target="_blank" href="http://third-bit.com/">Greg Wilson&#8217;s</a> request for articles for his next book entitled <i>Beautiful Software Architecture, </i><a target="_blank" href="http://nedbatchelder.com/">Ned Batchelder&#8217;s</a> report on recent changes to <a target="_blank" href="http://nedbatchelder.com/code/coverage/">coverage.py</a>, and David Huggins-Daines&#8217;s demonstration of <a target="_blank" href="http://www.speech.cs.cmu.edu/pocketsphinx/">PocketSphinx</a>, a speech recognition engine which will transcribe .wav formatted audio to text.<br /><i><br /></i>By then end of the day, most of the folks I was hanging with were beat, so we split up and grabbed dinner. Some of us walked back to my hotel and hacked on code for two or three hours, which was fun. I haven&#8217;t been able to hack with a team since I left Mahalo, and I do miss it.</p>
<p>Tomorrow looks to be another full day. Check in late in the evening for a recap of Day 4.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=c30cf342-f54e-8ad2-b3e3-28d2979197ae" /></div>
<br/><br/><hr width="100"><ol class="footnotes"><li id="footnote_0_1188" class="footnote">Chairman of the <a target="_blank" href="http://www.python.org/psf">Python Software Foundation</a></li></ol><img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1188&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/20/pycon-day-three/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>PyCon, Day Two</title>
		<link>http://www.unquietdesperation.com/2010/02/18/pycon-day-two/</link>
		<comments>http://www.unquietdesperation.com/2010/02/18/pycon-day-two/#comments</comments>
		<pubDate>Thu, 18 Feb 2010 20:57:43 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Essays]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[pycon]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/2010/02/18/pycon-day-two/</guid>
		<description><![CDATA[My tutorial today, Testing Websites With Python and Selenium, was not as promising as I hoped. In fact, I was rather disappointed with the comedy of errors that ensued.

The talk started 30 minutes late.
We spent the first hour configuring our computers, something we could have done before the talk if there had been any notes [...]]]></description>
			<content:encoded><![CDATA[<p>My tutorial today, <i>Testing Websites With Python and Selenium</i>, was not as promising as I hoped. In fact, I was rather disappointed with the comedy of errors that ensued.
<ol>
<li>The talk started 30 minutes late.</li>
<li>We spent the first hour configuring our computers, something we could have done before the talk if there had been any notes circulated.</li>
<li>Even once we got there, there were no notes. The speaker would add the commands he was running to a notes.txt file, then we would go download it from his computer via HTTP.</li>
<li>When asked how to configure Firefox profiles on Windows, the answer was &#8220;I don&#8217;t know.&#8221; The Windows folks banded together to solve the issue, but&#8230;I mean&#8230;come on. You&#8217;re presenting to a multi-OS room. It&#8217;s your responsibility to understand the material.</li>
</ol>
<p>&lt;snip&#8230;&gt;</p>
<p>Rather than get all frothy and unkind, I will only say that an ounce of preparation goes a long way. I did learn a few things, but the talk was so much less informative than yesterday&#8217;s tutorial that I left feeling that I would have done better just reading the docs on my own.</p>
<p>Now, that being said, this is not a problem with PyCon, just this one tutorial. I still have very high hopes for PyCon in general. Tomorrow is the first day of the formal conference, and I look forward to seeing what it holds.</p>
<p>Stay tuned for Day Three.</p>
<div class="zemanta-pixie"><img class="zemanta-pixie-img" alt="" src="http://img.zemanta.com/pixy.gif?x-id=271d8ca7-5d2e-8a5e-88b9-65bca1ca996b" /></div>
<img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1186&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/18/pycon-day-two/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PyCon, Day One</title>
		<link>http://www.unquietdesperation.com/2010/02/17/pycon-day-one/</link>
		<comments>http://www.unquietdesperation.com/2010/02/17/pycon-day-one/#comments</comments>
		<pubDate>Wed, 17 Feb 2010 18:15:26 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Essays]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[pycon]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/?p=1176</guid>
		<description><![CDATA[The area around the Hyatt Regency in downtown Atlanta is very much as I remember it. The last time I was in town, it was for DragonCon 2006. That was in August. It&#8217;s colder now: February will do that. This morning&#8217;s sky is slate gray; it reminds me of home. This is different: I remember [...]]]></description>
			<content:encoded><![CDATA[<p>The area around the Hyatt Regency in downtown Atlanta is very much as I remember it. The last time I was in town, it was for DragonCon 2006. That was in August. It&#8217;s colder now: February will do that. This morning&#8217;s sky is slate gray; it reminds me of home. This is different: I remember Atlanta&#8217;s blue skies, it&#8217;s warm nights.</p>
<p>You&#8217;re not at DragonCon anymore, Mr. Miller.</p>
<p>The Regency is a very different place when not festooned with cosplaying geekazoids<sup>1</sup>. That&#8217;s not to say there are no geeks, just that colorful superhero and anime costumes have switched to black shirts/hoodies and blue jeans. It&#8217;s not full the full-on stereotype, mind you: there are enough hipster-coders in the mix to break up the monotony.</p>
<p>At the time I write this, it&#8217;s 8:42 am and I&#8217;m waiting to filter in for the first tutorial I signed up for: Faster Python Through Optimization. This is after my first choice, Test Driven Web Development, was canceled due to the speaker&#8217;s business life stomping down on his lecturing life.</p>
<p>I&#8217;ve just been asked where the registration desk is again. Again, unlike DragonCon, there&#8217;s more than one convention in the hotel this weekend. People are confusing one with the other. It&#8217;s easy to tell the between the participants: khakis and colored oxford shirt? Manufacturing conference. Black Tee with laptop bag? PyCon.</p>
<p>So far, the wifi is&#8230;minimal. This is disappointing, but it&#8217;s still very early: I&#8217;m willing to bet they just haven&#8217;t gotten there yet.<sup>2</sup> The staff peoples are working hard this morning&#8230;I&#8217;m watching them lay powerstrips and set up cameras. It looks like there will be an archive of all the talks. This is great: I can use them for review later if my own notes are lacking.</p>
<p>Time to go. More later.</p>
<p>* * *</p>
<p>I must steal a line from my friend Kris Johnson to describe the Optimization talk. It was like a toasted wheat bagel: good for me, but very dry.</p>
<p>The speaker was well prepared: sample code was burned to CDs and a fifty-three page handout that contained all the information for the course. Any worries I had about not having complete notes are now gone.</p>
<p><em>(This is where the non-programmers can skip to the end. The rest of you, read on.)</em></p>
<p>The information was excellent. We started off looking at how to use <span style="font-family: Courier New;">cProfile</span> and <span style="font-family: Courier New;">Guppy</span> to benchmark and profile code. From there we wrote several tests for comparing operations on various data structures: finding the intersection of two <span style="font-family: Courier New;">lists</span> vs. two <span style="font-family: Courier New;">sets</span>, Slicing off pieces of a large <span style="font-family: Courier New;">list</span> vs. using a <span style="font-family: Courier New;">deque</span>. From there, looked at how to speed up various math functions with NumPy, using <span style="font-family: Courier New;">psyco</span> for JIT optimization, then finally moved on to using the <span style="font-family: Courier New;">multiprocessing</span> module to make the best use of multicore systems.  Finally, we looked at how to combine strategies to get the most bang for your buck.</p>
<p>While I was pleased with the content, the presentation was a little lackluster only for the reason that most programming presentations are challenged: the instructor mostly read from his notes. To be fair, he seemed a little nervous, and the fact that some of his examples failed because of configuration issues did not help the poor guy. I felt for him.  The interesting that happened was that people paired up when things went awry to solve the issues. I worked with a woman named Ada<sup>3</sup> to figure out the problem with some of the timing functions in the code. The pair programming enhanced the talk, and I feel like I got more out of it.</p>
<p><em>(Welcome back, non-programmers.)</em></p>
<p>All in all, I&#8217;m pleased. I&#8217;ve already learned some new concepts and they are spawning new ideas that I&#8217;ll probably play with over the weekend. Tomorrow I&#8217;ll be heading to 	<em>Testing Websites With Python and Selenium, </em>which looks promising.</p>
<p>See you tomorrow for Day Two.</p>
<br/><br/><hr width="100"><ol class="footnotes"><li id="footnote_0_1176" class="footnote">This is a term of endearment. <a href="http://www.flickr.com/photos/59208796@N00" target="_blank">I count some of those cosplayers as friends</a>.</li><li id="footnote_1_1176" class="footnote">This was, in fact, the case. The hardworking staff fired up the internet connection, and everyone logged on at once, flooding it. About 15 minutes into the tutorial, the internet returned, and several gasping programmers logged in to Twitter. Myself included.</li><li id="footnote_2_1176" class="footnote"><a href="http://en.wikipedia.org/wiki/Ada_Lovelace" target="_blank">This flipped my geek bit a little.</a></li></ol><img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1176&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/17/pycon-day-one/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Natalie Metzger&#8217;s Improper Use of Slugs</title>
		<link>http://www.unquietdesperation.com/2010/02/16/natalie-metzgers-improper-use-of-slugs/</link>
		<comments>http://www.unquietdesperation.com/2010/02/16/natalie-metzgers-improper-use-of-slugs/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 14:06:11 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Passing It On]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/?p=1171</guid>
		<description><![CDATA[Some time ago, Natalie put out a call for idea for a new art series called Improper Use of Slugs. I&#8217;m happy to say that one of my suggestions was accepted, and you can check out the results on her site.
The suggestion?  Thumbtacks. 
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.thefuzzyslug.com/2010/02/improper-use-of-slugs-thumbtacks/"><img class="alignright size-thumbnail wp-image-1172" title="03-Thumbtacks" src="http://www.unquietdesperation.com/site/wp-content/uploads/2010/02/03-Thumbtacks-150x150.jpg" alt="" width="150" height="150" /></a>Some time ago, <a href="http://thefuzzyslug.com" target="_blank">Natalie </a>put out a call for idea for a new art series called <em><strong>Improper Use of Slugs. <span style="font-style: normal;"><span style="font-weight: normal;">I&#8217;m happy to say that one of my suggestions was accepted, and you can check out the results on her site.</span></span></strong></em></p>
<p><strong><em><span style="font-style: normal; font-weight: normal;">The suggestion?  <a href="http://www.thefuzzyslug.com/2010/02/improper-use-of-slugs-thumbtacks/" target="_blank">Thumbtacks. </a></span></em></strong></p>
<img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1171&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/16/natalie-metzgers-improper-use-of-slugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2010 Con Schedule and Ep. #2 of TRICKSTERS</title>
		<link>http://www.unquietdesperation.com/2010/02/12/2010-con-schedule-and-ep-2-of-tricksters/</link>
		<comments>http://www.unquietdesperation.com/2010/02/12/2010-con-schedule-and-ep-2-of-tricksters/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 15:58:25 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Adventures]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[Writing]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/?p=1166</guid>
		<description><![CDATA[I&#8217;ve worked out which conventions I&#8217;ll be attending this year. Sadly, Origins will not be one of them&#8230;my family has a vacation planned for that week and I&#8217;m going to have to miss it this year.
I&#8217;ll be at:

 PyCon: Feb 17-21 in Atlanta, GA
 Balticon 44: May 28-30 in Balimore, MD
 GenCon: Aug 6-8 in [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve worked out which conventions I&#8217;ll be attending this year. Sadly, Origins will not be one of them&#8230;my family has a vacation planned for that week and I&#8217;m going to have to miss it this year.</p>
<p>I&#8217;ll be at:</p>
<ul>
<li> <a href="http://us.pycon.org/2010/about/">PyCon</a>: Feb 17-21 in Atlanta, GA</li>
<li> <a href="http://www.balticon.org/">Balticon 44</a>: May 28-30 in Balimore, MD</li>
<li> <a href="http://www.gencon.com/2010/indy/default.aspx">GenCon</a>: Aug 6-8 in Indianapolis, IN</li>
<li> <a href="http://www.cononthecob.com/">Con on the Cob</a>: Oct 14-17 in Hudson, OH. This one will be something special&#8230;Kris and I have a Clever Plan we&#8217;ll talk about in coming months.</li>
</ul>
<p>If you&#8217;re going to be at any of these, drop me a line and let&#8217;s find some time to meet up.</p>
<p>Also, <a href="http://www.thesecretlair.com/main/2010/02/12/tricksters-episode-2/">the latest episode of TRICKSTERS has been posted on The Secret Lair</a>. Remember the girl on the doorstep from last week? Yeah. There&#8217;s more to her than meets the eye.</p>
<img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1166&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/12/2010-con-schedule-and-ep-2-of-tricksters/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>About Tricksters</title>
		<link>http://www.unquietdesperation.com/2010/02/04/about-tricksters/</link>
		<comments>http://www.unquietdesperation.com/2010/02/04/about-tricksters/#comments</comments>
		<pubDate>Thu, 04 Feb 2010 14:30:57 +0000</pubDate>
		<dc:creator>Chris Miller</dc:creator>
				<category><![CDATA[Essays]]></category>
		<category><![CDATA[Fiction]]></category>
		<category><![CDATA[Writing]]></category>
		<category><![CDATA[tricksters]]></category>

		<guid isPermaLink="false">http://www.unquietdesperation.com/?p=1161</guid>
		<description><![CDATA[Ever since I got involved with Podiobooks.com, people have asked when they might see fiction from me hit the Interwebs. Today&#8217;s the day.
If you head over to The Secret Lair, you will find the first episode of a work of serialized fiction called Tricksters.  It&#8217;s based on a writing prompt from two years ago, when Kris and I were [...]]]></description>
			<content:encoded><![CDATA[<p>Ever since I got involved with <a href="http://podiobooks.com" target="_blank">Podiobooks.com</a>, people have asked when they might see fiction from me hit the Interwebs. Today&#8217;s the day.</p>
<p>If you head over to <a href="http://www.thesecretlair.com" target="_blank">The Secret Lair</a>, you will find the first episode of a work of serialized fiction called <em><a href="http://bit.ly/9vfZ96" target="_blank">Tricksters</a></em>.  It&#8217;s based on a writing prompt from two years ago, when <a href="http://kjtoo.com">Kris</a> and I were meeting each morning at a local coffee shop to write. The ideas implied <a href="http://www.unquietdesperation.com/2008/04/25/writing-week-1/" target="_blank">by the original piece</a> have been lurking around in my head since then, and as one of my big goals for the year is to work on my practice of writing, I decided to jump in with both feet.</p>
<p>I freely admit that this a novice effort: I&#8217;ve long talked about writing fiction, and like many people, I&#8217;ve gotten caught up in buying books, reading blogs, listening to podcasts&#8230;doing anything but the actual work. That ends now.</p>
<p><a href="http://bit.ly/9vfZ96">Please check out the story.</a> I welcome your thoughts.</p>
<img src="http://www.unquietdesperation.com/site/?ak_action=api_record_view&id=1161&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://www.unquietdesperation.com/2010/02/04/about-tricksters/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.610 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-03-16 16:48:32 -->
