<?xml version="1.0" encoding="utf-8" ?>

<rdf:RDF 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns="http://my.netscape.com/rdf/simple/0.9/">
<channel>
    <title>Judebert.com</title>
    <link>http://judebert.com/progress/</link>
    <description>Progress Report</description>
    <dc:language>en</dc:language>
    <admin:errorReportsTo rdf:resource="mailto:judebert@judebert.com" />

    <image rdf:resource="http://www.judebert.com/progress/judebert.gif" />

    <items>
      <rdf:Seq>
        <rdf:li resource="http://judebert.com/progress/archives/459-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/458-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/457-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/456-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/455-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/454-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/453-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/452-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/451-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/450-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/449-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/448-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/447-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/446-guid.html" />
        <rdf:li resource="http://judebert.com/progress/archives/445-guid.html" />
      </rdf:Seq>
    </items>
</channel>

<image rdf:about="http://www.judebert.com/progress/judebert.gif">
        <url>http://www.judebert.com/progress/judebert.gif</url>
        <title>RSS: Judebert.com - Progress Report</title>
        <link>http://judebert.com/progress/</link>
        <width>100</width>
        <height>100</height>
    </image>


<item rdf:about="http://judebert.com/progress/archives/459-guid.html">
    <title>Just One More Thing Before I Go</title>
    <link>http://judebert.com/progress/archives/459-Just-One-More-Thing-Before-I-Go.html</link>
    <description>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 160px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&quot;serendipity_image_link&quot;   rel=&#039;lightbox[lightbox_group_entry_459]&#039; href=&#039;http://judebert.com/progress/media/photos/2013/CannonJr-big.jpg&#039;&gt;&lt;!-- s9ymdb:1255 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;160&quot; height=&quot;96&quot;  src=&quot;http://judebert.com/progress/media/photos/2013/CannonJr-big.s9yThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;For the Kindergarteners.&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&lt;b&gt;What is wrong with me?&lt;/b&gt;  Can I not even &lt;i&gt;visit&lt;/i&gt; Florida without &lt;a href=&quot;http://judebert.com/progress/permalink/swingset.html&quot;&gt;building something&lt;/a&gt;?
&lt;/p&gt;&lt;p&gt;
This one is meant for a Kindergarten drama class.  It&#039;s the little brother of the &lt;a href=&quot;http://judebert.com/progress/permalink/cannon-rebuild.html&quot;&gt;air cannon I built for Hairspray&lt;/a&gt;.  Got another free tire inflation valve from the guys at Tire Kingdom, and $15 of parts from the sprinkler place down the street (wouldn&#039;t want &lt;a href=&quot;http://judebert.com/progress/permalink/confetti-cannon.html&quot;&gt;the fittings exploding like last time&lt;/a&gt;), with another $15 in valve and pipe from Lowe&#039;s: the sprinkler place didn&#039;t sell pipe in less than 20-foot lengths, and they didn&#039;t have a valve that a Kindergartener could turn.
&lt;/p&gt;&lt;p&gt;
This time, Tatiana helped me build it.  She is... liberal with the blue goo.  &lt;img src=&quot;http://judebert.com/progress/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;  Wondering about the stubby little side?  We tried to start with the short connector for the cannon, but we didn&#039;t twist it correctly, so the cannon wouldn&#039;t have been levered upwards.  So we made it the endcap instead, shortening the whole thing a bit.  
&lt;/p&gt;&lt;p&gt;
Hey, life is all about compromise.  This was a huge success, especially considering that it&#039;s going to be used by kids: they don&#039;t need such a big compression chamber.  And we figured out how to use the detachable valve end to create an infinitely-adjustable cannon angle for the next time.
&lt;/p&gt;&lt;p&gt;
Of course!
&lt;/p&gt; 
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Activities, </dc:subject>
    <dc:date>2013-06-08T18:46:31Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=459</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=459</wfw:commentRss>
    
    <dc:subject>alpha geek</dc:subject>
