<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Jeremy Mates’s Blog</title>
      <link>http://sial.org/blog/</link>
      <description><![CDATA[&lt;lint class='belly' /&gt;]]></description>
      <language>en</language>
      <copyright>Copyright 2008</copyright>
      <lastBuildDate>Sun, 11 May 2008 03:07:54 +0000</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>One Random Saturday</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p><a href="http://www.flickr.com/photos/jeremymates/sets/72157604992202787/"><img src="http://farm3.static.flickr.com/2007/2482190534_7203b0354c.jpg" width="399" height="500" alt="Five" /></a></p>
<p>Busy with on-call duties earlier this week, recovered Saturday.</p>]]></description>
         <link>http://sial.org/blog/2008/05/one_random_saturday.html</link>
         <guid>http://sial.org/blog/2008/05/one_random_saturday.html</guid>
         <category>Art</category>
         <pubDate>Sun, 11 May 2008 03:07:54 +0000</pubDate>
      </item>
            <item>
         <title>Lack of Safety at Eastlake &amp; Fuhrman</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<pre>From: Jeremy Mates &lt;jmates@sial.org&gt;
Date: Fri, 9 May 2008 15:18:55 -0700
To: nick.licata@seattle.gov, sally.clark@seattle.gov,
        richard.conlin@seattle.gov, david.della@seattle.gov,
        richard.mciver@seattle.gov, tom.rasmussen@seattle.gov,
        peter.steinbrueck@seattle.gov, carbina.resendez@seattle.gov,
        m.j.kelly@cascadebicycleclub.org
Subject: Bicycle Safety Improvements at Eastlake & Fuhrman?

How many more bicyclists must die, or be injured, before the city
improves the safety of the Eastlake & Fuhrman intersection for
bicyclists and pedestrians?

http://www2.seattle.gov/fire/realTime911/getRecsForDatePub.asp?action=Today&incDate=&rad1=des

  5/9/2008 2:51:31 PM F080040691 E17 M16
  Eastlake Av E / Fuhrman Av E Medic Response

Thank you,
Jeremy Mates</pre>
<p><a href="http://www.thestranger.com/seattle/Content?oid=322254">Bryce Lewis</a> died at this intersection on 9/7/2007:</p>
<blockquote>The crash site, an intersection that sees 30,000 cars a day, is notoriously dangerous for cyclists ("scary as shit," one Point 83 poster called it). Although Seattle Department of Transportation (SDOT) spokesman Gregg Hirakawa says SDOT has no specific records indicating that the intersection of Eastlake and Fuhrman avenues is more dangerous than other trouble spots. (SDOT doesn't keep crash statistics by intersection.) "This is a major connection [for cyclists], and it needs improvement," says David Hiller, advocacy director for the Cascade Bicycle Club.</blockquote>
<p>Update: Councilmember <a href="mailto:Jan.Drago@Seattle.Gov">Jan Drago</a> (chair, Transportation Committee) and <a href="mailto:Grace.Crunican@Seattle.Gov">Grace Crunican</a> (Director of the Seattle Department of
Transportation) are the most appropriate contacts to voice concern over this intersection.</p>





<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/cycle" rel="tag">cycle</a></p><!-- technorati tags end -->]]></description>
         <link>http://sial.org/blog/2008/05/lack_of_safety_at_eastlake_fuh.html</link>
         <guid>http://sial.org/blog/2008/05/lack_of_safety_at_eastlake_fuh.html</guid>
         <category>Sports</category>
         <pubDate>Fri, 09 May 2008 22:21:09 +0000</pubDate>
      </item>
            <item>
         <title>Seattle Chess Resource</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p><a href="http://www.flickr.com/photos/jeremymates/2475580258/" title="Chess Confusion by thrig, on Flickr"><img src="http://farm3.static.flickr.com/2205/2475580258_6e4b235d1a_t.jpg" width="100" height="100" alt="Chess Confusion" style="float: right; margin-left: 1em; margin-bottom: 1em;" /></a><a href="http://www.nwchess.com/calendar/weekly.htm">Northwest Chess: Chess News from Washington and Oregon</a>. My chess playing appears to greatly suffer during Winter, perhaps related to the general lack of sunlight? Also very blunder prone when on-call…</p>]]></description>
         <link>http://sial.org/blog/2008/05/seattle_chess_resource.html</link>
         <guid>http://sial.org/blog/2008/05/seattle_chess_resource.html</guid>
         <category>Chess</category>
         <pubDate>Thu, 08 May 2008 18:29:33 +0000</pubDate>
      </item>
            <item>
         <title>System Debugging</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p>Computer system debugging benefits from both experience with and knowledge of the system. It also benefits from many questions being asked, until a cause is known, or at least potential causes being eliminated. As an example, a junior admin may note that a filesystem fails to unmount, and eventually ask a senior admin for help.</p>
