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

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>I Make Things</title>
    <link>http://blog.latcarf.com/</link>
    <description>Creativity can solve almost any problem.</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.4.1 - http://www.s9y.org/</generator>
    
    <image>
        <url>http://blog.latcarf.com/templates/bulletproof/img/s9y_banner_small.png</url>
        <title>RSS: I Make Things - Creativity can solve almost any problem.</title>
        <link>http://blog.latcarf.com/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Run Script at Mac OS X Login</title>
    <link>http://blog.latcarf.com/archives/150-Run-Script-at-Mac-OS-X-Login.html</link>
            <category>Mac OS X</category>
    
    <comments>http://blog.latcarf.com/archives/150-Run-Script-at-Mac-OS-X-Login.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=150</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=150</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    I know alot of people want to know how to do this. The solution is usually creating a shell script and naming it with the &#039;.command&#039; extension so it&#039;ll launch the Terminal.&lt;br /&gt;
&lt;br /&gt;
The cleaner way is through a simple &lt;tt&gt;launchd&lt;/tt&gt; plist placed in your &lt;tt&gt;~/Library/LaunchAgents&lt;/tt&gt; folder.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s my example:&lt;br /&gt;
&lt;div class=&quot;bash&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;$ cat ~/Library/LaunchAgents/com.latcarf.loginscript.plist&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;div class=&quot;xml&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;&lt;/span&gt;?xml &lt;span style=&quot;color: #000066;&quot;&gt;version&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;1.0&quot;&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;encoding&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;UTF-8&quot;&lt;/span&gt;?&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #00bbdd;&quot;&gt;&amp;lt;!DOCTYPE plist PUBLIC &amp;quot;-//Apple//DTD PLIST 1.0//EN&amp;quot; &amp;quot;http://www.apple.com/DTDs/PropertyList-1.0.dtd&amp;quot;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;plist&lt;/span&gt; &lt;span style=&quot;color: #000066;&quot;&gt;version&lt;/span&gt;=&lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;1.0&quot;&lt;/span&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;dict&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;key&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Label&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/key&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;string&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;com.latcarf.loginscript&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/string&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;key&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;ProgramArguments&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/key&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;array&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;string&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;/bin/bash&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/string&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;string&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;/Users/latcarf/Documents/script/loginscript.bash&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/string&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/array&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;key&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;RunAtLoad&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/key&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160; &amp;#160; &lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;true&lt;/span&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/dict&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/plist&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;div class=&quot;bash&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Start it up&lt;/span&gt;&lt;br /&gt;$ launchctl load ~/Library/LaunchAgents/com.latcarf.loginscript.plist&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Or just reboot or logout and back in to kick it off.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Only runs once at login.&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 06 May 2009 03:28:12 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/150-guid.html</guid>
    
</item>
<item>
    <title>Oakley M-Frames</title>
    <link>http://blog.latcarf.com/archives/149-Oakley-M-Frames.html</link>
            <category>Shooting</category>
    
    <comments>http://blog.latcarf.com/archives/149-Oakley-M-Frames.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=149</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=149</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    I just picked up some new &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=666&amp;amp;entry_id=149&quot;  onmouseover=&quot;window.status=&#039;http://oakley.com/custom/mframe&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Oakley M-Frames&quot;&gt;Oakley M-Frames&lt;/a&gt; for use as shooting glasses.&lt;br /&gt;
&lt;br /&gt;
I guess this means I need to start shooting again.&lt;br /&gt;
&lt;br /&gt;
Ammo prices are skyrocketing though since we&#039;re in a bad economy and folks on the conservative right are afraid Obama&#039;s gonna take their guns away. Libertarians know that people only take your guns away if you let them. 
    </content:encoded>

    <pubDate>Sun, 03 May 2009 14:12:00 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/149-guid.html</guid>
    
</item>
<item>
    <title>Necrography</title>
    <link>http://blog.latcarf.com/archives/148-Necrography.html</link>
            <category>Entertainment</category>
    
    <comments>http://blog.latcarf.com/archives/148-Necrography.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=148</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=148</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    A new horror fiction magazine is out. It&#039;s published biannually and contains fiction, poetry, art, and photos of the horror genre.&lt;br /&gt;
&lt;br /&gt;
It&#039;s currently &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=663&amp;amp;entry_id=148&quot;  onmouseover=&quot;window.status=&#039;http://necrography.com/subscribe&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Necrography - Issue One&quot;&gt;available for sale&lt;/a&gt; and has gotten some nice comments from readers. Looks pretty good.&lt;br /&gt;
&lt;br /&gt;
The main web site is at &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=664&amp;amp;entry_id=148&quot;  onmouseover=&quot;window.status=&#039;http://necrography.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Necrography&quot;&gt;necrography.com&lt;/a&gt; and there&#039;s a blog at &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=665&amp;amp;entry_id=148&quot;  onmouseover=&quot;window.status=&#039;http://blog.necrography.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Necrography Blog&quot;&gt;blog.necrography.com&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Check it out and buy a couple copies, I think I will - always good to support independent markets...&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 28 Apr 2009 14:04:00 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/148-guid.html</guid>
    