<dc:subject>making</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/458-guid.html">
    <title>My Hobby: Built-in Irony</title>
    <link>http://judebert.com/progress/archives/458-My-Hobby-Built-in-Irony.html</link>
    <description>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 160px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&quot;serendipity_image_link&quot;   rel=&#039;lightbox[lightbox_group_entry_458]&#039; href=&#039;http://judebert.com/progress/media/photos/2013/Bookstore-haul-2013-05-04-big.jpg&#039;&gt;&lt;!-- s9ymdb:1254 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;160&quot; height=&quot;96&quot;  src=&quot;http://judebert.com/progress/media/photos/2013/Bookstore-haul-2013-05-04-big.s9yThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;More than $40 worth&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;So, everyone is aware that I work for Amazon now, right?  I&#039;m coding in the Kindle division.
&lt;/p&gt;&lt;p&gt;
So what do I the first free weekend I get in Seattle?  That&#039;s right, I go hit &lt;b&gt;all four&lt;/b&gt; used bookstores in the Pike Place area and spend &lt;i&gt;all&lt;/i&gt; my free money on books.
&lt;/p&gt;&lt;p&gt;
Still, it&#039;s a nice haul.  Plus, I&#039;ll finally get to see what this &quot;Earthsea&quot; stuff is all about.
&lt;/p&gt; 
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Madness, </dc:subject>
    <dc:date>2013-05-04T18:42:00Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=458</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=458</wfw:commentRss>
    
    
</item>
<item rdf:about="http://judebert.com/progress/archives/457-guid.html">
    <title>Holy Well-Timed Exit Strategy, Batman!</title>
    <link>http://judebert.com/progress/archives/457-Holy-Well-Timed-Exit-Strategy,-Batman!.html</link>
    <description>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 96px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&quot;serendipity_image_link&quot;   rel=&#039;lightbox[lightbox_group_entry_457]&#039; href=&#039;http://judebert.com/progress/media/photos/2013/Seattle/space-needle-01-big.jpg&#039;&gt;&lt;!-- s9ymdb:1251 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;96&quot; height=&quot;160&quot;  src=&quot;http://judebert.com/progress/media/photos/2013/Seattle/space-needle-01-big.s9yThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Not a model&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
I&#039;ve recently accepted a job in Seattle.  There is no better time for me to move: the kids are all the correct ages to change schools along with a bunch of other new students.  Sequestration hit the government simulation industry the day after I left: the project had to arrange for furloughs.  (The title is what my wife said when she heard about the furloughs.  She&#039;s awesome.)  The housing market is starting to look up in Florida, so my house might sell easily.
&lt;/p&gt;&lt;p&gt;
My wife is staying behind with the kids to sell the house and finish out the school year.  I miss them, so I&#039;ve been taking a few pictures of Seattle as I walk to work.  
&lt;/p&gt;&lt;p&gt;
Neatest thing?  My walk takes me right past the Space Needle!
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/457-Holy-Well-Timed-Exit-Strategy,-Batman!.html#extended&quot;&gt;Continue reading &quot;Holy Well-Timed Exit Strategy, Batman!&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    News, </dc:subject>
    <dc:date>2013-04-18T14:18:05Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=457</wfw:comment>
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=457</wfw:commentRss>
    
    <dc:subject>seattle</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/456-guid.html">
    <title>Just One Thing Before I Go</title>
    <link>http://judebert.com/progress/archives/456-Just-One-Thing-Before-I-Go.html</link>
    <description>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 160px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&quot;serendipity_image_link&quot;   rel=&#039;lightbox[lightbox_group_entry_456]&#039; href=&#039;http://judebert.com/progress/media/photos/2013/Seattle/playground-01-big.jpg&#039;&gt;&lt;!-- s9ymdb:1244 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;160&quot; height=&quot;96&quot;  src=&quot;http://judebert.com/progress/media/photos/2013/Seattle/playground-01-big.s9yThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;What could this be?&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
