<?xml version="1.0" encoding="utf-8"?>
<feed version="0.3"
      xmlns="http://purl.org/atom/ns#"
      xmlns:dc="http://purl.org/dc/elements/1.1/">
  <title>JasonN.com</title>
  <tagline>There Is One Truth!</tagline>
  <link rel="alternate" type="text/html" href="http://www.jasonn.com"/>
  <modified>2008-05-18T17:06:53-05:00</modified>
  <entry>
    <title>XP Service Pack 3 Troubles</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/xp_sp3_troubles_persist" />
    <id>http://www.jasonn.com/xp_sp3_troubles_persist</id>
    <issued>2008-07-05T10:15:15-05:00</issued>
    <modified>2008-07-05T10:59:22-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>tech</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>Two brand spanking new Dell laptops show up for some friends/clients and I'm updating them before I deliver the little buggers.  A series of snags rear their collective ugly heads.  It's called XP Service Pack 3.  XP Service Pack 3, and it's implementation on the Microsoft Update website are still a bit unable to deal with fresh PCs with mere XP SP2, or your average not quite up to date PCs.</p>

<p>The question is, what are the necessary patches.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>Two brand spanking new Dell laptops show up for some friends/clients and I'm updating them before I deliver the little buggers.  A series of snags rear their collective ugly heads.  It's called XP Service Pack 3.  XP Service Pack 3, and it's implementation on the Microsoft Update website are still a bit unable to deal with fresh PCs with mere XP SP2, or your average not quite up to date PCs.</p>

<p>The question is, what are the necessary patches.</p>

<p>Here's a few I've decided are required before you install SP3.  You'd think they would have done some QA and automatically required these to be pre-installed, or perhaps just allowed SP3 to install them itself since it's suppose to be the giant metapatch to bring XP up to the latest updates.  Alas, it's quite lacking without some intervention.</p>

<ul>

<li>Update Tool must be updated, since XP SP3 doesn't seem to bring it up to date.</li>
<li>Internet Explorer 7 needs to be installed.   XP SP3 doesn't upgrade the browser and you may have troubles (I had crashes) with the latest browser's absence after you upgrade.  SP3 seems to assume you've already upgraded the browser to IE7.</li>
<li>Some patches won't install after you've installed SP3, so patch all the IE security patches, drivers, and non-SP3 looking security patches before you install SP3.  I've found it quite problematic to do anything that was a patch before SP3 after I've installed SP3.</li>
<li>Cumulative Security Update for ActiveX Killbits is one I had troubles installing after SP3.  Grab that one if you can.</li>
<li>Software (Optional) updates seem to be particularly problematic post SP3.  Chances are good that if you've not already installed all the optional tools you desire, SP3 will block security updates for those items you install afterward.  Like I've indicated, I have no documentation or any idea what SP3 does to stop these updates, other than anecdotal experiences.

<ul>
  <li>.Net frameworks need to be installed and updated.</li>
  <li>Windows Media Player seems relatively immune to problems, but you may want to install it and update it before SP3.</li>
  <li>ActiveX updates need to be installed and updated.</li>
</ul>
</li>  

<li>Any new hardware drivers need to be installed prior to SP3.</li>

</ul>

<p>There's 93 updates to be done if you don't install SP3 right off the bat.  You'll want to skip most of those since it's just replicating the same updates to install SP3 afterwards.  But, some of these updates won't install after you've installed SP3.</p>

<p>It's still somewhat of a guessing game for me.  One way to find them is install the necessary Windows Validation and Updates tools, offered by the update.microsoft.com website, and then go ahead and install SP3 to get a list of updates it won't install.  It'll fail on the new updates and you'll just write them down, uninstall the Service Pack 3 update, and then go back to install them, only to reinstall the Service Pack immediately afterward.  Sound painful and wasteful?  Yep.  Sorry, that's the only solution I've got so far.  The best I can tell, this problem comes about when SP3's release date comes after the update, then it somehow blocks installation of that patch.  Perhaps it assumes the SP3 patch should have already addressed that particular problem.  I've found it effects even driver updates.  Some driver updates become available after certain security patches are made.  So, this dance can get quite annoying.</p>

<p>There is another option.  You can opt out of SP3 altogether, install the 93 or more updates individually (which SP3 seems to expect anyway), and ignore SP3 until you're sure you've installed all other updates.</p>    ]]></content>
  </entry>
  <entry>
    <title>The power of blog/twitter/rss/friends</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/node/493" />
    <id>http://www.jasonn.com/node/493</id>
    <issued>2008-07-05T10:02:44-05:00</issued>
    <modified>2008-07-05T10:10:30-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>life</dc:subject>
    <dc:subject>tech</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>Yesterday I blogged that I'm considering an ortho surgeon.  I don't know if I need one or not, but my internist has suggested I probably do.  So, I'm off to see a surgeon to determine whether or not I need surgery.</p>