<p>(As an aside, <a href="http://www.catb.org/~esr/faqs/smart-questions.html">learning how to ask smart questions</a> can help avoid time wasted over an “it doesn’t work” exchange.)</p>]]></description>
         <link>http://sial.org/blog/2008/05/system_debugging.html</link>
         <guid>http://sial.org/blog/2008/05/system_debugging.html</guid>
         <category>Computers</category>
         <pubDate>Tue, 06 May 2008 17:48:58 +0000</pubDate>
      </item>
            <item>
         <title>Lode Runner</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p>Reaching level 150 in <a href="http://en.wikipedia.org/wiki/Lode_Runner">Lode Runner</a> is possible; I never had the patience, nor time to leave the <a href="http://en.wikipedia.org/wiki/Apple_ii">Apple //e</a> running for the duration required. Thanks to a <a href="http://www.xs4all.nl/~gp/VirtualII/">virtual machine</a>, the game can be saved and resumed as necessary. Following level 150, the levels start over again, except the enemies are faster. This happens again at level 300.</p>
<p>Level 52 is tricky the second time through, and requires cutting corners to reach the falling enemy in time. The third time through, a different strategy is required, as the enemy is now too fast to reach in time. Instead, one must dig to get past the upper two enemies, then fall into the usual pattern.</p>
<p>Curtains fall at level 357, where the now twice sped enemy always intercepts one before crossing the first ladder (only eight bits were allocated for the level counter, as following level 256, it wraps, hence level 101 being displayed):</p>
<a href="http://sial.org/blog/loderunner-level357.png"><img src="http://sial.org/blog/loderunner-level357-tm.jpg" height="100" width="144" border="1" alt="Lode Runner Level 357" /></a>
<p>Note: <tt>lode_runner1.po</tt> on the Asimov Apple //e archive is corrupt at level 130-something. I am using <tt>lode_runner.do.gz</tt>. If paranoid, <a href="http://entropymine.com/jason/lr/misc/controls.html">advance through the levels</a> with control+U or control+6 to confirm the levels look right.</p>
<p>Next, Championship Lode Runner.</p>]]></description>
         <link>http://sial.org/blog/2008/05/lode_runner.html</link>
         <guid>http://sial.org/blog/2008/05/lode_runner.html</guid>
         <category>Computers</category>
         <pubDate>Mon, 05 May 2008 15:41:04 +0000</pubDate>
      </item>
            <item>
         <title>Polaroid: Film &amp; Company</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<h3>The Film</h3>
<p>Do not much like Polaroid film. To be fair, I am using a Holgaroid back to a Holga. Peeves: loading the film is tricky, though worse is extracting the film for exposure, as the paper pull tabs risk breaking, leaving the film stranded, and the ninth exposure usually pulls the tenth out along with it. Another problem: odd streaks down the film, which appear to line up with the pull tab paper: somehow this is getting compressed against the film through the rollers?</p>
<div style="display: block; margin-left: auto; margin-right: auto"><a href="http://www.flickr.com/photos/jeremymates/2448281366/" title="Dream by thrig, on Flickr"><img src="http://farm4.static.flickr.com/3109/2448281366_edf5908ac0.jpg" width="389" height="500" alt="Dream" /></a></div>
<p>Film quality excellent, with a deep glossy black, though getting the exposure right was very tricky, as the Holgaroid metered nothing like my DSLR measured. A incident light meter should give better readings, but I do not own one.</p>
<p>Digital or regular film photography, combined with post processing and glossy printing, while slower, should produce similar effects. I could see using Polaroid to take test shots for medium or large format needs. However! Given that <a href="http://thelede.blogs.nytimes.com/2008/02/08/polaroid-abandons-instant-photography/?hp">Polaroid is going the way of the Dodo</a>, best to avoid the resulting high film prices until and if an instant film market emerges following 2009.</p>
<h3>The Company</h3>
<blockquote>“Dire financial straits notwithstanding, Polaroid paid senior executives and directors a total of $6.3 million in bonuses, consulting fees, and lump-sum pension payouts in the months before the [bankruptcy] filing. Payments included $1.7 million in incentive comp to former CEO DiCamillo, while former CFO Judy Boynton got $300,000 in severance, a $510,000 stock award, and a $638,000 lump-sum pension payout. (Boynton, now the CFO of Royal Dutch/Shell Group, is listed as an unsecured creditor, for an additional severance of $600,000 she is still owed.)”<br><br>“Polaroid retirees had feared the results of a sale to OEP, and that fear was justified. After June 28, the company's cash balance plan was terminated and handed over to the federal Pension Benefit Guarantee Corp., meaning many retirees had their pension payments slashed. Employees on long-term disability received letters informing them that they would not be hired by the new company and that their benefits were being terminated. Indeed, the Massachusetts attorney general's office had difficulty convincing OEP, as owner of the new Polaroid, to sponsor the retirees' supplemental Medicare plan, even though that sponsorship costs nothing except time spent keeping the books.”<br><br>&nbsp;&nbsp;&nbsp;&nbsp;— <a href="http://www.cfo.com/article.cfm/3007726/1/c_3046585">What’s Wrong with This Picture?</a></blockquote><br>]]></description>
         <link>http://sial.org/blog/2008/05/polaroid_film_company.html</link>
         <guid>http://sial.org/blog/2008/05/polaroid_film_company.html</guid>
         <category>Photography</category>
         <pubDate>Sun, 04 May 2008 08:39:56 +0000</pubDate>
      </item>
            <item>
         <title>Reading</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p>The <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2Fkindle&tag=sialorg-20&linkCode=ur2&camp=1789&creative=9325">Kindle</a><img src="http://www.assoc-amazon.com/e/ir?t=sialorg-20&amp;l=ur2&amp;o=1" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> from Amazon is now in stock. I’ve only seen one or two floating around work. The device looks interesting, though is not on my immediate to buy list, mainly due to the stacks of real books I need to read. Most recently:</p>
