<?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>John Poelstra</title>
	<atom:link href="http://johnpoelstra.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnpoelstra.com</link>
	<description>Making sense of things and making them better</description>
	<lastBuildDate>Thu, 17 May 2012 03:39:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Uncertainty</title>
		<link>http://johnpoelstra.com/2012/05/02/uncertainty/</link>
		<comments>http://johnpoelstra.com/2012/05/02/uncertainty/#comments</comments>
		<pubDate>Thu, 03 May 2012 03:49:54 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2798</guid>
		<description><![CDATA[The other day I was musing about fear and ambiguity (uncertainty) and a few days later I was browsing Jonathan Fields&#8217; blog and saw that he had written a book on just this topic.  Lucky for me it wasn&#8217;t checked out &#8230; <a href="http://johnpoelstra.com/2012/05/02/uncertainty/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://www.flickr.com/photos/nlann/7137458109/in/photostream/"><img class="aligncenter size-full wp-image-2802" title="Beach at Sunrise" src="http://johnpoelstra.com/johnpoelstra.com/wp-content/uploads/2012/05/beach-at-sunrise.jpg" alt="Beach at Sunrise Picture" width="500" height="331" /></a></p>
<p><img style="border: none !important; margin: 0px !important;" src="http://www.assoc-amazon.com/e/ir?t=poelcat-20&amp;l=as2&amp;o=1&amp;a=159184424X" alt="" width="1" height="1" border="0" /></p>
<p>The other day I was musing about <a href="http://johnpoelstra.com/2012/04/03/ambiguity-and-fear/">fear and ambiguity</a> (uncertainty) and a few days later I was browsing <a title="Willing" href="http://johnpoelstra.com/2012/04/09/willing/">Jonathan Fields&#8217; blog</a> and saw that he had <a href="http://www.theuncertaintybook.com/">written a book</a> on just this topic.  Lucky for me it wasn&#8217;t checked out at the library.</p>
<blockquote><p>One of the single greatest determinants of high-level success as an innovator or creator in any realm is the ability to manage and at times even seek out sustained levels of uncertainty, bundled lovingly with risk of loss and exposure to criticism (p. 10).</p>
<p>The book begins with an in-depth exploration of the three psychic horsemen of creation: uncertainty, risk, and exposure to criticism.  We&#8217;ll uncover why they lead to so much suffering and why, in spite of the havoc they so often wreak, they must remain present.  We&#8217;ll also look at what happens when you try to snuff them out instead of embracing and even amplifying them (p. 12)</p></blockquote>
<p>Overall it is good read, though I was left wanting more and feeling that perhaps the concept and packaging were oversold.  I was expecting something a little deeper and memorable.   I appreciated the section about mindfulness and meditation, something Fields refers to as AT (attention training).  Meditation really does make it easier to focus and focus often makes it easier to deal with uncertainty and move through it.</p>
<p><em><a href="http://www.flickr.com/photos/nlann/7137458109/in/photostream/">Image by Nicolas Lannuzel via flickr</a> used under a <a href="http://creativecommons.org/licenses/by-sa/2.0/">Creative Commons license</a>.</em></p>
<div class="shr-publisher-2798"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2012/05/02/uncertainty/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Willing</title>
		<link>http://johnpoelstra.com/2012/04/09/willing/</link>
		<comments>http://johnpoelstra.com/2012/04/09/willing/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 13:54:45 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[I Like It]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2793</guid>
		<description><![CDATA[Many years ago, as an internal auditor, I saw this quote pinned to the cube wall of a sprawling loan processing center in Beaverton, Oregon. We the willing, led by the unknowing, are doing the impossible for the ungrateful. We &#8230; <a href="http://johnpoelstra.com/2012/04/09/willing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Many years ago, as an internal auditor, I saw this quote pinned to the cube wall of a sprawling loan processing center in Beaverton, Oregon.</p>
<blockquote><p>We the willing, led by the unknowing, are doing the impossible for the ungrateful. We have done so much, with so little, for so long, we are now qualified to do anything, with nothing.</p></blockquote>
<p>At the time I thought it perfectly reflected what was being expected of the employees there.  It seemed then, and still is a sad reflection of the employee/employer dynamic in some companies.  I saw this quote on <a href="http://www.jonathanfields.com/blog/we-the-willing/">Johnathan Fields&#8217; blog</a> and learned that it was attributed to Mother Teresa.</p>
<p>Does anyone know the context that Mother Teresa was saying this in?</p>
<div class="shr-publisher-2793"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2012/04/09/willing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ambiguity and Fear</title>
		<link>http://johnpoelstra.com/2012/04/03/ambiguity-and-fear/</link>
		<comments>http://johnpoelstra.com/2012/04/03/ambiguity-and-fear/#comments</comments>
		<pubDate>Tue, 03 Apr 2012 13:14:24 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2764</guid>
		<description><![CDATA[This is worth thinking about. Unaddressed fear becomes toxic; it erodes our mind, body, and spirit. When we try to avoid our fear, we feed it. When we lean into it, we soften it. The fear-busting practices of yoga and &#8230; <a href="http://johnpoelstra.com/2012/04/03/ambiguity-and-fear/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: center;"><a href="https://secure.flickr.com/photos/astielau/6936502191/sizes/m/in/photostream/"><img class="aligncenter size-full wp-image-2782" title="chainsaws" src="http://johnpoelstra.com/johnpoelstra.com/wp-content/uploads/2012/03/chainsaws.jpg" alt="chainsaw picture image" width="400" height="267" /></a></p>
<p>This is worth thinking about.</p>
<blockquote><p><a title="Tell Your Truth: You’ll Feel Better." href="http://fearlessstories.com/magazine/tell-your-truth-youll-feel-better/">Unaddressed fear becomes toxic</a>; it erodes our mind, body, and spirit. When we try to avoid our fear, we feed it. When we lean into it, we soften it. The fear-busting practices of yoga and meditation help us lean into our fear. They help us be present with it—which is when, ironically, it begins to feel more transient, more a part of the ebb and flow of daily emotional life.</p></blockquote>
<p>This is from <a href="http://fearlessstories.com/contributor/uncertainties/">Facing Uncertainties and Transitioning Through Them</a> by Bo Forbes at <a href="http://fearlessstories.com/">fearlessstories.com</a>.  I&#8217;ve never tried yoga, however I have found mediation to be helpful.</p>
<p>This part really resonated with me:</p>
<blockquote><p>How willing are we to go through the death of old structures in our lives? How ready are we to tolerate lack of definition? The more willing and ready we are, the more we can use fear as an impetus for growth. This, to me, is the true meaning of fearlessness.</p></blockquote>
<p>Tolerating ambiguity can be difficult.  As I look around I see that most well grounded people are good at it.</p>
<p>Another skill is knowing when to tolerate and &#8220;sit with&#8221; the ambiguity and let the tension be the teacher.  Or when it is time to break ambiguity down and dig for clarity and definition until it is found.</p>
<p><em><a href="https://secure.flickr.com/photos/astielau/6936502191/sizes/m/in/photostream/">Image by Alexander Stielau via flickr</a> used under a <a href="http://creativecommons.org/licenses/by-sa/2.0/">Creative Commons license</a>.</em></p>
<div class="shr-publisher-2764"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2012/04/03/ambiguity-and-fear/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Best Writing Article Ever</title>
		<link>http://johnpoelstra.com/2012/03/06/best-writing-article-ever/</link>
		<comments>http://johnpoelstra.com/2012/03/06/best-writing-article-ever/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 14:17:32 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2655</guid>
		<description><![CDATA[Starting leading your emails and blog posts off with the punch line.  Here&#8217;s why. Most people write emails and blog posts that build a case, fact by fact and piece by piece, almost like a case presented to a jury. &#8230; <a href="http://johnpoelstra.com/2012/03/06/best-writing-article-ever/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Starting leading your emails and blog posts off with the punch line.  Here&#8217;s why.</p>
<p>Most people write emails and blog posts that build a case, fact by fact and piece by piece, almost like a case presented to a jury.  There&#8217;s a false belief many of us hold that other people will read each block of compelling information we present and be persuaded by the conclusion at the end.</p>
<p>That&#8217;s where <a href="http://writetodone.com/2010/01/14/the-u2-method-of-high-impact-writing/">The U2 Method of High-Impact Writing</a> comes in.  Leading with a bang is more important than ending with a bang.  It is more effective because it catches the reader&#8217;s attention from the start and pulls them in.</p>
<p>I cannot tell you how many times the last paragraph of a post has become the first.  In fact after a draft is complete one of the first questions I&#8217;ll ask myself is, &#8220;How can I start this post off with more force and clarity?&#8221;  I&#8217;ve lost count of how many times leading with the last paragraph or sentence accomplishes this.</p>
<p>If you want to write better emails or blog posts I highly recommend the three simple steps suggested in <a href="http://writetodone.com/2010/01/14/the-u2-method-of-high-impact-writing/">The U2 Method of High-Impact Writing</a>.  And if you can&#8217;t remember all three just think of it like I do, &#8220;Make the punch line the start of  your post.&#8221;</p>
<div class="shr-publisher-2655"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2012/03/06/best-writing-article-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Right Angle Screw Driver</title>
		<link>http://johnpoelstra.com/2012/03/04/right-angle-screw-driver/</link>
		<comments>http://johnpoelstra.com/2012/03/04/right-angle-screw-driver/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 00:13:24 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2734</guid>
		<description><![CDATA[Until recently I&#8217;d never heard of or seen this tool before.  Then a headlight went out on my car and I had to remove three screws in very difficult location.  I found a couple of forum posts describing how to &#8230; <a href="http://johnpoelstra.com/2012/03/04/right-angle-screw-driver/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><div id="attachment_2736" class="wp-caption aligncenter" style="width: 410px"><a href="http://johnpoelstra.com/2012/03/04/right-angle-screw-driver/right-angle-screw-driver/" rel="attachment wp-att-2736"><img class="size-full wp-image-2736" title="Right Angle Screw Driver" src="http://johnpoelstra.com/johnpoelstra.com/wp-content/uploads/2012/02/right-angle-screw-driver.jpg" alt="Right Angle Screw Driver Picture" width="400" height="300" /></a><p class="wp-caption-text">Right Angle Screw Driver</p></div>
<p>Until recently I&#8217;d never heard of or seen this tool before.  Then a headlight went out on my car and I had to remove three screws in very difficult location.  I found a couple of forum posts describing how to remove the lightbulb along with a few mentions of using a right angle screwdriver.</p>
<p>I was even more shocked to find one for $5 at the local <a href="http://www.harborfreight.com/">Harbor Freight</a>&#8211;the store of disposable tools.  I&#8217;m okay with cheap tools as long as they get the job done.  This one definitely did.</p>
<div class="shr-publisher-2734"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2012/03/04/right-angle-screw-driver/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Browser Cache Clearing</title>
		<link>http://johnpoelstra.com/2012/02/22/wordpress-browser-cache-clearing/</link>
		<comments>http://johnpoelstra.com/2012/02/22/wordpress-browser-cache-clearing/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 16:08:22 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2729</guid>
		<description><![CDATA[I have no technical backing for this suggestion except that I&#8217;ve seen it work on two different operating systems with the Google Chrome web browser. Accessing my self-hosted WordPress blog to add posts and do site maintenance, page loads were taking &#8230; <a href="http://johnpoelstra.com/2012/02/22/wordpress-browser-cache-clearing/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>I have no technical backing for this suggestion except that I&#8217;ve seen it work on two different operating systems with the Google Chrome web browser.</p>
<p>Accessing my <a title="Running the Latest Thunderbird on RHEL 6" href="http://johnpoelstra.com/">self-hosted WordPress blog</a> to add posts and do site maintenance, page loads were taking FOREVER.  The media uploader was hanging too.  I thought it was a plugin hogging resources so I disabled a bunch of them and it still didn&#8217;t really help.</p>
<p>Finally I cleared the browser cache and cookies and now everything is back to normal speed.</p>
<p>Ideas anyone?  I&#8217;m running plugins only provided by wordpress.org and the latest  version of WordPress and everything else.</p>
<div class="shr-publisher-2729"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2012/02/22/wordpress-browser-cache-clearing/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>AES Zip archives with 7zip 7za on RHEL 6</title>
		<link>http://johnpoelstra.com/2012/02/13/aes-zip-archives-with-7zip-7za-on-rhel-6/</link>
		<comments>http://johnpoelstra.com/2012/02/13/aes-zip-archives-with-7zip-7za-on-rhel-6/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 05:15:20 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Red Hat Enterprise Linux]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2662</guid>
		<description><![CDATA[Mortgage Madness I refinanced again&#8211;once again with no closing costs while sacrificing some on the rate.  Interest rates are again at historic lows which meant I had to take avantage of two great opportunities&#8211;lowering my rate by three quarters of a &#8230; <a href="http://johnpoelstra.com/2012/02/13/aes-zip-archives-with-7zip-7za-on-rhel-6/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p style="text-align: center;"><a href="http://www.flickr.com/photos/astielau/6709110935/in/photostream/"><img class="size-medium wp-image-2679 aligncenter" title="Littleplanet-Versuch" src="http://johnpoelstra.com/johnpoelstra.com/wp-content/uploads/2012/02/Littleplanet-Versuch-300x300.jpg" alt="Littleplanet-Versuch picture" width="300" height="300" /></a></p>
<h3>Mortgage Madness</h3>
<p>I <a title="Five Mortgage Lessons" href="http://johnpoelstra.com/2010/10/29/five-mortgage-lessons/">refinanced again</a>&#8211;once again with no closing costs while sacrificing some on the rate.  <a href="http://thebasispoint.com/2012/02/10/mortgage-rates-week-ended-february-10/">Interest rates are again at historic lows</a> which meant I had to take avantage of two great opportunities&#8211;lowering my rate by three quarters of a percentage and shortening the length of my loan to a 15 year term.  With no out of pocket costs involved (or closing costs financed), there was nothing to lose.</p>
<p>The upside is that I keep making the same payment I&#8217;ve always made and more money goes to driving the principle balance to zero because of the lower rate and shorter duration of the loan.  Two great sites I found for following rates and the mortgage process are:</p>
<ul>
<li><a href="http://thebasispoint.com/">The Basis Point</a></li>
<li><a href="http://www.mortgagenewsdaily.com/consumer_rates/">Mortgage News Daily</a></li>
</ul>
<h3>Collecting and Sending all those statements</h3>
<p>Usually I rely on my tried and true fax machine, but this time I decided it was time to join the rest of the world and managed to collect everything as PDFs. After gathering them all in a folder I realized I didn&#8217;t want to send them unencrypted over the wire.</p>
<p>Next I searched for a way to zip all the files and lock the archive with a password that couldn&#8217;t easily be hacked and read on Windows. From what I could find on Google, the regular linux zip password protected algorithm was not secure, however encrypting with <a href="http://en.wikipedia.org/wiki/AES_encryption">AES</a> was.</p>
<p>I discovered that 7zip could do strong AES encryption and store in a zip format&#8211;presumably most Windows users (and my loan officer) would be able to read the archive, however the instructions I found to do so were horrible.</p>
<p>After google failed me I turned to the powerhouse of Red Hat engineers on an internal list&#8230; and in less than 24 hours I had a solid answer&#8211;thank you Norman Mark St. Laurent!  There is very little coherent information on Google about using 7zip with RHEL&#8211;the package names are confusing, the man pages are incomplete, and none of the examples I found for other platforms worked.  This post aims to remedy that.</p>
<h3>Creating an AES encrypted archive with RHEL 6 and 7zip</h3>
<p>1) Make sure <a title="RHEL 6 EPEL" href="http://johnpoelstra.com/2010/12/23/rhel-6-epel/">EPEL</a> (Extra Packages for Enterprise Linuxe is enabled)</p>
<p>2) Install the 7zip package (note the package name is not the same as the executable).</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
$ su -c 'yum install p7zip'
</pre>
<p>3) Create an encrypted archive readable by WinZip.</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
$ 7za a -y -tzip -pMY_PASSWORD -mem=AES256 archive-name.zip /path/to/directory-of-files
</pre>
<p><em><a href="http://www.flickr.com/photos/astielau/6709110935/in/photostream/">Image by Alexander Stielauvia flickr</a> used under a <a href="http://creativecommons.org/licenses/by-sa/2.0/">Creative Commons license</a>.</em></p>
<div class="shr-publisher-2662"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2012/02/13/aes-zip-archives-with-7zip-7za-on-rhel-6/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Who Designs Successful Products?</title>
		<link>http://johnpoelstra.com/2011/10/30/who-designs-successful-products/</link>
		<comments>http://johnpoelstra.com/2011/10/30/who-designs-successful-products/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 03:49:21 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Fedora]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2432</guid>
		<description><![CDATA[This quote from Mark Sigal&#8217;s Ruminations on the legacy of Steve Jobs was interesting, If this seems intuitive, and it should be, consider the modus operandi that preceded it. Before Apple, the hard truth was that the &#8220;inmates ran the asylum,&#8221; in &#8230; <a href="http://johnpoelstra.com/2011/10/30/who-designs-successful-products/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://www.flickr.com/photos/astielau/6214185501/in/photostream/"><img class="aligncenter size-full wp-image-2639" title="Morgennebel" src="http://johnpoelstra.com/johnpoelstra.com/wp-content/uploads/2011/10/morgennebel1.jpg" alt="Morgennebel Picture" width="400" height="267" /></a></p>
<p>This quote from Mark Sigal&#8217;s <a href="http://radar.oreilly.com/2011/08/steve-jobs-legacy-apple.html">Ruminations on the legacy of Steve Jobs</a> was interesting,</p>
<blockquote>
<h3><span class="Apple-style-span" style="font-family: Georgia, 'Bitstream Charter', serif; font-size: 14px; font-weight: normal; line-height: 23px; text-transform: none;">If this seems intuitive, and it should be, consider the modus operandi that preceded it. Before Apple, the hard truth was that the &#8220;<a href="http://www.amazon.com/Inmates-Are-Running-Asylum/dp/0672316498/ref=dp_return_1?ie=UTF8&amp;n=283155&amp;s=books">inmates ran the asylum</a>,&#8221; in that products were typically designed by engineers to satisfy their <em>own</em> needs, as opposed to those of the actual consumers of the products.</span></h3>
<p>Moreover, products were designed and marketed according to their &#8220;speeds and feeds,&#8221; checklists of attributes over well-chiseled, highly-crafted outcomes. And it didn&#8217;t really matter if at each step along the value chain the consumer was disrespected and disregarded.</p></blockquote>
<p>Is this why &#8220;the year of the Linux desktop&#8221; hasn&#8217;t arrived or why after several year of running Linux, I&#8217;ve gravitated  towards Apple products (MacBook and iPad) for <em>consumer use</em>&#8211;outside of work?</p>
<p>To suggest that engineer led products haven&#8217;t turned out well is too broad of a generalization.  This quote could also possibly be misconstrued to say that notion of Open Source folks &#8220;scratching their own itch&#8221; is misguided and cannot create something great.  The Linux kernel itself refutes that notion, though it is interesting that Linux&#8217;s greatest success seems to be at the enterprise infrastructure level and not in the consumer mass-market.</p>
<p><em><a href="http://www.flickr.com/photos/astielau/6214185501/in/photostream/">Image by Alexander Stielauvia flickr</a> used under a <a href="http://creativecommons.org/licenses/by-sa/2.0/">Creative Commons license</a>.</em></p>
<div class="shr-publisher-2432"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2011/10/30/who-designs-successful-products/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Running the Latest Thunderbird on RHEL 6</title>
		<link>http://johnpoelstra.com/2011/10/26/running-the-latest-thunderbird-on-rhel-6/</link>
		<comments>http://johnpoelstra.com/2011/10/26/running-the-latest-thunderbird-on-rhel-6/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 21:07:33 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Red Hat Enterprise Linux]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2613</guid>
		<description><![CDATA[Today I ran into a strange problem where messages seemed to be missing from my Inbox. Running &#8220;repair folder&#8221; from the properties tab automatically moved several messages to the trash. Moving them back to the inbox and repeating the process &#8230; <a href="http://johnpoelstra.com/2011/10/26/running-the-latest-thunderbird-on-rhel-6/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://www.flickr.com/photos/yves_jalabert/5118122666/"><img class="aligncenter size-full wp-image-1671" title="Coulmn" src="http://johnpoelstra.com/johnpoelstra.com/wp-content/uploads/2010/10/column-support.jpg" alt="Column picture by Tonton Jaja" width="400" height="334" /></a></p>
<p>Today I ran into a strange problem where messages seemed to be missing from my Inbox. Running &#8220;repair folder&#8221; from the properties tab automatically moved several messages to the trash. Moving them back to the inbox and repeating the process resulted in the same behavior. I thought maybe it was time to move on from the default version in RHEL 6, presently thunderbird-3.1.15-1.el6_x86_64, and live more on the edge.</p>
<p>I&#8217;ve also been using the same Thunderbird settings directory for two or three years so there was also the chance of some cruft build-up there as well.  What better way to rule out all possible issues than to run the latest version of Thunderbird with a fresh profile?</p>
<p>A simple way to do this is to rename ~/.thunderbird. If you change your mind or want it back, it&#8217;s simply a matter of closing Thunderbird, changing the name of the directory back, and running Thunderbird again. I believe there is also a way to this with the profile manager, but I like this way best.</p>
<p>I ran into one small problem due to my machine being 64bit and the regular Thunderbird Linux download being 32bit.  The solution was in this <a href="http://www.fedoraforum.org/forum/showthread.php?t=264529">helpful forum post</a>.</p>
<h3>RhEL 6 Thunderbird Installation Steps</h3>
<p>1) Download the <a href="http://www.mozilla.org/en-US/thunderbird/all.html">latest stable Thunderbird version</a>.</p>
<p><strong>Updated October 27, 2011</strong>:  Thanks to the comment from Matej, <a href="ftp://ftp.mozilla.org/pub/thunderbird/releases/7.0.1/linux-x86_64/en-US/">pre-built 64bit packages are available</a>, I&#8217;m not just not sure how regular folks like me would know to find them.  Back track on the link if you want a different language.</p>
<p>2) Un-tar the file that you download.  For simplicity I prefer to put it in my home directory.  With this approach it will not be accessible to other users, however it will not conflict with the existing installed RHEL rpm version.</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
$ cd Downloads
$ tar -xvf thunderbird-7.0.1.tar.bz2 -C /home/myuser
</pre>
<p>3) If you are running 64bit RHEL, you may encounter this error message:</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
thunderbird-bin: error while loading shared libraries: libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
</pre>
<p>Installing the dbus-glib.i686 package provides the library you need:</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
$ su -c 'yum install dbus-glib.i686'
</pre>
<p>4) Run the new version of Thunderbird</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
$ cd /home/myuser/thunderbird
$ ./thunderbird
</pre>
<p>5) If you want to modify the launcher to run this version instead of the default installed RHEL version, right click on the launcher icon, select properties, and change the path to point at the Thunderbird binary in your home directory.  Something like: /home/myuser/thunderbird/thunderbird</p>
<h3>Nostalgy is the most important add-on</h3>
<p>The <a href="https://addons.mozilla.org/en-US/thunderbird/addon/nostalgy/">Nostalgy</a> add-on is the primary reason I can&#8217;t bring myself to change email clients.  The ability to file messages with ease into any folder with one or two key strokes is something I cannot live without.  Don&#8217;t miss &#8220;shift + s&#8221; to save a message to the last folder you saved to.</p>
<h3>Benefits of the latest version</h3>
<ul>
<li>Once you set the column view you like you can apply it recursively to all your folders. This was a huge pain in the past where columns had to be set manually for each folder.</li>
<li>Newer themes work and are compatible</li>
<li>Everything feels polished, newer and faster</li>
</ul>
<h3>Use at your own risk</h3>
<p>The downside of running Thunderbird this way is that you aren&#8217;t running the officially supported version provided by Red Hat and you are relying on Mozilla to provide the latest version to you.  This should happen automatically via Thunderbird&#8217;s built-in updating service.  Preferences for automatic updates can be changed in the &#8220;Advanced&#8221; tab.  Naturally the packages built and provided by Fedora and RHEL have this feature disabled.</p>
<p>I&#8217;m currently running the latest version of Firefox the same way and have not encountered any issues.</p>
<p><em><a href="http://www.flickr.com/photos/yves_jalabert/5118122666/">Image by Tonton Jaja</a> used under a <a href="http://creativecommons.org/licenses/by-sa/2.0/">Creative Commons license</a>.</em></p>
<div class="shr-publisher-2613"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2011/10/26/running-the-latest-thunderbird-on-rhel-6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Resuming Corrupted Suspended Guests</title>
		<link>http://johnpoelstra.com/2011/10/19/resuming-corrupted-suspended-guests/</link>
		<comments>http://johnpoelstra.com/2011/10/19/resuming-corrupted-suspended-guests/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 12:54:13 +0000</pubDate>
		<dc:creator>John Poelstra</dc:creator>
				<category><![CDATA[Fedora]]></category>
		<category><![CDATA[Red Hat Enterprise Linux]]></category>

		<guid isPermaLink="false">http://johnpoelstra.com/?p=2557</guid>
		<description><![CDATA[My recent post on fixing terminator was months in the making, partly because I lost the environment I was using to double-check all the steps and partly because other things just kept coming up.  Several months back when I found the original fix &#8230; <a href="http://johnpoelstra.com/2011/10/19/resuming-corrupted-suspended-guests/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://johnpoelstra.com/"><img class="aligncenter size-full wp-image-2605" title="virt-manager " src="http://johnpoelstra.com/johnpoelstra.com/wp-content/uploads/2011/10/virt-manager1-e1319028207695.png" alt="virt-manager screen shot" width="399" height="319" /></a></p>
<p>My recent post on <a title="Bringing the Cursor Back to Terminator" href="http://johnpoelstra.com/2011/10/17/bringing-the-cursor-back-to-terminator/">fixing terminator</a> was months in the making, partly because I lost the environment I was using to double-check all the steps and partly because other things just kept coming up.  Several months back when I found the original fix it was only available as a patch in bugzilla.  I&#8217;d constructed a whole article about how to get the patch, update the spec file, build a new rpm, etc. but in the midst of this I lost the virtual machine I was using twice to a <em>suspend</em> that would not <em>resume.</em>  I also ran into some problems using yum-downloader to get the source rpm I could not reliably reproduce or document.</p>
<p>Time went by and an updated source rpm was available to fix vte so it seemed silly to document all the tedious steps to patch the spec file and rebuild when that work was already done, but then I was thwarted again when I rebooted my laptop and forgot I had a guest running.</p>
<p>It was a frustrating situation from the virt-manager GUI and the command line&#8211;my only options were <em>resume</em> (which didn&#8217;t work because of the error message below) and <em>shut-down</em> (which did the opposite of what I wanted the virtual machine to do).</p>
<p>On Google I found scant references to this situation so I turned to a company-wide mailing list <a href="http://redhat.com">at work</a> where anyone can post technical questions.  I had the solution in 30 minutes!</p>
<p>This was the cryptic error message I received in virt-manager when trying to resume the guest:</p>
<pre class="brush: python; gutter: false; title: ; notranslate">
Error restoring domain: Unable to read from monitor: Connection reset by peer

Traceback (most recent call last):
File &quot;/usr/share/virt-manager/virtManager/asyncjob.py&quot;, line 44, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File &quot;/usr/share/virt-manager/virtManager/asyncjob.py&quot;, line 65, in tmpcb
callback(*args, **kwargs)
File &quot;/usr/share/virt-manager/virtManager/domain.py&quot;, line 1050, in startup
self._backend.create()
File &quot;/usr/lib64/python2.6/site-packages/libvirt.py&quot;, line 510, in create
if ret == -1: raise libvirtError ('virDomainCreate() failed', dom=self)
libvirtError: Unable to read from monitor: Connection reset by peer
</pre>
<p>The error message made no sense to me-<em>-I can&#8217;t resume the domain because the monitor cannot be read?</em>  How about, &#8220;Unable to resume domain.  If this persists try &#8216;virsh mangedsave-remove&#8217; from a command line to remove the suspended session and reboot your machine.&#8221; Including the word &#8220;suspend&#8221; in the command instead of &#8220;managedsave&#8221; would also be more intuitive.</p>
<p>Here is the command to remove a corrupted suspended virtual machine session so you can boot your machine again&#8211;naturally you&#8217;ll lose the suspended session you had:</p>
<pre class="brush: plain; gutter: false; title: ; notranslate">
$ su -c 'virsh managedsave-remove &lt;domain name&gt;'
</pre>
<p>I&#8217;ve also confirmed on RHEL 6.2 (beta) that rebooting the hypervisor with a running guests, smoothly suspends and resumes them again when the hypervisor returns.</p>
<div class="shr-publisher-2557"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic -->]]></content:encoded>
			<wfw:commentRss>http://johnpoelstra.com/2011/10/19/resuming-corrupted-suspended-guests/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