<p>That's not the story here.</p>

<p>A friend of mine receives updates from my blog, and emailed me immediately suggesting a surgeon he knows of in my home state.</p>

<p>I just post a blog considering a surgeon and the power of friends and personal networks goes to work for me.  I didn't email him personally, ask for advice from him or anyone in his local network, and poof -- I get his input anyway.  That's extremely cool.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>Yesterday I blogged that I'm considering an ortho surgeon.  I don't know if I need one or not, but my internist has suggested I probably do.  So, I'm off to see a surgeon to determine whether or not I need surgery.</p>

<p>That's not the story here.</p>

<p>A friend of mine receives updates from my blog, and emailed me immediately suggesting a surgeon he knows of in my home state.</p>

<p>I just post a blog considering a surgeon and the power of friends and personal networks goes to work for me.  I didn't email him personally, ask for advice from him or anyone in his local network, and poof -- I get his input anyway.  That's extremely cool.</p>

<p>That's also nerd culture.  When someone knows something that you don't, they feel compelled to share.  For example, if I posted the specific procedure I have no doubt someone would comment about their personal experience or link me to an article.   It's amazing what you draw upon when you combine many good minds into a tight social network that actually acts quite loosely.  These friends span years and many state borders.</p>

<p>So, when someone asks "why do you blog?" or some such question about Twitter, Facebook, or some other social media tool, consider giving them this brief example as to why we modern networkers believe our systems of communication are more than mere fodder.</p>    ]]></content>
  </entry>
  <entry>
    <title>Looking for an ortho surgeon</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/node/492" />
    <id>http://www.jasonn.com/node/492</id>
    <issued>2008-07-04T14:38:19-05:00</issued>
    <modified>2008-07-05T10:02:17-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>life</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>I suffered damage to a ham string muscle, one of my biceps femorus to be precise.</p>

<p>Looking for a surgeon, I'm considering <a href="http://www.aossma.com/">Alabama Orthopedic Spine and Sports Medicine Associates</a>.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>I suffered damage to a ham string muscle, one of my biceps femorus to be precise.</p>

<p>Looking for a surgeon, I'm considering <a href="http://www.aossma.com/">Alabama Orthopedic Spine and Sports Medicine Associates</a>.</p>    ]]></content>
  </entry>
  <entry>
    <title>Gas prices, and what you can do about it</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/node/489" />
    <id>http://www.jasonn.com/node/489</id>
    <issued>2008-06-13T08:21:15-05:00</issued>
    <modified>2008-06-13T08:26:34-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>current events</dc:subject>
    <dc:subject>economy</dc:subject>
    <dc:subject>personal change</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>I don't commute, I quit traveling as much, and I drive as if gasoline were dear and limited (like it is).</p>

<p>Don't do as the Europeans and protest without real action. Will angry screams and threats make one more drop of oil come from the ground? Russia, Venezuela, Saudi Arabia, and the other oil countries can't hear your cries for the clamoring of buyers after their product. You could weaken the US companies by increasing their tax. You could nationalize the European companies. But, you'll do nothing but limit the built-in efficiencies of business seeking profit. They are delivering the oil as close to the price you're governments can squeeze out of them. Protests accomplish nothing but create hysteria, and there's nothing good that comes of that.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>I don't commute, I quit traveling as much, and I drive as if gasoline were dear and limited (like it is).</p>

<p>Don't do as the Europeans and protest without real action. Will angry screams and threats make one more drop of oil come from the ground? Russia, Venezuela, Saudi Arabia, and the other oil countries can't hear your cries for the clamoring of buyers after their product. You could weaken the US companies by increasing their tax. You could nationalize the European companies. But, you'll do nothing but limit the built-in efficiencies of business seeking profit. They are delivering the oil as close to the price you're governments can squeeze out of them. Protests accomplish nothing but create hysteria, and there's nothing good that comes of that.</p>

<p>You may as well scream at the sky in drought. If you hate the oil industry for profiting from the product they invested in, waited on, and suffered for, then stop buying their oil. Everyone says "But, I have no choice."</p>

<p>This is the lie like all lies of addiction. I steal because my drugs require it. I lie because the situation demands it. Etc., the lies and self-lies aren't useful if you're looking to improve your situation.</p>

<ol>