<ul>
  <li><a href="http://www.amazon.com/gp/product/1580491650?ie=UTF8&tag=sialorg-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=1580491650">Dubliners</a><img src="http://www.assoc-amazon.com/e/ir?t=sialorg-20&l=as2&o=1&a=1580491650" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></a></li>
  <li><a href="http://www.amazon.com/gp/product/0451530152?ie=UTF8&tag=sialorg-20&linkCode=as2&camp=1789&creative=9325&creativeASIN=0451530152">A Portrait of the Artist as a Young Man</a><img src="http://www.assoc-amazon.com/e/ir?t=sialorg-20&l=as2&o=1&a=0451530152" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>
</ul>
<p>Based on conversations with our Dublin staff, Dublin is very much so not the town James Joyce wrote about.</p>]]></description>
         <link>http://sial.org/blog/2008/05/reading.html</link>
         <guid>http://sial.org/blog/2008/05/reading.html</guid>
         <category>Books</category>
         <pubDate>Sat, 03 May 2008 16:25:12 +0000</pubDate>
      </item>
            <item>
         <title>Big Blobs</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p><a href="http://www.perl.org/">Perl coding</a> can evolve towards the use of a Big Blob—a large structure of deeply nested data—once <a href="http://perldoc.perl.org/perldsc.html"><tt>perldsc</tt></a> and <a href="http://perldoc.perl.org/perllol.html"><tt>perllol</tt></a> are mastered. That is, input from various sources is assembled into the Big Blob, any required munging performed, and the data structure iterated over to emit some sort of output or change. This method does work, though suffers from a number of avoidable flaws.</p>
