<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>multipart/mixed</title>
      <link>http://joshcarter.com/</link>
      <description></description>
      <language>en</language>
      <copyright>Copyright 2009</copyright>
      <lastBuildDate>Sun, 04 Jan 2009 14:19:38 -0700</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=4.1</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

      
      <item>
         <title>San Antonio Riverwalk</title>
         <description>
           <![CDATA[<p><img src="/images/gallery/riverwalk_hdr.jpg" class="photo_center" alt="Photo"/></p>

<p>This image of the riverwalk in downtown San Antonio started life as a high-dynamic range (HDR) image created from five long exposure photos. I compressed the dynamic range with Photomatix Pro tone mapping, then converted to black and white using Alien Skin Exposure.</p>
]]>
           
         </description>
         <link>http://joshcarter.com/gallery/artwork/san_antonio_riverwalk</link>
         <guid>http://joshcarter.com/gallery/artwork/san_antonio_riverwalk</guid>
         <category>Artwork</category>
         <pubDate>Sun, 04 Jan 2009 14:19:38 -0700</pubDate>
      </item>
      
      <item>
         <title>Problem Inversion</title>
         <description>
           <![CDATA[<p>Here's a scenario in Windows XP. I print a document. Windows attempts to contact the printer, but something's wrong, then Windows pops up this deceptively helpful-looking message in the task bar:</p>

<p><img src="http://joshcarter.com/images/software/print_error_bubble.png" alt="print error bubble" /></p>

<p>Okay, so I open the print queue and open the troubleshooter:</p>

<p><img src="http://joshcarter.com/images/software/print_error_troubleshooter.png" alt="print error troubleshooter" /></p>

<p>Wait a second, you're asking me what <strong>my</strong> problem is?</p>

<p>This is worse than useless. Windows has inverted the problem, making its problem into the user's problem. Notice the wording: "What problem are <strong>you</strong> having?" The workflow puts the user in an impossible conundrum:</p>

<ol>
<li><p>Windows says there's some problem, but no details on what.</p></li>
<li><p>But never fear, the troubleshooter can help!</p></li>
<li><p>Troubleshooter asks the user what the problem is. Funny, that's exactly what the user was wondering, too.</p></li>
</ol>

<p>This appears to replace the old way of doing things, where a program would display an error message specific to the problem encountered. But now, with some perverse intent of "helping" the user, we've got a generic error message -- "This document failed to print" -- combined with a troubleshooter that doesn't have the first clue about what the problem is.</p>
]]>
           
         </description>
         <link>http://joshcarter.com/software/winxp_problem_inversion</link>
         <guid>http://joshcarter.com/software/winxp_problem_inversion</guid>
         <category>Software</category>
         <pubDate>Tue, 02 Sep 2008 14:28:38 -0700</pubDate>
      </item>
      
      <item>
         <title>ARRL Field Day 2008</title>
         <description>
           <![CDATA[<div>
<a href="http://joshcarter.com/images/ham_radio/w4ll_night_wide.jpg">
<img src="http://joshcarter.com/images/ham_radio/w4ll_night_wide.s.jpg" />
</a></div>

<p>What do you say to two guys in a public park with two huge antennas and an improvised hut in the middle?</p>

<p><em>"Are you trying to talk to the aliens?"</em></p>

<p>We got that one about three times. The most common inquiry was, "umm, I have to ask, <em>what are you guys doing?"</em> We got that one about twenty times.</p>

<p>Last weekend my pal Joel (W4LL) and me (N0JDC) operated a ham radio station for <a href="http://www.arrl.org/contests/announcements/fd/">ARRL Field Day</a> in a park near my house. Field Day is an event where amateur radio operators across North America simulate emergency conditions &mdash; improvised locations, no AC power, getting chewed on by mosquitos &mdash; and attempt to contact as many other stations as possible.</p>
]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/ham_radio/arrl_field_day_2008">Continue reading "ARRL Field Day 2008" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/ham_radio/arrl_field_day_2008</link>
         <guid>http://joshcarter.com/ham_radio/arrl_field_day_2008</guid>
         <category>Ham Radio</category>
         <pubDate>Tue, 01 Jul 2008 12:14:31 -0700</pubDate>
      </item>
      
      <item>
         <title>Understanding Ham Radio Speak</title>
         <description>
           <![CDATA[<p>If you've ever hung around an amateur radio operator (a/k/a ham), you may have heard something like this:</p>

<blockquote>
I was hoping for some 20m PSK31 DX yesterday evening but I only got some local QSOs on 14.070MHz before the band closed.
</blockquote>

<p>Another ham might respond:</p>

<blockquote>
Were you running barefoot or did you turn on your linear?
</blockquote>

<p>A non-ham, who's a pal and a good sport about ham stories, would respond:</p>

<blockquote>
Wow, cool. (nods head, empty stare)
</blockquote>

<p>The average non-ham, however, would respond:</p>

<blockquote>
Huh? Are you even speaking <i>English?</i>
</blockquote>

<p>Truth is, hams have their own made-up language, kind of like Esperanto but it sounds deceptively like English. But the layperson or ham-wannabe can learn to speak ham (or at least comprehend some of it) with a little help.</p>
]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/ham_radio/understanding_ham_speak">Continue reading "Understanding Ham Radio Speak" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/ham_radio/understanding_ham_speak</link>
         <guid>http://joshcarter.com/ham_radio/understanding_ham_speak</guid>
         <category>Ham Radio</category>
         <pubDate>Wed, 04 Jun 2008 11:49:11 -0700</pubDate>
      </item>
      
      <item>
         <title>SVN vs. Mercurial vs. Git For Managing Your Home Directory</title>
         <description>
           <![CDATA[<p>For several years I've kept the bulk of my home directory in a revision control system. This allows me to synchronize my files across the two machines I use commonly, keep a backup on my home NAS box, and have complete revision history of files.</p>

<p>There's a price, however: the SCM keeps metadata on my machines, and this can add up. Plus there's the time needed to commit files. When it became clear I needed to switch away from Subversion because it <a href="http://theappleblog.com/2008/01/04/iwork-hates-subversion/">doesn't cooperate with iWork files</a>, I decided to look into alternatives.</p>

<p>Mercurial and Git appeared to be the best solutions, but there's quite the holy war going on between the two. Git's confusing, Mercurial is slow, etc.. I decided to run some of my own tests and let the data speak for itself.</p>

<p><b>Update 2008.04.25:</b> Adding results for Bazaar.</p>]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/productivity/svn_hg_git_for_home_directory">Continue reading "SVN vs. Mercurial vs. Git For Managing Your Home Directory" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/productivity/svn_hg_git_for_home_directory</link>
         <guid>http://joshcarter.com/productivity/svn_hg_git_for_home_directory</guid>
         <category>Productivity</category>
         <pubDate>Thu, 24 Apr 2008 10:49:29 -0700</pubDate>
      </item>
      
      <item>
         <title>Moving Web Hosting</title>
         <description>
           <![CDATA[<p>I just moved multipart/mixed over to VPS hosting at slicehost.com. I've been very happy with SliceHost (I moved <a href="http://chokaonit.com/">Choka On It</a> several months ago) and unhappy with TextDrive, so now I'm bringing the rest of my sites over.</p>

<p>You may have noticed that all URLs go to joshcarter.com now, and hopefully I've got redirects for all possible URLs &mdash; let me know if not. That's part of my longer-term plan for this site.</p>
]]>
           
         </description>
         <link>http://joshcarter.com/miscellany/moving_web_hosting</link>
         <guid>http://joshcarter.com/miscellany/moving_web_hosting</guid>
         <category>Miscellany</category>
         <pubDate>Wed, 16 Apr 2008 14:57:04 -0700</pubDate>
      </item>
      
      <item>
         <title>How-To: Creating the Cowboy Denim Theme</title>
         <description>
           <![CDATA[<p><img src="/images/photo/cowboy_preview.png" class="photo_left"/></p>

<p>This is partly a how-to article, but mostly a collection of useful tips for Photoshop and Alien Skin Eye Candy filters. I'm using the Cowboy Denim theme I recently created for the T-Mobile Sidekick as an example. The WQVGA version pictured here is part of the final result.</p>

<p><p>Almost without trying, this theme became a cornucopia of Eye Candy effects. I use Eye Candy Impact on a regular basis in commercial work, but Sidekick themes are a good chance to pull out some of the crazier stuff. Go check 'em out at <a href="http://www.alienskin.com/ec5bundle.html">Alien Skin's web site</a>.</p>
]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/photo/creating_cowboy_denim">Continue reading "How-To: Creating the Cowboy Denim Theme" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/photo/creating_cowboy_denim</link>
         <guid>http://joshcarter.com/photo/creating_cowboy_denim</guid>
         <category>Photo</category>
         <pubDate>Tue, 01 Apr 2008 20:12:18 -0700</pubDate>
      </item>
      
      <item>
         <title>Apple Can Still Pack &apos;em In</title>
         <description>
           <![CDATA[<p><img src="/images/miscellany/leopard_release.jpg" class="photo_left" alt="store photos" /></p>

<p>You gotta give Apple credit, they know how to release products. Tonight they released Mac OS X 10.5 (Leopard) with great fanfare and no shortage of fans, either. I've seen impressive crowds at previous product releases and Apple Store openings. But what impresses me now is that, even though Apple has <em>four</em> stores in the Denver/Boulder area, and this is the <em>sixth</em> version of Mac OS X, they still drew hundreds of people to each store for the release.</p>

<p>I snapped these photos as the Flatirons Crossing store opened for Leopard. Once they packed the store and the line outside had cleared somewhat, mall security brought over the <em>other</em> line of people that couldn't fit in the first line. I went and got a bite to eat. Came back, store's still packed, line still outside. As I said, impressive.</p>
]]>
           
         </description>
         <link>http://joshcarter.com/miscellany/apple_can_still_pack_em_in</link>
         <guid>http://joshcarter.com/miscellany/apple_can_still_pack_em_in</guid>
         <category>Miscellany</category>
         <pubDate>Fri, 26 Oct 2007 19:18:29 -0700</pubDate>
      </item>
      
      <item>
         <title>Adding reCAPTCHA to Movable Type</title>
         <description>
           <![CDATA[<p><img src="/images/software/recaptcha.gif" alt="" class="photo_left"/></p>

<p><strong>UPDATE 2007.07.11</strong>: version 1.2 released. <br />
<strong>UPDATE 2007.08.29</strong>: instructions for MT 4.0. <br />
<strong>UPDATE 2008.05.01</strong>: instructions for MT 4.1.</p>

<p>Joel just <a href="http://joelodom.blogspot.com/2007/05/very-neat-idea.html">clued me in</a> on a new Captcha system called <a href="http://recaptcha.net/">reCAPTCHA</a>. What's different about reCAPTCHA is that they use the verification words to correct OCR mistakes in scanned books. In their words: "About 60 million CAPTCHAs are solved by humans around the world every day.... in aggregate these little puzzles consume more than 150,000 hours of work each day. What if we could make positive use of this human effort?"</p>

<p>They provide PHP code and a WordPress plugin, but I'm using Movable Type here, so I wrote a Movable Type plugin to use this system. Details follow...</p>
]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/software/recaptcha">Continue reading "Adding reCAPTCHA to Movable Type" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/software/recaptcha</link>
         <guid>http://joshcarter.com/software/recaptcha</guid>
         <category>Software</category>
         <pubDate>Wed, 29 Aug 2007 10:48:00 -0700</pubDate>
      </item>
      
      <item>
         <title>4x4 Offroading Checklist</title>
         <description>
           <![CDATA[<p>I'll say upfront I'm no professional 4x4 guide like Bill Burke. But I am obsessive about researching my gear, and one of my recent obsessions is offroading. I've compiled my list of essential (or semi-essential) accessories that I carry in my FJ Cruiser while adventuring in the Rocky Mountains. This list is based on many conversations I've had, web sites and reviews I've read, DVDs I've watched, and of course the essential on-the-trail "boy I wish I had... <i>[x]</i>".</p>]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/miscellany/4x4_offroad_checklist">Continue reading "4x4 Offroading Checklist" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/miscellany/4x4_offroad_checklist</link>
         <guid>http://joshcarter.com/miscellany/4x4_offroad_checklist</guid>
         <category>Miscellany</category>
         <pubDate>Fri, 17 Aug 2007 11:25:28 -0700</pubDate>
      </item>
      
      <item>
         <title>Review: Alien Skin Exposure</title>
         <description>
           <![CDATA[<p><img class="photo_left" src="http://joshcarter.com/images/photo/exposure_pole_and_tracks.jpg" alt=""/></p>

<p>When it comes to photo editing, I'm a do-it-yourselfer. I like to set levels and color adjust by hand, tweaking until I get it just right. Many Photoshop filters I've tried leave me unimpressed -- they tend to clobber any subtlety in the image, screaming, "look at my dazzling filter effects!"</p>

<p>But <a href="https://www.alienskin.com/exposure/index.html">Alien Skin's Exposure</a> filter is... <em>wow</em>.</p>

<p>Exposure claims to bring "the look and feel of film to digital photography." I don't have any wistful longing for "the film look" but I was suitably impressed by their samples, so I downloaded the demo. It turns out Exposure isn't just about the film look &mdash; it's a superb tool for all kinds of photo correction tasks.</p>
]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/photo/review_alien_skin_exposure">Continue reading "Review: Alien Skin Exposure" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/photo/review_alien_skin_exposure</link>
         <guid>http://joshcarter.com/photo/review_alien_skin_exposure</guid>
         <category>Photo</category>
         <pubDate>Wed, 20 Jun 2007 12:25:58 -0700</pubDate>
      </item>
      
      <item>
         <title>Coco (Yerba) Mate + Horchata = YUM</title>
         <description>
           <![CDATA[<p><img src="http://multipart-mixed.com/images/miscellany/matechata.jpg" class="photo_left"/></p>

<p>Just a quick tip for the caffeine fiends out there: my favorite morning drink these days is a combo of Yerba Mat&eacute; (South American tea) and Horchata (milk with cinnamon). The best Mat&eacute; I've found out there, by far, is <a href="http://www.cafemate.org/coco-mate-c-37.html">Coco Mat&eacute;</a> made by <a href="http://www.cafemate.org/">Caf&eacute; Mat&eacute;</a>. You can buy it in bags or as loose tea. Then I get <a href="http://www.amazon.com/gp/product/B000CLTYOU?ie=UTF8&amp;tag=multipartmixe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B000CLTYOU">Rice Dream Horchata</a><img src="http://www.assoc-amazon.com/e/ir?t=multipartmixe-20&amp;l=as2&amp;o=1&amp;a=B000CLTYOU" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />, heat it up in the microwave, and mix it 50/50 with the Mat&eacute;. The combo is stellar: it's like the best parts of a latte, tea, and Turkish coffee all in one.</p>

<p>Also, if you're into loose teas, my favorite accessory is <a href="http://www.amazon.com/gp/product/B000KJ2928?ie=UTF8&amp;tag=multipartmixe-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=B000KJ2928">this French Press mug</a><img src="http://www.assoc-amazon.com/e/ir?t=multipartmixe-20&amp;l=as2&amp;o=1&amp;a=B000KJ2928" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />. I use it for both tea and Mat&eacute;. It's more convenient than tea bags because once you're done steeping, just push the plunger down &mdash; you don't need to worry about finding a trash can for the tea bag. Plus you can mix teas if you like, e.g. I'll often mix a green tea with an herbal spice tea.</p>
]]>
           
         </description>
         <link>http://joshcarter.com/miscellany/coco_yerba_mate_horchata_yum</link>
         <guid>http://joshcarter.com/miscellany/coco_yerba_mate_horchata_yum</guid>
         <category>Miscellany</category>
         <pubDate>Wed, 13 Jun 2007 08:33:35 -0700</pubDate>
      </item>
      
      <item>
         <title>Boulder/Denver Ruby Group: MapReduce</title>
         <description>
           <![CDATA[<p><img src="/images/software/mapreduce_presentation.jpg" alt="" class="photo_left"/></p>

<p><a href="http://joshcarter.com/downloads/software/mapreduce_presentation.pdf">Here are slides</a> from my presentation at the Boulder/Denver Ruby Group on "Simple MapReduce with Ruby and Rinda." This is much of the same material as my <a href="http://joshcarter.com/software/simple_mapreduce_in_ruby.html">article on the topic</a>, but it focuses on the high points and perhaps better illustrates what's going on. If you were at the meeting and have comments on the presentation, or have time to play with MapReduce, shoot me an email and let me know!</p>
]]>
           
         </description>
         <link>http://joshcarter.com/software/07_04_bdrg_presentation</link>
         <guid>http://joshcarter.com/software/07_04_bdrg_presentation</guid>
         <category>Software</category>
         <pubDate>Thu, 19 Apr 2007 14:03:13 -0700</pubDate>
      </item>
      
      <item>
         <title>TextMate Command: Reformat C Defines</title>
         <description>
           <![CDATA[<p>For the TextMate users out there who write C and C++, here's a handy command for beautifying a bunch of #define lines. I don't know about you, but I'm used to seeing lots of header files with this kind of junk:</p>

<pre><code>#define FOO       1
#define BAR    3
#define BAZ   (FOO + BAR)
#define REALLY_LONG_DEFINE (BAZ * 2)
</code></pre>

<p>What I want is a magic command to line up all the definitions to the column that's the nearest multiple of the tab size, like so:</p>

<pre><code>#define FOO                 1
#define BAR                 3
#define BAZ                 (FOO + BAR)
#define REALLY_LONG_DEFINE  (BAZ * 2)
</code></pre>

<p>So here's a script to do that: <strong><a href="/downloads/software/reformat_defines.tmCommand">Download "Reformat Defines" TextMate Command</a></strong>. Source code follows for the curious.</p>
]]>
           
             <![CDATA[ <p><a href="http://joshcarter.com/software/textmate_reformat_c_defines">Continue reading "TextMate Command: Reformat C Defines" &raquo;</a></p> ]]>
           
         </description>
         <link>http://joshcarter.com/software/textmate_reformat_c_defines</link>
         <guid>http://joshcarter.com/software/textmate_reformat_c_defines</guid>
         <category>Software</category>
         <pubDate>Tue, 27 Feb 2007 10:06:37 -0700</pubDate>
      </item>
      
      <item>
         <title>Dude, Where You Been?</title>
         <description>
           <![CDATA[<p>I owe an apology to regular multipart/mixed readers (Hi Joel) for the long delay in posting. My daughter Genevieve was born last June, plus I've got a new job. As for being a dad, let me just ask: when can I get a full night's sleep again? Despite my grogginess, Genevieve is an awesome kiddo and I love being a dad.</p>

<p>More important to the geek readership is my job: I'm now working at <a href="http://www.danger.com">Danger, Inc.</a>, makers of the T-Mobile Sidekick. For those of you who followed <a href="/magic_cap/">General Magic</a>, the Sidekick is truly the realization of the vision behind Magic. It's the mobile communicator that becomes your information hub&mdash;phone, email, web, SMS, it's all there. Back in the General Magic days, when you heard Bill and Andy talking about their grand vision, the Sidekick is exactly what they were talking about. Fitting, isn't it, that one of Danger's founders was a <a href="http://www.spies.com/">guy</a> I worked with at Magic.</p>

<p>But despite all that, I've got articles to post here, and I'm going to get on them. Really, I promise.</p>
]]>
           
         </description>
         <link>http://joshcarter.com/miscellany/dude_where_you_been</link>
         <guid>http://joshcarter.com/miscellany/dude_where_you_been</guid>
         <category>Miscellany</category>
         <pubDate>Thu, 18 Jan 2007 20:21:45 -0700</pubDate>
      </item>
      
   </channel>
</rss>