</item>
<item>
    <title>It's not MAC!</title>
    <link>http://blog.latcarf.com/archives/147-Its-not-MAC!.html</link>
            <category>Mac OS X</category>
    
    <comments>http://blog.latcarf.com/archives/147-Its-not-MAC!.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=147</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=147</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    Just a little pet peeve I need to get off my chest.&lt;br /&gt;
&lt;br /&gt;
I know all you PC folks are coming over to the &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt; in droves and that&#039;s a great thing. It&#039;s great for you and for me. You&#039;ll have a much better computing experience (and life in general) on Mac and I&#039;ll still have a job making software for you. So win-win all around!&lt;br /&gt;
&lt;br /&gt;
One little behavior we need to correct though, is how you write about your new computer. In the Windows world it&#039;s normal to write PC, or DELL, or IBM in all capital letters. Heck, in DOS (all caps there too) it&#039;s even proper to write FOLDER NAMES in capital letters as well, isn&#039;t it?&lt;br /&gt;
&lt;br /&gt;
In the &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt; world however, it&#039;s wrong to write &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt; in all caps (and generally wrong to write folder names in all caps - it just looks like you&#039;re yelling). Yeah, I know it&#039;s a hard habit to break; writing &lt;strong&gt;&lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt;&lt;/strong&gt; vs. MAC. I mean, you&#039;re gonna have to hold down the shift key a little less, and that&#039;s tough, but you should be getting used to doing things with less effort now that you have a Mac, right? Besides, you don&#039;t need to yell about your &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt;. We all know how much better they are (we&#039;ve been using them for years) and &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt; users generally appreciate a little more subtly (you&#039;ll understand that as you get used to using your new &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Anyway, &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt; is the first three letters in the word &lt;strong&gt;&lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt;&lt;/strong&gt;intosh, which is a kind of an apple. &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=659&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple&quot;&gt;Apple&lt;/a&gt; makes computers (and other hardware) and a &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt; is a kind of &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=659&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple&quot;&gt;Apple&lt;/a&gt; computer. See the correlation here, kind of witty huh? Anyway, you never see the word Macintosh with all caps for the first three letters: MACintosh. That just looks weird right? Well, using MAC to talk about &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt; computers looks weird too. So, if you could just please &lt;em&gt;not&lt;/em&gt; do that, it would be great.&lt;br /&gt;
&lt;br /&gt;
Oh, before you go there &lt;em&gt;is&lt;/em&gt; one instance where you&#039;ll want to use the all capitals version of the word MAC. That&#039;s when you need to talk about the &quot;quasi-unique&quot; identifier that&#039;s assigned to your network adapter. It&#039;s known as a &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=662&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/MAC_address&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;MAC address&quot;&gt;Media Access Control&lt;/a&gt; address. All computers that can connect to a network have these and they&#039;re certainly not limited to &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt;. Hey, I guess you also might want to use the all capitals version MAC when you&#039;re talking about &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=661&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.maccosmetics.com/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;MAC Cosmetics&quot;&gt;MAC cosmetics&lt;/a&gt; as well, but that has nothing to do with computers.&lt;br /&gt;
&lt;br /&gt;
Ok, so just to make sure we&#039;re on the same page... Use &lt;strong&gt;&lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=658&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/mac/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Apple Mac&quot;&gt;Mac&lt;/a&gt;&lt;/strong&gt; and &lt;em&gt;not&lt;/em&gt; &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=662&amp;amp;entry_id=147&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/MAC_address&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;MAC address&quot;&gt;MAC&lt;/a&gt; and we&#039;ll all get along great. Thanks!&lt;br /&gt;
&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 16 Mar 2009 01:43:51 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/147-guid.html</guid>
    
</item>
<item>
    <title>The Cost of Idiocy</title>
    <link>http://blog.latcarf.com/archives/146-The-Cost-of-Idiocy.html</link>
            <category>Money</category>
    
    <comments>http://blog.latcarf.com/archives/146-The-Cost-of-Idiocy.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=146</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=146</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    So yeah, it&#039;s been a loooong time since I posted in this blog but I found something that gets my goat enough to write about it... It&#039;s this damned bailout business. I&#039;ll post more on my feelings about this when it&#039;s not so close to my bedtime but for now, I&#039;ll just leave with a link to a &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=656&amp;amp;entry_id=146&quot;  onmouseover=&quot;window.status=&#039;http://www.cnbc.com/id/27719011&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Financial Crisis Tab&quot;&gt;high-level analysis of the cost&lt;/a&gt; thanks to &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=657&amp;amp;entry_id=146&quot;  onmouseover=&quot;window.status=&#039;http://www.cnbc.com&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;CNBC.com&quot;&gt;CNBC&lt;/a&gt;.&lt;br /&gt;