<li>Tune up your car, inflate the tires, change the oil, use an additive (one of those proven to be effective) to boost power in your engine, change the air filter, and do all the things that boost performance and efficiency. It will add up.</li>
<li>Walk more. If you're close to something make it a walk instead of a ride.</li>
<li>Cut down on useless driving. Plan shopping, family trips, spend less time doing convenience driving.</li>
<li>Get with school officials and sports committees and see if you can convince folks to take the parents into consideration when planning and scheduling.</li>
<li>Work fewer longer days. You can cut a substantial commute cost by working 4 10 hour days instead of 5 8 hour days. That's a 20% cut instantly, and you get another day to spend with your family.</li>
<li>Car pool. Don't just whine and say "I can't." You can. Plan and do it.</li>
<li>Buy a bicycle and see how much stuff you can bike to near home.</li>
<li>Plant some vegetables at home. A few healthy fresh foods growing around home will improve your diet, improve your outlook, and eliminate a few trips to the grocery store.</li>
<li>Buy a scooter or lightweight motorcycle if you can't avoid multiple personal trips. It will pay for itself in months. (obviously, physical risks come with this -- drivers won't stop killing bikers due to poor observance)</li>
<li>Buy an electric car if you can afford one or use one. If your commutes are under 100 miles a day, there are several options.</li>
<li>Work at home if you can. Many jobs are information jobs, and there's no reason to be in an office if your data is digitized. Talk to your employer. It's reasonable and practical to send most customer support and information workers home.</li>

</ol>    ]]></content>
  </entry>
  <entry>
    <title>Annenburg Math Illunimated</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/math_illuminated" />
    <id>http://www.jasonn.com/math_illuminated</id>
    <issued>2008-06-07T13:57:27-05:00</issued>
    <modified>2008-06-07T14:02:46-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>personal change</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p><a href="http://www.learner.org/channel/courses/mathilluminated/">Math Illuminated</a> "is a thirteen-part series for adult learners and high school teachers."</p>

<p>I'm going to try to get my kids on this, and read it myself (my math skills could use some improvement).  And, then I'll report here regarding our progress.  However, it's a good thing to check out.  <a href="http://www.learner.org">The Annenburg project</a> is a great source of learning material (hint hint, school systems).</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p><a href="http://www.learner.org/channel/courses/mathilluminated/">Math Illuminated</a> "is a thirteen-part series for adult learners and high school teachers."</p>

<p>I'm going to try to get my kids on this, and read it myself (my math skills could use some improvement).  And, then I'll report here regarding our progress.  However, it's a good thing to check out.  <a href="http://www.learner.org">The Annenburg project</a> is a great source of learning material (hint hint, school systems).</p>    ]]></content>
  </entry>
  <entry>
    <title>A different take on freedom: Turkey&#039;s constitutional ban on head scarfs</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/node/487" />
    <id>http://www.jasonn.com/node/487</id>
    <issued>2008-06-06T08:23:33-05:00</issued>
    <modified>2008-06-06T08:41:03-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>current events</dc:subject>
    <dc:subject>public law</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>Turkey is a free country.  The people are free to worship as they wish, travel, vote, conduct business, and all the other things that western liberal democracies allow their citizens.  Recently, Turkey's government has become more Islamic in nature due to its free elections.  However, the courts made an impressive move to stand firm on constitutional law banning religious elements in public spaces.  It's a very interesting take on separation of church and state.</p>

<blockquote><p>The Constitutional Court said in a brief statement that the change, proposed by Mr. Erdogan’s party and passed by Parliament in February, violated principles of secularism set in Turkey’s Constitution.<br />
-- <a href="http://www.nytimes.com/2008/06/06/world/europe/06turkey.html?_r=1&th&emc=th&oref=slogin">NY Times</a></p>
</blockquote>

    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>Turkey is a free country.  The people are free to worship as they wish, travel, vote, conduct business, and all the other things that western liberal democracies allow their citizens.  Recently, Turkey's government has become more Islamic in nature due to its free elections.  However, the courts made an impressive move to stand firm on constitutional law banning religious elements in public spaces.  It's a very interesting take on separation of church and state.</p>

<blockquote><p>The Constitutional Court said in a brief statement that the change, proposed by Mr. Erdogan’s party and passed by Parliament in February, violated principles of secularism set in Turkey’s Constitution.<br />
-- <a href="http://www.nytimes.com/2008/06/06/world/europe/06turkey.html?_r=1&th&emc=th&oref=slogin">NY Times</a></p>
</blockquote>

<!--break-->

<p>Turkey is a very nice place to visit, and the people are very warm and hospitable.  They've received a lot of flack over the years for being harsh regarding terrorist groups and their refusal to bend to western opinions on the Armenian war.  They're suppose to feel sorry for the war according to most western governments, kind of like Americans admitting the US killed too many native Americans.  It's a cultural conflict based on the fact that Turkey hasn't adopted self-deprecating historical views the way "enlightened" western countries do.  What's not often talked about is Turkey's religious dedication to secularism in the midst of the Muslim world.  Ataturk, modern Turkey's father, instituted a phenomenally successful constitutionally secular state.  This week's ruling reveals their dedication to the state's founder and his policies set to keep religion out of government.</p>    ]]></content>
  </entry>
  <entry>
    <title>Researching my biz, finding others using open minded models</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/node/486" />
    <id>http://www.jasonn.com/node/486</id>
    <issued>2008-06-04T12:36:22-05:00</issued>
    <modified>2008-06-04T12:39:46-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>business</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>I'm finding more open minded models out there lately.  Specifically, I see a lot of people giving away high quality media through social networks, etc. and creatively finding ways to monetize their work (sometimes just rehashing very old models, like live performance and advertising).  It seems they "get it," in a way that big Hollywood and old-school Music Industry types are reluctant to accept.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>I'm finding more open minded models out there lately.  Specifically, I see a lot of people giving away high quality media through social networks, etc. and creatively finding ways to monetize their work (sometimes just rehashing very old models, like live performance and advertising).  It seems they "get it," in a way that big Hollywood and old-school Music Industry types are reluctant to accept.</p>