I resigned on Wednesday.  I was scheduled to fly on Saturday.  That gave me two days to relax... or to leave behind something valuable for people I love.
&lt;/p&gt;&lt;p&gt;
One of our family friends has an autistic child.  He loves to swing, but they can&#039;t afford a swingset.  We were going to give them ours, but it&#039;s more than ten years old, and when we tried to pull it up, we discovered that it had become one with the ground.  (We&#039;ll have to figure out some way to get that down to the dump.)
&lt;/p&gt;&lt;p&gt;
But the plastic slide, two-person glider, and rings were still in good condition.  All they needed was a framework to hang on.  I estimated $50 in wood and offered to build it.
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/456-Just-One-Thing-Before-I-Go.html#extended&quot;&gt;Continue reading &quot;Just One Thing Before I Go&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Activities, </dc:subject>
    <dc:date>2013-04-18T13:55:08Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=456</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=456</wfw:commentRss>
    
    
</item>
<item rdf:about="http://judebert.com/progress/archives/455-guid.html">
    <title>Silent E for Sale</title>
    <link>http://judebert.com/progress/archives/455-Silent-E-for-Sale.html</link>
    <description>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 160px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a  class=&quot;serendipity_image_link&quot;   rel=&#039;lightbox[lightbox_group_entry_455]&#039; href=&#039;http://judebert.com/progress/media/EV/Front-big.jpg&#039;&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;160&quot; height=&quot;96&quot;  src=&quot;http://judebert.com/progress/media/EV/Front.s9yThumb.jpg&quot;  alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;For Sale: $5000&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Would you like to buy an &#039;O&#039;?  Round, and neat: a nearly perfect circle, tidy and complete...
&lt;/p&gt;&lt;p&gt;
Seriously, I&#039;m selling my EV.  I&#039;m moving, and I don&#039;t have the time to fix it up and take it with me.
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;http://judebert.com/progress/EV/EV.html&quot;&gt;The entire saga of Silent E&#039;s rise and fall&lt;/a&gt; are detailed on this very site.  It&#039;s cost me more than $9000 to make, with around $7000 dollars of good parts in it.  Not to mention a new paint job.  I&#039;m asking $5000.
&lt;/p&gt;&lt;p&gt;
More details?  Sure, read on.
&lt;/p&gt;&lt;p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/455-Silent-E-for-Sale.html#extended&quot;&gt;Continue reading &quot;Silent E for Sale&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    EV, </dc:subject>
    <dc:date>2013-03-20T18:47:38Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=455</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=455</wfw:commentRss>
    
    <dc:subject>batteries</dc:subject>
<dc:subject>cars</dc:subject>
<dc:subject>electric vehicles</dc:subject>
<dc:subject>ev</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/454-guid.html">
    <title>23rd Anniversary?  PVC!</title>
    <link>http://judebert.com/progress/archives/454-23rd-Anniversary-PVC!.html</link>
    <description>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 160px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:1218 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;160&quot; height=&quot;96&quot;  src=&quot;http://judebert.com/progress/media/photos/2013/cannon-salvage.s9yThumb.jpg&quot; title=&quot;Cut down to size&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Cut down to size&lt;/div&gt;&lt;/div&gt;
&lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 160px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:1219 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;160&quot; height=&quot;96&quot;  src=&quot;http://judebert.com/progress/media/photos/2013/cannon-zombie.s9yThumb.jpg&quot; title=&quot;Beautiful model showing off the finished project&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Beautiful model showing off the finished project&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
Gotta love mitre saws.  Chopped the crappy fixtures off that old cannon in no time at all.  Then I bought &lt;em&gt;actual&lt;/em&gt; Schedule-40 fittings from the sprinkler shop down the straight.  Cost an extra $5, but it&#039;s worth it for the safety.
&lt;/p&gt;&lt;p&gt;
Then, since it was our anniversary, Eri helped me put it all together.  We used the high-pressure &quot;blue glue&quot; and made certain to twist at least 90 degrees as we inserted everything.  We also redesigned it to use fewer fittings, which made the twisting phase a lot easier.
&lt;/p&gt;&lt;p&gt;
Working together, and being extremely careful, it took us about two hours all told.  We left it in the sun, and after about 5 hours of curing, I&#039;ll try it at tonight&#039;s performance of Hairspray!
&lt;/p&gt; 
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Activities, </dc:subject>
    <dc:date>2013-03-08T21:06:23Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=454</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=454</wfw:commentRss>
    
    <dc:subject>alpha geek</dc:subject>