&lt;br /&gt;
Yes, you as a tax payer are indentured to your share of this. Yes, you are now solidly a slave of the state. Yes, your unborn children already owe. Get working friends, it&#039;s gonna take alot of your sweat to pay this off. If you consider there&#039;s 300 million people in the US (from age 1 day to very old) and the cost of the bailout is roughly $4.3 trillion (that will go up), then you owe (right this minute - not counting inflation) just over $14,000! Remember, this amount is on top of your share of the national debt (and I won&#039;t even get into that).&lt;br /&gt;
&lt;br /&gt;
Get cracking people, freedom is not free!&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 19 Nov 2008 02:21:11 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/146-guid.html</guid>
    
</item>
<item>
    <title>mod_rewrite errors on Mac OS X Server</title>
    <link>http://blog.latcarf.com/archives/145-mod_rewrite-errors-on-Mac-OS-X-Server.html</link>
            <category>Work</category>
    
    <comments>http://blog.latcarf.com/archives/145-mod_rewrite-errors-on-Mac-OS-X-Server.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=145</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=145</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    I was a little concerned with the web service on my new Intel Xserve running Mac OS X Server 10.5 (Leopard) when I started seeing the following log entry in my Apache error log:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;apache&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#91;&lt;/span&gt;crit&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#93;&lt;/span&gt; &lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#40;&lt;/span&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;2&lt;/span&gt;&lt;span style=&quot;color: #66cc66;&quot;&gt;&amp;#41;&lt;/span&gt;No such file or &lt;span style=&quot;color: #00007f;&quot;&gt;directory&lt;/span&gt;: mod_rewrite: could not init rewrite log lock in child&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
I wasn&#039;t so much concerned that there was a critical error. I could see my Apache 2 based Subversion server (DAV svn) was performing just fine. My larger concern was that there was an error about &lt;tt&gt;mod_rewrite&lt;/tt&gt; when I wasn&#039;t the one that turned it on in the first place. You see, I could believe it was my human error that might have caused the problem but I&#039;d have a harder time believing it was a problem with the default install.&lt;br /&gt;
&lt;br /&gt;
So, I looked at my config file: &lt;tt&gt;/etc/apache2/sites/0000_any_80_.conf&lt;/tt&gt; and compared it to the default config file: &lt;tt&gt;/etc/apache2/sites/0000_any_80_.conf.default&lt;/tt&gt; and found the &lt;tt&gt;&amp;lt;IfModule mod_rewrite.c&amp;gt;&lt;/tt&gt; containers to be exactly the same. Annoying.&lt;br /&gt;
&lt;br /&gt;
Iquickly gave up trying to point the finger and lay blame and decided to take the initiative to fix the problem. I fixed it by giving mod_rewrite an actual log to write to (make it happy - if for only a moment) and then told it to not to log anything to the file (mwahahaha). The change was simple.&lt;br /&gt;
 &lt;br /&gt;
From this:&lt;br /&gt;
&lt;div class=&quot;xml&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;IfModule&lt;/span&gt; mod_rewrite.c&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteEngine On&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteCond %{REQUEST_METHOD} ^TRACE&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteRule .* - [F]&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/IfModule&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
To this:&lt;br /&gt;
&lt;div class=&quot;xml&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;IfModule&lt;/span&gt; mod_rewrite.c&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteEngine On&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteCond %{REQUEST_METHOD} ^TRACE&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteRule .* - [F]&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteLog /var/log/apache2/rewrite.log&lt;br /&gt;&amp;#160; &amp;#160; &amp;#160;RewriteLogLevel 0&lt;br /&gt;&lt;span style=&quot;color: #009900;&quot;&gt;&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;lt;/IfModule&lt;span style=&quot;font-weight: bold; color: black;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Problem solved it seems. Now why did &lt;i&gt;I&lt;/i&gt; have to do this!? 
    </content:encoded>

    <pubDate>Tue, 27 May 2008 20:14:05 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/145-guid.html</guid>
    