<p>But, then it's easier to adopt new models when you don't own the old ones.</p>    ]]></content>
  </entry>
  <entry>
    <title>Polish Ska Stylin</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/skangur" />
    <id>http://www.jasonn.com/skangur</id>
    <issued>2008-06-04T12:08:04-05:00</issued>
    <modified>2008-06-04T12:14:12-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>culture</dc:subject>
    <dc:subject>media</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>Eastern Europe is getting interesting (media).</p>

<p>Polish trendy:<br />
<a href="http://www.skangur.art.pl/">Skangur website</a>

<p>
<object width="400" height="300">	<param name="allowfullscreen" value="true" />	<param name="allowscriptaccess" value="always" />	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1113577&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" />	<embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1113577&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://www.vimeo.com/1113577?pg=embed&sec=1113577">Skangur - Hej Kochanie HD</a> from <a href="http://www.vimeo.com/user518316?pg=embed&sec=1113577">Przemek P.</a> on <a href="http://vimeo.com?pg=embed&sec=1113577">Vimeo</a>.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>Eastern Europe is getting interesting (media).</p>

<p>Polish trendy:<br />
<a href="http://www.skangur.art.pl/">Skangur website</a>

<p>
<object width="400" height="300">	<param name="allowfullscreen" value="true" />	<param name="allowscriptaccess" value="always" />	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1113577&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" />	<embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1113577&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://www.vimeo.com/1113577?pg=embed&sec=1113577">Skangur - Hej Kochanie HD</a> from <a href="http://www.vimeo.com/user518316?pg=embed&sec=1113577">Przemek P.</a> on <a href="http://vimeo.com?pg=embed&sec=1113577">Vimeo</a>.</p>

<p>Very "hard candy."</p>

<p>It's like an eastern European Linkin Park Bowling for Hoobastank with a horn section.</p>

<p>Ska-stank, maybe.</p>

<p>I can't yet tell if I like them... it's kind of growing on me.  It's like Jimmy Buffett music for heavy metal fans.</p>    ]]></content>
  </entry>
  <entry>
    <title>Barackula -- kind of funny, really well done</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/barackula" />
    <id>http://www.jasonn.com/barackula</id>
    <issued>2008-06-03T23:41:10-05:00</issued>
    <modified>2008-06-03T23:44:13-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>culture</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p><object width="400" height="225">	<param name="allowfullscreen" value="true" />	<param name="allowscriptaccess" value="always" />	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=727895&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" />	<embed src="http://www.vimeo.com/moogaloop.swf?clip_id=727895&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object><br /><a href="http://www.vimeo.com/727895?pg=embed&sec=727895">Barackula</a> from <a href="http://www.vimeo.com/user371868?pg=embed&sec=727895">mark mannschreck</a> on <a href="http://vimeo.com?pg=embed&sec=727895">Vimeo</a>.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p><object width="400" height="225">	<param name="allowfullscreen" value="true" />	<param name="allowscriptaccess" value="always" />	<param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=727895&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" />	<embed src="http://www.vimeo.com/moogaloop.swf?clip_id=727895&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object><br /><a href="http://www.vimeo.com/727895?pg=embed&sec=727895">Barackula</a> from <a href="http://www.vimeo.com/user371868?pg=embed&sec=727895">mark mannschreck</a> on <a href="http://vimeo.com?pg=embed&sec=727895">Vimeo</a>.</p>

<p>This is a little funny and very well done.</p>    ]]></content>
  </entry>
  <entry>
    <title>It&#039;s 2008 and magic quotes just bit me again!</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/node/483" />
    <id>http://www.jasonn.com/node/483</id>
    <issued>2008-06-03T23:17:19-05:00</issued>
    <modified>2008-06-03T23:23:36-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>tech</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>I should be embarrassed about this, and I am.  I religiously complain about magic quotes, but code keeps coming back to me from developers who insist on ripping out good controls on illegal or dangerous characters (see <a href="http://en.wikipedia.org/wiki/SQL_injection">SQL injection</a> for example) and relying on <a href="http://php.net/magic_quotes">magic quotes</a>.</p>

