<?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>GhostshipMorphy.com</title>
	<atom:link href="http://www.ghostshipmorphy.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.ghostshipmorphy.com</link>
	<description></description>
	<lastBuildDate>Wed, 17 Feb 2010 06:51:27 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Muir Beach</title>
		<link>http://www.ghostshipmorphy.com/?p=409</link>
		<comments>http://www.ghostshipmorphy.com/?p=409#comments</comments>
		<pubDate>Wed, 17 Feb 2010 06:51:27 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=409</guid>
		<description><![CDATA[
I managed to to get out last weekend with a few friends and we made it to Muir Beach on the North peninsula.  The day was absolutely beautiful and we had a good time wandering around before heading back to Berkeley to watch the Superbowl.  There are a few more pictures in the [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_410" class="wp-caption aligncenter" style="width: 460px"><img src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2010/02/IMG_0842-450x337.jpg" alt="" title="Meditating" width="450" height="337" class="size-large wp-image-410" /><p class="wp-caption-text">Meditationg at Muir Beach</p></div>
<p>
I managed to to get out last weekend with a few friends and we made it to Muir Beach on the North peninsula.  The day was absolutely beautiful and we had a good time wandering around before heading back to Berkeley to watch the Superbowl.  There are a few more pictures in the image gallery from the trip in the &#8216;2010 Berkeley Spring&#8217; album.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=409</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Close to the Wind&#8217;</title>
		<link>http://www.ghostshipmorphy.com/?p=320</link>
		<comments>http://www.ghostshipmorphy.com/?p=320#comments</comments>
		<pubDate>Sun, 03 Jan 2010 04:13:05 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=320</guid>
		<description><![CDATA[
Just finished Pete Goss&#8217; book Close to the Wind: An Extraordinary Story of Triumph Over Adversity in record time, about 3 days. Great story.  Has little or no value aside from the entertainment, but that is just what I needed while sitting around in the airport.  If you like sailing &#038; reading then [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_322" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.amazon.com/Close-Wind-Extraordinary-Triumph-Adversity/dp/0786707410/ref=sr_1_1?ie=UTF8&#038;qid=1249602572&#038;sr=8-1"><img src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/08/Close-to-the-Wind-450x450.jpg" alt="Cover of Goss&#039; book &#039;Close to the Wind&#039;" title="Close to the Wind" width="450" height="450" class="size-large wp-image-322" /></a><p class="wp-caption-text">Cover of Goss' book 'Close to the Wind'</p></div>
<p>
Just finished Pete Goss&#8217; book <em>Close to the Wind: An Extraordinary Story of Triumph Over Adversity</em> in record time, about 3 days. Great story.  Has little or no value aside from the entertainment, but that is just what I needed while sitting around in the airport.  If you like sailing &#038; reading then this is probably a good choice.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=320</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LaTeX is here!</title>
		<link>http://www.ghostshipmorphy.com/?p=355</link>
		<comments>http://www.ghostshipmorphy.com/?p=355#comments</comments>
		<pubDate>Wed, 23 Dec 2009 22:40:16 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=355</guid>
		<description><![CDATA[Testing out a new  plugin for WordPress&#8230;
Proposed by Sam Vandervelde, St. Lawrence University, Canton, NY. 
First we let  and .  In other words,  is the set of all nonzero rational numbers written in lowest terms.  Find, with proof, the value of
.
]]></description>
			<content:encoded><![CDATA[<p>Testing out a new <img src='http://s.wordpress.com/latex.php?latex=%5CLaTeX&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\LaTeX' title='\LaTeX' class='latex' /> plugin for WordPress&#8230;</p>
<p><em>Proposed by Sam Vandervelde, St. Lawrence University, Canton, NY. </em><br />
First we let <img src='http://s.wordpress.com/latex.php?latex=%5Cmathbb%7BQ%7D%5E%2A%20%3D%20%5C%7B%20%5Cfrac%7Ba%7D%7Bb%7D%20%5C%20%7C%20%20a%2Cb%5Cin%20%5Cmathbb%7BZ%7D%20%2C%5C%20a%20%5Cneq%200%2C%5C%20b%3E%200%20&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbb{Q}^* = \{ \frac{a}{b} \ |  a,b\in \mathbb{Z} ,\ a \neq 0,\ b&gt; 0 ' title='\mathbb{Q}^* = \{ \frac{a}{b} \ |  a,b\in \mathbb{Z} ,\ a \neq 0,\ b&gt; 0 ' class='latex' /> and <img src='http://s.wordpress.com/latex.php?latex=%28a%2Cb%29%3D1%20%5C%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='(a,b)=1 \}' title='(a,b)=1 \}' class='latex' />.  In other words, <img src='http://s.wordpress.com/latex.php?latex=%5Cmathbb%7BQ%7D%5E%2A&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\mathbb{Q}^*' title='\mathbb{Q}^*' class='latex' /> is the set of all nonzero rational numbers written in lowest terms.  Find, with proof, the value of</p>
<p align="center"><img src='http://s.wordpress.com/latex.php?latex=%5Cdisplaystyle%5Csum_%7B%5Cfrac%7Ba%7D%7Bb%7D%20%5Cin%20%5Cmathbb%7BQ%7D%5E%2A%7D%7B%5Cfrac%7B1%7D%7B%28ab%29%5E2%7D%7D&#038;bg=ffffff&#038;fg=000000&#038;s=0' alt='\displaystyle\sum_{\frac{a}{b} \in \mathbb{Q}^*}{\frac{1}{(ab)^2}}' title='\displaystyle\sum_{\frac{a}{b} \in \mathbb{Q}^*}{\frac{1}{(ab)^2}}' class='latex' />.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=355</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The End is Near (i.e. here)</title>
		<link>http://www.ghostshipmorphy.com/?p=341</link>
		<comments>http://www.ghostshipmorphy.com/?p=341#comments</comments>
		<pubDate>Sun, 20 Dec 2009 01:05:52 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[Research]]></category>
		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=341</guid>
		<description><![CDATA[The first semester of my graduate school career is over &#8212; woohoo!!!  I just finished my last exam on Friday.  I don&#8217;t know what kind of grades I earned yet, but I am pretty happy with how classes went &#8212; I now have a pretty solid understanding of the basics of Quantum Mechanics [...]]]></description>
			<content:encoded><![CDATA[<p>The first semester of my graduate school career is over &#8212; woohoo!!!  I just finished my last exam on Friday.  I don&#8217;t know what kind of grades I earned yet, but I am pretty happy with how classes went &#8212; I now have a pretty solid understanding of the basics of Quantum Mechanics and Statistical Mechanics.  Mostly I am excited because I have the next few weeks free to get some work done; i.e. no problem sets to distract me from learning about lasers, solid state physics, non-linear spectroscopy and the like.  And that reminds me that I have neglected to say what group I joined&#8230;</p>
<p>I joined the <a href="http://www.cchem.berkeley.edu/cbhgrp/">C.B. Harris Group</a>!  The principle investigator (PI) is pretty awesome, and the group itself has thus far seemed like a very good fit.  I keep hearing horror stories from other first-years about how they are having trouble with their lab-mates/PI and I am just glad that I have had zero conflicts.  Specifically I joined what is known as the &#8217;surface-side&#8217; of the Harris Group which studies how electrons behave on surfaces; more details can be found on the group website.  I haven&#8217;t started real research yet since the learning curve on the apparatus is pretty steep (not to mention my lack of theoretical knowledge about surface science), but next semester I will be gearing up &#8212; picking a project and hopefully starting to really work on collecting data.</p>
<p>What is kinda crazy is that Harris is my great-grand-advisor in a manner of speaking.  My undergraduate PI, C. Stromberg, studied under M. Fayer @ Stanford, and Fayer was one of Harris&#8217; first graduate students!  Small world eh?</p>
<p>I will be in Berkeley for another few days before I head home to MD to spend Christmas with the family.  I am really looking forward to taking some time off so I can come back refreshed and ready to do some science!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=341</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thanksgiving in MT</title>
		<link>http://www.ghostshipmorphy.com/?p=330</link>
		<comments>http://www.ghostshipmorphy.com/?p=330#comments</comments>
		<pubDate>Sun, 20 Dec 2009 00:30:30 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Vacation]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=330</guid>
		<description><![CDATA[I spent the Thanksgiving holiday in MT with my sister and the brother-in-law.  It was pretty awesome &#8212; we spent the majority of the week I was there in a log cabin near Helena.  We hiked, skied, drank, and ate some great food. A few sample pictures are below &#8212; the rest are [...]]]></description>
			<content:encoded><![CDATA[<p>I spent the Thanksgiving holiday in MT with my sister and the brother-in-law.  It was pretty awesome &#8212; we spent the majority of the week I was there in a log cabin near Helena.  We hiked, skied, drank, and ate some great food. A few sample pictures are below &#8212; the rest are in the photo gallery.</p>

<a href='http://www.ghostshipmorphy.com/?attachment_id=331' title='2009Montana_001'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/12/2009Montana_001-150x150.jpg" class="attachment-thumbnail" alt="Mountains Near Helena" title="2009Montana_001" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=332' title='2009Montana_014'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/12/2009Montana_014-150x150.jpg" class="attachment-thumbnail" alt="The Cabin Near Helena" title="2009Montana_014" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=333' title='2009Montana_045'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/12/2009Montana_045-150x150.jpg" class="attachment-thumbnail" alt="The T-Day Spread" title="2009Montana_045" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=334' title='2009Montana_069'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/12/2009Montana_069-150x150.jpg" class="attachment-thumbnail" alt="Me and Berkely in a Storm" title="2009Montana_069" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=335' title='2009Montana_082'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/12/2009Montana_082-150x150.jpg" class="attachment-thumbnail" alt="Me and Laura" title="2009Montana_082" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=336' title='2009Montana_091'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/12/2009Montana_091-150x150.jpg" class="attachment-thumbnail" alt="Lack of showers..." title="2009Montana_091" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=330</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Berkeley</title>
		<link>http://www.ghostshipmorphy.com/?p=325</link>
		<comments>http://www.ghostshipmorphy.com/?p=325#comments</comments>
		<pubDate>Wed, 30 Sep 2009 18:13:00 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Life]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=325</guid>
		<description><![CDATA[
So I am living in Berkeley now and going to UCB (University of California at Berkeley) full-time.  Life is good, though obscenely busy &#8212;  I TA for a section of Chem 1A, I am actively looking for a research group to join, and I have two grad classes each of which is enough [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_326" class="wp-caption aligncenter" style="width: 460px"><a href="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/09/Hike_5.jpg"><img src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/09/Hike_5-450x337.jpg" alt="San Francisco/Berkeley" title="Hike_5" width="450" height="337" class="size-large wp-image-326" /></a><p class="wp-caption-text">San Francisco/Berkeley</p></div>
<p>
So I am living in Berkeley now and going to UCB (University of California at Berkeley) full-time.  Life is good, though obscenely busy &#8212;  I TA for a section of Chem 1A, I am actively looking for a research group to join, and I have two grad classes each of which is enough to keep me busy full time, and I have all three to do at once!  But to be fair I am in the same situation as countless other grad students and I am sure it will all work out fine.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=325</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Way out West</title>
		<link>http://www.ghostshipmorphy.com/?p=300</link>
		<comments>http://www.ghostshipmorphy.com/?p=300#comments</comments>
		<pubDate>Thu, 06 Aug 2009 23:38:12 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Vacation]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=300</guid>
		<description><![CDATA[I just spent the past 2+ weeks out in Montana with my sister and her husband and it was absolutely amazing! A quick recap..

Went to the Tetons and hiked Granite Canyon trail (~16 miles)
Putzed around Missoula, MT and drank a lot of good beer
Camped at Peck Gulch on the Koocanusa Lake
Climbed at the Stone Hills [...]]]></description>
			<content:encoded><![CDATA[<p>I just spent the past 2+ weeks out in Montana with my sister and her husband and it was absolutely amazing! A quick recap..</p>
<ul>
<li>Went to the Tetons and hiked Granite Canyon trail (~16 miles)</li>
<li>Putzed around Missoula, MT and drank a lot of good beer</li>
<li>Camped at Peck Gulch on the Koocanusa Lake</li>
<li>Climbed at the Stone Hills (Koocanusa Lake area) half a dozen times</li>
<li>Spent a day kayaking on Whitefish lake</li>
<li>Spent a day mountain biking up Big Mountain and in Round Meadows</li>
<li>Hiked the Highline trail (~20 miles) in Glacier National Park to Swiftcurrent Peak</li>
<li>Hiked the Two Medicine trail (~20 miles) in Glacier National Park and saw a Black Bear</li>
<li>Lay around at various small lakes and drink beer</li>
<li>Met a bunch of my sister&#8217;s/Keith&#8217;s cool friends</li>
<li>Ate a bunch of really good totally home-cooked food</li>
</ul>
<p>A hard life for sure &#8212; can&#8217;t wait to visit again.  A few pictures are below, the rest are in my photo album.
</p>

<a href='http://www.ghostshipmorphy.com/?attachment_id=301' title='Granite_Canyon_Trail'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/07/4746994-150x150.jpg" class="attachment-thumbnail" alt="The Granite Canyon Trail in the Tetons" title="Granite_Canyon_Trail" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=304' title='Mountain Goats'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/08/Montana_058-150x150.jpg" class="attachment-thumbnail" alt="Taken in Jewel Basin in the Bob" title="Mountain Goats" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=305' title='Valley_1'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/08/Montana_003-150x150.jpg" class="attachment-thumbnail" alt="Taken from the Highline Trail in Glacier" title="Valley_1" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=306' title='Valley_2'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/08/Montana_040-150x150.jpg" class="attachment-thumbnail" alt="Taken from the Two Medicine Trail in Glacier" title="Valley_2" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=307' title='Climbing'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/08/Montana_054-150x150.jpg" class="attachment-thumbnail" alt="Lake Koocanusa&#039;s Stone Hills" title="Climbing" /></a>
<a href='http://www.ghostshipmorphy.com/?attachment_id=308' title='Kayaking'><img width="150" height="150" src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/08/Montana_057-150x150.jpg" class="attachment-thumbnail" alt="Whitefish Lake and Big Mountain" title="Kayaking" /></a>

]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=300</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SPRI</title>
		<link>http://www.ghostshipmorphy.com/?p=241</link>
		<comments>http://www.ghostshipmorphy.com/?p=241#comments</comments>
		<pubDate>Thu, 09 Jul 2009 19:12:18 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=241</guid>
		<description><![CDATA[
Back about a month ago while on a plane that was headed to Detroit I had an interesting chat with a guy named Rich.  I forget many of the things he told me, but one of the things that I did remember was a strategy he had for problem solving.  See, Rich&#8217;s job [...]]]></description>
			<content:encoded><![CDATA[<p>
Back about a month ago while on a plane that was headed to Detroit I had an interesting chat with a guy named Rich.  I forget many of the things he told me, but one of the things that I did remember was a strategy he had for problem solving.  See, Rich&#8217;s job was a &#8216;creative manager&#8217;, which as he described it to me means that he organizes/manages project teams in a way such that the technical people (in his current job they are mostly electrical engineers) can focus on creatively solving problems.  To this end he does several things such as cut through governmental red tape, take care of the logistics, plan meetings, etc.  But those things are not what interested me, what I found interesting was the way he made the engineers approach a problem, that is, with SPRI.
</p>
<p>
Now I realize that there are umpteen million methods for breaking down the steps in problem solving most effectively.  I am not claiming that Rich&#8217;s method is the best, or even that I am relating the method exactly as he explained it to me.  What I am claiming is that I think it is simple and effective; the epitome of the <a href="http://en.wikipedia.org/wiki/KISS_principle">KISS principle</a> that I hold dear.  Below I give a general overview of SPRI and later I will post a specific example of its use.
</p>
<p><span id="more-241"></span></p>
<h3>Statement; Problem; Resolution; Implementation</h3>
<p><strong>Statement</strong></p>
<blockquote><p>In order to plan your future wisely, it is necessary that you understand and appreciate your past.<br />
-Jo Coudert</p></blockquote>
<p>The first part of solving any problem is to accurately and completely describe and explore the situation.  This generally starts by enumerating the end goal of the project in an almost idealistic or theoretical manner.  <em>Be specific</em> &#8212; ill-defined goals lead to crappy solutions.  At this point you shouldn&#8217;t hamper yourself with questions like &#8216;Can we <em>actually</em> do that?&#8217;.  Instead you need to think to yourself &#8216;If I had unlimited resources, what would I want to accomplish?&#8217;.  This is your chance to think BIG.
</p>
<p>
Once you have the end goals well-established you need to completely explore the current state of affairs in regards to the problem.  That is, you need to do the footwork to figure out what has been done in the past.  In academia this typically means doing long, tedious literature searching, but  this approach is not the end-all by any means.  For programming projects I typically search online forums, look for open-source project, and email/PM experts in the field.  However you accomplish it, at the end of the day you should have a complete education of what has been tried in the past &#8212; this will stop you from trying to &#8216;reinvent the wheel&#8217;.  A failure to do this will be just that, a <em>failure</em>, certainly not a good way to start.
</p>
<p><strong>Problem</strong></p>
<blockquote><p>We have met the enemy and they are ours.<br />
-Oliver Hazard Perry</p></blockquote>
<p>Here is where you need to identify <em>exactly</em> what is keeping you from your goals; it starts with identifying the obvious problem, but then you move on to the analysis, that is the breaking down of the problem into its most basic constituent parts, which is the  most important part of solving any problem.  This step typically involves some sort of abstraction, and as simple as many think it, it is frequently more subtle than you might think.  There are usually many levels of abstraction for a given problem, and your goal is to find the <em>correct</em> level of abstraction.  Too little abstraction and you probably haven&#8217;t gotten to the heart of the problem, and too much abstraction and you will probably end up with a vacuous problem statement.
</p>
<p>
I find it really amazing how this step can simplify the whole problem solving process; a previously impossible looking problem can generally be reduced to a series of small, very-manageable sub-problems that were not at all visible beforehand.  Incidentally, these sub-problems are typically the ones that screw over people that don&#8217;t thoroughly analyze a problem before trying to work on the solution &#8212; you can&#8217;t solve a problem if you don&#8217;t know that it exists!
</p>
<p><strong>Resolution</strong></p>
<blockquote><p>A good plan is like a road map: it shows the final destination and usually the best way to get there.<br />
-H. Stanley Judd</p></blockquote>
<p>This step is where you decide on the methods/techniques you will use to solve the problem &#8212; aka, the planning phase.  You ought to be able to bring together the initial research, the detailed problem statement, and your own set of skills to determine a path to a solution, or at least a path that will <em>probably</em> lead to a solution (remember that problem solving is frequently an iterative process).  In experimental research this is typically where you decide what experiments you need to run.  In programming this is where you&#8217;d decide what algorithms and paradigms to use.  In any case, your resolution step should leave you with a <em>clear and detailed</em> road map of how to proceed.  Without this road map you will be aimlessly guessing at solutions with only the smallest hope of success.
</p>
<p>
Occasionally you might find yourself at an impasse at this point.  You think that you see the problem(s) clearly, but you can&#8217;t figure out how the hell to solve it; your idealistic goals meet reality.  This is where you might have to either revise your original goals to be more attainable, or have another try at analyzing the problem.  Thus from this step you might very well find yourself looping back to a previous step.  This is OK, it&#8217;s the way problem solving works.  Don&#8217;t get discouraged, get determined.
</p>
<p><strong>Implementation</strong></p>
<blockquote><p>No plan of operation extends with any certainty beyond the first contact with the main hostile force. Only the layman thinks that he can see in the course of the campaign the consequent execution of the original idea with all the details thought out in advance and adhered to until the very end.<br />
-Helmuth von Moltke</p></blockquote>
<p>Up until this point you shouldn&#8217;t have written a line of code, run a single experiment, or cut a piece of lumber.  Here is where you finally get to do something!  You take the plan that you made in the last step and enact it.  Nothing more, and certainly nothing less.  This is typically the easiest step of all, which is ironic because most novice problem solvers skip all of the previous steps and get stuck in the Implementation step for eternity.
</p>
<p>
This step, even more than the last can end up at an impasse.  You might find out that your plan was incomplete in which case you will need to revise it, or you may find that the plan was utterly unfeasible in which case you might have to backtrack to any one of the previous steps.  Again, this is OK, <em>I swear that it&#8217;s just the way problem solving works</em>.  The more practice you have with problem-solving the less the backtracking will happen, but it will never go away completely.
</p>
<p>
Happy problem solving!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=241</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8216;Always Looking Up&#8217;</title>
		<link>http://www.ghostshipmorphy.com/?p=264</link>
		<comments>http://www.ghostshipmorphy.com/?p=264#comments</comments>
		<pubDate>Tue, 07 Jul 2009 17:59:06 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=264</guid>
		<description><![CDATA[
I bought a copy of Michael J. Fox&#8217;s new book, Always Looking Up: The Adventures of an Incurable Optimist, while at an airport about a month ago and I have just finished reading it.  First off, it is definitely not the type of book I would usually read.  Aside from the Feynman books [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_266" class="wp-caption aligncenter" style="width: 338px"><a href="http://amzn.com/1401303382"><img src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/07/Fox_AlwaysLookingUp.jpg" alt="THe Cover of Fox&#039;s &#039;Always Looking Up&#039;" title="Fox_AlwaysLookingUp" width="328" height="500" class="size-full wp-image-266" /></a><p class="wp-caption-text">The Cover of Fox's 'Always Looking Up'</p></div>
<p>
I bought a copy of Michael J. Fox&#8217;s new book, <em>Always Looking Up: The Adventures of an Incurable Optimist</em>, while at an airport about a month ago and I have just finished reading it.  First off, it is definitely not the type of book I would usually read.  Aside from the Feynman books I can&#8217;t even remember the last time I read anything that approached a memoir, which is what this book is.  Interestingly enough, that is precisely the reason I bought it; I figured it was time I read something besides epic fantasy and technical literature.
</p>
<p>
At the end of the prologue Fox accurately describes the content and organization his book:</p>
<blockquote><p>
What follows is a memoir of this last decade.  But unlike <em>Lucky Man</em>, it is thematic rather than chronological.  Work, Politics, Faith, and Family.  These are the struts of my existence.  These are the critical supports of my life.
</p></blockquote>
<p>Fox relates countless anecdotes about himself, his family, and his friends, all of which are told with his unique sense of humor.  As I read I found myself laughing out loud as he related things like his cross country car-trek, where his father apparently had a resolute &#8216;no are-we-there-yet&#8217; policy.  In addition to the stories he also devotes a decent number of pages to the Michael J. Fox Foundation, which spearheads the effort to find a cure for Parkinson&#8217;s Disease.
</p>
<p>
Overall I am pretty happy that I read this book.  <em>Always Looking Up</em> didn&#8217;t let me escape to an alternate reality like fantasy does, and it didn&#8217;t really educate me in any substantive way, but what it did do was to take me on the awe-inspiring roller-coaster ride that has been Michael J. Fox&#8217;s life for the past decade.  It was wonderful to see how Fox&#8217;s steadfast optimism and drive could turn something so debilitating as Parkinson&#8217;s Disease into a positive influence.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=264</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JHelioviewer</title>
		<link>http://www.ghostshipmorphy.com/?p=253</link>
		<comments>http://www.ghostshipmorphy.com/?p=253#comments</comments>
		<pubDate>Tue, 07 Jul 2009 04:25:21 +0000</pubDate>
		<dc:creator>Ben Caplins</dc:creator>
				<category><![CDATA[Research]]></category>

		<guid isPermaLink="false">http://www.ghostshipmorphy.com/?p=253</guid>
		<description><![CDATA[
Back in winter and spring of 2008 I took a semester off and worked full time for the European Space Agency in Greenbelt, MD as a programmer on the SOHO project team.  They tasked me with exploring the feasibility and starting the coding on a new type of solar image viewing application.  The [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_260" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/07/JHelioviewer_ScreenShot.png"><img src="http://www.ghostshipmorphy.com/wp/wp-content/uploads/2009/07/JHelioviewer_ScreenShot-300x223.png" alt="The JHelioviewer Java Webstart Application" title="JHelioviewer_ScreenShot" width="300" height="223" class="size-medium wp-image-260" /></a><p class="wp-caption-text">The JHelioviewer Java Webstart Application</p></div>
<p>
Back in winter and spring of 2008 I took a semester off and worked full time for the European Space Agency in Greenbelt, MD as a programmer on the <a href="http://sohowww.nascom.nasa.gov/">SOHO project</a> team.  They tasked me with exploring the feasibility and starting the coding on a new type of solar image viewing application.  The <em>new</em> part is that instead of using old image file types, this application was to use the <a href="http://www.jpeg.org/jpeg2000/">JPEG2000</a> file format.  The reason behind this was that older file formats were not well-suited to deal with the beast that is solar data &#8212; solar datasets are absolutely, ridiculously large and contain lots and lots of important metadata.  A second reason to move to the JPEG2000 standard was that Part-9 of the standard was a interactive protocol that allowed for extremely efficient network-based viewing of the images; thus allowing the solar images to be stored and viewed much more effectively.
</p>
<p>
I spent the first couple weeks just trying to figure out the technical details of the JPEG2000 standard &#8212; something that turned out to be both difficult and interesting.  Once I had an inkling of the underlying concepts in play I started looking for available implementations.  I quickly found the <a href="http://www.kakadusoftware.com/">Kakadu</a> library, which I promptly started using to create the application which was shortly dubbed <a href="http://jhelioviewer.org">JHelioviewer</a>. (The name comes from the fact that <a href="http://helioviewer.org">Helioviewer</a> already existed and this was to be the Java counterpart to it.)
</p>
<p>
I ended up finding a Google Summer of Code <a href="http://dltj.org/article/gsoc-jpip/">project</a> by Juan Pablo Ortiz that seemed like a good place to start and spent the next several months with my nose to the grindstone, occasionally working 50+ hour weeks.  The work was hard for me, after all I&#8217;m not really a programmer.  I kept smashing face-first into technical roadblocks that a real programmer would have easily dealt with.  Instead I would stay up late schooling myself on things like the <a href="http://en.wikipedia.org/wiki/Java_Native_Interface">Java Native Interface</a>, <a href="http://en.wikipedia.org/wiki/Semaphore_%28programming%29">semaphores</a>, and what the heck a <a href="http://en.wikipedia.org/wiki/Convolution">convolution</a> was.  I did a <em>lot</em> of reading and spent a <em>lot</em> of time writing code to figure out if I really did understand how things worked.  Heck, at one point I spent several days tracking down a bug in some system C-code!
</p>
<p>
Overall I think the experience was really good for me.  Since I was working more or less alone I had to rely on myself for almost everything.  I <em>had</em> to take the initiative simply because there was no one else to do it.  That is not to say that the guys I worked with were not helpful &#8212; I spent countless hours discussing ideas with almost everyone else in the department &#8212; but they were not actively working on the code.  It was for all intensive purposes <em>my</em> code; I took a lot of personal ownership in it, and I believe that is why in my opinion it turned out well.
</p>
<p>
By the end of my employment I had created a working application that, although extremely rudimentary, was what they had asked me for.  I spent the last week or so documenting and reorganizing the code in order to hand it off to the next person that would work on the project.  When I handed the code off I was a bit apprehensive &#8212; I was worried that my inexperience might have irrevocably tainted the project.  I am glad to say that I no longer believe this is the case.  About a year and a half has passed since I handed the code over and many much more qualified people have worked on it since then.  The result is that they have turned my mangled, proof of concept code into a functional and feature rich beta application.
</p>
<p>
There are two points I&#8217;d like to hit in closing.  First is that I have an inordinate about of pride that a project that I initiated is turning into something big.  It&#8217;s a real boost to the ego for sure!  I wish the project nothing but the best.  Second is that not only did my hard work pay off for the project, but the project paid off for me.  After I left the project, the project scientist wrote up an article for <a href="http://www.computer.org/cise/">Computing in Science &#038; Engineering</a> and included me as an author!  (I feel bad that my name is on there as an author and I didn&#8217;t actually write any of the paper, but after reading it I realized that I did significantly contribute via the code I wrote and the discussions I had with the author.)  The paper has been accepted as of June 2009 (what initiated this otherwise chronologically-misplaced post) and is awaiting the &#8216;production checklist&#8217;, whatever that is.  A pre-print can be found at the bottom of the <a href="http://jhelioviewer.org">JHelioviewer site</a>.  I&#8217;m finally published!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ghostshipmorphy.com/?feed=rss2&amp;p=253</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