</item>
<item>
    <title>Books Don't Die...</title>
    <link>http://blog.latcarf.com/archives/144-Books-Dont-Die....html</link>
            <category>Generality</category>
    
    <comments>http://blog.latcarf.com/archives/144-Books-Dont-Die....html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=144</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=144</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    The Guardian had a great &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=655&amp;amp;entry_id=144&quot; title=&quot;http://www.guardian.co.uk/commentisfree/2008/may/16/politicalbooks.booksnews?gusrc=rss&amp;amp;feed=politics&quot;  onmouseover=&quot;window.status=&#039;http://www.guardian.co.uk/commentisfree/2008/may/16/politicalbooks.booksnews?gusrc=rss&amp;amp;feed=politics&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; target=&quot;locution&quot;&gt;article&lt;/a&gt; about why eBooks and other reading &quot;gizmos&quot; (devices) won&#039;t beat printed books anytime soon.&lt;br /&gt;
&lt;br /&gt;
The article was well written and pointed out some interesting facts about the longevity of books. This is exactly something I&#039;ve been framing in my mind as to why I&#039;d rather be writing books than writing software. If I could support myself as well doing the formers as I do doing the latter, I&#039;d change my line of work in an instant! 
    </content:encoded>

    <pubDate>Tue, 27 May 2008 14:31:06 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/144-guid.html</guid>
    
</item>
<item>
    <title>Poor Little IRS...</title>
    <link>http://blog.latcarf.com/archives/143-Poor-Little-IRS....html</link>
            <category>Money</category>
    
    <comments>http://blog.latcarf.com/archives/143-Poor-Little-IRS....html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=143</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=143</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    Every once in a while you hear something that is so dumb it will give you an aneurysm. Fans of &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=650&amp;amp;entry_id=143&quot; title=&quot;http://en.wikipedia.org/wiki/Lewis_Black&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/Lewis_Black&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Lewis Black&lt;/a&gt; will know this as an &quot;&lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=654&amp;amp;entry_id=143&quot; title=&quot;http://www.seriouspoopoo.com/ifitwerentformyhorse/&quot;  onmouseover=&quot;window.status=&#039;http://www.seriouspoopoo.com/ifitwerentformyhorse/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;If it weren&#039;t for my horse...&lt;/a&gt;&quot; situation. Well, I had a similar experience this morning. I was waking up to the radio as I am wont to do (the buzzer just isn&#039;t as appealing as I get older), and the news was on.&lt;br /&gt;
&lt;br /&gt;
The anchor woman was talking about TurboTax. She spoke about how last year, Intuit had a bandwidth problem that &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=652&amp;amp;entry_id=143&quot; title=&quot;http://www.redding.com/news/2007/Apr/19/irs-forgives-turbotax-delays/&quot;  onmouseover=&quot;window.status=&#039;http://www.redding.com/news/2007/Apr/19/irs-forgives-turbotax-delays/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;brought down the TurboTax servers&lt;/a&gt; near tax day and caused a few thousand people a real headache. The newscaster asked an Intuit spokesperson about what had done this year to help keep that from happening. After talking with the Intuit PR woman, the newscaster talked to an IRS representative. The IRS agent explained how last year they were able to offer an extension of 48 hours to the people who were affected and how the IRS really appreciates e-filers.&lt;br /&gt;
&lt;br /&gt;
Now, none of this talk could make blood shoot out of my nose. This is all very simple, straight forward, and reasonable. It&#039;s what the IRS guy went on to say next that got me. Actually, it wasn&#039;t just &lt;i&gt;what&lt;/i&gt; he said... but how he said it that twisted a vein in my noodle.&lt;br /&gt;
&lt;br /&gt;
As my memory surely can&#039;t recall a direct quote from this morning, I will do my best to paraphrase accurately. He (the IRS guy) said something to the effect of: E-filing is such a great thing. It used to be that we literally had trucks pull up to the office (IRS office that is), unload tons of forms, and we &lt;i&gt;had&lt;/i&gt; to go through each one (whine, whine). It was sooo hard and there was sooo much to deal with!&lt;br /&gt;
&lt;br /&gt;
That&#039;s the one that blew my gasket! I thought to myself: &lt;b&gt;&lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=653&amp;amp;entry_id=143&quot; title=&quot;http://en.wikipedia.org/wiki/Wtf&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/Wtf&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;WTF&lt;/a&gt;&lt;/b&gt;!? Did he really expect me to think: &quot;Poor IRS, they used to have so many forms to deal with. I mean it was literally tons of paper they were swimming in. Can you imagine the potential for papercuts!? I feel sorry for those guys. It must be so much easier for them if we e-file. We really do need to make their lives easier.&quot;&lt;br /&gt;
&lt;br /&gt;
Ok... Look asshole, I&#039;m sorry &lt;i&gt;you&lt;/i&gt; had to work with all those forms, but seriously, you&#039;re the assholes who&#039;re telling us we have to do this crap. There isn&#039;t even a god damned law stipulating that we have to. It&#039;ll be a cold day in hell when I feel sorry for all the work &lt;i&gt;you&lt;/i&gt; have to do when &lt;i&gt;I&lt;/i&gt; file my taxes. I shouldn&#039;t have to do this crap work in the first place. As a matter of fact I shouldn&#039;t have to pay any taxes in the first place considering I don&#039;t a agree with a single thing my tax money is spent on (inflating the dollar - for instance).&lt;br /&gt;
&lt;br /&gt;
So my brain nearly burst when I thought about how this IRS agent had hoped his comment would spark pity in me for what he has to go through. The only thing that got me calmed down what when I thought about the slim chance that the TurboTax servers might go down again this year. Oh goodness, I really hope it doesn&#039;t happen again. I couldn&#039;t bear the thought of the IRS having more heartache and headache on tax. Those poor guys! 
    </content:encoded>

    <pubDate>Tue, 15 Apr 2008 00:54:49 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/143-guid.html</guid>
    