<p>This is an old problem.  And, fortunately PHP6 deprecates this feature.  But, it won't stop the thousands of lines of code that rely on them from causing you headaches.  Beware of PHP6 sorta compliant code when this goes away.  It should go away, and I'm happy, and I spend more time dealing with the badly written code using magic quotes or the badly configured server environments that enable it than I do code that requires magic quotes breaking.  One is really annoying, the other is quite dangerous.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>I should be embarrassed about this, and I am.  I religiously complain about magic quotes, but code keeps coming back to me from developers who insist on ripping out good controls on illegal or dangerous characters (see <a href="http://en.wikipedia.org/wiki/SQL_injection">SQL injection</a> for example) and relying on <a href="http://php.net/magic_quotes">magic quotes</a>.</p>

<p>This is an old problem.  And, fortunately PHP6 deprecates this feature.  But, it won't stop the thousands of lines of code that rely on them from causing you headaches.  Beware of PHP6 sorta compliant code when this goes away.  It should go away, and I'm happy, and I spend more time dealing with the badly written code using magic quotes or the badly configured server environments that enable it than I do code that requires magic quotes breaking.  One is really annoying, the other is quite dangerous.</p>    ]]></content>
  </entry>
  <entry>
    <title>iTunes sync pain</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/itunes_sync_pain" />
    <id>http://www.jasonn.com/itunes_sync_pain</id>
    <issued>2008-05-29T11:33:07-05:00</issued>
    <modified>2008-05-29T14:00:28-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>media</dc:subject>
    <dc:subject>tech</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>I spent a night trying to sync, clean, and organize my daughter's iTunes list so she could take her iPod Nano with her.  Fortunately, it did yield some new approaches to using iTunes to manage my music for my players.</p>

    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>I spent a night trying to sync, clean, and organize my daughter's iTunes list so she could take her iPod Nano with her.  Fortunately, it did yield some new approaches to using iTunes to manage my music for my players.</p>

<!--break-->

<p>So, what was the problem?  First, she has the 4G Nano (yeah, I know it's virtual child abuse to limit her to 4G of space, but it's cute, small, and it was cheaper than the 160G full-size by several insurance payments).  So, we've only 3.6G of space and we like to rip CDs into lossless formats.  There's no point syncing the lossless version on the Nano, since nobody can tell the difference with earbuds.</p>

<p>Is there a simple method of sorting these file types?  Yes!  The easiest solution is as simple as pushing a unique name for each file type to the ID3 tags on the files themselves.  This can be done while you're ripping files, digitizing them to lossless formats, mp3s, etc. and/or through tag editors (of which there is no shortage) and you can even do batch modifications with many programs.</p>

<p>I like to keep both the smaller version of a given file, which is usually mp3, and the clearest possible version.  So, I'll have an mp3 and something like an Apple Lossless format and their respectively huge difference in file size for the same song.  For my stereo, I listen to the lossless version and for my iPod I'll use the mp3.</p>

<p>You can create an ID tag for the group as lossy, lossless, flac (not supported by the iTunes player without a hack), mp3, AAC, etc.  It's messy, but it does the trick.  If you edit one of the sort fields (on the ID tag) you can create smart playlists with those tags.  So, you can create play lists with the tags indicating file size and compatibility for the player and sync your iPod with the lighter file types.  It's also a way of playing the preferred quality rip when you're entertaining.</p>

<p><img src="files/images/itunes_smart_playlist_sort-by.jpg" alt="iTunes smart playlist sort feature" /></p>

<p>You don't even need go as far as creating a tag if you're savvy about the sample rates on your music.  You can create smart play lists based on sample rates.  Of course, I'll likely use the grouping tag ID and insert grouping by the quality since the bitrates may vary.  Obviously, there are other uses for this tag so you may pick something else to use.  The point is that this can be a flexible tool for increasing the iTunes discrimination based on file quality with a little human intervention.</p>

<p><img src="files/images/itunes_file_details_grouping.jpg" alt="iTunes smart playlist sort feature" /></p>

<p><img src="files/images/itunes_file_details_sorting.jpg" alt="iTunes smart playlist sort feature" /></p>

<p>I have other complaints about iTunes, though this is primarily a live-article about solutions with iTunes.  Someone that has echoed a lot of my opinions on the shortfallings of iTunes is <a href="http://my.opera.com/usability/blog/2006/10/27/itunes-as-a-podcast-manager">Eddie Lopez</a>, especially as it relates to syncing podcasts to your player of choice.</p>    ]]></content>
  </entry>
  <entry>
    <title>This is just wrong!</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/this_is_just_wrong" />
    <id>http://www.jasonn.com/this_is_just_wrong</id>
    <issued>2008-05-24T10:33:22-05:00</issued>
    <modified>2008-05-25T21:33:31-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>culture</dc:subject>
    <dc:subject>current events</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>For years, our businesses and our government have winked at latin American migrant workers.  Tyson didn't go to jail for his participation in thousands of undocumented workers crossing the border to work in his plants.  Thousands of business owners in America that entice these people with jobs and opportunity didn't go to jail, but now we've actually put 270 workers -- NOT THE PEOPLE WHO EMPLOYED THEM -- in jail.</p>

