<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mike&#039;s Blabberings &#187; off topic</title>
	<atom:link href="http://www.mike-griffith.com/blog/category/off-topic/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mike-griffith.com/blog</link>
	<description>on software, testing, and the web.</description>
	<lastBuildDate>Mon, 14 Feb 2011 10:51:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Make It A Great Day</title>
		<link>http://www.mike-griffith.com/blog/2011/02/make-it-a-great-day/</link>
		<comments>http://www.mike-griffith.com/blog/2011/02/make-it-a-great-day/#comments</comments>
		<pubDate>Mon, 14 Feb 2011 10:51:40 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[karma]]></category>
		<category><![CDATA[lifehack]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=569</guid>
		<description><![CDATA[Here I stand in the wee hours of the morning, having worked far too many hours without sleep (14.5 in the last day and another few to go if you&#8217;re counting), and beginning to feel sorry for myself.
I just recalled the end of a conversation I had with a fellow at a the Oakwood bar [...]]]></description>
			<content:encoded><![CDATA[<p>Here I stand in the wee hours of the morning, having worked far too many hours without sleep (14.5 in the last day and another few to go if you&#8217;re counting), and beginning to feel sorry for myself.</p>
<p>I just recalled the end of a conversation I had with a fellow at a the Oakwood bar a few weeks ago.  We chatted briefly, and upon parting ways he left me with:</p>
<blockquote><p>Make it a great day.</p></blockquote>
<p>Normally I would have thrown out my usual &#8220;later, hope you have a good one,&#8221; but his command was echoing through my ears like the roar of an animal I had never seen before.  So I stood bewildered, pondering those words, as he walked away.  He probably thought I was a jerk for not responding, but I honestly got stuck in a moment.</p>
<p>That closing instruction, &#8220;make it a great day,&#8221; leaves someone with a task.  It reminds you that <strong>life isn&#8217;t up for grabs, you control your own destiny</strong>.</p>
<p>No matter what kind of day you&#8217;re having, you can always turn it around.</p>
<p>Here are 5 things you can do to change the direction of even your worst day.</p>
<ul>
<li><strong>Exercise.</strong>  Whether that&#8217;s taking a break from work to crawl on the floor and do 10 pushups and 20 situps every hour for a day, having vigorous sex with your partner, or taking a lunch trip to the gym, you can always find a way to get your heart pumping.</li>
<li><strong>Eat Healthy:</strong>  It&#8217;s so damn easy and cheap to go to McDonald&#8217;s and grab a value meal.  But what does that say about the value of your insides?  That grade-E beef covers your arteries with more cholesterol than you could imagine and makes you pay for every bite.  Instead, take a bag of oranges and a apples to work, munch on some carrots, eat a few hard-boiled eggwhites, and drink 10 glasses of water.  You&#8217;ll walk away with your head held high and without suffering horrible heartburn and instant regret.</li>
<li><strong>Clean your Desk.</strong>  Get rid of the clutter and spray something that smells pretty in the area.  Get rid of visual distractions so you can focus on the task at hand.</li>
<li><strong>Learn a New Word.</strong>  There are <a href="http://www.merriam-webster.com/word-of-the-day/">plenty</a> of <a href="http://dictionary.reference.com/wordoftheday/">sites</a> that will give you a new word every day.  Find one you like and set it as your homepage.  Or visit a <a href="http://en.wikipedia.org/wiki/Special:Random">random wikipedia article</a> to get even more in depth.</li>
<li><strong>Hug Somebody.</strong>  And hug them right.  Squeeze them tight and take a deep breath to get the scent of their hair.  If you don&#8217;t have someone that will let you do that without calling HR, I suggest you go to a bar, strike up a conversation, buy the person a drink, and 9 times out of 10 you can sneak in a good hug when leaving (and bonus points if you leave them with the message to Make It A Great Day)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2011/02/make-it-a-great-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Aventail VPN (and Sun Java6) on Ubuntu 10.04</title>
		<link>http://www.mike-griffith.com/blog/2010/05/installing-aventail-vpn-and-sun-java6-on-ubuntu-10-04/</link>
		<comments>http://www.mike-griffith.com/blog/2010/05/installing-aventail-vpn-and-sun-java6-on-ubuntu-10-04/#comments</comments>
		<pubDate>Sat, 01 May 2010 19:08:14 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=479</guid>
		<description><![CDATA[The Aventail VPN client requires Sun Java to correctly function on Ubuntu.  For whatever reason, the OpenJDK is not sufficient, and the client exhibits numerous bugs.  Unfortunately, for Ubuntu 10.04 LTS, Canonical decided to move Sun Java to the partner repository.  It&#8217;s no-longer apt-get-able by default.
No worries, we can easily add the [...]]]></description>
			<content:encoded><![CDATA[<p>The Aventail VPN client requires Sun Java to correctly function on Ubuntu.  For whatever reason, the OpenJDK is not sufficient, and the client exhibits numerous bugs.  Unfortunately, for Ubuntu 10.04 LTS, Canonical <a href="http://www.ubuntu.com/getubuntu/releasenotes/1004#Sun%20Java%20moved%20to%20the%20Partner%20repository">decided to move Sun Java</a> to the partner repository.  It&#8217;s no-longer <code>apt-get</code>-able by default.</p>
<p>No worries, we can easily add the parter repository, then install Sun Java.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> add-apt-repository <span style="color: #ff0000;">&quot;deb http://archive.canonical.com/ lucid partner&quot;</span>
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> update
<span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> sun-java6-jre</pre></div></div>

<p>Once completed, the Aventail VPN installation can proceed.</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">tar</span> xf AventailConnect-Linux.tar
<span style="color: #c20cb9; font-weight: bold;">sudo</span> .<span style="color: #000000; font-weight: bold;">/</span>install.sh</pre></div></div>

<p>If you did attempt to install Aventail using the OpenJDK, you&#8217;ll need to uninstall it and re-install after installing Sun Java.  See <code>/usr/local/Aventail/uninstall.sh</code>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2010/05/installing-aventail-vpn-and-sun-java6-on-ubuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Animal pictures for baby room</title>
		<link>http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/</link>
		<comments>http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 01:42:18 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=388</guid>
		<description><![CDATA[The wife and I are trying to pick out some pictures for the baby&#8217;s room.  We can&#8217;t decide whether to go realistic or whimsical.
What works best in a nursery?
]]></description>
			<content:encoded><![CDATA[<p>The wife and I are trying to pick out some pictures for the baby&#8217;s room.  We can&#8217;t decide whether to go realistic or whimsical.</p>

<a href='http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/elephant/' title='elephant'><img width="150" height="150" src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/04/elephant-150x150.jpg" class="attachment-thumbnail" alt="" title="elephant" /></a>
<a href='http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/turtle/' title='turtle'><img width="150" height="150" src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/04/turtle-150x150.jpg" class="attachment-thumbnail" alt="" title="turtle" /></a>
<a href='http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/flamingo/' title='flamingo'><img width="150" height="150" src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/04/flamingo-150x150.jpg" class="attachment-thumbnail" alt="" title="flamingo" /></a>
<a href='http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/tiger/' title='tiger'><img width="150" height="150" src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/04/tiger-150x150.jpg" class="attachment-thumbnail" alt="" title="tiger" /></a>
<a href='http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/dolphin/' title='dolphin'><img width="150" height="150" src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/04/dolphin-150x150.jpg" class="attachment-thumbnail" alt="" title="dolphin" /></a>
<a href='http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/puppy/' title='puppy'><img width="150" height="150" src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/04/puppy-150x150.jpg" class="attachment-thumbnail" alt="" title="puppy" /></a>

<p>What works best in a nursery?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2010/04/animal-pictures-for-baby-room/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Baby boy gear round-up</title>
		<link>http://www.mike-griffith.com/blog/2010/01/baby-boy-gear-round-up/</link>
		<comments>http://www.mike-griffith.com/blog/2010/01/baby-boy-gear-round-up/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 22:36:58 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=352</guid>
		<description><![CDATA[With a baby boy on the way (due in early June 2010), I decided to start looking for fun stuff for my lil dude.  I thought that maybe I&#8217;d have to wait a few years to unleash him on the world, but lo and behold there&#8217;s some seriously badass gear for infants and toddlers! [...]]]></description>
			<content:encoded><![CDATA[<p>With a baby boy on the way (due in early June 2010), I decided to start looking for fun stuff for my lil dude.  I thought that maybe I&#8217;d have to wait a few years to unleash him on the world, but lo and behold there&#8217;s some seriously badass gear for infants and toddlers!  If I wasn&#8217;t excited enough already, now I&#8217;m entirely stoked to take on parenting and turn this guy into the coolest kid on the block!</p>
<p>I&#8217;m still looking for lots more goodies.  I have yet to find the perfect off-road running stroller, and I&#8217;m a bit disappointed by the selection of baby snowboards, but I&#8217;ve got a few more months to sort it all out.</p>
<p>Here&#8217;s some of the clothes and gear I&#8217;ve found so far&#8230;</p>
<p><strong>Nerdy T-shirts:</strong></p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/01/exothermic.gif" alt="" title="exothermic" width="275" height="227" /><br />
Exothermic reaction t-shirt &#8211; clevercuties.com
</p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/01/BIBONACCI-186x300.jpg" alt="" title="BIBONACCI" width="186" height="300" /><br />
Bibonacci t-shirt &#8211; clevercuties.com.  The nerd in me cannot resist something this awesome.
</p>
<p><strong>Big boys clothes in little man sizes:</strong></p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/01/adidastracksuit-195x300.jpg" alt="" title="adidastracksuit" width="195" height="300" /><br />
Baby track suit &#8211; Nordstrom&#8217;s.  Oh heck yes, he gonna be a soccer playa!
</p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/01/chucks.jpg" alt="" title="chucks" width="240" height="240" /><br />
Baby Chuck&#8217;s &#8211; zappos.com
</p>
<p><strong>Outdoor gear:</strong></p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/01/helmet.jpg" alt="" title="helmet" width="220" height="220" /><br />
Full-face helmet &#8211; nybikergear.com.  This is a prerequisite for the snowboard, dirt bike, skateboard, and baby sky-diving outfit that he&#8217;ll be donning after a few months.</p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/01/childcarrier1-300x300.jpg" alt="" title="childcarrier" width="300" height="300" /><br />
Kid in a bag &#8211; rei.com.  Before he&#8217;s able to walk, he&#8217;ll be able to tag along on hikes.  Throw him in a bag on my back and off we go.  They even sell sun visors and other accessories.</p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2010/01/snowsuit-300x300.jpg" alt="" title="snowsuit" width="300" height="300"  /><br />
Snowsuit &#8211; backcountry.com.  He&#8217;s gonna be the hippest kid on the slopes for sure.  Gotta look good, especially considering he&#8217;ll almost certainly be the youngest person to ever bust a double cork.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2010/01/baby-boy-gear-round-up/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google, I love you, but you&#8217;re starting to freak me out.</title>
		<link>http://www.mike-griffith.com/blog/2009/03/google-i-love-you-but-youre-starting-to-freak-me-out/</link>
		<comments>http://www.mike-griffith.com/blog/2009/03/google-i-love-you-but-youre-starting-to-freak-me-out/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 04:17:46 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[social]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=294</guid>
		<description><![CDATA[I Just got an email from Google, describing a new feature of AdSense dubbed &#8220;interest-based advertising.&#8221;
I don&#8217;t think it&#8217;s any shock that Google has the data to segment users based on their browsing habits.  The shocker to me is that they&#8217;re making the result of that segmentation available to webmasters everywhere.  
The full [...]]]></description>
			<content:encoded><![CDATA[<p>I Just got an email from Google, describing a new feature of AdSense dubbed &#8220;interest-based advertising.&#8221;</p>
<p>I don&#8217;t think it&#8217;s any shock that Google has the data to segment users based on their browsing habits.  The shocker to me is that they&#8217;re making the result of that segmentation available to webmasters everywhere.  </p>
<p>The full text of the email is:</p>
<blockquote><p>
From: Google AdSense <adsense-noreply@google.com><br />
Subject: Introducing interest-based advertising &#8211; action required for your AdSense account</p>
<p>Hi,</p>
<p>We&#8217;re writing to let you know about the upcoming launch of interest-based advertising, which will require you to review and make any necessary changes to your site&#8217;s privacy policies. You&#8217;ll also see some new options on your Account Settings page.</p>
<p>Interest-based advertising will allow advertisers to show ads based on a user&#8217;s previous interactions with them, such as visits to advertiser website and also to reach users based on their interests (e.g. &#8220;sports enthusiast&#8221;).  To develop interest categories, we will recognize the types of web pages users visit throughout the Google content network.  As an example, if they visit a number of sports pages, we will add them to the &#8220;sports enthusiast&#8221; interest category.  To learn more about your associated account settings, please visit the AdSense Help Center at http://www.google.com/adsense/support/bin/topic.py?topic=20310.</p>
<p>As a result of this announcement, your privacy policy will now need to reflect the use of interest-based advertising. Please review the information at https://www.google.com/adsense/support/bin/answer.py?answer=100557 to ensure that your site&#8217;s privacy policies are up-to-date, and make any necessary changes by April 8, 2009.  Because publisher sites and laws vary across countries, we&#8217;re unfortunately unable to suggest specific privacy policy language.</p>
<p>For more information about interest-based advertising, you can also visit the Inside AdSense Blog at http://adsense.blogspot.com/2009/03/driving-monetization-with-ads-that.html.</p>
<p>We appreciate your participation and look forward to this upcoming enhancement.</p>
<p>Sincerely,</p>
<p>The Google AdSense Team</p>
<p>Email preferences: You have received this mandatory email service announcement to update you about important changes to your AdSense product or account.</p>
<p>Google Inc.<br />
1600 Amphitheatre Parkway<br />
Mountain View, CA 94043
</p></blockquote>
<p>One thing that has me thinking they&#8217;re less than purely evil is that <a href="http://www.google.com/ads/preferences/">they at least show you what they think you are in your personal ad preferences page</a>, and allow you some options for configuration.  However, it would take someone reasonably savvy to locate that page.</p>
<p>I&#8217;m interested to see where this goes.  I know it&#8217;s a big win for businesses that want better ad targeting, but this is clearly a big setback for privacy advocates.</p>
<p>Regardless, I really can&#8217;t wait to see the ad profile they assign me&#8230;  . o O ( <em>Computer nerd, mountain biking, porn addicted, binge drinker</em> )</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2009/03/google-i-love-you-but-youre-starting-to-freak-me-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>2009 MTB Race Schedule</title>
		<link>http://www.mike-griffith.com/blog/2009/03/2009-mtb-race-schedule/</link>
		<comments>http://www.mike-griffith.com/blog/2009/03/2009-mtb-race-schedule/#comments</comments>
		<pubDate>Tue, 03 Mar 2009 21:33:07 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[cycling]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=280</guid>
		<description><![CDATA[OMBC has published a tentative schedule of mountain bike races for 2009.  The madness begins this month! I won&#8217;t be able to make the first race, as it conflicts with PyCon, but I&#8217;m hoping to tear up Vulture&#8217;s Knob soon thereafter.  I&#8217;m getting antsy to get out there and see what all the [...]]]></description>
			<content:encoded><![CDATA[<p>OMBC has published a tentative schedule of mountain bike races for 2009.  The madness begins this month! I won&#8217;t be able to make the first race, as it conflicts with PyCon, but I&#8217;m hoping to tear up Vulture&#8217;s Knob soon thereafter.  I&#8217;m getting antsy to get out there and see what all the beer and potatoes has done to my fitness level.  Time shall tell.</p>
<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2009/03/mohican_downhill-214x300.jpg" alt="Riding at the Mohican Wilderness downhill mountain bike course" title="Riding at the Mohican Wilderness downhill mountain bike course" width="214" height="300" class="alignright size-medium wp-image-282" style="margin:0 0 0 10px; border:3px solid;" /></p>
<p><strong>OMBC Race Series</strong></p>
<ol>
<li>Mohican Wilderness &#8211; Loudonville (March 29)</li>
<li>Vulture&#8217;s Knob &#8211; Wooster (April 18)</li>
<li>Mount Wood Challenge &#8211; WV (May 3)</li>
<li>The Wilds &#8211; Zanesville (May 17)</li>
<li>Eastfork State Park &#8211; Bethel (June 28)</li>
<li>S&#038;S Trails &#8211; Mt. Perry (July 12)</li>
<li>Alum Creek State Park &#8211; Delaware (July 26)</li>
<li>Lake Hope SP &#8211; Nelsonville (August 2)</li>
<li>Caesar Creek SP &#8211; Waynesville (August 23)</li>
<li>Dillon XC Race &#8211; Zanesville (August 30)</li>
<li>Westbranch SP &#8211; Ravenna (September 27)</li>
<li>Mohican State Park &#8211; Loudonville (October 11)</li>
<li>Mohican Wilderness &#8211; Loudonville (October 25)</li>
</ol>
<p><strong>Endurance Events:</strong></p>
<ol>
<li>Mohican MTB100 (May 30)</li>
<li>Mohican Trail 100 (June 20-21)</li>
<li>12/24 Hours of Mohican (September 19-20)</li>
</ol>
<p><em>* Dates are subject to change.  See <a href="http://www.ombc.net/">www.ombc.net</a> for the latest and greatest info.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2009/03/2009-mtb-race-schedule/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hey Ubuntu, just to let you know, I&#8217;m about to bend you to my will</title>
		<link>http://www.mike-griffith.com/blog/2009/02/hey-ubuntu-just-to-let-you-know-im-about-to-bend-you-to-my-will/</link>
		<comments>http://www.mike-griffith.com/blog/2009/02/hey-ubuntu-just-to-let-you-know-im-about-to-bend-you-to-my-will/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 02:35:45 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=269</guid>
		<description><![CDATA[
After fighting with Ubuntu Hardy 8.04 for months to get WIFI working, I finally found a Dell driver [0] that worked on my HP laptop through ndiswrapper [1].
A few hours later with success claimed, I decided to upgrade to Ubuntu Intrepid 8.10, assuming I had conquered all possible obstacles and that anything in the future [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2009/02/ubuntu.png" alt="ubuntu" title="ubuntu" width="202" height="55" class="alignright size-full wp-image-272" /></p>
<p>After fighting with Ubuntu Hardy 8.04 for months to get WIFI working, I finally found a Dell driver [0] that worked on my HP laptop through ndiswrapper [1].</p>
<p>A few hours later with success claimed, I decided to upgrade to Ubuntu Intrepid 8.10, assuming I had conquered all possible obstacles and that anything in the future would be pithy.  Little did I realize, I was in for a world of hurt, as Ubuntu decided to muck with the guts of video/display drivers between 8.04 and 8.10. </p>
<p>After an initial upgrade, I was stuck with 800&#215;600 resolution using the crappy built-in display drivers.  I tried to activate the restricted Nvidia driver, but it hung and nothing happened.  I went to Nvidia&#8217;s website, downloaded their open-source driver, installed it as they suggested, and rebooted.  It looked great at first &#8212; the resolution was back to normal at the login window, but as soon as I logged-in, the screen went blank.  Stumped, I pressed ctrl+alt+f1, then ctrl+alt+del to reboot.  I went into the terminal, restored the original /etc/X11/xorg.conf.backup, and was able to get back in, but back to 800&#215;600.</p>
<p>Two full days later, I&#8217;ve finally got 1280&#215;800 resolution back on my laptop.  It appears that the auto-detected settings from Nvidia in my xorg.conf put in faulty horizontal sync and vertical refresh settings.</p>
<p>The proper settings are:</p>

<div class="wp_syntax"><div class="code"><pre class="text" style="font-family:monospace;">    HorizSync       30.0 - 110.0
    VertRefresh     50.0 - 150.0</pre></div></div>

<p>With that, I was able to enable the nvidia driver and boot into gnome successfully.</p>
<p>Next, I decided to re-enable some desktop effects through the appearance manager.  I opened it up, enabled the medium-level of effects, and immediately got the f$@#%%ng black screen!!!  BLASTED!!! A reboot got me back to where I started.</p>
<p>This whole process is so frustrating.  Luckily, xkcd can provide some comic relief&#8230;<br />
<img src="http://www.mike-griffith.com/blog/wp-content/uploads/2009/02/cd_tray_fight.png" alt="cd_tray_fight" title="cd_tray_fight" width="500" height="503" class="aligncenter size-full wp-image-275" /></p>
<p>So that&#8217;s where I&#8217;m at now.  Hopefully I&#8217;ll figure something out soon, and update this post for any other HP laptop owners to reference.</p>
<p>Reference:<br />
[0] Dell wifi driver that worked with the HP Pavilion dv2715nr&#8217;s 14e4:4315 Broadcom card <a href="ftp://ftp.us.dell.com/network/R174291.exe">ftp://ftp.us.dell.com/network/R174291.exe</a><br />
[1] Instructions for ndiswrapper can be found at <a href="https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper">https://help.ubuntu.com/community/WifiDocs/Driver/Ndiswrapper</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2009/02/hey-ubuntu-just-to-let-you-know-im-about-to-bend-you-to-my-will/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I used to play sports. Then I realized you can buy trophies. Now I’m good at everything.</title>
		<link>http://www.mike-griffith.com/blog/2009/02/i-used-to-play-sports-then-i-realized-you-can-buy-trophies-now-i%e2%80%99m-good-at-everything/</link>
		<comments>http://www.mike-griffith.com/blog/2009/02/i-used-to-play-sports-then-i-realized-you-can-buy-trophies-now-i%e2%80%99m-good-at-everything/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 16:50:20 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=265</guid>
		<description><![CDATA[I stumbled across &#8220;Dammit I&#8217;m Mad&#8221; by Demetri Martin, a rumored-to-be 224 word palindrome poem.  
I was impressed, but needed to check the accuracy of such a statement.  So I dialed up a python session.

import re
awesomedrome = &#34;&#34;&#34;Dammit I'm mad.
Evil is a deed as I live.
God, am I reviled? I rise, my bed [...]]]></description>
			<content:encoded><![CDATA[<p>I stumbled across <a href="http://www.slate.com/id/2101150/sidebar/2101387/ent/2101353/">&#8220;Dammit I&#8217;m Mad&#8221; by Demetri Martin</a>, a rumored-to-be 224 word palindrome poem.  </p>
<p>I was impressed, but needed to check the accuracy of such a statement.  So I dialed up a python session.</p>

<div class="wp_syntax"><div class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">import</span> <span style="color: #dc143c;">re</span>
awesomedrome = <span style="color: #483d8b;">&quot;&quot;&quot;Dammit I'm mad.
Evil is a deed as I live.
God, am I reviled? I rise, my bed on a sun, I melt.
To be not one man emanating is sad. I piss.
Alas, it is so late. Who stops to help?
Man, it is hot. I'm in it. I tell.
I am not a devil. I level &quot;Mad Dog&quot;.
Ah, say burning is, as a deified gulp,
In my halo of a mired rum tin.
I erase many men. Oh, to be man, a sin.
Is evil in a clam? In a trap?
No. It is open. On it I was stuck.
Rats peed on hope. Elsewhere dips a web.
Be still if I fill its ebb.
Ew, a spider... eh?
We sleep. Oh no!
Deep, stark cuts saw it in one position.
Part animal, can I live? Sin is a name.
Both, one... my names are in it.
Murder? I'm a fool.
A hymn I plug, deified as a sign in ruby ash,
A Goddam level I lived at.
On mail let it in. I'm it.
Oh, sit in ample hot spots. Oh wet!
A loss it is alas (sip). I'd assign it a name.
Name not one bottle minus an ode by me:
&quot;Sir, I deliver. I'm a dog&quot;
Evil is a deed as I live.
Dammit I'm mad.&quot;&quot;&quot;</span>
&nbsp;
<span style="color: #808080; font-style: italic;"># strip out all punctuation</span>
just_the_chars = <span style="color: #dc143c;">re</span>.<span style="color: #008000;">compile</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">'<span style="color: #000099; font-weight: bold;">\W</span>'</span><span style="color: black;">&#41;</span>.<span style="color: black;">sub</span><span style="color: black;">&#40;</span><span style="color: #483d8b;">''</span>, awesomedrome<span style="color: black;">&#41;</span>.<span style="color: black;">lower</span><span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>
&nbsp;
<span style="color: #ff7700;font-weight:bold;">def</span> test_palindrome<span style="color: black;">&#40;</span><span style="color: black;">&#41;</span>:
    <span style="color: #808080; font-style: italic;"># chars[::-1] gives the reverse of the resulting string</span>
    <span style="color: #ff7700;font-weight:bold;">assert</span> just_the_chars == just_the_chars<span style="color: black;">&#91;</span>::-<span style="color: #ff4500;">1</span><span style="color: black;">&#93;</span></pre></div></div>

<p>I stripped out any non-word characters (punctuation, space, etc) with the regular expression, lower-cased it all, and compared it front to back.</p>
<p><del datetime="2010-04-22T14:28:25+00:00"></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ python is_demtri_a_god.py
not exactly</pre></div></div>

<p>As you can see, it&#8217;s not palindromic.</p>
<p>So close.</del></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">$ nosetests test_demetri.py
.
<span style="color: #660033;">----------------------------------------------------------------------</span>
Ran <span style="color: #000000;">1</span> <span style="color: #7a0874; font-weight: bold;">test</span> <span style="color: #000000; font-weight: bold;">in</span> 0.001s
&nbsp;
OK</pre></div></div>

<p><strong>Update 4/22:</strong><br />
Not sure why the original script used to doubted the claim to palindromity, but I&#8217;ve fixed it now.  Demetri really does rock our socks off!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2009/02/i-used-to-play-sports-then-i-realized-you-can-buy-trophies-now-i%e2%80%99m-good-at-everything/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How NOT to get your friends started twittering</title>
		<link>http://www.mike-griffith.com/blog/2009/02/how-not-to-get-your-friends-started-twittering/</link>
		<comments>http://www.mike-griffith.com/blog/2009/02/how-not-to-get-your-friends-started-twittering/#comments</comments>
		<pubDate>Wed, 04 Feb 2009 19:37:58 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=220</guid>
		<description><![CDATA[
If you&#8217;re like me, you&#8217;ve got a few friends on Twitter, but most others are hesitant to make the jump.  Hell, I had a hard enough time convincing them (and myself really) to join Facebook.  So what fun would it be if there weren&#8217;t any drunk pictures floating around, but rather just a [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2009/02/hands_twiddling_thumbs_lg_nwm.gif" alt="hands_twiddling_thumbs_lg_nwm" title="hands_twiddling_thumbs_lg_nwm" width="200" height="200" class="alignright size-full wp-image-226" /><br />
If you&#8217;re like me, you&#8217;ve got a few friends on <a href="http://twitter.com">Twitter</a>, but most others are hesitant to make the jump.  Hell, I had a hard enough time convincing them (and myself really) to join <a href="http://www.facebook.com">Facebook</a>.  So what fun would it be if there weren&#8217;t any drunk pictures floating around, but rather just a slew of status updates?</p>
<p>Here&#8217;s some rationale I spewed at my hombres, only to be rejected immediately:</p>
<ul>
<li>So that all your other friends know what you&#8217;re eating and drinking.</li>
<li>To benefit your career by showing your potential employers and colleagues your ideas out in the wild.</li>
<li>&#8220;Group-text&#8221; everyone to plan festivities.</li>
</ul>
<p>And really, it makes sense that they shouldn&#8217;t be twittering.  I don&#8217;t want to hear when anyone else is taking a crap, so why would they want me to tell them as much?  Why would I give away my next great idea?  Most importantly, the majority of my text messages should <em>never</em> be seen in public, for fear that women and children everywhere would begin crying.</p>
<p>Maybe the problem is that I haven&#8217;t convinced myself that I should be on Twitter&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2009/02/how-not-to-get-your-friends-started-twittering/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A new era begins</title>
		<link>http://www.mike-griffith.com/blog/2009/01/a-new-era-begins/</link>
		<comments>http://www.mike-griffith.com/blog/2009/01/a-new-era-begins/#comments</comments>
		<pubDate>Tue, 20 Jan 2009 14:42:00 +0000</pubDate>
		<dc:creator>Mike</dc:creator>
				<category><![CDATA[off topic]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://www.mike-griffith.com/blog/?p=207</guid>
		<description><![CDATA[History is made today&#8230; Don&#8217;t forget to tune in at noon

]]></description>
			<content:encoded><![CDATA[<p>History is made today&#8230; Don&#8217;t forget to tune in at noon</p>
<p><a href="http://www.patrickmoberg.com/prints/"><img src="http://www.mike-griffith.com/blog/wp-content/uploads/2009/01/obama_president.jpg" alt="obama_president" title="obama_president" width="500" height="294" class="aligncenter size-full wp-image-208" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mike-griffith.com/blog/2009/01/a-new-era-begins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