</item>
<item>
    <title>Fink on Leopard With Blocked CVS Port</title>
    <link>http://blog.latcarf.com/archives/142-Fink-on-Leopard-With-Blocked-CVS-Port.html</link>
            <category>Mac OS X</category>
    
    <comments>http://blog.latcarf.com/archives/142-Fink-on-Leopard-With-Blocked-CVS-Port.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=142</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=142</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    Recently I wanted to use &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=648&amp;amp;entry_id=142&quot; title=&quot;http://www.finkproject.org/&quot;  onmouseover=&quot;window.status=&#039;http://www.finkproject.org/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Fink&lt;/a&gt; on my &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=649&amp;amp;entry_id=142&quot; title=&quot;http://www.apple.com/macosx/&quot;  onmouseover=&quot;window.status=&#039;http://www.apple.com/macosx/&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Leopard&lt;/a&gt; machine at work. This sounds simple but there are a few complicating factors. First, there are no Fink binaries for Leopard as of this writing. Ok, so that&#039;s not a big deal, I can compile it easy enough, Fink made an easy to use bootstrap script for that purpose. Secondly, as far as I know, as of this writing, we can&#039;t use rsync mode during Fink&#039;s self update on Leopard. So, the solution is to use &lt;tt&gt;fink selfupdate-cvs&lt;/tt&gt;. This leads to the third problem which comes from the fact that my company is strict about blocking ports. Unfortunately the cvs port 2401 is blocked. Fortunately however, SSH (port 22) is not. So my solution is to temporarily port-forward cvs through ssh to my home server so I can run &lt;tt&gt;fink selfupdate-cvs&lt;/tt&gt; to pull down all the great package descriptions I need for my &lt;tt&gt;fink&lt;/tt&gt; install.&lt;br /&gt;
&lt;br /&gt;
Here&#039;s are my notes on what I did:&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bash&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# I needed to find where the cvs urls were set so I grepped in /sw&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000066;&quot;&gt;cd&lt;/span&gt; /sw&lt;br /&gt;grep -R fink.cvs.sourceforge.net *&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# That eventually turned up the following potential places to make changes:&lt;/span&gt;&lt;br /&gt;lib/fink/URL/anonymous-cvs:fink.cvs.sourceforge.net:/cvsroot/fink&lt;br /&gt;lib/fink/URL/cvs-repository:fink.cvs.sourceforge.net&lt;br /&gt;lib/fink/URL/developer-cvs:fink.cvs.sourceforge.net:/cvsroot/fink&lt;br /&gt;lib/perl5/Fink/SelfUpdate/CVS.pm:&amp;#160; &amp;#160; &amp;#160; &amp;#160;my &lt;span style=&quot;color: #0000ff;&quot;&gt;$cvsrepository&lt;/span&gt; = &lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;fink.cvs.sourceforge.net:/cvsroot/fink&quot;&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Since I only needed to get package descriptions I figured /sw/lib/fink/URL/anonymous-cvs &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# was the file I wanted change to handle my port-forward solution.&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000066;&quot;&gt;cd&lt;/span&gt; /sw/lib/fink/URL/&lt;br /&gt;sudo cp anonymous-cvs anonymous-cvs.orig&lt;br /&gt;nano -wz anonymous-cvs&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Here I changed: fink.cvs.sourceforge.net:/cvsroot/fink to: localhost:/cvsroot/fink&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Then it was a simple matter to create an ssh tunnel to an external server where I have &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# the ability to login and its port 2401 is not blocked.&lt;/span&gt;&lt;br /&gt;ssh login@domian.example -L &lt;span style=&quot;color: #cc66cc;&quot;&gt;2401&lt;/span&gt;:fink.cvs.sourceforge.net:&lt;span style=&quot;color: #cc66cc;&quot;&gt;2401&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Finally, I ran the fink update command:&lt;/span&gt;&lt;br /&gt;fink selfupdate-cvs&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Hooray. Now everything works as expected and I probaly don&#039;t need to use it again unless I need&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# to update package descriptions sometime in the future. So, I changed things back:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000066;&quot;&gt;cd&lt;/span&gt; /sw/lib/fink/URL/&lt;br /&gt;sudo mv anonymous-cvs anonymous-cvs.custom&lt;br /&gt;sudo mv anonymous-cvs.orig anonymous-cvs&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Probably I should create a shell alias like: finkselfupdatecvs to handle it all when I &lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# I find I want to update package descriptions again. But I&#039;m too lazy and besides, that&#039;s&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# why I&#039;ve put it in my blog.&lt;/span&gt;&lt;br /&gt;&amp;#160;&lt;/div&gt; 
    </content:encoded>

    <pubDate>Tue, 26 Feb 2008 20:05:47 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/142-guid.html</guid>
    