<dc:subject>science</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/453-guid.html">
    <title>My Creation Lives!  And Dies.</title>
    <link>http://judebert.com/progress/archives/453-My-Creation-Lives!-And-Dies..html</link>
    <description>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 160px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;!-- s9ymdb:1211 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;160&quot; height=&quot;96&quot;  src=&quot;http://judebert.com/progress/media/photos/2013/cannon-parts.s9yThumb.jpg&quot; title=&quot;You know.&quot; alt=&quot;An air cannon.&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;What could it be?&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;
What&#039;s this collection of PVC parts?  Here&#039;s a hint: I used it when I played Wilbur in Hairspray.  The other actors kept calling me a &quot;real-life Wilbur&quot;.
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/453-My-Creation-Lives!-And-Dies..html#extended&quot;&gt;Continue reading &quot;My Creation Lives!  And Dies.&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Activities, </dc:subject>
    <dc:date>2013-03-07T22:31:16Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=453</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=453</wfw:commentRss>
    
    <dc:subject>alpha geek</dc:subject>
<dc:subject>science</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/452-guid.html">
    <title>Happy Valentine's Day</title>
    <link>http://judebert.com/progress/archives/452-Happy-Valentines-Day.html</link>
    <description>
    &lt;p&gt;
Infuriating!&lt;br/&gt;
Your desires are not my own.&lt;br/&gt;
Somehow, I&#039;m fulfilled.&lt;br/&gt;
&lt;/p&gt;&lt;p&gt;
Intolerable!&lt;br/&gt;
When I hurt you, I feel pain.&lt;br/&gt;
What was I thinking?&lt;br/&gt;
&lt;/p&gt;&lt;p&gt;
Inconceivable!&lt;br/&gt;
I search for twenty-three years.&lt;br/&gt;
I discover more.&lt;br/&gt;
&lt;/p&gt;&lt;p&gt;
I love you, Eri.&lt;br/&gt;
I strive for your happiness.&lt;br/&gt;
Be my valentine.&lt;br/&gt;
&lt;/p&gt; 
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2013-02-14T05:00:00Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=452</wfw:comment>
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=452</wfw:commentRss>
    
    
</item>
<item rdf:about="http://judebert.com/progress/archives/451-guid.html">
    <title>Yes, That's More Like It</title>
    <link>http://judebert.com/progress/archives/451-Yes,-Thats-More-Like-It.html</link>
    <description>
    &lt;p&gt;
&lt;a href=&quot;http://www.empiricalzeal.com/2012/10/12/can-we-build-a-more-efficient-airplane-not-really-says-physics/&quot;&gt;Why airplanes REALLY fly.&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
Sorry to make a whole article with little more than a link, but, really, my kids need to read this.  And this seems like the easiest way to remember.
&lt;/p&gt; 
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Web Activities, </dc:subject>
    <dc:date>2013-02-07T17:27:01Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=451</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=451</wfw:commentRss>
    
    
</item>
<item rdf:about="http://judebert.com/progress/archives/450-guid.html">
    <title>Interview Day 8: Planes and Cycles</title>
    <link>http://judebert.com/progress/archives/450-Interview-Day-8-Planes-and-Cycles.html</link>
    <description>
    &lt;p&gt;