<blockquote>
In temporary courtrooms at a fairgrounds here, 270 illegal immigrants were sentenced this week to five months in prison for working at a meatpacking plant with false documents.<br />
-- <a href="http://www.nytimes.com/2008/05/24/us/24immig.html?_r=1&th&emc=th&oref=slogin">NY Times</a>
</blockquote>

    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>For years, our businesses and our government have winked at latin American migrant workers.  Tyson didn't go to jail for his participation in thousands of undocumented workers crossing the border to work in his plants.  Thousands of business owners in America that entice these people with jobs and opportunity didn't go to jail, but now we've actually put 270 workers -- NOT THE PEOPLE WHO EMPLOYED THEM -- in jail.</p>

<blockquote>
In temporary courtrooms at a fairgrounds here, 270 illegal immigrants were sentenced this week to five months in prison for working at a meatpacking plant with false documents.<br />
-- <a href="http://www.nytimes.com/2008/05/24/us/24immig.html?_r=1&th&emc=th&oref=slogin">NY Times</a>
</blockquote>

<!--break-->

<p>Americans are upset because these people flock here from their home countries to put food on their families' tables.  They work hard, they struggle, sacrifice, and do the work that Americans would rather not do in most cases.  They come here because we hold out the carrot of opportunity, and we've winked at them as a country for decades regarding the illegal nature of their migration.  We never prosecuted undocumented workers, and we don't prosecute the employers who willfully break the law.</p>

<blockquote>
"My family is worried in Guatemala," one defendant, Erick Tajtaj, entreated the federal district judge who sentenced him, Mark W. Bennett. "I ask that you deport us as soon as possible, that you do us that kindness so we can be together again with our families."</blockquote>

<p>They're not coming here to hurt us.  They're coming here to help their families.  If we cared about the immigration volume, we could easily stop American citizens from offering them money and opportunity.  No new laws are required, because employers willfully employ them in violation of the law.  Keep in mind that they aren't citizens, the folks paying them are.  What message does it send to them that we're never willing to prosecute people that are citizens that openly break the law to employ them - it's a virtual invitation!</p>

<p>I ask Americans who are vehemently apposed to undocumented workers to consider these facts and think about the real condition of these workers.  Would you stay in their home countries and watch your family struggle while opportunity screamed from across the border?  You wouldn't if you were worth your salt (quoting President Bush).</p>

<p>These are people, mostly hard working and contributing members of our society who have come here to better themselves and improve their families' lives.  We are a duplicitous inconsistent country with no single voice on the issue of undocumented workers.  Seriously consider the reality of their situation and the incentives our market has placed to bring them here.  Most everyone will buy homes built by undocumented workers, eat food picked by undocumented workers, drive roads worked on by undocumented workers, and appreciate the inexpensive and reliable work they perform in the form of products and services.</p>

<p>Putting people in jail for working low-wage jobs to send money to their families is not good policy.</p>    ]]></content>
  </entry>
  <entry>
    <title>Getting out of a funk, again</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/getting_out_of_a_funk_again" />
    <id>http://www.jasonn.com/getting_out_of_a_funk_again</id>
    <issued>2008-05-19T10:55:46-05:00</issued>
    <modified>2008-05-19T13:19:17-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>life</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>I'm getting out of a funk, again.</p>

<p>I'm in a funk.  Mostly, I'm developing a fear about my future and wondering if I can meet my financial goals and production goals based on what I've done recently.  Let me be clear, this is largely based on clear judgment.  My income has gone down recently, not up.  My productivity is in the tank, and my company hasn't released a new product or offering in more than six months.  Things are not going well.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>I'm getting out of a funk, again.</p>

<p>I'm in a funk.  Mostly, I'm developing a fear about my future and wondering if I can meet my financial goals and production goals based on what I've done recently.  Let me be clear, this is largely based on clear judgment.  My income has gone down recently, not up.  My productivity is in the tank, and my company hasn't released a new product or offering in more than six months.  Things are not going well.</p>

<p>I've decided to sit down and consider the (big picture) problem which starts with my own personal funk.  So, here's my "how to get out of a funk" process, the plan so to speak.</p>

<ol>

<li>Are you depressed? Stop it!
<ul>

<li>Don't whine, share, talk, discuss, or even think upon your depression any more.  Sound difficult?  It's not, just stop.</li>
<li>Think logically.  If you think it's too difficult to just stop being depressed and move on, you can sit down and have yourself a big cry.  But, spend your thirty minutes feeling bad for yourself and move on.  Don't spend more than an hour thinking about how unfair life is, because that just compounds the problem.  At some point you've got to get up and do something and move on - think logically about your situation.</li>
<li>Make a deal with yourself that you are willing to look at the realities you are dealing with and solve your real problems.  Once you've decided you'll do what it takes, you'll be equipped to do something.</li>