<p class="sial-block-code">if ( $line =~ m/^ { $/x ) {
  $rule_target[-1]-&gt;[-1]-&gt;{_subrules} = [];
  push @rule_target, $rule_target[-1]-&gt;[-1]-&gt;{_subrules};
}</p>
<p>First, consider instead providing an Object Oriented interface, thus hiding the Big Blob. However, this may defeat a “well, I’m just trying to mangle X into Y, not waste time with class struggles” coding effort. Whether OO makes sense depends on the project. A standalone data conversion script probably does not justify OO. Code that other code will use, or a service interface, especially one used by other groups or users, will likely benefit from OO.</p>
<p>Secondly, Big Blobs could be a solution looking for a problem. The coder knows how to parse data into the blob, then iterate over the mess, but never considers whether a blob should have been used.</p>
<p class="sial-block-code">my %big_blob = load_from_file($filename);

upload_to_database(\%big_blob);</p>
<p>In many cases, the entirety of data need not be loaded into memory, and instead only the minimum necessary data retained in memory before acting on it:</p>
<p class="sial-block-code">while &lt;$fh&gt; {
  my %line_data;
  # ... parse line into line_data hash

  # upload line_data contents to database
  $db-&gt;...

} continue {
  if ($. % 1000) {
    $db-&gt;commit();
  }
}</p>
<p>This method scales better, as it no longer is bound by memory, and will not require DB_File or refactoring should the data set exceed available memory. The question: “do I really need to parse all the data to memory, or is there a more efficient solution?” will help prevent inappropriate use of Big Blobs.</p>

<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/Perl" rel="tag">Perl</a></p><!-- technorati tags end -->]]></description>
         <link>http://sial.org/blog/2008/05/big_blobs.html</link>
         <guid>http://sial.org/blog/2008/05/big_blobs.html</guid>
         <category>Perl</category>
         <pubDate>Fri, 02 May 2008 10:35:19 +0000</pubDate>
      </item>
            <item>
         <title>Chart &amp; Graph</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<h3>Chart</h3>
<p><a href="http://www.flickr.com/photos/jeremymates/2446416513/" title="Choice by thrig, on Flickr"><img src="http://farm4.static.flickr.com/3074/2446416513_3bbdec8f9f_m.jpg" width="240" height="159" alt="Choice" /></a></p>
<p>No, not Visio. Visio drives me batty. I use OmniGraffle, except at work.</p>
<h3>Graph</h3>
<p><a href="http://graphjam.com/">Graphjam</a>.</p>
<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/chart" rel="tag">chart</a></p><!-- technorati tags end -->]]></description>
         <link>http://sial.org/blog/2008/05/chart_graph.html</link>
         <guid>http://sial.org/blog/2008/05/chart_graph.html</guid>
         <category>Art</category>
         <pubDate>Thu, 01 May 2008 04:14:50 +0000</pubDate>
      </item>
            <item>
         <title>Locking from Cron</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p>Periodic jobs must often not run more than one instance at a time. Unfortunately, simple solutions often fail to account for common edge cases. For example, assume a need to synchronize files each hour with <tt>rsync</tt>. On unix, a cron job is perhaps the quickest solution:</p>
<p class="sial-block-code"># run just past the top of the hour
# as many other things run then
7 * * * * rsync -e ssh -az --delete /source desthost:/dest</p>
<p>However, this solution has a major edge case that can bring down the system. Worse, simplistic attempts to fix this fault can result in <tt>rsync</tt> not running.</p>


<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/cron" rel="tag">cron</a></p><!-- technorati tags end -->]]></description>
         <link>http://sial.org/blog/2008/04/locking_from_cron.html</link>
         <guid>http://sial.org/blog/2008/04/locking_from_cron.html</guid>
         <category>Coding</category>
         <pubDate>Mon, 21 Apr 2008 14:10:17 +0000</pubDate>
      </item>
            <item>
         <title>On Unicode and &amp;#119585;</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p>Folks often wander into <tt>#perl</tt>, asking about “Wide character …” messages. For unknown reasons, some people are reluctant to read the <a href="http://perldoc.perl.org/perldiag.html"><tt>perldiag</tt></a> documentation that explains this message, and, having been cajoled into reading the documentation, reluctant to follow the advice it outlines, instead insisting on a regex solution to perhaps strip the offending characters. An unrelated discussion at work educed two must reads regarding Unicode:</p>
<ol>
  <li><a href="http://jmglov.blogspot.com/2008/04/thou-shalt-grok-unicode.html">Thou shalt grok Unicode!</a></li>
  <li><a href="http://ahinea.com/en/tech/perl-unicode-struggle.html">Unicode-processing issues in Perl and how to cope with it</a></li>
</ol>
<p><a href="http://sial.org/blog/2006/12/unicode_christmas.html">More Unicode</a>.</p>


<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/characters" rel="tag">characters</a>, <a href="http://www.technorati.com/tag/utf8" rel="tag">utf8</a></p><!-- technorati tags end -->]]></description>
         <link>http://sial.org/blog/2008/04/unicode.html</link>
         <guid>http://sial.org/blog/2008/04/unicode.html</guid>
         <category>Coding</category>
         <pubDate>Sun, 20 Apr 2008 10:13:21 +0000</pubDate>
      </item>
            <item>
         <title>Seattle Weather Links</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p>Mostly for outdoor photography reference by myself:</p>
<ul>
  <li><a href="http://www.wrh.noaa.gov/forecast/MapClick.php?TempBox=1&ExtraBox=1&RainBox=1&PoPBox=1&Submit=Submit&FcstType=graphical&textField1=47.61022&textField2=-122.30433&site=sew&WindBox=1&SkyBox=1&ThunderBox=1&AheadHour=0">NWS Seattle</a></li>
  <li><a href="http://www.atmos.washington.edu/mm5rt/gfsinit.html">Pacific NorthWest MM5 Weather Forecasts</a> (neato technical detail)</li>
  <ul>
    <li><a href="http://www.atmos.washington.edu/~ovens/loops/wxloop.cgi?mm5d3_ww_pcp1+///1">Hour-by-hour precipitation</a></li>
    <li><a href="http://www.atmos.washington.edu/~ovens/loops/wxloop.cgi?mm5d3_intcld+///3">Column-integrated cloud water</a></li>
  </ul>
</ul>]]></description>
         <link>http://sial.org/blog/2008/04/seattle_weather_links.html</link>
         <guid>http://sial.org/blog/2008/04/seattle_weather_links.html</guid>
         <category>Science</category>
         <pubDate>Sun, 20 Apr 2008 00:23:40 +0000</pubDate>
      </item>
            <item>
         <title>Seattle Japanese Garden</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<a href="http://www.flickr.com/photos/jeremymates/sets/72157604547285593/"><img src="http://farm4.static.flickr.com/3063/2414831797_ec50393156_t.jpg" width="100" height="67" alt="Teahouse" style="float: right; margin-left: 0.66em; margin-bottom: 0.66em; border: solid thin black;"/></a><p>The <a href="http://www.seattle.gov/parks/parkspaces/japanesegarden.htm">Japanese Garden</a> in Seattle offers several photography sessions each year. These let you use a tripod and other gear not normally permitted in the garden. Well worth the money, as there were only three other photographers, and the weather mostly cooperated. Most useful lenses were the 18-70 kit zoom and 105mm macro.</p>]]></description>
         <link>http://sial.org/blog/2008/04/seattle_japanese_garden.html</link>
         <guid>http://sial.org/blog/2008/04/seattle_japanese_garden.html</guid>
         <category>Art</category>
         <pubDate>Wed, 16 Apr 2008 02:41:10 +0000</pubDate>
      </item>
            <item>
         <title>Chocolate!</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p><a href="http://www.flickr.com/photos/jeremymates/2401881991/" title="Chocolate! by thrig, on Flickr"><img src="http://farm3.static.flickr.com/2310/2401881991_58911bd434.jpg" width="337" height="500" alt="Chocolate!" style="border: solid thin black;" /></a></p>