Nice break.  Time to get back with it; I&#039;m running out of time, and I&#039;m sure there&#039;s stuff I don&#039;t remember.  
&lt;/p&gt;&lt;p&gt;
I finish studying up linked lists from &lt;i&gt;Programming Interviews Exposed&lt;/i&gt;.  Everything is pretty straightforward, but this last problem gets me: you&#039;re given a linked list; either the last node points to null (the list is normal, and &lt;i&gt;acyclic&lt;/i&gt;), or the last node points to one of the earlier nodes in the list, in which case it has no end and is &lt;i&gt;cyclic&lt;/i&gt;.  Write an algorithm to determine which.  
&lt;/p&gt;&lt;p&gt;
I progressed very quickly to the obvious answer: visit each node, and check whether it points to any of the earlier nodes in the list.  No extra storage required, but it&#039;s O(n^2).  
&lt;/p&gt;&lt;p&gt;
The answer, it turns out, I never would have gotten by myself: visit all the nodes at different rates.  Have a slow pointer advancing one node at a time, and a fast pointer advancing two nodes at a time; if the fast pointer reaches an end, you&#039;re done, and you&#039;ve only visited 1.5 times the nodes, which is O(n).  If the fast pointer ever reaches the slow pointer, you&#039;ve discovered a cycle visiting only 3 times the nodes... which is O(n).  Of course, the author made an error that could result in a null pointer exception, and might accidentally skip the slow pointer the first time around, but those were easy to identify and rectify.  
&lt;/p&gt;&lt;p&gt;
The brain teaser, &lt;a href=&quot;http://www.techinterview.org/post/487221758/crazy-guy-on-the-airplane&quot;&gt;Crazy Guy on the Airplane from techinterview&lt;/a&gt;, actually hammered home a rule of problem solving.
&lt;/p&gt;&lt;p&gt;
There are 100 passengers, numbered 1 through 100, boarding an airplane with 100 seats, also numbered 1 through 100.  They&#039;ll be boarding in numerical order, and they&#039;ll sit in their numbered seat if it&#039;s available; otherwise they&#039;ll sit in a random available seat.
&lt;/p&gt;&lt;p&gt;
Problem is, passenger #1 is crazy.  He randomly picks a seat, regardless of whether his seat is available.
&lt;/p&gt;&lt;p&gt;
What&#039;s the probability that passenger #100 will get to sit in his own seat?
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/450-Interview-Day-8-Planes-and-Cycles.html#extended&quot;&gt;Continue reading &quot;Interview Day 8: Planes and Cycles&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    </dc:subject>
    <dc:date>2013-01-22T23:49:00Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=450</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=450</wfw:commentRss>
    
    
</item>
<item rdf:about="http://judebert.com/progress/archives/449-guid.html">
    <title>Interview Day 7: Palindrome Brain Teaser</title>
    <link>http://judebert.com/progress/archives/449-Interview-Day-7-Palindrome-Brain-Teaser.html</link>
    <description>
    &lt;p&gt;
After so much coding, I decided to take it easy with a brain teaser.  &lt;a href=&quot;http://www.techinterview.org/post/526332105/palindromes&quot;&gt;I liked this techinterview palindrome puzzle.&lt;/a&gt;  October 21, 2001 was a palindromic date, when written in MMDDYYYY format.  What was the latest palindromic date previous to that?
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/449-Interview-Day-7-Palindrome-Brain-Teaser.html#extended&quot;&gt;Continue reading &quot;Interview Day 7: Palindrome Brain Teaser&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Activities, </dc:subject>
    <dc:date>2013-01-21T22:12:04Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=449</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=449</wfw:commentRss>
    
    <dc:subject>interview</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/448-guid.html">
    <title>Interview Day 6: Unflattening a Bush</title>
    <link>http://judebert.com/progress/archives/448-Interview-Day-6-Unflattening-a-Bush.html</link>
    <description>
    &lt;p&gt;
