<?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>You can imagine where it goes from here. &#187; ____ of the day/week</title>
	<atom:link href="http://www.kgarner.com/blog/archives/category/of-the-dayweek/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kgarner.com/blog</link>
	<description>Keith&#039;s attempts to fix the cable of life</description>
	<lastBuildDate>Sun, 01 Jan 2012 20:27:01 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>2011 Photo Journey: And so it (the thought anyway) begins&#8230;</title>
		<link>http://www.kgarner.com/blog/archives/2011/01/01/2011-photo-journey-and-so-it-the-thought-anyway-begins/</link>
		<comments>http://www.kgarner.com/blog/archives/2011/01/01/2011-photo-journey-and-so-it-the-thought-anyway-begins/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 21:52:28 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Photo of the Day]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[____ of the day/week]]></category>
		<category><![CDATA[2011]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[photo project]]></category>
		<category><![CDATA[SD630]]></category>
		<category><![CDATA[t2i]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/?p=926</guid>
		<description><![CDATA[In the early morning hours of 2011, I decided that I needed to do some sort of project and try something I haven&#8217;t really tried before.  I came up with an idea that, while not original, was something I believe I can reasonably pull off. My plan is to take an original photo (and post [...]]]></description>
			<content:encoded><![CDATA[<p>In the early morning hours of 2011, I decided that I needed to do some sort of project and try something I haven&#8217;t really tried before.  I came up with an idea that, while not original, was something I believe I can reasonably pull off.</p>
<p>My plan is to take an original photo (and post it) each day of 2011.  The tools at my disposal are my <a href="http://www.usa.canon.com/cusa/consumer/products/cameras/slr_cameras/eos_rebel_t2i_ef_s_18_55mm_is_kit">Canon EOS Rebel T2i</a>, my <a href="http://www.usa.canon.com/cusa/support/consumer/digital_cameras/powershot_sd_series/powershot_sd630">Canon Powershot SD630</a>, and my <a href="http://www.apple.com/iphone/">iPhone 4</a>. As much as I&#8217;d love to use my T2i every day, I suspect a large majority of my daily shots will end up being with the camera I always have strapped on my hip, the iPhone.</p>
<p>If you&#8217;d like to follow along on the journey, I&#8217;ll be posting all the photos here under the <a href="http://www.kgarner.com/blog/archives/category/entertainment/Photo-of-the-Day/">Photo of the Day</a> category so they&#8217;ll be easy to follow via <a href="http://www.kgarner.com/blog/archives/category/entertainment/photo-of-the-day/rss">RSS</a> or <a href="http://www.kgarner.com/blog/archives/category/entertainment/photo-of-the-day/atom">ATOM</a>.  I&#8217;ll also probably be consistent in my titles, at least the prefix of them anyway. When I post the photo, I&#8217;ll share what camera I used and if there&#8217;s a story to go with the photo, I&#8217;ll also share that.</p>
<p>I can&#8217;t promise they&#8217;ll always be good nor can I promise they&#8217;ll always be interesting, but I do promise that I&#8217;ll try to mix them up so its not shots of the kids every day or something easily cheesy.  Except the first one some time later today.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2011/01/01/2011-photo-journey-and-so-it-the-thought-anyway-begins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Beer of the day: Hurricane Reef Raspberry Wheat Ale</title>
		<link>http://www.kgarner.com/blog/archives/2008/11/12/beer-of-the-day-hurricane-reef-raspberry-wheat-ale/</link>
		<comments>http://www.kgarner.com/blog/archives/2008/11/12/beer-of-the-day-hurricane-reef-raspberry-wheat-ale/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 16:58:21 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Beer]]></category>
		<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[____ of the day/week]]></category>
		<category><![CDATA[florida]]></category>
		<category><![CDATA[raspberry wheat]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/?p=628</guid>
		<description><![CDATA[I&#8217;ve been sending a few days with my snowbird grandparents getting their DSL, etc set up.  While at the store I wanted to get a lighter drink that is good for warmth. I ended up picking Hurrican Reef Raspberry Wheat Ale form the Florida Beer Company.  Its pretty good, I&#8217;d drink more of it especially [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been sending a few days with my snowbird grandparents getting their DSL, etc set up.  While at the store I wanted to get a lighter drink that is good for warmth.</p>
<p>I ended up picking Hurrican Reef Raspberry Wheat Ale form the Florida Beer Company.  Its pretty good, I&#8217;d drink more of it especially in warmer weather.  It reminded me a bit of Sam Adam&#8217;s Cherry Wheat, but less sweet and Raspberry and not Cherry of course.  I think it had to do with the finish pronouncing the flavor of the fruit.</p>
<p><a href="http://www.kgarner.com/blog/wp-content/uploads/2008/11/hurrican_reef.jpg"><img class="alignnone size-medium wp-image-629 colorbox-628" title="hurrican_reef" src="http://www.kgarner.com/blog/wp-content/uploads/2008/11/hurrican_reef-89x300.jpg" alt="" width="89" height="300" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2008/11/12/beer-of-the-day-hurricane-reef-raspberry-wheat-ale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bow before your king!</title>
		<link>http://www.kgarner.com/blog/archives/2008/10/26/bow-before-your-king/</link>
		<comments>http://www.kgarner.com/blog/archives/2008/10/26/bow-before-your-king/#comments</comments>
		<pubDate>Sun, 26 Oct 2008 23:53:21 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[____ of the day/week]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[tests]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/?p=599</guid>
		<description><![CDATA[Yet another silly test of the day.  Found this one thanks to spellwight.]]></description>
			<content:encoded><![CDATA[<p>Yet another silly test of the day.  Found this one thanks to <a href="http://spellwight.livejournal.com/541371.html">spellwight</a>.</p>
<p><a href="http://www.nerdtests.com/ft_nt2.php"><br />
<img class="colorbox-599"  src="http://www.nerdtests.com/images/badge/nt2/cd8546708dd190f1.jpg" alt="NerdTests.com says I'm a Nerd King.  What are you?  Click here!"><br />
</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2008/10/26/bow-before-your-king/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress for iPhone</title>
		<link>http://www.kgarner.com/blog/archives/2008/07/22/wordpress-for-iphone/</link>
		<comments>http://www.kgarner.com/blog/archives/2008/07/22/wordpress-for-iphone/#comments</comments>
		<pubDate>Tue, 22 Jul 2008 13:50:26 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[____ of the day/week]]></category>
		<category><![CDATA[cat]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2008/07/22/wordpress-for-iphone/</guid>
		<description><![CDATA[I noticed that the WordPress for iPhone native blogging app appeared in the iTunes store last night. This is me giving it a try. I don&#8217;t think i&#8217;ll bang out long posts this way, but you might see lots of smallish stuff since it&#8217;ll be so easy to add. Especially some on the fly photo [...]]]></description>
			<content:encoded><![CDATA[<p>I noticed that the WordPress for iPhone native blogging app appeared in the iTunes store last night.  This is me giving it a try.</p>
<p>I don&#8217;t think i&#8217;ll bang out long posts this way, but you might see lots of smallish stuff since it&#8217;ll be so easy to add.  Especially some on the fly photo blogging.  Heck, it might replace my use of Twitter for some  thoughts.  Especially those thoughts over 140 characters.</p>
<p>As and added bonus, here&#8217;s Vik&#8217;s cat, Inky.</p>
<p><a href="http://www.kgarner.com/blog/wp-content/uploads/2008/07/p-640-480-2fc6a083-558c-4225-acdd-0cbf019f813b.jpeg"><img class="alignnone size-full wp-image-364 colorbox-529" src="http://www.kgarner.com/blog/wp-content/uploads/2008/07/p-640-480-2fc6a083-558c-4225-acdd-0cbf019f813b.jpeg" alt="photo" width="225" height="300" /></a></p>
<p>[<strong>non iPhone Update</strong>:  Looks like Declan had the same idea <a href="http://www.declan.net/2008/07/22/iphone-wordpress-app/">on his blog</a>.]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2008/07/22/wordpress-for-iphone/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spam Subject of the week</title>
		<link>http://www.kgarner.com/blog/archives/2008/04/10/spam-subject-of-the-week/</link>
		<comments>http://www.kgarner.com/blog/archives/2008/04/10/spam-subject-of-the-week/#comments</comments>
		<pubDate>Thu, 10 Apr 2008 12:50:58 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[____ of the day/week]]></category>
		<category><![CDATA[bestiality]]></category>
		<category><![CDATA[spam]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/?p=460</guid>
		<description><![CDATA[You know, I shouldn&#8217;t be shocked by this anymore, but I still am. I love the niche markets that some spammers go after. Subject: I know what ladies do on a farm. DO NOT leave them there unattended! Do not leave your spouse on a farm unattended. She may replace you with animals and you [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-thumbnail wp-image-461 colorbox-460" style="float: right; margin: 5px;" title="Cow" src="http://www.kgarner.com/blog/wp-content/uploads/2008/04/20070528_cow-150x150.jpg" alt="" width="150" height="150" />You know, I shouldn&#8217;t be shocked by this anymore, but I still am.  I love the niche markets that some spammers go after.</p>
<blockquote><p>Subject: <strong>I know what ladies do on a farm. DO NOT leave them there unattended!</strong></p>
<p>Do not leave your spouse on a farm unattended. She may replace you with animals and you will be way out of the competition for the rest of your relationship. I learned it the hard way</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2008/04/10/spam-subject-of-the-week/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Everything I needed to learn in life I learned from Pop songs</title>
		<link>http://www.kgarner.com/blog/archives/2007/09/29/everything-i-needed-to-learn-in-life-i-learned-from-pop-songs/</link>
		<comments>http://www.kgarner.com/blog/archives/2007/09/29/everything-i-needed-to-learn-in-life-i-learned-from-pop-songs/#comments</comments>
		<pubDate>Sat, 29 Sep 2007 15:52:20 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Entertainment]]></category>
		<category><![CDATA[Food]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2007/09/29/everything-i-needed-to-learn-in-life-i-learned-from-pop-songs/</guid>
		<description><![CDATA[The Bloodhound Gang was right, getting your Waffle House hash browns smothered1 and covered2 is the way to go. (See The Bad Touch.) In any case, being in Nashville this weekend has allowed me to go to a Waffle House sober for the first time. Since I am a big fan of greasy food, I [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.kgarner.com/blog/wp-content/uploads/2007/09/waffle_house.jpg" title="waffle_house.jpg"><img class="colorbox-321"  src="http://www.kgarner.com/blog/wp-content/uploads/2007/09/waffle_house.thumbnail.jpg" title="waffle_house.jpg" alt="waffle_house.jpg" align="right" /></a>The <a href="http://bloodhoundgang.com/">Bloodhound Gang</a> was right, getting your <a href="http://www.wafflehouse.com/">Waffle House</a> hash browns smothered<a href="#wf-1"><sup>1</sup></a> and covered<a href="#wf-2"><sup>2</sup></a> is the way to go.  (See <a href="http://bloodhoundgang.com/lyricsschmyrics/badtouch.html">The Bad Touch</a>.)</p>
<p>In any case, being in Nashville this weekend has allowed me to go to a Waffle House sober for the first time.  Since I am a big fan of greasy food, I loved it.  And it was very much like I remembered, but I don&#8217;t know if I remember ever eating the food there.  I&#8217;m sure I did, but I just don&#8217;t remember.  Alcohol could be helping there too.</p>
<p>Here&#8217;s a picture of the grill in action, for no reason at all.</p>
<p><a href="http://www.kgarner.com/blog/wp-content/uploads/2007/09/waffle-house-grill.jpg" title="waffle-house-grill.jpg"><img class="colorbox-321"  src="http://www.kgarner.com/blog/wp-content/uploads/2007/09/waffle-house-grill.thumbnail.jpg" alt="waffle-house-grill.jpg" /></a></p>
<p><font size="-5"><a title="wf-1" name="wf-1">1.</a> smothered with onions<br />
<a title="wf-2" name="wf-2">2.</a> covered with cheese</font></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2007/09/29/everything-i-needed-to-learn-in-life-i-learned-from-pop-songs/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Another argument in favor of Open Source</title>
		<link>http://www.kgarner.com/blog/archives/2006/10/11/another-argument-in-favor-of-open-source/</link>
		<comments>http://www.kgarner.com/blog/archives/2006/10/11/another-argument-in-favor-of-open-source/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 16:45:13 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2006/10/11/another-argument-in-favor-of-open-source/</guid>
		<description><![CDATA[Not to make light of a sad situation&#8230;&#160; But here&#8217;s our quote of the day. &#34;Open source means that your software can continue even after you&#8217;re arrested for murder!&#34; &#8212; MARK]]></description>
			<content:encoded><![CDATA[<p>Not to make light of a sad situation&#8230;&nbsp; But here&#8217;s our quote of the day.
</p>
<blockquote>
<div align="left">&quot;Open source means that your software can continue even after you&#8217;re arrested for murder!&quot; &#8212; MARK</div>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2006/10/11/another-argument-in-favor-of-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Word of the day</title>
		<link>http://www.kgarner.com/blog/archives/2006/08/03/word-of-the-day-2/</link>
		<comments>http://www.kgarner.com/blog/archives/2006/08/03/word-of-the-day-2/#comments</comments>
		<pubDate>Thu, 03 Aug 2006 19:50:29 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2006/08/03/word-of-the-day-2/</guid>
		<description><![CDATA[I&#8217;ve been told that the word of the day is consultapalooza.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been told that the word of the day is <strong>consultapalooza</strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2006/08/03/word-of-the-day-2/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Spam subject of the day&#8230;</title>
		<link>http://www.kgarner.com/blog/archives/2006/03/28/spam-subject-of-the-day/</link>
		<comments>http://www.kgarner.com/blog/archives/2006/03/28/spam-subject-of-the-day/#comments</comments>
		<pubDate>Tue, 28 Mar 2006 16:57:46 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2006/03/28/spam-subject-of-the-day/</guid>
		<description><![CDATA[This spam came to the info e-mail address for luni.org.&#160; Its the best I&#8217;ve gotten in awhile. Subject: employment crotch]]></description>
			<content:encoded><![CDATA[<p>This spam came to the info e-mail address for luni.org.&nbsp; Its the best I&#8217;ve gotten in awhile.</p>
<blockquote>
<p>Subject: employment crotch</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2006/03/28/spam-subject-of-the-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Metasyntactic variable</title>
		<link>http://www.kgarner.com/blog/archives/2005/12/02/metasyntactic-variable/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/12/02/metasyntactic-variable/#comments</comments>
		<pubDate>Fri, 02 Dec 2005 15:37:31 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/?p=197</guid>
		<description><![CDATA[My phrase of the day is metasyntactic variable A metasyntactic variable is either a placeholder name (a kind of alias term, commonly used to denote the subject matter under discussion), or a random member of a class of things under discussion. The term originates from computer programming and other technical contexts, and is commonly used [...]]]></description>
			<content:encoded><![CDATA[<p>My phrase of the day is <em><a href="http://en.wikipedia.org/wiki/Metasyntactic_variable">metasyntactic variable</a></em></p>
<blockquote><p>A metasyntactic variable is either a placeholder name (a kind of alias term, commonly used to denote the subject matter under discussion), or a random member of a class of things under discussion. The term originates from computer programming and other technical contexts, and is commonly used in examples by hackers and programmers. The use of a metasyntactic variable is helpful in freeing a programmer from creating a logically named variable, although the invented term may also become sufficiently popular and enter the language as a neologism. The word foo is the canonical example.</p></blockquote>
<p>My coworker was asking me what this <em>foo</em> I keep using in discussion is.  So I turned to Wikipedia to give me a clear definition and background.  It was listed in the Examples section of the metasyntactic variable entry under Nonesense Words.</p>
<blockquote><p>Foo is the first metasyntactic variable, commonly used to represent an as-yet-unspecified term, value, process, function, destination or event but seldom a person.<br />
Bar, the canonical second metasyntactic variable, typically follows foo.<br />
Baz, the canonical third metasyntactic variable, is commonly used after foo and bar.</p></blockquote>
<p>The article also has examples via english words, people, and places.  Its an entertaining read.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/12/02/metasyntactic-variable/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Another Real Man of Genius: Andrew Ho</title>
		<link>http://www.kgarner.com/blog/archives/2005/08/26/another-real-man-of-genius-andrew-ho/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/08/26/another-real-man-of-genius-andrew-ho/#comments</comments>
		<pubDate>Sat, 27 Aug 2005 01:45:21 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/?p=178</guid>
		<description><![CDATA[Mr. Smacker of Internet Dumbness Andrew Ho is today&#8217;s Real Man of Genius for his blog comment follow-up smackdown titled Real Woman of Genius. Which appeared on this blog attached to this post.]]></description>
			<content:encoded><![CDATA[<p>Mr. Smacker of Internet Dumbness</p>
<p>Andrew Ho is today&#8217;s Real Man of Genius for his blog comment follow-up smackdown titled <a href="http://www.kgarner.com/blog/archives/2005/03/01/real-men-of-genius/#comment-1381">Real Woman of Genius</a>.  Which appeared on this blog attached to <a href="http://www.kgarner.com/blog/archives/2005/03/01/real-men-of-genius/">this post</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/08/26/another-real-man-of-genius-andrew-ho/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Today&#8217;s phrase I hate</title>
		<link>http://www.kgarner.com/blog/archives/2005/08/03/todays-phrase-i-hate/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/08/03/todays-phrase-i-hate/#comments</comments>
		<pubDate>Wed, 03 Aug 2005 15:53:46 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/08/03/todays-phrase-i-hate/</guid>
		<description><![CDATA[I really hate when e-mail is sent where a reply is clearly required, but then they tack on &#8220;Please advise.&#8221; I&#8217;m so sick of that phrase, and I can&#8217;t exactly put my finger on why. I&#8217;m seeing it quite often in e-mails at work, and maybe its the industry I work for, but I see [...]]]></description>
			<content:encoded><![CDATA[<p>I really hate when e-mail is sent where a reply is clearly required, but then they tack on &#8220;Please advise.&#8221;  I&#8217;m so sick of that phrase, and I can&#8217;t exactly put my finger on why.  I&#8217;m seeing it quite often in e-mails at work, and maybe its the industry I work for, but I see it at least once a day.  Well, just as often I see &#8220;Please advice&#8221; and I get a slight laugh out of that.</p>
<p>In any case, I think I&#8217;m finding the phrase rude, but I&#8217;m not sure if that&#8217;s why it fully bugs me.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/08/03/todays-phrase-i-hate/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Today&#8217;s phrase that should die</title>
		<link>http://www.kgarner.com/blog/archives/2005/06/22/vote/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/06/22/vote/#comments</comments>
		<pubDate>Wed, 22 Jun 2005 17:39:38 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/?p=166</guid>
		<description><![CDATA[up or down vote This has to be one of the dumbest redundant phrases I&#8217;ve heard in awhile. There has to be a better way to communicate what people are trying to communicate when they use this phrase. Its sounds like something a 3rd grader would say. In any case, this phrase must DIE. Thank [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>up or down vote</p></blockquote>
<p>This has to be one of the dumbest redundant phrases I&#8217;ve heard in awhile.  There has to be a better way  to communicate what people are trying to communicate when they use this phrase.  Its sounds like something a 3rd grader would say.</p>
<p>In any case, this phrase must DIE.  Thank you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/06/22/vote/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Geeky Internet Fan-boy moment of the day</title>
		<link>http://www.kgarner.com/blog/archives/2005/05/19/geeky-internet-fan-boy-moment-of-the-day/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/05/19/geeky-internet-fan-boy-moment-of-the-day/#comments</comments>
		<pubDate>Thu, 19 May 2005 18:07:25 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/05/19/geeky-internet-fan-boy-moment-of-the-day/</guid>
		<description><![CDATA[Out on Michigan Ave I finally ran into Rachelle of rachelleb.com and chicagoist fame while she was covering an event for chicagoist (and maybe for her own blog as well.) Her camera is what convinced me it was her. I introduced myself and said what a fan I was. She remembered me from some comments [...]]]></description>
			<content:encoded><![CDATA[<p>Out on Michigan Ave I finally ran into Rachelle of <a href="http://www.rachelleb.com/">rachelleb.com</a> and <a href="http://www.chicagoist.com/"><b>chicago</b>ist</a> fame while she was <a href="http://www.kgarner.com/blog/archives/2005/05/19/only-in-america/">covering an event</a> for <strong>chicago</strong>ist (and maybe for her own blog as well.)  Her camera is what convinced me it was her.</p>
<p>I introduced myself and said what a fan I was.  She remembered me from some comments from the two blogs.  Hopefully, I didn&#8217;t come off as too much of a dork.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/05/19/geeky-internet-fan-boy-moment-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Word of the day</title>
		<link>http://www.kgarner.com/blog/archives/2005/04/19/word-of-the-day/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/04/19/word-of-the-day/#comments</comments>
		<pubDate>Tue, 19 Apr 2005 20:50:03 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/04/19/word-of-the-day/</guid>
		<description><![CDATA[The word of the day is pornocracy The debate of the day is if pornocracy is a real word or not.]]></description>
			<content:encoded><![CDATA[<p>The word of the day is <a href="http://en.wikipedia.org/wiki/Pornocracy">pornocracy</a></p>
<p>The debate of the day is if pornocracy is a <em>real</em> word or not.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/04/19/word-of-the-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pet Peeve of the day</title>
		<link>http://www.kgarner.com/blog/archives/2005/04/19/pet-peeve-of-the-day/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/04/19/pet-peeve-of-the-day/#comments</comments>
		<pubDate>Tue, 19 Apr 2005 20:42:40 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/04/19/pet-peeve-of-the-day/</guid>
		<description><![CDATA[My Pet Peeve of the day is people who take the elevator at work to travel a single floor. On my way up to the 6th floor where my office is, I had 3 people jump on and go just one floor.]]></description>
			<content:encoded><![CDATA[<p>My Pet Peeve of the day is people who take the elevator at work to travel a single floor.  On my way up to the 6th floor where my office is, I had 3 people jump on and go just one floor.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/04/19/pet-peeve-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scrapbook</title>
		<link>http://www.kgarner.com/blog/archives/2005/04/13/scrapbook/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/04/13/scrapbook/#comments</comments>
		<pubDate>Thu, 14 Apr 2005 05:28:24 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/04/13/scrapbook/</guid>
		<description><![CDATA[My firefox extention of the week is Scrapbook. It allows you to make local copies of web pages, sections of web pages, and keep them locally. This is nice for fast access when you aren&#8217;t online. The other neat feature is you can annotate those local copies with notes to yourself. It has a few [...]]]></description>
			<content:encoded><![CDATA[<p>My firefox extention of the week is <a href="http://amb.vis.ne.jp/mozilla/scrapbook/index.php?lang=en">Scrapbook</a>.  It allows you to make local copies of web pages, sections of web pages, and keep them locally.  This is nice for fast access when you aren&#8217;t online.  The other neat feature is you can annotate those local copies with notes to yourself.  It has a few other features, but those are the two I&#8217;ve used the most.</p>
<p><a href="http://www.chicagotribune.com/technology/columnists/chi-jamescoates,0,6392004.columnist">James Coates</a> wrote about Scrapbook in his column last weekend.  Its the only useful bit of information I&#8217;ve ever gotten from the column.  As my friend said when I brought this up to him, &#8220;Coates&#8217; column is like a car wreck, you can&#8217;t help but stare at it even though you don&#8217;t really want to.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/04/13/scrapbook/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Today&#8217;s computer hatred brought to you by INTERNAL COMPILER ERROR</title>
		<link>http://www.kgarner.com/blog/archives/2005/03/04/todays-computer-hatred-brought-to-you-by/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/03/04/todays-computer-hatred-brought-to-you-by/#comments</comments>
		<pubDate>Fri, 04 Mar 2005 17:37:29 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/03/04/todays-computer-hatred-brought-to-you-by/</guid>
		<description><![CDATA[Generally, I really love working with computers. I can&#8217;t imagine what else I&#8217;d do as a profession if I wasn&#8217;t doing what I do. However, there are some bugs on some days that just piss me off so much I need a place to vent. Good thing I have a blog. Anyway, it looks like [...]]]></description>
			<content:encoded><![CDATA[<p>Generally, I really love working with computers.  I can&#8217;t imagine what else I&#8217;d do as a profession if I wasn&#8217;t doing what I do.  However, there are some bugs on some days that just piss me off so much I need a place to vent.  Good thing I have a blog.</p>
<p>Anyway, it looks like if you&#8217;re trying to compile things on Windows XP SP2 using Visual C++ with pre-compiled headers turned on and your code is hosted on a network drive hosted by samba, you&#8217;ll cause:</p>
<blockquote><p>
fatal error C1001: INTERNAL COMPILER ERROR<br />
                (compiler file &#8216;f:\vs70builds\3077\vc\Compiler\Utc\src\P2\p2symtab.c&#8217;, line 1609)
</p></blockquote>
<p><a href="http://lists.samba.org/archive/samba/2005-January/099421.html">http://lists.samba.org/archive/samba/2005-January/099421.html</a></p>
<p>This is probably one of those bugs that is half samba&#8217;s fault and half VC++&#8217;s fault.  That being said, I also found a report that looked similar, but with <a href="http://www.dotnetmonster.com/Uwe/Forum.aspx/dotnet-vc/4008/Internal-Compiler-Error-with-Offline-Files">win2k and offline files</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/03/04/todays-computer-hatred-brought-to-you-by/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Real Men of Genius</title>
		<link>http://www.kgarner.com/blog/archives/2005/03/01/real-men-of-genius/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/03/01/real-men-of-genius/#comments</comments>
		<pubDate>Wed, 02 Mar 2005 03:46:48 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/03/01/real-men-of-genius/</guid>
		<description><![CDATA[I really like the concept of the Bud Light ad campaign of Real Men of Genius. Not enough that I&#8217;ll buy that craptacular beer, but enough that I will blatantly steal it. Today&#8217;s Real Man of Genius is the guy who figured out how to make frozen microwavable White Castle sliders (with cheese) and sell [...]]]></description>
			<content:encoded><![CDATA[<p>I really like the concept of the Bud Light ad campaign of <em>Real Men of Genius</em>.  Not enough that I&#8217;ll buy that craptacular beer, but enough that I will blatantly steal it.</p>
<p>Today&#8217;s Real Man of Genius is the guy who figured out how to make frozen microwavable White Castle sliders (with cheese) and sell that at my local grocer.  Its a great dinner when its just me and Dinah at home and she only allows me enough time to nuke something.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/03/01/real-men-of-genius/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Google Preview</title>
		<link>http://www.kgarner.com/blog/archives/2005/02/07/google-preview/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/02/07/google-preview/#comments</comments>
		<pubDate>Mon, 07 Feb 2005 21:59:17 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/02/07/google-preview/</guid>
		<description><![CDATA[My Firefox extention of the week is GooglePreview. Just thought you should know.]]></description>
			<content:encoded><![CDATA[<p>My Firefox extention of the week is <a href="http://ackroyd.de/googlepreview/">GooglePreview</a>.  Just thought you should know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/02/07/google-preview/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Complete this sentence</title>
		<link>http://www.kgarner.com/blog/archives/2005/01/19/complete-this-sentence/</link>
		<comments>http://www.kgarner.com/blog/archives/2005/01/19/complete-this-sentence/#comments</comments>
		<pubDate>Thu, 20 Jan 2005 05:17:11 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2005/01/19/complete-this-sentence/</guid>
		<description><![CDATA[The game of the day is: In the comment section of my blog, complete this sentence: &#8220;If my feet had balls&#8230;.&#8221;]]></description>
			<content:encoded><![CDATA[<p>The game of the day is:</p>
<p>In the comment section of my blog, complete this sentence:</p>
<p>&#8220;If my feet had balls&#8230;.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2005/01/19/complete-this-sentence/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Here&#8217;s Space Ghost with something to think about</title>
		<link>http://www.kgarner.com/blog/archives/2004/10/14/car-shemale/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/10/14/car-shemale/#comments</comments>
		<pubDate>Thu, 14 Oct 2004 19:23:15 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Omphaloskepsis]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/10/14/car-shemale/</guid>
		<description><![CDATA[Today&#8217;s question comes from a fark thread If somebody gave you a brand new Lamborghini, absolutely free on the condition that you must always have a license-plate reading &#8220;SHEMALE&#8221; &#8211; would you take it?]]></description>
			<content:encoded><![CDATA[<p>Today&#8217;s question comes from a <a href="http://forums.fark.com/cgi/fark/comments.pl?IDLink=1167504">fark thread</a></p>
<blockquote><p>If somebody gave you a brand new Lamborghini, absolutely free on the condition that you must always have a license-plate reading &#8220;SHEMALE&#8221; &#8211; would you take it?</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/10/14/car-shemale/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Sit on my face and tell me that you love me</title>
		<link>http://www.kgarner.com/blog/archives/2004/09/21/sit-on-my-face/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/09/21/sit-on-my-face/#comments</comments>
		<pubDate>Tue, 21 Sep 2004 19:27:33 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/09/21/sit-on-my-face/</guid>
		<description><![CDATA[My image of the day from http://story.news.yahoo.com/news?tmpl=story&#038;u=/040920/480/dn10109201907]]></description>
			<content:encoded><![CDATA[<p><img class="colorbox-62"  src="http://us.news2.yimg.com/us.yimg.com/p/ap/20040920/capt.dn10109201907.state_fair_dn101.jpg"/><br />
My image of the day from <a href="http://story.news.yahoo.com/news?tmpl=story&#038;u=/040920/480/dn10109201907">http://story.news.yahoo.com/news?tmpl=story&#038;u=/040920/480/dn10109201907</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/09/21/sit-on-my-face/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SCO joke of the day</title>
		<link>http://www.kgarner.com/blog/archives/2004/09/14/sco-joke/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/09/14/sco-joke/#comments</comments>
		<pubDate>Tue, 14 Sep 2004 18:28:31 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/09/14/sco-joke/</guid>
		<description><![CDATA[The mailing list 0xdeadbeef gives us the SCO joke of the day:The Sultan&#8217;s Son]]></description>
			<content:encoded><![CDATA[<p>The mailing list 0xdeadbeef gives us the SCO joke of the day:<a href="http://www.petting-zoo.net/~deadbeef/archive/5411.html">The Sultan&#8217;s Son</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/09/14/sco-joke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quote of the day</title>
		<link>http://www.kgarner.com/blog/archives/2004/07/19/quote-of-the-day/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/07/19/quote-of-the-day/#comments</comments>
		<pubDate>Mon, 19 Jul 2004 19:13:50 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek News]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/07/19/quote-of-the-day/</guid>
		<description><![CDATA[This comes to us from Groklaw article SCO&#8217;s Reply Memorandum Re Discovery &#8211; as text But the reality is, this case is about a contract dispute. Linux got dragged into it as hostage. SCO is holding Linux by the neck, pointing a gun at its head, and telling IBM, &#8220;Do what I tell you, or [...]]]></description>
			<content:encoded><![CDATA[<p>This comes to us from <a href="http://www.groklaw.net/">Groklaw</a> article <a href="http://http://www.groklaw.net/article.php?story=20040718210310818">SCO&#8217;s Reply Memorandum Re Discovery &#8211; as text</a></p>
<blockquote><p>But the reality is, this case is about a contract dispute. Linux got dragged into it as hostage. SCO is holding Linux by the neck, pointing a gun at its head, and telling IBM, &#8220;Do what I tell you, or I&#8217;ll shoot your little friend.&#8221;</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/07/19/quote-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spam Subject: line of the day</title>
		<link>http://www.kgarner.com/blog/archives/2004/06/26/spam-subject/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/06/26/spam-subject/#comments</comments>
		<pubDate>Sat, 26 Jun 2004 13:03:31 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/06/26/spam-subject/</guid>
		<description><![CDATA[This spam came into the moderation queue of the LUNI general mailing list, which I help moderate. This has got to be one of the best spam subjects I&#8217;ve seen in awhile. Subject: Not a dating service, a SHAGGING service! Groovey, baby!]]></description>
			<content:encoded><![CDATA[<p>This spam came into the moderation queue of the <a href="http://luni.org/">LUNI</a> general mailing list, which I help moderate.  This has got to be one of the best spam subjects I&#8217;ve seen in awhile.</p>
<blockquote><p>Subject: Not a dating service, a SHAGGING service!</p></blockquote>
<p>Groovey, baby!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/06/26/spam-subject/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java dumbness of the day</title>
		<link>http://www.kgarner.com/blog/archives/2004/06/24/java-dumbness/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/06/24/java-dumbness/#comments</comments>
		<pubDate>Thu, 24 Jun 2004 15:36:48 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/06/24/java-dumbness/</guid>
		<description><![CDATA[My friend seva is an admin of some unix boxes (including linux) at a firm that does some stockish stuff. Appearently, some of their applications are based on java. He was running into a weird situation where the box was in EDT (where it lived) and but java kept thinking it was CDT (where the [...]]]></description>
			<content:encoded><![CDATA[<p>My friend seva is an admin of some unix boxes (including linux) at a firm that does some stockish stuff.  Appearently, some of their applications are based on java.  He was running into a weird situation where the box was in EDT (where it lived) and but java kept thinking it was CDT (where the box was originally.)  Well, it was reporting &#8220;America/Chicago&#8221; technically.<br />
<span id="more-21"></span><br />
<code>/etc/localtime</code> contains the proper timezone, and the system is working like its in EDT.  It&#8217;s just java that&#8217;s acting funky.  He brought this up on IRC, and we both started digging into it.</p>
<p>I started looking into how java finds the default information via <code>java.util.TimeZone</code>.  It tries to use <code>System.getProperty("user.timezone")</code>, if that fails then it then calls a native method passing along <code>user.country</code> and <code>user.home</code>.  So, that dead-ended me.</p>
<p>Seva found the only place that &#8220;America/Chicago&#8221; was being used was in <code>/etc/sysconfig/clock</code> which only appeared to be used in startup and shutdown routines when calling <code>hwclock</code>.  He changed it  so the correct value was being put in <code>ZONE</code>, and Java acted how it should.</p>
<p>I ran <code>strings</code> on <code>$JAVA_HOME/jre/lib/i386/libjava.so</code> and found references to <code>/etc/sysconfig/clock</code> as well as <code>ZONE="</code>.  So, it appears, at least on Linux systems, Java will read <code>/etc/sysconfig/clock</code> and if that&#8217;s succesful, not even bother checking with <code>/etc/localtime</code>. </p>
<p>This, I feel, is totally incorrect behaviour and against what one would expect from a UNIX system.  This should probably be changed, but most likely won&#8217;t be.  I figured I&#8217;d drop a note about it here in the blog to help others in the future as we couldn&#8217;t easily find the defined behaviour on the web.</p>
<p>Seva complained that he would have found this much faster using strace, but on the RHEL3 box he was using, strace segfaulted when he run against java.  Works fine on my FC1 box, and I could recreate it and see it.  So I guess this is also Linux dumbness of the day.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/06/24/java-dumbness/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Don&#8217;t mess with Texas&#8217;s Transportation Dept.</title>
		<link>http://www.kgarner.com/blog/archives/2004/06/07/dont-mess-with-texass-transportation-dept/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/06/07/dont-mess-with-texass-transportation-dept/#comments</comments>
		<pubDate>Mon, 07 Jun 2004 14:37:41 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[____ of the day/week]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/06/07/dont-mess-with-texass-transportation-dept/</guid>
		<description><![CDATA[I learned something new today from the AP article Don&#8217;t Mess With Our Slogan, Texas Warns. &#8220;Don&#8217;t mess with Texas&#8221; was an anti-littering slogan created by Texas&#8217;s Transportation Dept. Its now in our common lexicon and plastered everywhere, but until today, I had no idea it had such a non-macho beginning.]]></description>
			<content:encoded><![CDATA[<p>I learned something new today from the AP article <a href="http://news.yahoo.com/news?tmpl=story&#038;u=/ap/20040606/ap_on_re_us/messing_with_texas_2">Don&#8217;t Mess With Our Slogan, Texas Warns</a>. </p>
<p>&#8220;Don&#8217;t mess with Texas&#8221; was an anti-littering slogan created by Texas&#8217;s Transportation Dept.  Its now in our common lexicon and plastered everywhere, but until today, I had no idea it had such a non-macho beginning.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/06/07/dont-mess-with-texass-transportation-dept/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>openssl as a debugging client</title>
		<link>http://www.kgarner.com/blog/archives/2004/06/02/openssl-client/</link>
		<comments>http://www.kgarner.com/blog/archives/2004/06/02/openssl-client/#comments</comments>
		<pubDate>Wed, 02 Jun 2004 16:07:52 +0000</pubDate>
		<dc:creator>Keith Garner</dc:creator>
				<category><![CDATA[Geek]]></category>
		<category><![CDATA[____ of the day/week]]></category>
		<category><![CDATA[openssl]]></category>
		<category><![CDATA[ssl]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://www.kgarner.com/blog/archives/2004/06/02/openssl-client/</guid>
		<description><![CDATA[Today&#8217;s &#8220;useful tool of the day&#8221; comes to us thanks to the openssl command line tool from openssl. It was probably well known to all, but I just found out about it today. From the openssl man page: s_client This implements a generic SSL/TLS client which can establish a transparent connection to a remote server [...]]]></description>
			<content:encoded><![CDATA[<p>Today&#8217;s &#8220;<span style="text-decoration: underline;">useful tool</span> of the day&#8221; comes to us thanks to the openssl command line tool from openssl.  It was probably well known to all, but I just found out about it today.</p>
<p>From the openssl man page:</p>
<blockquote>
<pre>       <strong>s_client</strong>  This implements a generic SSL/TLS client which can establish
                 a transparent connection to a remote server speaking SSL/TLS.
                 It's intended for testing purposes only and provides only
                 rudimentary interface functionality but internally uses
                 mostly all functionality of the OpenSSL ssl library.
</pre>
</blockquote>
<p>Here&#8217;s an example:<br />
<span id="more-11"></span><br />
Port 465 is reserved for SMTP over SSL.  I have that turned on for my mail server as that&#8217;s a useful port to have open for mail clients that can&#8217;t do a STARTTLS for port 25 (and/or for 587/submission.)  How do I make sure that my smtps is configured property and sharing the right services?  I would do something like this (my command line is in bold):</p>
<pre># <strong>openssl s_client -host my.mailhost.example -port 465</strong>
CONNECTED(00000003)
depth=0 /C=US/ST=IL/L=Boogietown/O=mailhost.example/OU=mail/CN=my.mailhost.example/emailAddress=admin@mailhost.example
verify error:num=18:self signed certificate
verify return:1
depth=0 /C=US/ST=IL/L=Boogietown/O=mailhost.example/OU=mail/CN=my.mailhost.example/emailAddress=admin@mailhost.example
verify return:1
---
Certificate chain
 0 s:/C=US/ST=IL/L=Boogietown/O=mailhost.example/OU=mail/CN=my.mailhost.example/emailAddress=admin@mailhost.example
   i:/C=US/ST=IL/L=Boogietown/O=mailhost.example/OU=mail/CN=my.mailhost.example/emailAddress=admin@mailhost.example
---
Server certificate
-----BEGIN CERTIFICATE-----
<em>&lt;certificate spew snipped&gt;</em>
-----END CERTIFICATE-----
subject=/C=US/ST=IL/L=Boogietown/O=mailhost.example/OU=mail/CN=my.mailhost.example/emailAddress=admin@mailhost.example
issuer=/C=US/ST=IL/L=Boogietown/O=mailhost.example/OU=mail/CN=my.mailhost.example/emailAddress=admin@mailhost.example
---
No client certificate CA names sent
---
SSL handshake has read 1247 bytes and written 332 bytes
---
New, TLSv1/SSLv3, Cipher is EDH-RSA-DES-CBC3-SHA
Server public key is 1024 bit
SSL-Session:
    Protocol  : TLSv1
    Cipher    : EDH-RSA-DES-CBC3-SHA
    Session-ID: <em>&lt;snipped&gt;</em>
    Session-ID-ctx:
    Master-Key: <em>&lt;snipped&gt;</em>
    Key-Arg   : None
    Krb5 Principal: None
    Start Time: 1086191863
    Timeout   : 300 (sec)
    Verify return code: 18 (self signed certificate)
---
220 my.mailhost.example ESMTP Postfix
<strong>EHLO mailhost.example</strong>
250-my.mailhost.example
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250 8BITMIME
<strong>quit</strong>
221 Bye
read:errno=0
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.kgarner.com/blog/archives/2004/06/02/openssl-client/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

