<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>JeffJournal</title>
<link>http://jeff.squyres.com/journal/</link>
<description>The Life and Times of Jeff Squyres</description>
<language>en</language>
<copyright>Copyright 2008</copyright>
<lastBuildDate>Sun, 16 Mar 2008 18:14:05 -0500</lastBuildDate>
<generator>http://www.movabletype.org/?v=3.34</generator>
<docs>http://blogs.law.harvard.edu/tech/rss</docs> 

<item>
<title>Your proposal is acceptable</title>
<description><![CDATA[<p>The other night during dinner, Kaitlyn asked if she could have some crackers.  Her plate was <em>almost</em> empty, so I said, &#8220;Yes, you can have crackers if you have <em>two</em> more carrots.&#8221;</p>

<p>She gave me a pouty look.</p>

<p>&#8220;I want to have <strong>three</strong> more carrots!&#8221; she exclaimed.</p>

<p>So I thought over her offer.  &#8220;Ok,&#8221; I said slowly.  &#8220;You can have some crackers after you have <em>three</em> more carrots.&#8221;</p>

<p>Kaitlyn ate her three carrots, looking supremely pleased with herself.</p>

<div align=center><hr /></div>

<p>The next night (no joke), Kathryn asked for some more milk during dinner.  We&#8217;ve been working hard on &#8220;please&#8221; and &#8220;thank you&#8221; recently, and since Kathryn didn&#8217;t include &#8220;please&#8221; as part of her request, I responded with the typical punishment: &#8220;Well, since you didn&#8217;t ask nicely, you&#8217;ll have to wait 2 minutes.  They you can ask again.&#8221;</p>

<p>She gave me a pouty look (surprisingly, it&#8217;s quite similar to Kaitlyn&#8217;s).</p>

<p>&#8220;I want to wait <strong>five</strong> minutes!&#8221; she proclaimed.</p>

<p>&#8220;Are you <em>sure</em> you want to wait five minutes?&#8221; I asked.</p>

<p>&#8220;<strong><span class="caps">YES</span>!</strong>  <strong><span class="caps">FIVE</span></strong> minutes!&#8221;  Kathryn was <em>very</em> sure of herself.</p>

<p>&#8220;Ok, you can wait <em>five</em> minutes and then ask again,&#8221; I said.</p>

<p>The expression on her face indicated that she thought she had pulled off a remarkable feat.  But the worst was yet to come&#8230;</p>

<p>&#8220;Is five minutes over yet?&#8221; she asked (repeat about 6,000,000 times).</p>

<p>I definitely plan to be there when my daughters buy their first car.</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2008/03/your_proposal_is_acceptable.html</link>
<guid>http://jeff.squyres.com/journal/archives/2008/03/your_proposal_is_acceptable.html</guid>
<category>v2.0.[01]</category>
<pubDate>Sun, 16 Mar 2008 18:14:05 -0500</pubDate>
</item>
<item>
<title>An amazing offer</title>
<description><![CDATA[<p>We got a postcard in the mail today:</p>

<blockquote><p>We have identified you and you are now ON <span class="caps">RECORD. </span> We are happy to contact you directly at your residence to inform you that you have been confirmed to receive this notice for a Vacation Package.  This offer is real and is no mistake.  Please respond prompt so that we may process you.</p></blockquote>

<blockquote><p>AS <span class="caps">SOON</span> AS WE <span class="caps">RECEIVE YOUR CALL,</span> WE <span class="caps">WILL PROCESS YOUR VALIDATION NUMBER AND TELL YOU ALL ABOUT YOUR</span> 2 <span class="caps">ROUNDTRIP AIRFARES</span> TO <span class="caps">ANYWHERE</span> IN <span class="caps">THE CONTINENTAL U.S.</span>!</p></blockquote>

<p>(all caps and emphasis are theirs)</p>

<p>Do people really fall for this stuff?  That is both slimy and sad at the same time.</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2008/03/an_amazing_offer.html</link>
<guid>http://jeff.squyres.com/journal/archives/2008/03/an_amazing_offer.html</guid>
<category>Random</category>
<pubDate>Mon, 03 Mar 2008 18:20:58 -0500</pubDate>
</item>
<item>
<title>It&apos;s the latency, stupid</title>
<description><![CDATA[<p>I took our car in today for regularly-scheduled maintenance.  The work was supposed to take about 2 hours, so I opted to wait at the dealer while it was being done.</p>

<p>I pulled out my laptop and my cryptocard, hooked up to the complimentary wifi, connected to my <span class="caps">VPN, </span>and was fully connected to my work.  I chatted with colleagues in London and Israel and across the United States.  I sent dozens of e-mails.  I downloaded some data files and an update for my instant messenger program.  I logged into servers in California and worked on resolving some bugs in Open <span class="caps">MPI. </span> I did all this without even thinking twice about it.  </p>

<p>But for some reason, I abruptly stopped working, sat up, and looked around.  I saw cars being dissected in the garage through the window.  I saw an obviously newlywed couple signing papers to buy a new car.  I saw a woman at the receptionist&#8217;s desk scheduling some future maintenance work on her vehicle.  I saw other salespeople chatting by the water cooler.</p>

<p>And then it hit me: I&#8217;m sitting in a car dealer&#8217;s waiting room.  And I&#8217;m fully connected to everything that I need to do.  I&#8217;m talking with people on different continents.  I&#8217;m working on servers thousands of miles away.  Wow!  Isn&#8217;t that just <em>cool?!</em></p>

<p>We tend to such connectivity for granted these days.  But take a step back: isn&#8217;t it amazing?  You can be anywhere, any place, any time, and be connected to your friends, family, and colleagues around the globe.  Such things weren&#8217;t possible even a few years ago.</p>

<p>That was my moment for the day.  Then I went back to work.  &#9786;</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2008/02/its_the_latency_stupid.html</link>
<guid>http://jeff.squyres.com/journal/archives/2008/02/its_the_latency_stupid.html</guid>
<category>Technical</category>
<pubDate>Mon, 18 Feb 2008 19:27:38 -0500</pubDate>
</item>
<item>
<title>Must be received within 14 days of receipt</title>
<description><![CDATA[<p>I should report back about my entry from last week: I got all my Mac Quicken data imported into Windows Quicken after two important things:</p>


<ol>
<li>I actually filed a tech support ticket with Quicken (I paid for support, after all&#8230;) asking how I&#8217;m supposed to migrate my Mac data to Windows.  I finally got on the phone with them on Thursday and, after convincing the tech support lady that Win Quicken 2008 would not import the <span class="caps">QIF </span>file from Mac Quicken (#$%@#$@!!!!), she put me on hold to check other resources.  She came back a few minutes later with a one-time download link for me for Windows Quicken 2004 (which <em>does</em> support importing <span class="caps">QIF </span>files).  <strong>Schwing!</strong>  So I installed <span class="caps">WQ2004, </span>imported my <span class="caps">QIF, </span>upgraded to <span class="caps">WQ2008, </span>and voila!</li>
<li>Well, not quite.  :-)  I actually had to run my <span class="caps">QIF </span>file through a perl script to scrub it for two things before I imported it:
<ul>
<li>Several account and category descriptions were corrupted (repeatably so &#8212; they were corrupted the same way every time I exported the <span class="caps">QIF </span>file) such that they contained characters above <span class="caps">ASCII</span> 127.  I clipped that stuff out.</li>
<li>All the years were expressed in 2 digits, so Quicken 2004 imported them as (1900+2_digit_year).  Hence, lots of my transactions were dated 1900-1908.  Ick.  Supposedly you should be able to open the OS X Sys Preferences/International and set the &#8220;short&#8221; date format to have 4 digits; the <span class="caps">MQ2007 QIF </span>export should then use that format (i.e., 4 digit years).  But it didn&#8217;t seem to work for me &#8212; the <span class="caps">QIF </span>export always had 2 digit years.  [shrug]  So I set my perl scripty-foo to convert the years to 4 digits.  <em>Then</em> everything imported to <span class="caps">WQ2004 </span>fine (and subsequently upgraded to <span class="caps">WQ2008 </span>fine).</li>
</ul>
</li>
</ol>



<p>Woot!</p>

<p>I&#8217;m still getting used to <span class="caps">WQ2008</span>; it&#8217;s quite different (plus, it&#8217;s in Windoze).  But it already seems far more powerful than <span class="caps">MQ2007.</span></p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2008/02/must_be_received_within_14_days_of_receipt.html</link>
<guid>http://jeff.squyres.com/journal/archives/2008/02/must_be_received_within_14_days_of_receipt.html</guid>
<category>Technical</category>
<pubDate>Sun, 17 Feb 2008 14:35:39 -0500</pubDate>
</item>
<item>
<title>Popeye vs. Rambo cage match</title>
<description><![CDATA[<p>I got my new iMac this weekend &#8212; mmm&#8230; Apple refurb store&#8230; great way to save $$$ when buying yummy &#8220;new&#8221; machines.  I bought it because our old family G5 iMac was getting a bit long in the tooth; it&#8217;s excessively slow when dealing with our 3 billion digital photos in iPhoto and trying to make munchkin family iMovies.  The new iMac is a most excellent 24&#8221; screen with a 2.8ghz core 2 duo.  It&#8217;s been a looong time since I&#8217;ve had a monitor that large!</p>

<p>I also got Final Cut Express 4; it should be quite a few steps up from the latest generation of iMovie (I was quite disappointed in iMovie &#8216;08; it&#8217;s significantly &#8220;dumbed down&#8221; compared to iMovie &#8216;07).  I didn&#8217;t get much chance to place with <span class="caps">FCE </span>this weekend, most of my time was spent&#8230;</p>

<p>Installing Windoze (and the required 100+ (!) Windoze updates &#8212; and accompanying dozen or so reboots).  Yes, that&#8217;s right.  Another reason I wanted to get a new iMac was to have an intel chip so that I could run virtual Windoze.  </p>

<p>Why?  To run a real version of Quicken, of course! (Quicken for Mac just sucks &#8212; don&#8217;t get me started)  But let me digress once again: when wanting to run Windoze, which should one choose: Boot Camp, Parallels, or <span class="caps">VMW</span>are Fusion?</p>


<ul>
<li><strong>Boot Camp:</strong> not even a contender for me.  I want OS X and Windoze to run at the same time.</li>
<li><strong>Parallels:</strong> I run Parallels on my work laptop (MacBook Pro) and it works just fine.  I&#8217;ve been pleased with it.</li>
<li><strong><span class="caps">VMW</span>are Fusion:</strong> But I&#8217;ve been hearing good things about Fusion lately.</li>
</ul>



<p>I did some googling, but most of the &#8220;Parallels vs. Fusion&#8221; info out there is 6-12 months old, and based on Fusion betas.  There&#8217;s a <em>few</em> recent articles, but not much at all.  Since Fusion offers a free 30 day trial, I gave it a whirl.  Before describing what I found, let me review my criteria:</p>


<ul>
<li>I don&#8217;t care too much about performance differences.  I&#8217;m mainly (only?) going to be running Quicken under Windoze, so if Parallels or Fusion is 5-10% faster than the other, I don&#8217;t care.</li>
<li>For the same reason, I also don&#8217;t care about super-duper graphics.</li>
<li>I don&#8217;t care about Vista support.  I&#8217;ll be running <span class="caps">XP.</span></li>
</ul>



<p>After trying Fusion v1.1.1 for 24 hours, I am sorely disappointed.  It is a very basic VM application and lacks a lot of features (at least compared to Parallels!).  I admit it: I&#8217;m spoiled by Parallels.  Here&#8217;s some random points:</p>


<ol>
<li>Parallels 3.0 build 5584 has much better integration &#8212; its &#8220;Coherence&#8221; mode is far superior to Fusion&#8217;s &#8220;Unity&#8221; mode.  For example, Fusion consistently shows overlapping Windows in expose incorrectly, and also is slow to update / doesn&#8217;t update overlapping windows in some scenarios.</li>
<li>Parallels&#8217; &#8220;smart select&#8221; is also truly cool: be able to associate a file type in OS X with a Windoze application &#8212; double click on the file in OS X and have it launch under Windoze [launching Windoze if it&#8217;s not already running, mind you] with that data file.  That&#8217;s both cool and genuinely useful!  Read between the lines: associate .doc files with Windows Word (ditto with the other Office file types), if you <em>do</em> have Windoze Office but do <em>not</em> have Mac Office.  </li>
<li>I also <em>very</em> much like being able to &#8220;natively&#8221; share Desktop / Documents / Pictures / Music between Windoze and OS X.  It takes the whole &#8220;if I edit the file in one place, do I have to transfer it to the other?&#8221; issue out of the equation.  Awesome.  </li>
<li>Parallels also has a nice <span class="caps">GUI </span>for managing disk snapshots that Fusion lacks.  </li>
<li>Parallels <span class="caps">VM&#8217;</span>s also have many more configurable options than Fusion <span class="caps">VM&#8217;</span>s.  I like that, but I recognize that others might find Fusion&#8217;s simplicity/lack of options easier to manage.</li>
</ol>



<p>Fusion seems fine as a <span class="caps">VM, </span>but appears to be missing many of the nicer features that Parallels has (which makes sense; Parallels got quite a good head start).</p>

<p>So I&#8217;ll be letting my Fusion free trial expire and purchasing another Parallels license.</p>

<p>This unfortunately means that I&#8217;ve had to load XP twice (and all 100+ (!) Windoze updates each time).  That&#8217;s why I spent lots of time installing Windoze this weekend.  Sigh.</p>

<div align=center><hr width=50% /></div>

<p>I&#8217;ve been using Mac Quicken for a few years now.  It clearly does not receive the same development effort that Windoze Quicken does.  There are many bugs and annoyances (which have not been fixed in multiple major Mac Quicken releases), and its capabilities are far inferior to Windows Quicken.  So it was a relief to have the ability to move back to Windoze Quicken.  The Mac Quicken has instructions about how to export your data into a format that the Windoze Quicken can import, so I thought I was good to go.</p>

<p>Unfortunately, it didn&#8217;t work out that way.</p>

<p>It turns out that those export-from-Mac-import-to-Windoze instructions are a few <strong><span class="caps">YEARS</span></strong> out of date (even though they are bundled in Mac Quicken 2007!).  The Windows Quicken no longer supports importing of <span class="caps">QIF </span>files (despite the fact that the Mac Quicken does not support exporting to anything other than <span class="caps">QIF </span>files).  There&#8217;s a few scripts and programs around the internet that supposedly help, but I haven&#8217;t been able to get Windoze 2008 Quicken to read any of my data yet.  </p>

<p>Unfortunately, I&#8217;m outta time this weekend, so I&#8217;ll have to try again next weekend&#8230;</p>

<p>Grumble.</p>

<div align=center><hr width=50% /></div>

<p>I should note that I&#8217;m <em>quite</em> happy with everything else with my new iMac.  It&#8217;s nice and fast, the display is huge, and I was able to transfer over all my old photos and movies files in about an hour or two (yay firewire Mac-to-Mac transfers!).</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2008/02/popeye_vs_rambo_cage_match.html</link>
<guid>http://jeff.squyres.com/journal/archives/2008/02/popeye_vs_rambo_cage_match.html</guid>
<category>Technical</category>
<pubDate>Sun, 10 Feb 2008 19:56:40 -0500</pubDate>
</item>
<item>
<title>Phishing</title>
<description><![CDATA[<p>Two days ago, I got a phone call at my home number.  The caller ID said &#8220;unknown&#8221; (not all that unusual).  It was a heavily accented Indian male, and it sounded like he was in a busy call center (in hindsight, I don&#8217;t know if that was real or a soundtrack).</p>

<blockquote><p>&#8220;I&#8217;m calling from the US Department of [unintelligible] about your tax refund.  Tracy is supposed to get a refund of approximately $1000.  Can I confirm your street address of &#8230;[my actual street address]&#8230;?&#8221;</p></blockquote>

<p>I even asked him to repeat the department he was from, but it was still unintelligible.</p>

<p>Right off the bat:</p>


<ul>
<li>It&#8217;s <em>January.</em>  I haven&#8217;t filed my 08 taxes yet.  And when I do, I typically get my refund within weeks (i.e., May, or possibly June).</li>
<li>I am well aware of my tax situation from 07; everything that was supposed to happen tax-wise for 07 was concluded long ago.</li>
<li>He specifically asked for my wife by her maiden name.</li>
<li>He repeatedly would not give a distinct US government agency name.</li>
</ul>



<p>He wanted me to confirm my address.  Without confirming anything, I asked why.  He said that &#8220;we need to direct deposit this refund, so we need to confirm your address, bank account, and routing number.&#8221;</p>

<p>What on earth does my street address have to do with a direct deposit to my bank?  </p>

<p>Answer: nothing.  There&#8217;s no reason to ask for this information.  Hence, if there was any doubt in my mind that this was a phishing expedition, his statement about needing my address confirmed it for me.</p>

<p>At this point, I literally laughed (I couldn&#8217;t stop myself) and said, &#8220;I don&#8217;t think so.  Good luck!&#8221; and hung up.  I&#8217;m now watching my bank activity and whatnot quite closely.</p>

<p>Were it not the wrong time of the year, this could be a fairly successful scam for those who are not savvy to this kind of thing.  If you get this fake &#8220;IRS refund&#8221; call, be aware that when you filed your 1040, you indicated all relevant information about how to receive a refund (either snail mail a check to you or you had to have provided all the relevant bank information for direct deposit).  Specifically: the <span class="caps">IRS </span>will not cold-call you to get information about how to send you a refund; they already have it.</p>

<p>My rule of thumb: always, <em>Always</em>, <strong><span class="caps">ALWAYS</span></strong> be extremely suspicious if someone cold-calls you and asks you to confirm your personal information.  Even &#8212; or <em>especially</em> &#8212; if you think you already have a business relationship with whomever you <em>think</em> is calling (remember that it is trivial for scammers to forge what comes up on the caller ID screen for both land lines and cell phones!).</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2008/01/phishing.html</link>
<guid>http://jeff.squyres.com/journal/archives/2008/01/phishing.html</guid>
<category>General</category>
<pubDate>Sat, 12 Jan 2008 09:19:40 -0500</pubDate>
</item>
<item>
<title>iBought iPod</title>
<description><![CDATA[<p>I bought my first iPod yesterday: an 80GB Classic (I actually got a Nano as a parting gift from Indiana University when I left for Cisco, but my wife claimed it immediately &#8212; I&#8217;ve never seen it again).  </p>

<p>I resisted buying an iPod for a long, long time, mainly because I don&#8217;t listen to music on headphones very much.  But I <em>do</em> listen sometimes (especially when traveling, while on planes, etc.).  However, I had a better <del>rationalization</del> reason: Tracy and I maintain all of our music on our home iMac (several hundred <span class="caps">CD&#8217;</span>s &#8212; all of which we own, thankyouverymuch). I&#8217;ve kept copies of select music on my work laptop for convenience (e.g., to listen while traveling).  But I keep running out of disk space on my laptop &#8212; it became annoying to balance the disk space I needed for work while maintaining a decent selection of music to cycle through.  A good solution seemed to be to use an iPod to hold <em>all</em> of our home music and listen to it through my <span class="caps">MBP </span>(as a bonus, it&#8217;s a backup of all of our music).  The 80GB model is more than enough to hold all of our music and seems to work well.</p>

<p>After buying the iPod, I spent an hour or two yesterday &#8220;cleaning up&#8221; our digital music collection &#8212; finding some missing album art, ensuring consistency of artist and album names, etc.  I find myself doing this every few years, especially when moving to a new technology.  Just for perspective: my digital music collection started years ago (early/mid-90&#8217;s?), using Grip and <span class="caps">LAME</span>/Bladeenc on Solaris to rip my <span class="caps">CD&#8217;</span>s to <span class="caps">MP3</span>s (some of the <span class="caps">MP3&#8217;</span>s I edited yesterday still had &#8220;Created by Grip&#8221; comments in the <span class="caps">ID3 </span>tags &#8212; wow).</p>

<p>While in the Apple store, I also played with an iPod Touch &#8212; just for the heckuvit.  It&#8217;s quite a yummy device.  The interface for the Calendar / To-Do stuff and adressbook stuff is classic Apple: elegant and simple.</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/12/ibought_ipod.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/12/ibought_ipod.html</guid>
<category>Technical</category>
<pubDate>Mon, 31 Dec 2007 12:06:47 -0500</pubDate>
</item>
<item>
<title>Flashing blue LEDs</title>
<description><![CDATA[<p>It&#8217;s the end of the year, and therefore it&#8217;s time for the annual race to spend all my <span class="caps">FSA </span>funds before 31 Dec 23:59&#8230;</p>

<p>Our Christmas holiday was in Louisville this year; my wife&#8217;s family came to us.  <a href="http://gallery.mac.com/jsquyres#100215&amp;bgcolor=black">I put up some pictures</a> (warning: not a permanent link; it will be stale someday).  </p>

<p>Google&#8217;s <a href="http://www.grandcentral.com/">Grand Central</a> looks quite interesting.  It offers some of the same features as Vonage and some of Cisco&#8217;s IP telephony products, but also some others that I haven&#8217;t seen before (disclaimer: I&#8217;m nowhere near a telecom expert). When/if Grand Central enters the Google product mainstream, I think it could be quite useful for a specific set of use cases.  For example, between Tracy and myself, we have 6 phone numbers: land lines and cell phones for each of Tracy&#8217;s work, Jeff&#8217;s work, and our home.  Our families are always confused about which number to call to reach us.  It&#8217;s not uncommon that they call/text/leave a message somewhere that is not seen for a while simply because we&#8217;re not currently watching that phone number / voice mail / text messages.  It could be useful to be able to unify all of these for family purposes, for example &#8212; we&#8217;ll have to see.  It will be an interesting balance between privacy, work policies, and home. </p>

<p>I notice that Kaitlyn and Kathryn will eat anything if you put ketchup on it.  Including chocolate cake.</p>

<p>There&#8217;s been slow progress on a <a href="http://trac.adiumx.com/ticket/6217">long-standing Adium bug</a> that I filed in Feb 2007.  Just today, we discovered that it <em>may</em> be a <a href="http://developer.pidgin.im/ticket/4518">libpurple bug.</a></p>

<p>I <a href="http://jeff.squyres.com/journal/archives/2007/11/what_i_hate_abo.html">still hate my Blackjack phone</a>.  I repeat this mantra not infrequently because <em>something</em> goes wrong almost every time I use it.  The phone locks, bluetooth doesn&#8217;t work (or unexpectedly <em>does</em> work), it takes way too many clicks (on a tiny wheel which my big fingers frequently accidentally hit the wrong way) to do common actions, &#8230;or one of several other annoying things.  The next version of Windows Mobile (v6) <em>may</em> solve some of the problems (the next version always solves everything, right?), but apparently it&#8217;s too buggy to deploy, and/or has incompatibilities with some Cisco corporate stuff.  Our IT crew is pretty careful about that kind of stuff&#8230;  Just like Grand Central: we&#8217;ll see what happens. &#9786;</p>

<p>I started [re-]using <a href="http://www.blacktree.com/">QuickSilver</a> recently on my Mac.  I tried using it long ago but was kinda confused and ended up ditching it.  But I found a Google Talk video about QuickSilver recently that was quite helpful in orienting me to the whole zen / philosophy of using QuickSilver, and I&#8217;ve been enjoying using it since then.  I&#8217;m sad to see that there won&#8217;t be any more development on QuickSilver; I didn&#8217;t quite get the zen of the new stuff that the author is working on (radially navigating pie-shaped wedges &#8212; I tried it and found it a bit klunky / hard to navigate, but then again, I think it was quite an early beta). </p>

<p>I&#8217;ve been trying out Google Reader over the holidays.  It seems useful and allows me to have one central place to keep on top of several periodicals that I&#8217;ve previously been following individually (Reader will track anything with an <span class="caps">RSS </span>feed).  We&#8217;ll see if I keep liking it over time.</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/12/flashing_blue_leds.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/12/flashing_blue_leds.html</guid>
<category>General</category>
<pubDate>Sun, 30 Dec 2007 13:01:38 -0500</pubDate>
</item>
<item>
<title>SC and whatnot</title>
<description><![CDATA[<p><span class="caps">SC&#8217;07 </span>was great fun.  I got to talk to lots of people &#8212; some new, some old, and some whom I&#8217;ve &#8220;known&#8221; for quite a while through e-mail but have never met before.  Those kinds of meetings are always fun &#8212; you get to [finally] put a face to a name.</p>

<p>As usual, I also gave about a billion presentations about Open <span class="caps">MPI, </span>open source, etc.  Since I come from an academic background, I also find those to be quite fun.  After one of the presentations, Rich Wellner from the GridGuru blog came up to me to chat about my talk.  This talk in particular was about open source and the Open <span class="caps">MPI </span>project &#8212; why Cisco is participating, how the project works, etc.  He invited me to send him the slides from the talk and a few paragraphs for those who didn&#8217;t attend.</p>

<p>It took me a few weeks, but I finally got the cycles to do a short writeup and send him the slides.  Rich posted them here:</p>

<div align=center>
<a href="http://gridgurus.typepad.com/grid_gurus/2007/12/top-four-things.html">http://gridgurus.typepad.com/grid_gurus/2007/12/top-four-things.html</a><br />
</div>

<p>I notice that yesterday, Network World also picked up this entry:</p>

<div align=center>
<a href="http://www.networkworld.com/community/node/23163">http://www.networkworld.com/community/node/23163</a><br />
</div>

<p>I don&#8217;t know if that appeared in the print version or only the online version.</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/12/gridguru_blog_entry_httpgridgurustypepadcomgrid_gurus200712topfourthingshtml.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/12/gridguru_blog_entry_httpgridgurustypepadcomgrid_gurus200712topfourthingshtml.html</guid>
<category>Open MPI</category>
<pubDate>Wed, 19 Dec 2007 14:00:54 -0500</pubDate>
</item>
<item>
<title>What I hate about my new cell phone</title>
<description><![CDATA[<p>Per <a href="http://jeff.squyres.com/journal/archives/2007/10/my_new_blackjac.html">a prior journal entry</a>, my work just changed from Palm Treo smartphones to Samsung Blackjack smartphones.  The Blackjack is based on Windows Mobile 5.  I&#8217;ve made up a list of things that I don&#8217;t like about my new phone. To be fair, the blame is equally shared by Windows Mobile 5, <span class="caps">AT&amp;T,</span> Credant (the application used for locking the phone/encrypting the data), and Good Messaging (the application that ties into our back-end Exchange servers for e-mail, etc.).  </p>

<p>For whatever reason (as compared to my first blog entry), the phone appears to be more stable now &#8212; it doesn&#8217;t lock up nearly as much, but the list of things I don&#8217;t like is still pretty long:</p>

<p>Windows problems:</p>


<ul>
<li>The &#8220;done&#8221; button location is inconsistent; sometimes it&#8217;s on the left, sometimes it&#8217;s on the right.</li>
<li>You can create &#8220;speed dial&#8221; shortcuts (press-and-hold a number on the keypad to trigger an action), but: a) they&#8217;re not actually speed dials; they&#8217;re actions (e.g., run an application), so it took a long time to figure out that this functionality <em>could</em> be useful, but b) there&#8217;s no indication anywhere of what your &#8220;speed dials/actions&#8221; are after you set them.  So you&#8217;d better have a good memory.</li>
<li>It&#8217;s a minimum of 7 clicks to get to where you can send an <span class="caps">SMS </span>(not counting the clicks to find the right contact) &#8212; sometimes more.  Why should such a common action be so difficult?</li>
<li>If you cancel an <span class="caps">SMS </span>message, it goes to drafts.  Then you have to delete it from the drafts folder (it takes 11 clicks to get to the drafts <span class="caps">SMS </span>folder).</li>
<li>There is a nice feature to turn off all transmitters (phone and bluetooth).  But sometimes when you turn them back on, the bluetooth transmitter refuses to turn back on.  It requires a reboot to fix this problem.</li>
<li>The Java on the phone is unusable; Java pops an authorization window <strong>every</strong> time an application uses <span class="caps">HTTP </span>or <span class="caps">HTTPS. </span> You cannot setup Java to say &#8220;this application is allowed to use <span class="caps">HTTP</span>/HTTPS forever.&#8221;</li>
<li>Windows loses my bluetooth headset settings upon reboot (and other random times).</li>
<li>The phone plays any annoying (and very loud) noise upon startup/shutdown that you cannot turn off (I suspect this is <span class="caps">AT&amp;T&#8217;</span>s doing, though &#8212; not <span class="caps">WM5</span>).  The noise is accompanied by an animated fireball, supposedly to indicate <span class="caps">AT&amp;T&#8217;</span>s blazing fast network.  My wife, who heard the sound but didn&#8217;t see the accompanying graphic said, &#8220;Did your phone just flush?&#8221;</li>
<li>Internet Explorer provides no way to clear the current <span class="caps">URL. </span> If you want to go to a new web site, you either to have to go a bookmark or you have to fully backspace out the current <span class="caps">URL </span>and type a new one.</li>
<li>I find that Internet Explorer does not render many popular web site; it just stops in the middle of loading the page.  Some sites work fine; other sites just hang.</li>
<li>The phone randomly reboots every once in a while.  It rebooted while I was typing up this list, for example.</li>
</ul>



<p>Good problems:</p>


<ul>
<li>In all Good screens, small yellow banner comes up when new mail arrives, but there&#8217;s no way to get rid of it (despite there being an &#8220;X&#8221; on the right hand side of the yellow banner, implying that you can click on it somehow).  So the banner stays there until you go read the new mail.</li>
<li>There is <strong>no</strong> integration between Good contacts and <span class="caps">SMS. </span> This is highly frustrating; I get <span class="caps">SMS </span>messages that simply show the phone number that they&#8217;re from; it doesn&#8217;t show me <strong>who</strong> they&#8217;re from.  Who remembers phone numbers these days?</li>
<li>Good messaging does not automatically start when the phone boots (!).</li>
<li>When a reminder alert appears for a to-do item, you <strong>have</strong> to clear the alert to get back to the phone (vs. leaving the alert there because you haven&#8217;t actually done the item yet &#8212; like Outlook&#8217;s Alert&#8217;s window).</li>
<li>In the inbox, there&#8217;s no way to jump to the beginning or end of the inbox (or current message) &#8212; there&#8217;s <strong>only</strong> the thumbwheel to scroll up and down (which is difficult if you have a few hundred messages in your inbox, for example).</li>
<li>Good only shows the last hundred messages or so in your inbox.  I understand conserving resources/memory, but there&#8217;s no way for the user to control how many/how few messages appear on the phone.</li>
</ul>



<p>Credant problems:</p>


<ul>
<li>Credant will lock your phone <em>while you&#8217;re on a call.</em>  Even if you want to go on/off mute, you have to unlock the phone (which can be many clicks if your <span class="caps">PIN </span>is lengthy).  To be fair, I don&#8217;t know if this is a Credant problem or someone set a policy that Credant would do this (i.e., I don&#8217;t know if it&#8217;s a bug or a feature).</li>
<li>Credant is schitzo about what you can/cannot do when the phone is locked.  For example, you can see/clear to-do reminders when the phone is locked.</li>
</ul>

]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/11/what_i_hate_abo.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/11/what_i_hate_abo.html</guid>
<category>Technical</category>
<pubDate>Fri, 23 Nov 2007 08:16:35 -0500</pubDate>
</item>
<item>
<title>8 out of 7 people are bad at math</title>
<description><![CDATA[<p>I Leoparded last weekend (i.e., upgraded my iMac and <span class="caps">MBP </span>to Leopard).  A few things I have noticed:</p>


<ul>
<li>I found a bug in OS X&#8217;s Mail client regarding plain text and rich text composing (short version: I have &#8220;plain text&#8221; set as my preferred format, but still Mail composes some mails in rich text).  I filed a bug about this with Apple and they closed it as a dup and something that they&#8217;re supposedly already working on.</li>
<li>Spaces is &#8220;ok&#8221; (vs. great).  I wouldn&#8217;t say that it&#8217;s much better than Virtue Desktops.  It gets many of the same things &#8220;wrong&#8221; as Virtue; if you switch to a different application (via cmd-tab), even one that has an open window on the current Space, you may still get switched to a different Space.  I once got Spaces to &#8220;lose&#8221; all the windows on space 6 (i.e., the windows were supposedly there, but Spaces wouldn&#8217;t display them anymore &#8212; the windows in Spaces 1-5 were fine.  I could even make new windows in Space 6 with no problems), but I haven&#8217;t been able to repeat it, so I haven&#8217;t filed a bug with Apple.</li>
<li>Quick Look is great, especially for e-mail attachments.  It doesn&#8217;t always do a perfect job; I&#8217;ve seen it fail to show any details on some files (e.g., even powerpoint files that it should know how to display) and I&#8217;ve seen it skip some details that are in other files (e.g., not render some of the text on a powerpoint slide).  But I guess that&#8217;s ok &#8212; it&#8217;s a <em>quick look</em>, not a detailed examination, after all&#8230;</li>
<li>I&#8217;ve caused Leopard to lock up a few times (requiring a soft or hard reboot); I&#8217;m not entirely sure what I did to make that happen; I was just using the machine normally.</li>
<li>Twice when I&#8217;ve rebooted, Leopard has associated the wrong application for opening Powerpoint files.  I had to reset it to the right application (and then make all similar files open the same way).  I don&#8217;t know why it seemed to &#8220;forget&#8221; how to open the right application.</li>
<li>Open <span class="caps">MPI&#8217;</span>s build system can make Leopard&#8217;s ld throw a bus error.  Awesome.  Technically, our assembly isn&#8217;t exactly correct, but it&#8217;s the minimum that will compile on all the linkers that we care about.  Making ld on OS X throw a bus error is new, though.</li>
<li>tcsh still sometimes aborts for no apparent reason (it did in Tiger, too).  It has something to do with typing ctrl-C on a command line.  It is very difficult to reproduce this error; I&#8217;ve not found a consistent formula to make it die (i.e., just typing ctrl-C doesn&#8217;t make it happen).  It doesn&#8217;t dump a corefile in /cores, either, so there&#8217;s little additional clues as to what happened.</li>
<li><span class="caps">X11 </span>support is weird, as noted in <a href="http://bbarrett.livejournal.com/146751.html">Brian&#8217;s blog</a>.</li>
<li><a href="http://www.open-mpi.org/">Open <span class="caps">MPI</span></a> is included in Leopard as universal binaries for 4 architectures.  Woof!</li>
<li>I&#8217;m not much of a designer kind of guy so I won&#8217;t comment much on the aesthetic changes Apple made, but I will say that the light blue dot on the dock indicating that an application is running is kinda hard to see sometimes.</li>
<li>The printing subsystem is a bit nicer than Tiger&#8217;s, but it no longer automatically finds the <span class="caps">CUPS</span>/IPP-advertised printer on my home <span class="caps">LAN</span>; I had to configure it manually.  Tiger&#8217;s printing subsystem would always automatically find the printer.</li>
<li>The network subsystem is also a bit nicer than it was in Tiger.</li>
<li>DTrace looks pretty cool, but it has some differences compared to Solaris&#8217; DTrace (making portable integration into Open <span class="caps">MPI </span>a bit more difficult).</li>
<li>I haven&#8217;t been able to make iChat AV work (audio/video/or vnc &#8212; regular chatting works fine), so I can&#8217;t comment on it.  But I wasn&#8217;t able to make it work in Tiger, either &#8212; I&#8217;m <strong>guessing</strong> that there&#8217;s something weird in my network/ISP setup that is not letting the connections go through (need to setup weird port forwarding or something).  I haven&#8217;t yet spent enough time with it to figure it out.  Shrug.</li>
<li>Spotlight seems <em>slightly</em> faster.  I&#8217;m guessing that it&#8217;s still bogged down by the few hundred thousand e-mails I have in Mail.</li>
<li>I love Mail&#8217;s new &#8220;export a folder&#8221; feature.  It allowed me to archive off a bunch of really old mail to some permanent storage on a different server.  Removing about 200k mails from Mail seemed to speed it up a bit (yes, I could have done this before by going into $HOME/Library/Mail, but I didn&#8217;t really think about it until I found the feature in Leopard Mail and thought &#8220;hey, this seems like a good idea!&#8221;).</li>
<li>Safari&#8217;s text search is <em>waaaay</em> better than the old one; I love how they visually pop the search items out at you when it finds matching text in the web page.</li>
<li>I really like the uniform use of the &#8220;Downloads&#8221; folder (why didn&#8217;t they do this before?); both Safari and Adium download things there by default and it makes the resulting files easy to find (without cluttering up my already-busy desktop).</li>
</ul>



<p>So is it a huge improvement / worth it?</p>

<p>There&#8217;s a million small little things that are nice.  But probably the main thing that changed my day-to-day usage is Spaces (I&#8217;m trying to use that instead of Virtue Desktops) and Quick Look.  Aside from 1-2 new quirks in Mail, it seems handle very large mailboxes a bit better &#8212; and that&#8217;s important to me.  I would really like to get iChat <span class="caps">VNC </span>working so that I can help with some of my relatives&#8217; Macs when they have problems (this was actually the &#8220;killer feature&#8221; that had me go out and buy Leopard).</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/11/8_out_of_7_peop.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/11/8_out_of_7_peop.html</guid>
<category>Technical</category>
<pubDate>Sat, 10 Nov 2007 07:35:29 -0500</pubDate>
</item>
<item>
<title>Velveeta is life</title>
<description><![CDATA[<p>I was visiting Cisco Home Base in San Jose last week for various stuff right before Supercomputing, etc. (including moving my entire <span class="caps">MPI </span>development cluster to a new machine room with much more space).  I got to have dinner with my cousin Lisa D. who is out there for school.  I haven&#8217;t seen Lisa since 2002, when I was deployed in Arizona, so it was nice to catch up.</p>

<p>I also saw D. and D. for Halloween, which was quite cool.  They bought me my very own pumpkin (how many friends do <em>you</em> have that would pre-emptively buy you a pumpkin?).  I discovered that my pumpkin-carving skills suck; apparently I should be using the pumpkin-carving stencils that all the cool kids are using these days (when did competitive pumpkin carving become a hot market? and how did I miss the memo?).  I also got to play with D&#8217;s iPhone.  Wow, that thing is yummy!  I still can&#8217;t rationalize buying one (mainly since Tracy and I both have smartphones for work that do e-mail, etc.), but the iPhone is still cool as hell.</p>

<blockquote><p>(benefit of publishing this entry [long] after I wrote it: <a href="http://gizmodo.com/338948/video-of-iphone-firmware-113-in-action-and-evidence-shows-update-is-real">apple keeps releasing updates with new, cool iPhone features</a>)</p></blockquote>

<p>In the &#8220;it&#8217;s a small world&#8221; category, D. is now using Open <span class="caps">MPI </span>at work on a regular basis.  He&#8217;s reported a few bugs in the past (fixes for which made it into the production releases), but now I understand that it is actively being used in at least some capacity.  Neat!</p>

<p><center><hr width=50% /></center></p>

<p>It seems that Notre Dame&#8217;s football team took the season off.  Oh well; I&#8217;m guessing that there&#8217;s some strange things happening behind the scenes that we are unaware of.  Hopefully they&#8217;ll pull it together &#8212; there&#8217;s always the &#8216;08 season&#8230;</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/11/velveeta_is_life.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/11/velveeta_is_life.html</guid>
<category>General</category>
<pubDate>Sun, 04 Nov 2007 08:12:53 -0500</pubDate>
</item>
<item>
<title>Fixing .mac sync problems</title>
<description><![CDATA[<p>I&#8217;ve been having .Mac sync problems of late.  I have fairly modest needs: I have two macs (MBP/work and G5 iMac/home, both running 10.4.10) and I only synchronize my addressbook and Safari bookmarks between them.  For me, keeping this data in sync between the two machines is incredibly useful.</p>

<p>However, recently I&#8217;ve been running into a problem on my <span class="caps">MBP </span>&#8212; it simply wasn&#8217;t syncing (and not telling me that it wasn&#8217;t syncing).  I noticed it when I added a bookmark on my home iMac but several days later, it still hadn&#8217;t shown up on my <span class="caps">MBP. </span> Doh!  So I started digging deeper.  </p>

<p>Upon closer investigation, I found two distinct failures on my <span class="caps">MBP</span>:</p>

<ol>
<li> If I forced a manual .Mac sync, I would get an error like this sometime during the sync, and then the sync would stop:



<pre>
Sync Error:
[ISyncConcreteSession pushChange:]: 
you can't modify a record that doesn't exist: 
&lt;ISyncChange 0xblah&gt;{ modify record id 'blah blah blah'
set com.apple.ical.type = local
set title = Unfiled }
</pre>



(that&#8217;s not verbatim &#8212; the important part is &#8220;you can&#8217;t modify a record that doesn&#8217;t exist&#8221;)</li><br/>

<li> If I went to the .Mac system prefs, I could see that I had my username/password entered correctly (because it would accurately show how many days I had left in my subscription and how much space I was currently using on my iDisk), but if I went to the &#8220;advanced&#8221; tab, it would popup a window saying:



<pre>
An error occurred during this operation.
Could not retrieve .Mac configuration.
</pre>



<p>(I&#8217;m parphrasing the first line because I never wrote it down, but I know the 2nd line is right)</p>

And then no computers were listed in the advanced tab.  Checking the same Advanced tab in the .Mac preferences on my iMac, I saw that both computers listed.</li>
</ol>

<p>So it <em>seemed</em> to be a problem that was local to my <span class="caps">MBP.</span></p>

<p>I googled around a lot and trolled through the .Mac help.  Most of the information that I found consisted of the following:</p>


<ol>
<li>Backup your data, unregister the problematic computer via the .Mac system preferences, and then register it again, and/or </li>
<li>Use the &#8216;Reset sync data&#8217; button in the .Mac system preferences</li>
</ol>



<p>Well, I couldn&#8217;t unregister or reset the sync data on the <span class="caps">MBP </span>because the &#8220;Advanced&#8221; tab was greyed-out on my <span class="caps">MBP </span>(assumedly because of the error message that it couldn&#8217;t retrieve the .Mac configuration information for the entire Advanced tab).  I tried unregistering the <span class="caps">MBP </span>on the working computer/iMac, but I still got the same errors on the <span class="caps">MBP.</span></p>

<p>It seemed that the <span class="caps">MBP </span><em>thought</em> that it was still registered, even if it wasn&#8217;t.  Hrm.</p>

<p>I found older help posts (circa 2003-2005) that talked about removing sync history through iSync.  But .Mac is no longer performed through iSync, so that seemed a dead end.  Indeed, I don&#8217;t use iSync for anything at all.  But since I was desparate, I poked around in iSync anyway.  I found the following two things in iSync preferences:</p>


<ul>
<li>A &#8220;reset sync history&#8221; button</li>
<li>A master checkbox for &#8220;Enabling syncing on this computer&#8221; that specifically mentions .Mac (which seems odd, since iSync isn&#8217;t use for .Mac syncing anymore).</li>
</ul>



<p>Here&#8217;s what I did:</p>


<ol>
<li>Launched iSync, went into preferences menu</li>
<li>Unchecked the &#8220;Enabling syncing on this computer&#8221;</li>
<li>Clicked the &#8220;Reset sync history&#8221; button (and confirmed to erase when prompted)</li>
<li>Closed the iSync prefs window</li>
<li>Closed iSync</li>
<li>Closed System Prefs (I still had the .Mac system prefs open)</li>
<li>Re-launched iSync, went into preferences menu</li>
<li>Checked &#8220;Enable synching on this computer&#8221;</li>
<li>For good measure, reset the sync history again</li>
<li>Closed the iSync prefs window</li>
<li>Closed iSync</li>
<li>Launched System Prefs, went into .Mac prefs</li>
<li>Went into Advanced tab &#8212; it worked!</li>
</ol>



<p>Doing this allowed the &#8220;Advanced&#8221; tab in my .Mac system prefs to start working again.  Woo hoo!  I could then perform the other suggested recovery actions, such as unregistering the <span class="caps">MBP </span>and then re-registering it, etc.  Now things <em>seem</em> to be working (let&#8217;s give it a week to see if it <em>keeps</em> syncing properly&#8230;).  As I&#8217;ve been typing out this entry, I see that my new bookmarks have appeared in Safari.  Woo hoo!</p>

<p>But since I played with both options in the iSync system prefs at the same time, I unfortunately don&#8217;t know which of the two fixed it, or if both are required.  <span class="caps">YMMV.</span></p>

<p>Hopefully, others will find this entry via googling and find it useful&#8230;</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/10/fixing_mac_sync.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/10/fixing_mac_sync.html</guid>
<category>Technical</category>
<pubDate>Sun, 28 Oct 2007 11:31:08 -0500</pubDate>
</item>
<item>
<title>Bogus charities</title>
<description><![CDATA[<p>I was shocked and disappointed yesterday to find out that a charity that I have been giving to for several years appears to be a total scam.  It&#8217;s an association that supposedly helps US military disabled veterans and is based out of Ohio.  As my dad pointed out to me, the name of this association is quite similar to the &#8220;Department of Veteran&#8217;s Affairs (DVA)&#8221; (the official US government entity for handling military veterans), which probably helps in terms of confusing donors.  I won&#8217;t name the organization here on the blog because they&#8217;d probably sue me for some bogus reason.  :-\</p>

<p>Here&#8217;s what happened: I was trolling the web yesterday and happened to find the past few years of <span class="caps">IRS </span>form 990s filed for this organization (&#8220;Return of Organization Exempt from Income Tax&#8221; &#8212; it provides details of the organization&#8217;s income and expenditures for a given year).  For the past three years, this organization has collected fairly large sums of money in contributions (e.g., approximately $5M in 2005).  </p>

<p>But here&#8217;s the kicker: <strong>70%</strong> of those contributions has gone to overhead.  <strong>Seventy percent!!</strong>  The majority of which was reported to pay for &#8220;fundraising costs.&#8221;  That leaves slightly less than 30% to actually help disabled veterans.</p>

<p>But wait &#8212; there&#8217;s more.  That 30% didn&#8217;t actually go to any disabled veterans; they apparently gave a few seminars here and there to tell disabled veterans how to get benefits.  Hence, that 30% assumedly paid for renting building facilities, folding chairs, and donuts.</p>

<p>This 70/30 ratio was the same in 2005, 2004, and 2002.  I didn&#8217;t have the heart to look back any further than that.</p>

<p>Maybe I&#8217;m wrong, maybe it just costs that much to run a decent fundraising campaign.  But <strong>seventy percent</strong> seems like a helluva lot to me.  My dad tells me that he gives to charities that have overheads as low as six percent.  Yes folks, that&#8217;s more than <strong>ten times less overhead</strong> than this organization.</p>

<p>I will definitely not be giving any more money to this organization.  The moral of the story here is that you need to do your homework when deciding which charities to give to.  Don&#8217;t take my word for it &#8212; I&#8217;m just some random guy with a blog.  Do your homework on your favorite charities and find out where they&#8217;re actually spending their money.</p>

<p><code>#$%</code>#$%@#$!!!!!</p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/10/bogus_charities.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/10/bogus_charities.html</guid>
<category>General</category>
<pubDate>Tue, 23 Oct 2007 07:32:35 -0500</pubDate>
</item>
<item>
<title>Unix linkers</title>
<description><![CDATA[<p>Do you think you understand Unix/POSIX linkers?  I thought I did.  Then I started working on the Open <span class="caps">MPI </span>project.  Then I realized that I didn&#8217;t have a clue how they work (e.g., do you know about OS X&#8217;s two-level and flat namespaces?).  </p>

<p>A complex question came up recently on the Open <span class="caps">MPI </span>mailing list about embedding Open <span class="caps">MPI </span>in an R or Python language plugin.  After 48 hours of extreme confusion and off-list discussions between myself and Brian <span class="caps">B.,</span> I came up with a chart that helps lessen the confusion at least somewhat.  It took me all day to write up that chart.  <strong>Woof.</strong></p>

<p>For your amusement, here&#8217;s the chart: <a href="https://svn.open-mpi.org/trac/ompi/wiki/Linkers">https://svn.open-mpi.org/trac/ompi/wiki/Linkers</a></p>]]></description>
<link>http://jeff.squyres.com/journal/archives/2007/10/unix_linkers.html</link>
<guid>http://jeff.squyres.com/journal/archives/2007/10/unix_linkers.html</guid>
<category>Technical</category>
<pubDate>Wed, 17 Oct 2007 08:44:11 -0500</pubDate>
</item>


</channel>
</rss>