Oh, great.  Yesterday I flattened a bush; today you want me to &lt;b&gt;un-&lt;/b&gt;flatten it?
&lt;/p&gt;&lt;p&gt;
This is going to require a bit of recursion, I can just tell.  That&#039;s fine, I love recursion.
&lt;/p&gt;&lt;p&gt;
I kept all the child pointers when I flattened the bush, so that will tell me where the children start.  I&#039;ll just traverse the list, and anytime I find a child pointer, I&#039;ll disconnect the child and all its siblings, reconnecting them as the child of the parent.
&lt;/p&gt;&lt;p&gt;
Hmmm.  Only one small problem: how will I know when to stop disconnecting the child?  The first parent that I encounter will get the child, and the remainder of the list afterwards, as its children.  
&lt;/p&gt;&lt;p&gt;
Maybe I&#039;d better rewrite Flatten to use a different algorithm.  Certainly the interviewer would have steered me toward a solution with recognizable ends.  Wouldn&#039;t he?
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/448-Interview-Day-6-Unflattening-a-Bush.html#extended&quot;&gt;Continue reading &quot;Interview Day 6: Unflattening a Bush&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Activities, Programming, The Attic, Web Activities, </dc:subject>
    <dc:date>2013-01-20T21:41:00Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=448</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=448</wfw:commentRss>
    
    <dc:subject>alpha geek</dc:subject>
<dc:subject>interview</dc:subject>
<dc:subject>java</dc:subject>
<dc:subject>programming</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/447-guid.html">
    <title>Interview Day 5: Flattening a Bush</title>
    <link>http://judebert.com/progress/archives/447-Interview-Day-5-Flattening-a-Bush.html</link>
    <description>
    &lt;p&gt;
Yesterday I made a linked list, in Java.  Yeah, that&#039;s right.  
&lt;/p&gt;&lt;p&gt;
Today I&#039;m taking on a programming problem: given a doubly-linked list (with head and tail), where any element may have a child doubly-linked list (without head and tail), flatten the structure into a doubly-linked list.
&lt;/p&gt;&lt;p&gt;
That sounds vaguely tree-like, but trees don&#039;t usually have linked siblings.  It&#039;s all just parents and children. I&#039;m calling this a bush.
&lt;/p&gt;&lt;p&gt;
Let&#039;s look at the structure.
&lt;/p&gt;&lt;pre&gt;
head-&gt;A&lt;=&gt;D&lt;=&gt;E&lt;=&gt;F&lt;-tail
      |           |
      B&lt;=&gt;C       G
                  |
                  H

&lt;/pre&gt;&lt;p&gt;
Without being told where to put stuff, I could just tack it all on the tail.  But I think tacking it on after its parent is more elegant, if it can be implemented in similar complexity and space.  In the bush I drew, I&#039;d like the nodes to end up in alphabetical order.
&lt;/p&gt;&lt;p&gt;
I might even be able to do this without recursion.
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/447-Interview-Day-5-Flattening-a-Bush.html#extended&quot;&gt;Continue reading &quot;Interview Day 5: Flattening a Bush&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Programming, The Attic, Web Activities, </dc:subject>
    <dc:date>2013-01-19T02:42:26Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=447</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=447</wfw:commentRss>
    
    <dc:subject>alpha geek</dc:subject>
<dc:subject>interview</dc:subject>
<dc:subject>java</dc:subject>
<dc:subject>programming</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/446-guid.html">
    <title>Interview Prep Day 4: Linked Lists</title>
    <link>http://judebert.com/progress/archives/446-Interview-Prep-Day-4-Linked-Lists.html</link>
    <description>
    &lt;p&gt;
I started my studying today by looking at &lt;i&gt;Programming Interviews Exposed&lt;/i&gt;.  The author indicates that linked-list problems are common in coding interviews, because they can be solved relatively quickly, but they still expose the coder&#039;s thought processes.
&lt;/p&gt;&lt;p&gt;
As a Java programmer, I don&#039;t have much use for linked lists.  Java includes a LinkedList class that takes care of all the operations for me.  But according to the book, I might still be asked to implement a linked list of my own and solve some linked list problems... because it will expose my thought process.
&lt;/p&gt;&lt;p&gt;
Okay, I remember linked lists from back when I was a hot-shot C programmer.  (I used to think Java was a flash in a pan.  With the recent security vulnerabilities, it may turn out that way after all.)  I can do this.  But perhaps I should pass on the brain teaser for today.  The list problems can be my brain teaser.
&lt;/p&gt;&lt;p&gt;
Implement a singly-linked list.  Given a doubly-linked list (with tail pointer) where each node may have a doubly-linked list (without head or tail pointers) as a child, and the children may have their own children, flatten it to a plain doubly-linked list.  Now &lt;i&gt;put it back&lt;/i&gt;.
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/446-Interview-Prep-Day-4-Linked-Lists.html#extended&quot;&gt;Continue reading &quot;Interview Prep Day 4: Linked Lists&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Programming, The Attic, </dc:subject>
    <dc:date>2013-01-18T11:32:31Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=446</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=446</wfw:commentRss>
    
    <dc:subject>alpha geek</dc:subject>