</item>
<item>
    <title>Fractal Wrongness</title>
    <link>http://blog.latcarf.com/archives/141-Fractal-Wrongness.html</link>
            <category>Generality</category>
    
    <comments>http://blog.latcarf.com/archives/141-Fractal-Wrongness.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=141</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=141</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    Definition:&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;fractal wrongness&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The state of being wrong at every conceivable scale of resolution. That is, from a distance, a fractally wrong person&#039;s worldview is incorrect; and furthermore, if you zoom in on any small part of that person&#039;s worldview, that part is just as wrong as the whole worldview.&lt;br /&gt;
&lt;br /&gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;Debating with a person who is fractally wrong leads to infinite regress, as every refutation you make of that person&#039;s opinions will lead to a rejoinder, full of half-truths, leaps of logic, and outright lies, that requires just as much refutation to debunk as the first one. It is as impossible to convince a fractally wrong person of anything as it is to walk around the edge of the Mandelbrot set in finite time.&lt;br /&gt;
&lt;br /&gt;
&amp;#160;&amp;#160;&amp;#160;&amp;#160;If you ever get embroiled in a discussion with a fractally wrong person on the Internet--in mailing lists, newsgroups, or website forums--your best bet is to say your piece once and ignore any replies, thus saving yourself time.&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
Taken from &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=647&amp;amp;entry_id=141&quot; title=&quot;http://www.cs.washington.edu/homes/klee/misc/lexicon.html&quot;  onmouseover=&quot;window.status=&#039;http://www.cs.washington.edu/homes/klee/misc/lexicon.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Keunwoo Lee : Lexicon 2&lt;/a&gt; 
    </content:encoded>

    <pubDate>Wed, 20 Feb 2008 13:15:14 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/141-guid.html</guid>
    
</item>
<item>
    <title>Idiot's Guide</title>
    <link>http://blog.latcarf.com/archives/140-Idiots-Guide.html</link>
            <category>Generality</category>
    
    <comments>http://blog.latcarf.com/archives/140-Idiots-Guide.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=140</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=140</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    I saw this in the grocery store checkout line the other day... It struck me funny.&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;a  class=&#039;serendipity_image_link&#039;  rel=&#039;lightbox&#039; href=&#039;http://blog.latcarf.com/uploads/misc/IMG_0016.JPG&#039;&gt;&lt;!-- s9ymdb:102 --&gt;&lt;img width=&quot;83&quot; height=&quot;110&quot; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://blog.latcarf.com/uploads/misc/IMG_0016.latblogThumb.JPG&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 06 Feb 2008 16:00:23 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/140-guid.html</guid>
    
</item>
<item>
    <title>Infotrip</title>
    <link>http://blog.latcarf.com/archives/139-Infotrip.html</link>
            <category>Generality</category>
    
    <comments>http://blog.latcarf.com/archives/139-Infotrip.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=139</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=139</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    I coined a new term the other day to describe what happens while browsing the internet and following links to various places. Sometimes, you set out to look for some information on something and end up learning about something entirely different than what you set out to research.&lt;br /&gt;
&lt;br /&gt;
This phenomenon happens alot on Wikipedia but it spans the cyberspace in general just by it&#039;s very nature of &quot;hyperlinked&quot; information.&lt;br /&gt;
&lt;br /&gt;
So my new word is &quot;&lt;b&gt;infotrip&lt;/b&gt;.&quot; This the perfect name for the birdwalk that so often accompanies internet research. &lt;br /&gt;
&lt;br /&gt;
So, have fun &quot;&lt;b&gt;infotripping&lt;/b&gt;!&quot; 
    </content:encoded>

    <pubDate>Sun, 20 Jan 2008 00:44:41 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/139-guid.html</guid>
    