<p>This photo required six bars of chocolate, three vertical on each side. There is a lego roof keeping the bars vertical, between two boxed sets of the Tale of Genji (Seidensticker and Tyler). The only <a href="http://www.flickr.com/photos/jeremymates/2227269891/">lighting is from a desk lamp</a>, the direct shine of which being masked off from the camera by shirts and chess boards. The Ferrero Rocher (picked up pretty much at random from the store; I had no idea how large the central chocolate should have been) rests atop a book case, and the background is a cork board. A polarizer was used, though I set it when the chocolate was wrapped, not unwrapped, so that might have been adjusted better. Had trouble lining the camera up square with the opening, which ball heads make difficult. May want to <a href="http://www.amazon.com/Bogen-Manfrotto-Compact-Release-Supports/dp/B00009R6H9/sialorg-20/ref=nosim">pickup a head</a> that allows finer adjustment.</p>
<!-- technorati tags start --><p style="text-align:right;font-size:10px;">Technorati Tags: <a href="http://www.technorati.com/tag/chocolate" rel="tag">chocolate</a></p><!-- technorati tags end -->]]></description>
         <link>http://sial.org/blog/2008/04/chocolate.html</link>
         <guid>http://sial.org/blog/2008/04/chocolate.html</guid>
         <category>Art</category>
         <pubDate>Sat, 12 Apr 2008 05:22:33 +0000</pubDate>
      </item>
            <item>
         <title>Islamabomb</title>
         <description><style type="text/css"><!-- @import url(http://sial.org/_xs/mt/style/blog/localized.css); --></style><![CDATA[<p>Roughly 20 years ago, <a href="http://en.wikipedia.org/wiki/Ojhri_Camp">Ojhri</a> went up in smoke following a very loud bang. Shells rained down on the International School of Islamabad, totaling—if memory serves—13½ hits, including one to the auditorium we had gathered in. This was followed by several days off, while folks from the U.S. Carrier docked in Karachi dug out ordnance from people's driveways. Others did not fare so well.</p>]]></description>
         <link>http://sial.org/blog/2008/04/islamabomb.html</link>
         <guid>http://sial.org/blog/2008/04/islamabomb.html</guid>
         <category>Misc</category>
         <pubDate>Thu, 10 Apr 2008 12:05:13 +0000</pubDate>
      </item>
      
   </channel>
</rss>