<dc:subject>howto</dc:subject>
<dc:subject>interview</dc:subject>
<dc:subject>programming</dc:subject>

</item>
<item rdf:about="http://judebert.com/progress/archives/445-guid.html">
    <title>Interview Prep Day 3: Dynamic Programming and Pirates!</title>
    <link>http://judebert.com/progress/archives/445-Interview-Prep-Day-3-Dynamic-Programming-and-Pirates!.html</link>
    <description>
    &lt;p&gt;
Today&#039;s studying involved &quot;Dynamic Programming&quot; and &quot;Backtracking&quot;, which really turned out to be different names for little tricks I&#039;ve used before in recursion.  I&#039;m going to have to look at them again, just to make sure I&#039;ve got it straight, in case I get asked.  I don&#039;t want to look like an idiot because I don&#039;t know something&#039;s name.
&lt;/p&gt;&lt;p&gt;
Especially if I use it all the time.
&lt;/p&gt;&lt;p&gt;
Anyway.  I know why you&#039;re really here: today I tried &lt;a href=&quot;http://www.techinterview.org/post/526325766/pirates&quot;&gt;a brainteaser from techinterview about pirates&lt;/a&gt;. It ARRRR-ta be a lot of fun.
&lt;/p&gt;&lt;p&gt;
Five pirates have captured a booty of 100 gold pieces.  As you know, pirates use a seniority system when it comes to making decisions; in this case, the most senior pirate is pirate #5 and the least senior is pirate #1 (n00b).  
&lt;/p&gt;&lt;p&gt;
You also know, of course, that pirates are &lt;b&gt;greedy&lt;/b&gt;.  And &lt;b&gt;bloodthirsty&lt;/b&gt;.  What sets this group of pirates apart, though, is how intelligent they are.  
&lt;/p&gt;&lt;p&gt;
By which I mean that they&#039;re &lt;i&gt;really&lt;/i&gt; smart (not noteworthy in the opposite direction).
&lt;/p&gt;&lt;p&gt;
Their method of dividing the 100 coins will be in keeping with pirate greed, violence, and seniority.  The most senior pirate will propose a division of booty.  &lt;b&gt;All&lt;/b&gt; the pirates will vote to accept or reject the proposal.  If &lt;b&gt;at least 50%&lt;/b&gt; approve, the booty is divided according to the proposal.  Otherwise, the propose-er walks the plank, and the &lt;b&gt;new&lt;/b&gt; most senior pirate makes a new proposal.
&lt;/p&gt;&lt;p&gt;
Of course, having such massive brainpower, the most senior pirate makes a proposal that is automatically accepted.  What was it?
&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://judebert.com/progress/archives/445-Interview-Prep-Day-3-Dynamic-Programming-and-Pirates!.html#extended&quot;&gt;Continue reading &quot;Interview Prep Day 3: Dynamic Programming and Pirates!&quot;&lt;/a&gt;
    </description>

    <dc:publisher>Judebert.com</dc:publisher>
    <dc:creator>judebert@judebert.com (Judebert)</dc:creator>
    <dc:subject>
    Activities, The Attic, Web Activities, </dc:subject>
    <dc:date>2013-01-17T11:02:00Z</dc:date>
    <wfw:comment>http://judebert.com/progress/wfwcomment.php?cid=445</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://judebert.com/progress/rss.php?version=1.0&amp;type=comments&amp;cid=445</wfw:commentRss>
    
    <dc:subject>alpha geek</dc:subject>
<dc:subject>interview</dc:subject>

</item>

</rdf:RDF>