</item>
<item>
    <title>New Xserve Build Machines</title>
    <link>http://blog.latcarf.com/archives/138-New-Xserve-Build-Machines.html</link>
            <category>Work</category>
    
    <comments>http://blog.latcarf.com/archives/138-New-Xserve-Build-Machines.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=138</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=138</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    I just got two brand new Xserve build machines and the first thing I did was wipe out the default Tiger OSX Server install and install Leopard OSX Server instead. That wasn&#039;t too bad except for the fact that I had to go through the setup assistant first in Tiger before being able to boot off the Leopard disk, wipe the drive and install.&lt;br /&gt;
&lt;br /&gt;
After I got Leopard OS X Server up and running on the Xserve, I tried to &lt;tt&gt;ssh&lt;/tt&gt; out from a user account to another machine (my source repository server) that&#039;s running 10.4. While establishing communication, &lt;tt&gt;ssh&lt;/tt&gt; had this huge delay (more than a minute - I think). I had to figure out what was going on so I ran &lt;tt&gt;ssh -v&lt;/tt&gt; to get the verbose output from &lt;tt&gt;ssh&lt;/tt&gt; while it was connecting.&lt;br /&gt;
&lt;br /&gt;
The verbose output showed this.&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;
debug1: Unspecified GSS failure.  Minor code may provide more information
Server not found in Kerberos database

debug1: Unspecified GSS failure.  Minor code may provide more information
Server not found in Kerberos database

debug1: Unspecified GSS failure.  Minor code may provide more information
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
So, I went spelunking in and ended up comparing the &lt;tt&gt;/etc/sshd_config&lt;/tt&gt; files on both the local (Leopard Xserve) and remote (Tiger source repository) machines. I found on the remote machine (Tiger source repos) that Kerberos authentication was turned off by default but commented out.&lt;br /&gt;
&lt;br /&gt;
So, I changed this:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;
# Kerberos options

# GSSAPI options
#GSSAPIAuthentication no
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
to this:&lt;br /&gt;
&lt;br /&gt;
&lt;pre&gt;
# Kerberos options
KerberosAuthentication no

# GSSAPI options
GSSAPIAuthentication no
&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
in the &lt;tt&gt;/etc/sshd_config&lt;/tt&gt; file on the remote (Tiger OS X server) and reconnected via &lt;tt&gt;ssh&lt;/tt&gt; without a problem. Then it was on to more work setting up my new xserve build systems. &lt;img src=&quot;http://blog.latcarf.com/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; 
    </content:encoded>

    <pubDate>Thu, 13 Dec 2007 18:47:30 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/138-guid.html</guid>
    
</item>
<item>
    <title>Real Change</title>
    <link>http://blog.latcarf.com/archives/137-Real-Change.html</link>
            <category>Politics</category>
    
    <comments>http://blog.latcarf.com/archives/137-Real-Change.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=137</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=137</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    &lt;div align=&quot;center&quot;&gt;&lt;object width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;http://www.youtube.com/v/wPjTAH8Y_L8&amp;rel=1&amp;border=0&quot;&gt;&lt;/param&gt;&lt;param name=&quot;wmode&quot; value=&quot;transparent&quot;&gt;&lt;/param&gt;&lt;embed src=&quot;http://www.youtube.com/v/wPjTAH8Y_L8&amp;rel=1&amp;border=0&quot; type=&quot;application/x-shockwave-flash&quot; wmode=&quot;transparent&quot; width=&quot;425&quot; height=&quot;355&quot;&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt; 
    </content:encoded>

    <pubDate>Mon, 03 Dec 2007 16:42:38 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/137-guid.html</guid>
    