</ul>

<li>Take a short and productive break.

<ul>

<li>You can't solve your problems by running away, but you can't view them clearly when you're in the middle of the mess.</li>
<li>Schedule a few hours to sit down and analyze your problems and challenges and segregate those you can and can't change through personal action.</li>
<li>Put your thoughts, ideas, and plans on paper - there's something extra-powerful about putting things in writing.  It's good if you have a day-planner you can put these in, even if it's copy paper and you just fold the plans up and stick them in a pocket.  Carrying your plan with you allows you to take the paper out, add notes, comments, perhaps check off a task list.</li>
<li>Don't share.  Sharing your ideas, concerns, etc. exposes your weakness to others and promotes a 'woe is me,' mentality.  This is your plan, private and urgent.  Just get the problem solved.  If you had an emergency, you wouldn't call you best friend and vent about it.  You would just solve the problem.  Treat your funk as a personal private emergency.</li>

</ul>

<li>Stop making excuses.

<ul>

<li>Stop making excuses for people that are adding stress to your life, unnecessarily - judge wisely when that's the case.  It's OK to overlook (forgive) them, but be aware of their hindrance, and avoid them as necessity demands.</li>
<li>Stop making excuses for yourself.  If you've got challenges and you honestly don't know how to overcome them, write them down and ask yourself how you can overcome them.  This list of questions will be answered.  The brain is a powerful answer machine and asking the right questions will deliver the right answers.  God has all the answers, so praying is the most powerful method to seeking truthful answers.  If a problem persists more than a few days and you still don't have an answer to its solution, then it's time to seek professional or otherwise qualified consultation.  But, first you must be clear on the right questions.</li>
<li>Give up the guilt.  There's no value in beating yourself up beyond the point of saying "I messed up, and I won't do this anymore."  Continuing to listen to the "you are worthless" mantra so many of us face is weakness incarnate, giving in to the problem and that never solves anything.  You have to put that feeling aside and move on with real solutions.  Guilt has no value beyond waking us up to our mistakes.</li>
<li>"I can't, I don't, I haven't, If only," speech has no value.  You need "I can, I will, I do, I have," speech instead.  It's OK to look honestly at your challenges.  For example, your credentials may not meet the requirements for your dream job.  The simple set of questions follow: "what can you do to achieve those credentials, do you have experience that weighs against this shortcoming, do you have alternative options, and is the goal practical and achievable without a much bigger life plan?"  Sometimes your funk is just a deep seeded recognition that you've participated in bad goal setting.  And, that's easily overcome with realistic thinking.  Sometimes it's defeatist thinking, and that's easily overcome with realistic and practical positive thinking.  Either problem can be overcome with forward thinking.  Consider only the future, using the past as a method of analysis.  But, you must forget the past failures as soon as you use them to judge better future actions.  Perhaps you gave up on college too soon, and you should begin a formal education process.  Perhaps you quit a good job, and you should seek another.  But, you should never dwell on past failures or present limitations.  Simple view them as challenges to overcome with a plan that can work.</li>
</ul>

<li>Take immediate action, as soon as you get a clear vision or path.

<ul>

<li>Make a list of tasks that will help you achieve your goals.</li>
<li>Begin work on the list immediately.  In order to do that, you need daily tasks which an be completed and are realistic based on your resources (see your list).</li>
<li>Get up earlier, sit down and look at your list each day and plan to check off something important and valuable every single day.</li>
<li>If it takes working a little later to complete your tasks, just do it.  Sloth and love of sleep will impoverish you.  Success requires sacrifice.</p>

</li>

<li>Take care of your vessel, mind, and spirit.

<ul>

<li>Your body needs a certain amount of sleep.  It doesn't need as much as we may like (for adults you need at least 5 hours every night), but you must care for it.  That means you can work up to 19 hours a day if you need to.  But, make sacrifices if necessary to get in bed at a reasonable hour.</li>
<li>Eat scheduled, healthy meals.</li>
<li>Exercise every single day.  Exercise helps the brain work better, which helps you come up with better solutions and makes you emotionally healthier.</li>
<li>Pray, meditate, and consider spiritual matters daily.  We aren't just physical creatures.  We must feed our spiritual man daily.  It's a big part of a positive and productive outlook on life.</li>
<li>Spend time with those you love.  We get a boost from being with those we love, and neglect will compound the funk, not eliminate it.
<li>Keep a balanced understanding even when times are difficult.  Constantly remind yourself that the balance of all our needs helps us perform better in all areas of life.  So, that time you spend with those you love, the time you spend praying or studying spiritual matters, and the time you give yourself to exercise and rest all contribute to your productive work and vice versa.</li>

</ul>