</item>
<item>
    <title>Fix for Tor on Leopard</title>
    <link>http://blog.latcarf.com/archives/136-Fix-for-Tor-on-Leopard.html</link>
            <category>CLI</category>
    
    <comments>http://blog.latcarf.com/archives/136-Fix-for-Tor-on-Leopard.html#comments</comments>
    <wfw:comment>http://blog.latcarf.com/wfwcomment.php?cid=136</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.latcarf.com/rss.php?version=2.0&amp;type=comments&amp;cid=136</wfw:commentRss>
    

    <author>nospam@example.com (Latcarf)</author>
    <content:encoded>
    After installing Mac OS X 10.5 (Leopard) fresh (I won&#039;t go into details &lt;img src=&quot;http://blog.latcarf.com/templates/default/img/emoticons/sad.png&quot; alt=&quot;:-(&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;), I needed to reinstall &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=643&amp;amp;entry_id=136&quot; title=&quot;http://tor.eff.org&quot;  onmouseover=&quot;window.status=&#039;http://tor.eff.org&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Tor&lt;/a&gt;. I found the &lt;a href=&quot;http://blog.latcarf.com/exit.php?url_id=644&amp;amp;entry_id=136&quot; title=&quot;http://www.torproject.org/dist/osx/Tor-0.1.2.18-tiger-universal-Bundle.dmg&quot;  onmouseover=&quot;window.status=&#039;http://www.torproject.org/dist/osx/Tor-0.1.2.18-tiger-universal-Bundle.dmg&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;&gt;Tor expert installer&lt;/a&gt; didn&#039;t quite do what it was supposed to as far as creating the &lt;tt&gt;_tor&lt;/tt&gt; user the daemon runs as (the user ends up a little mangled - check it out after install with &lt;tt&gt;dscl . -read /Users/tor&lt;/tt&gt;) Since Leopard doesn&#039;t use NetInfo (&lt;tt&gt;niutil&lt;/tt&gt;) anymore, I had to manually create the user with DirectoryServices (&lt;tt&gt;dscl&lt;/tt&gt;). Here&#039;s the quick-and-dirty on what I did...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bash&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Create Tor Group and User:&lt;/span&gt;&lt;br /&gt;sudo dscl . -create /Groups/_tor&lt;br /&gt;sudo dscl . -create /Groups/_tor PrimaryGroupID &lt;span style=&quot;color: #cc66cc;&quot;&gt;100&lt;/span&gt;&lt;br /&gt;sudo dscl . -create /Groups/_tor RealName &lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;Tor Group&quot;&lt;/span&gt;&lt;br /&gt;sudo dscl . -create /Groups/_tor Password &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;*&#039;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;sudo dscl . -create /Users/_tor&lt;br /&gt;sudo dscl . -create /Users/_tor UserShell /usr/bin/false&lt;br /&gt;sudo dscl . -create /Users/_tor RealName &lt;span style=&quot;color: #ff0000;&quot;&gt;&quot;Tor Server&quot;&lt;/span&gt;&lt;br /&gt;sudo dscl . -create /Users/_tor UniqueID &lt;span style=&quot;color: #cc66cc;&quot;&gt;100&lt;/span&gt;&lt;br /&gt;sudo dscl . -create /Users/_tor PrimaryGroupID &lt;span style=&quot;color: #cc66cc;&quot;&gt;100&lt;/span&gt;&lt;br /&gt;sudo dscl . -create /Users/_tor NFSHomeDirectory /Library/Tor/var/lib/tor&lt;br /&gt;sudo dscl . -create /Users/_tor Password &lt;span style=&quot;color: #ff0000;&quot;&gt;&#039;*&#039;&lt;/span&gt;&lt;br /&gt;sudo dscl . -append /Groups/_tor GroupMembership _tor&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
After that, there was still a little more to do to get Tor to run. I needed to create a place for the logs and fix the StartupItems script. Here&#039;s what I did for that...&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;bash&quot; style=&quot;text-align: left&quot;&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Create the logs directory&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000066;&quot;&gt;cd&lt;/span&gt; /var/log&lt;br /&gt;sudo mkdir tor&lt;br /&gt;sudo touch tor/tor.log&lt;br /&gt;sudo chown -R _tor:_tor tor&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Fix perms on the &amp;quot;home&amp;quot; directory&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #000066;&quot;&gt;cd&lt;/span&gt; /Library/Tor/var/lib&lt;br /&gt;sudo chown -R _tor:_tor tor&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# In /Library/StartupItems/Tor/Tor change TORGROUP from TORGROUP=daemon to:&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: #0000ff;&quot;&gt;TORGROUP=&lt;/span&gt;_tor&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: #808080; font-style: italic;&quot;&gt;# Start the Tor server&lt;/span&gt;&lt;br /&gt;sudo /Library/StartupItems/Tor/Tor start&lt;br /&gt;&amp;#160;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
Cool. That fixed it. &lt;img src=&quot;http://blog.latcarf.com/templates/default/img/emoticons/cool.png&quot; alt=&quot;8-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; Still not sure whether I want logging in &lt;tt&gt;/var/log/tor&lt;/tt&gt; or &lt;tt&gt;/Library/Tor/var/log/tor&lt;/tt&gt; though... Also, I guess I probably should submit all this to the Tor folks too. I&#039;m so damn lazy.&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Mon, 03 Dec 2007 04:07:44 -0400</pubDate>
    <guid isPermaLink="false">http://blog.latcarf.com/archives/136-guid.html</guid>
    
</item>

</channel>
</rss>