<li>Create a daily focus guide.  This is a set of statements and instructions to stay on target.  If you keep the questions right and focus on the results you want, your mind and actions can be more clearly guided toward the success you desire.  That is the clear path to getting out of the funk.</li>

</ol>

<p>I've developed a short list to help me stay focused.  I put it on a dry-erase board to see daily.  This is not my task list.  Remember I'm not sharing that, like the plan states.  My need to address my funk is my own private emergency and I don't need to share my solutions or problems with anyone to resolve my challenges.</p>

<ul>
<li>Get your head right</li>
<li>Don't eat junk</li>
<li>Clear out the clutter</li>
<li>Do profitable work (today)</li>
<li>Bill someone</li>
<li>Deliver quality</li>
<li>Keep promises</li>
<li>Show my children I love them</li>
<li>Cherish the day</li>
<li>Rest at night</li>
<li>Wake up early</li>
<li>Avoid waste and sloth</li>
<li>Spend time with those that matter most to me</li>
<li>Stay clear</li>
<li>Adapt, change, become better</li>
</ul>    ]]></content>
  </entry>
  <entry>
    <title>Firefox 3 is faster</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/firefox3_rc1" />
    <id>http://www.jasonn.com/firefox3_rc1</id>
    <issued>2008-05-19T10:23:50-05:00</issued>
    <modified>2008-05-19T10:29:02-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>tech</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>I am enjoying a faster, seemingly more stable <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> experience.  If you use the popular browser, you know about its shortcomings.</p>

<p>I've been using the first <a href="http://www.mozilla.com/en-US/firefox/all-rc.html">release candidate</a> for Firefox3 and it's pretty clean - starts up in a mere fraction of the time it took to start up the previous version, and it's a bit better looking and behaving all around.</p>    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>I am enjoying a faster, seemingly more stable <a href="http://www.mozilla.com/en-US/firefox/">Firefox</a> experience.  If you use the popular browser, you know about its shortcomings.</p>

<p>I've been using the first <a href="http://www.mozilla.com/en-US/firefox/all-rc.html">release candidate</a> for Firefox3 and it's pretty clean - starts up in a mere fraction of the time it took to start up the previous version, and it's a bit better looking and behaving all around.</p>

<p><b>WARNING:</b> If you're using Firefox add-on features, they'll not likely work in this version just yet.  The basics work find, like Flash [tm], etc.</p>    ]]></content>
  </entry>
  <entry>
    <title>Considering prepping for a marathon</title>
    <link rel="alternate" type="text/html" href="http://www.jasonn.com/node/477" />
    <id>http://www.jasonn.com/node/477</id>
    <issued>2008-05-18T17:02:30-05:00</issued>
    <modified>2008-05-18T17:06:53-05:00</modified>
    <author>
      <name>jasonn</name>
    </author>
    <dc:subject>business</dc:subject>
    <summary type="text/html" mode="escaped"><![CDATA[<p>Some websites about prepping for a long run.</p>

<ul>

<li><a href="http://www.jeffgalloway.com/training/marathon.html">www.jeffgalloway.com/training/marathon.html</a></li>
<li><a href="http://www.jeffgalloway.com/training/walk_breaks.html">www.jeffgalloway.com/training/walk_breaks.html</a></li>
<li><a href="http://www.coolrunning.com/engine/2/2_4/index.shtml">www.coolrunning.com/engine/2/2_4/index.shtml</a></li>
    ]]></summary>
    <content type="text/html" mode="escaped"><![CDATA[<p>Some websites about prepping for a long run.</p>

<ul>

<li><a href="http://www.jeffgalloway.com/training/marathon.html">www.jeffgalloway.com/training/marathon.html</a></li>
<li><a href="http://www.jeffgalloway.com/training/walk_breaks.html">www.jeffgalloway.com/training/walk_breaks.html</a></li>
<li><a href="http://www.coolrunning.com/engine/2/2_4/index.shtml">www.coolrunning.com/engine/2/2_4/index.shtml</a></li>
<li><a href="http://www.coolrunning.com.au/runningguide/wiki/index.php/Training_Guide">www.coolrunning.com.au/runningguide/wiki/index.php/Training_Guide</a></li>
<li><a href="http://www.runnersworld.com/article/0,7120,s6-238-244-258-9369-0,00.html">www.runnersworld.com/article/0,7120,s6-238-244-258-9369-0,00.html</a></li>
<li><a href="http://www.runnersworld.com/article/0,7120,s6-238-244--8257-1-1X2X3X4X5X6-7,00.html">www.runnersworld.com/article/0,7120,s6-238-244--8257-1-1X2X3X4X5X6-7,00.html</a></li>
<li><a href="http://www.health.com/health/article/0,23414,1572081,00.html">www.health.com/health/article/0,23414,1572081,00.html</a></li>

</ul>    ]]></content>
  </entry>
</feed>
