<?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>tdistler.com &#187; funny</title>
	<atom:link href="http://tdistler.com/tag/funny/feed" rel="self" type="application/rss+xml" />
	<link>http://tdistler.com</link>
	<description>&#34;To err is human, but to really foul things up you need a computer.”</description>
	<lastBuildDate>Wed, 16 May 2012 03:00:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Ebonicode++: Hackin C++ Gangsta Style</title>
		<link>http://tdistler.com/2011/12/03/eubonicode-hackin-c-gangsta-style</link>
		<comments>http://tdistler.com/2011/12/03/eubonicode-hackin-c-gangsta-style#comments</comments>
		<pubDate>Sat, 03 Dec 2011 16:00:02 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Code Monkey]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=1077</guid>
		<description><![CDATA["Foshizzle" is a modified version of the Clang compiler which supports Eubonicode++ (an alternate C++ syntax). Foshizzle supports all the existing features of Clang, but with extensions to more fully express your gansta style. All the regular C++ syntax still works, but you can now substitute Eubonicode++ keywords and operators.]]></description>
			<content:encoded><![CDATA[<p><a href="http://tdistler.com/wp-content/uploads/2011/12/Bjarne_foshizzle.jpg"><img class="alignright size-thumbnail wp-image-1078" title="A small part of me died doing this to Bjarne, but I couldn't resist." src="http://tdistler.com/wp-content/uploads/2011/12/Bjarne_foshizzle-150x150.jpg" alt="A little part of me died doing this to Bjarne, but I couldn't resist." width="150" height="150" /></a></p>
<p>&#8220;Foshizzle&#8221; is a modified version of the <a title="Clang Compiler" href="http://clang.llvm.org/" target="_blank">Clang</a> compiler which supports Ebonicode++ (an alternate C++ syntax). Foshizzle supports all the existing features of Clang, but with extensions to more fully express your gansta style. All the regular C++ syntax still works, but you can now substitute Ebonicode++ keywords and operators (see below).</p>
<p>Here&#8217;s a sample method that calculates factorials (Note: the semicolons can be replaced with a certain expletive):</p>
<pre>int factorialz(int n)
{
    int rezult be 1;
    slongas (n bepimpin 0)
    {
        rezult be rezult dimes n;
        dissin n;
    }
    putou rezult;
}</pre>
<p>&nbsp;</p>
<p>I can&#8217;t take all the credit. I was inspired by the Iowa State students that first created Ebonicode (webpage no longer available).</p>
<p>Here are my Clang modifications:<a title="Eubonicode++ Clang modifications" href="http://tdistler.com/media/code/eubonicode/ebpp-clang30rc4.patch" target="_blank"> ebpp-clang30rc4.patch</a></p>
<p>Build instructions are near the end of this post.<span id="more-1077"></span></p>
<h2>How It Happened</h2>
<p>I periodically venture off into the h4x0r wilderness and pour myself into some random project. It always starts out innocently enough, but the project soon takes on a life of it’s own. This time was no different&#8230; except it happened over Thanksgiving (much to my wife’s chagrin).</p>
<p>Being the charismatic socialite that I am (sarcasm), I was digging through the C++11 spec on Thanksgiving. What struck me was how much of my language design course I had forgotten, and it really bugged me. It&#8217;s one of those required courses in the CompSci graduate program that I loathed having to take, but turned out to be invaluable (don’t get me started on the database and UI design courses&#8230; blah).</p>
<p>Long story less long, I started refreshing on compilers (<a title="Rich Programmer Food" href="http://steve-yegge.blogspot.com/2007/06/rich-programmer-food.html" target="_blank">read this</a> for inspiration). I’d heard about Clang and <a title="LLVM" href="http://llvm.org/" target="_blank">LLVM</a> awhile ago, and I remembered their focus on modularity, maintainability, and all sorts of other *ability’s. I figured it&#8217;d be a good place to start, so I download the source code and dug through it (watch <a title="Clang Video" href="http://clang.llvm.org/clang_video-05-25-2007.html" target="_blank">this video</a> for background on Clang).</p>
<p>Stepping through Clang in a debugger sounded like a great way to start, but I quickly had mental stack overflow through the recursive parsing code. Okay, time for plan B. Common wisdom says that a good way to learn a piece of code is to try and fix a bug. So I went to the Clang bug list looking for a starter task, but all the “interesting” tasks were way too large in scope for a Clang newb like me.</p>
<p>Time to invent plan C: make a small tweak to the language and see if I can get it working. I remembered a few years ago that some students from Iowa State built an Ebonicode compiler for a language class they had. It got quite a few laughs around the office and was always wishing for a working compiler. So I decided take their idea and replace ‘<code>while</code>’ with ‘<code>slongas</code>’&#8230; and an hour later I had it working (which is testament to the readability of the Clang code&#8230; it’s very well commented).</p>
<p>Not satisfied to stop there, I moved on to other keywords&#8230; simple, once you get comfortable with how the code’s laid out. &#8220;What about operators and punctuators?&#8221;, I wondered. After a few failed attempts, it dawned on me that C++ has aliases for operators (‘<code>and_eq</code>’ can be used in place of ‘<code>&amp;=</code>’, etc). Instead of heavily modifying the parser/lexer, I started looking for how Clang handled these aliases&#8230; maybe I could just add some more. Turns out, it fairly simple to add new aliases, so ‘<code>==</code>’ got overloaded with ‘<code>sameas</code>’, ‘<code>!=</code>’ got overloaded with ‘<code>aint</code>’, etc&#8230; and it worked! Sweet!</p>
<p>After all that, I dug a little into the preprocessor and figured out how to support ‘<code>#mahomie</code>’ in place of ‘<code>#include</code>’. Simple enough. I dug a little into the build stuff and changed the name from ‘clang’ to ‘foshizzle’&#8230; cool. I little bit of frustration later, and I had it recognizing ‘*.opp’ and ‘*.ho’ as source and header files, respectively.</p>
<p>Three days after I started, I had a fully functional Ebonicode++ compiler and a lot deeper understanding of how a production C++ compiler works. I can’t stress enough that this project would never have happened if the Clang code wasn’t written so well. Kudos to the Clang team.</p>
<p>I really enjoyed this project, and I hope you get half the fun out of it I did. Next time you have a coding task, consider adding a litta gansta sizzle <img src='http://tdistler.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h2>C++ To Ebonicode++ Mapping</h2>
<p>&nbsp;</p>
<table style="text-align: center;" width="400" border="0">
<tbody>
<tr>
<th>C++</th>
<th>Ebonicode++</th>
<th>|</th>
<th>C++</th>
<th>Ebonicode++</th>
</tr>
<tr>
<td><code>#include</code></td>
<td><code>#mahomie</code></td>
<td>|</td>
<td><code>switch</code></td>
<td><code>whatchugondo</code></td>
</tr>
<tr>
<td><code>break</code></td>
<td><code>bustanut</code></td>
<td>|</td>
<td><code>this</code></td>
<td><code>dis</code></td>
</tr>
<tr>
<td><code>case</code></td>
<td><code>ifa</code></td>
<td>|</td>
<td><code>throw</code></td>
<td><code>throz</code></td>
</tr>
<tr>
<td><code>catch</code></td>
<td><code>wrekdit</code></td>
<td>|</td>
<td><code>true</code></td>
<td><code>tru</code></td>
</tr>
<tr>
<td><code>char</code></td>
<td><code>alphabizzle</code></td>
<td>|</td>
<td><code>try</code></td>
<td><code>checkit</code></td>
</tr>
<tr>
<td><code>class</code></td>
<td><code>claz</code></td>
<td>|</td>
<td><code>typedef</code></td>
<td><code>reprezentin</code></td>
</tr>
<tr>
<td><code>const</code></td>
<td><code>foodonchange</code></td>
<td>|</td>
<td><code>using</code></td>
<td><code>uzin</code></td>
</tr>
<tr>
<td><code>continue</code></td>
<td><code>mo</code></td>
<td>|</td>
<td><code>virtual</code></td>
<td><code>frontin</code></td>
</tr>
<tr>
<td><code>delete</code></td>
<td><code>cap</code></td>
<td>|</td>
<td><code>void</code></td>
<td><code>shiznit</code></td>
</tr>
<tr>
<td><code>else</code></td>
<td><code>elz</code></td>
<td>|</td>
<td><code>volatile</code></td>
<td><code>trippin</code></td>
</tr>
<tr>
<td><code>export</code></td>
<td><code>bounce</code></td>
<td>|</td>
<td><code>while</code></td>
<td><code>slongas</code></td>
</tr>
<tr>
<td><code>extern</code></td>
<td><code>othahood</code></td>
<td>|</td>
<td><code>;</code></td>
<td><code>bitch</code> or <code>biatch</code></td>
</tr>
<tr>
<td><code>false</code></td>
<td><code>falz</code></td>
<td>|</td>
<td><code>=</code></td>
<td><code>be</code></td>
</tr>
<tr>
<td><code>float</code></td>
<td><code>flo</code></td>
<td>|</td>
<td><code>==</code></td>
<td><code>sameas</code></td>
</tr>
<tr>
<td><code>for</code></td>
<td><code>fo</code></td>
<td>|</td>
<td><code>!=</code></td>
<td><code>aint</code></td>
</tr>
<tr>
<td><code>friend</code></td>
<td><code>homie</code></td>
<td>|</td>
<td><code>+</code></td>
<td><code>an</code></td>
</tr>
<tr>
<td><code>long</code></td>
<td><code>shlong</code></td>
<td>|</td>
<td><code>-</code></td>
<td><code>widout</code></td>
</tr>
<tr>
<td><code>namespace</code></td>
<td><code>namespaze</code></td>
<td>|</td>
<td><code>*</code></td>
<td><code>dimes</code></td>
</tr>
<tr>
<td><code>new</code></td>
<td><code>makea</code></td>
<td>|</td>
<td><code>/</code></td>
<td><code>videdby</code></td>
</tr>
<tr>
<td><code>private</code></td>
<td><code>nonyobiz</code></td>
<td>|</td>
<td><code>&gt;</code></td>
<td><code>bepimpin</code></td>
</tr>
<tr>
<td><code>protected</code></td>
<td><code>indafamily</code></td>
<td>|</td>
<td><code>&lt;</code></td>
<td><code>fearin</code></td>
</tr>
<tr>
<td><code>public</code></td>
<td><code>tweetdat</code></td>
<td>|</td>
<td><code>++</code></td>
<td><code>propsta</code></td>
</tr>
<tr>
<td><code>return</code></td>
<td><code>putou</code></td>
<td>|</td>
<td><code>--</code></td>
<td><code>dissin</code></td>
</tr>
</tbody>
</table>
<ul>
<li> *.cpp -&gt; *.opp</li>
<li>*.h -&gt; *.ho</li>
</ul>
<p>Many thanks to <a href="https://plus.google.com/s/sean%20tegtmeyer" target="_blank">Sean Tegtmeyer</a> for helping with the syntax definition.</p>
<h2>Building Foshizzle</h2>
<p>I <em>highly</em> suggest building Clang <strong>without</strong> my changes first and verify that you have it working correctly. Then it should be simple to apply my patch and rebuild. I did all my work on Fedora 16, so your mileage may vary on other distros or OSes.</p>
<p><strong>Note</strong>: If you have any problems building LLVM or Clang, please refer to their build page: <a title="Clang: Getting Started" href="http://clang.llvm.org/get_started.html" target="_blank">Getting Started</a></p>
<ol>
<li>Create a new directory (e.g. &#8220;foshizzle&#8221;).</li>
<li>Within the &#8220;foshizzle&#8221; directory, create the following directories: &#8220;build&#8221;, &#8220;src&#8221;, &#8220;install&#8221;</li>
<li>Checkout the LLVM source code into the &#8220;src&#8221; directory:</li>
<ul>
<li><code>svn co http://llvm.org/svn/llvm-project/llvm/tags/RELEASE_30/rc4 ./src</code></li>
</ul>
<li>Create a new directory for the Clang source within the LLVM &#8220;tools&#8221; directory:</li>
<ul>
<li><code>mkdir src/tools/clang</code></li>
</ul>
<li>Checkout the Clang source code into the &#8220;src/tools/clang&#8221; directoy:</li>
<ul>
<li><code>svn co http://llvm.org/svn/llvm-project/cfe/tags/RELEASE_30/rc4 ./src/tools/clang</code></li>
</ul>
<li>Change directories into the &#8220;build&#8221; directory.</li>
<li>Configure the Clang/LLVM build and point it to the &#8220;install&#8221; directory you created earlier:</li>
<ul>
<li><code>../src/configure --prefix=&lt;path&gt;/&lt;to&gt;/&lt;foshizzle&gt;/install</code></li>
</ul>
<li>Build (takes quite a while): <code>make</code></li>
<li>Install: <code>make install</code></li>
<li>Compile some test code to make sure it works: <code>install/bin/clang++ yourtestcode.cpp</code></li>
</ol>
<p><strong>Only</strong> continue on once the unmodified version of Clang is working.</p>
<ol>
<li>Download my patch file: <a href="http://tdistler.com/media/code/eubonicode/ebpp-clang30rc4.patch" target="_blank">ebpp-clang30rc4.patch</a></li>
<li>Change directories to where the Clang source is (src/tools/clang).</li>
<li>Apply the patch: <code>patch -p0 -i ebpp-clang30rc4.patch</code></li>
<li>Change back to the &#8220;build&#8221; directory.</li>
<li>Build: <code>make</code></li>
<li>Install: <code>make install</code></li>
<li>Test: <code>install/bin/foshizzle++ yordopecodez.opp</code></li>
</ol>
<p>You can also build the sample code below.</p>
<h2>Sample Code</h2>
<p><a href="http://tdistler.com/media/code/eubonicode/baseclaz.ho" target="_blank">baseclaz.ho</a>, <a href="http://tdistler.com/media/code/eubonicode/friendclaz.ho" target="_blank">friendclaz.ho</a>, <a href="http://tdistler.com/media/code/eubonicode/main.opp" target="_blank">main.opp</a></p>
<p><strong>Building</strong></p>
<pre>install/bin/foshizzle++ main.opp</pre>
<p>&nbsp;</p>
<p><strong>Program Output</strong></p>
<pre>baseclaz: protected = 1, private = 1
derivedclaz: protected = 0, private = 1
friendclaz: friend private = 0

Factorial(7) = 5040</pre>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2011/12/03/eubonicode-hackin-c-gangsta-style/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>xkcd: IPv6</title>
		<link>http://tdistler.com/2011/03/04/xkcd-ipv6</link>
		<comments>http://tdistler.com/2011/03/04/xkcd-ipv6#comments</comments>
		<pubDate>Fri, 04 Mar 2011 18:52:53 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[Tech and Security]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[IPv6]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=819</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a href="http://xkcd.com/865/"><img class="aligncenter" src="http://imgs.xkcd.com/comics/nanobots.png" alt="xkcd: Nanobots" width="592" height="201" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2011/03/04/xkcd-ipv6/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video: &#8220;Swagger Wagon&#8221; Toyota Commercial</title>
		<link>http://tdistler.com/2010/06/26/video-swagger-wagon-toyota-commercial</link>
		<comments>http://tdistler.com/2010/06/26/video-swagger-wagon-toyota-commercial#comments</comments>
		<pubDate>Sun, 27 Jun 2010 04:50:01 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=361</guid>
		<description><![CDATA[Being a parent now, I found this commercial pretty funny.]]></description>
			<content:encoded><![CDATA[<p>Being a parent now, I found this commercial pretty funny.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="640" height="385" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/ql-N3F1FhW4&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_detailpage&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="640" height="385" src="http://www.youtube.com/v/ql-N3F1FhW4&amp;color1=0xb1b1b1&amp;color2=0xd0d0d0&amp;hl=en_US&amp;feature=player_detailpage&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2010/06/26/video-swagger-wagon-toyota-commercial/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video: Mr T World Of Warcraft Ad</title>
		<link>http://tdistler.com/2009/04/14/video-mr-t-world-of-warcraft-ad</link>
		<comments>http://tdistler.com/2009/04/14/video-mr-t-world-of-warcraft-ad#comments</comments>
		<pubDate>Tue, 14 Apr 2009 15:00:49 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[Mr. T]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=210</guid>
		<description><![CDATA[I&#8217;m sorry, but this is too funny not to post&#8230; (requires Adobe Flash plugin&#8230; click HERE to watch it on YouTube) If this video ever gets deleted from YouTube, you can download it HERE.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m sorry, but this is too funny not to post&#8230;</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/AGBhnYA2h40&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/AGBhnYA2h40&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=AGBhnYA2h40" target="_blank">HERE</a> to watch it on YouTube)</p>
<p>If this video ever gets deleted from YouTube, you can download it <a href="/media/videos/MrTWOWAd.mp4" target="_blank">HERE</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2009/04/14/video-mr-t-world-of-warcraft-ad/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StackHash and Application Crashes on Windows</title>
		<link>http://tdistler.com/2009/04/10/stackhash-and-application-crashes-on-windows</link>
		<comments>http://tdistler.com/2009/04/10/stackhash-and-application-crashes-on-windows#comments</comments>
		<pubDate>Fri, 10 Apr 2009 15:00:50 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Code Monkey]]></category>
		<category><![CDATA[debugging]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=186</guid>
		<description><![CDATA[We got an interesting application crash yesterday with a confusing message similar to this: Fault bucket 42424242, type 1 Event Name: APPCRASH Response: None Cab Id: 0 Problem signature: P1: MyApp.exe P2: 1.42.42.42 P3: 598773cf P4: StackHash_ac62 P5: 0.0.0.0 P6: 00000000 P7: c0000007 P8: 00000000 P9: P10: We spent some time wondering if our crypto [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="/media/images/software_bug.jpg" alt="Software Bug" />We got an interesting application crash yesterday with a confusing message similar to this:</p>
<p class="codeblock">
Fault bucket 42424242, type 1<br />
Event Name: APPCRASH<br />
Response: None<br />
Cab Id: 0<br/><br />
Problem signature:<br />
P1: MyApp.exe<br />
P2: 1.42.42.42<br />
P3: 598773cf<br />
P4: StackHash_ac62<br />
P5: 0.0.0.0<br />
P6: 00000000<br />
P7: c0000007<br />
P8: 00000000<br />
P9:<br />
P10:
</p>
<p>We spent some time wondering if our crypto libraries were the problem (we just made some changes recently), but concluded that was unlikely. So what the heck is the &#8220;StackHash&#8221; module? Did our trashed stack cause the kernel to think we were a different module? Nope.</p>
<p>The answer is that the Windows executive couldn&#8217;t identify the module we were in when the application crashed (it uses the instruction pointer to determine what code was executing). In this case, the kernel simply takes a hash of the stack so at least we might be able to identify if we&#8217;ve seen this exact crash before. Here&#8217;s the answer summarized by an engineer from Microsoft:</p>
<blockquote><p>In the OS when I try to get a faulting module name it is possible that there is no module laoded (sic) at that address. For example in this case the EIP was zero. So in those cases where a module is not loaded and it is not also in the unloaded module list, I take a stack hash of the stack so that we can identify this crash from other crashes where also the module is not known.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2009/04/10/stackhash-and-application-crashes-on-windows/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Video: Tickle-Me-Emo</title>
		<link>http://tdistler.com/2008/09/22/video-tickle-me-emo</link>
		<comments>http://tdistler.com/2008/09/22/video-tickle-me-emo#comments</comments>
		<pubDate>Tue, 23 Sep 2008 00:26:58 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=136</guid>
		<description><![CDATA[Okay, this is classic&#8230; a parody on Tickle-Me-Elmo. It&#8217;s hilarious if you&#8217;re familiar with the Emo movement. Enjoy! (requires Adobe Flash plugin&#8230; click HERE to watch it on YouTube)]]></description>
			<content:encoded><![CDATA[<p>Okay, this is classic&#8230; a parody on Tickle-Me-Elmo. It&#8217;s hilarious if you&#8217;re familiar with the <a title="WikiPedia: Emo" href="http://en.wikipedia.org/wiki/Emo_(slang)" target="_blank">Emo</a> movement. Enjoy!</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/vAt329otj6Y&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/vAt329otj6Y&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=vAt329otj6Y" target="_blank">HERE</a> to watch it on YouTube)</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/09/22/video-tickle-me-emo/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows &#8220;Blue Screen of Death&#8221; at Olympic Opening Ceremony</title>
		<link>http://tdistler.com/2008/08/12/windows-blue-screen-of-death-at-olympic-opening-ceremony</link>
		<comments>http://tdistler.com/2008/08/12/windows-blue-screen-of-death-at-olympic-opening-ceremony#comments</comments>
		<pubDate>Tue, 12 Aug 2008 16:40:35 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=132</guid>
		<description><![CDATA[The Sydney Morning Herald has a great piece on a computer malfunction that showed up during the 2008 Olympic opening ceremony in Beijing. The dreaded &#8220;Blue Screen of Death&#8221; (BSOD), familiar to Windows XP users, was projected on the stadium ceiling when one of the display computers crashed. Here&#8217;s one of the images: It seems [...]]]></description>
			<content:encoded><![CDATA[<p>The <a title="Sydney Morning Herald: Software malfunction at the opening ceremony" href="http://www.smh.com.au/news/off-the-field/bills-blue-screen-of-death-malfunction/2008/08/12/1218306871673.html" target="_blank">Sydney Morning Herald has a great piece</a> on a computer malfunction that showed up during the 2008 Olympic opening ceremony in Beijing. The dreaded <a title="Wikipedia: Blue Screen of Death" href="http://en.wikipedia.org/wiki/Blue_Screen_of_Death" target="_blank">&#8220;Blue Screen of Death&#8221; (BSOD)</a>, familiar to Windows XP users, was projected on the stadium ceiling when one of the display computers crashed. Here&#8217;s one of the images:</p>
<p style="text-align: center;"><img style="vertical-align: middle;" src="/media/images/OlympicBSOD2008.jpg" alt="Blue Screen of Death at the 2008 Olympic Opening Ceremony" width="417" height="265" /></p>
<p style="text-align: left;">It seems that Lenovo (the PC supplier for the games) chose Windows XP instead fo Vista. From the article:</p>
<blockquote>
<p style="text-align: left;">Lenovo chairman, Yang Yuanqing, was quoted as saying that because of the  complexity of the IT functions at the Games, it was decided to not use the the  more recent operating system. &#8220;If it&#8217;s not stable, it could have some problems,&#8221;  he said.</p>
</blockquote>
<p style="text-align: left;">Ironically, former Microsoft CEO Bill Gates was in the crowd (he can run but he can&#8217;t hide). <img src='http://tdistler.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="text-align: left;"><a title="Gizmodo: Blue Screen of Death" href="http://gizmodo.com/5035456/blue-screen-of-death-strikes-birds-nest-during-opening-ceremonies-torch-lighting" target="_blank">Gizmodo</a> has some more images and links to the incident.</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/08/12/windows-blue-screen-of-death-at-olympic-opening-ceremony/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Video: OnStar Parody</title>
		<link>http://tdistler.com/2008/08/08/video-onstar-parody</link>
		<comments>http://tdistler.com/2008/08/08/video-onstar-parody#comments</comments>
		<pubDate>Fri, 08 Aug 2008 22:25:54 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=131</guid>
		<description><![CDATA[We recently went and looked at the new Chevy Tahoes&#8230; of course with OnStar. Rob was nice enough to point out this video parody called BlondeStar (requires Adobe Flash plugin&#8230; click HERE to watch it on YouTube)]]></description>
			<content:encoded><![CDATA[<p>We recently went and looked at the new <a title="Chevy: Tahoe" href="http://www.chevrolet.com/tahoe/" target="_blank">Chevy Tahoes</a>&#8230; of course with <a title="OnStar" href="http://www.onstar.com" target="_blank">OnStar</a>. <a title="Rob Fahrni" href="http://rob.crabapples.net/" target="_blank">Rob</a> was nice enough to point out this video parody called BlondeStar <img src='http://tdistler.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/B3UGhRjPry4&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/B3UGhRjPry4&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=B3UGhRjPry4" target="_blank">HERE</a> to watch it on YouTube)</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/08/08/video-onstar-parody/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Death Star Attack: An Inside Job?</title>
		<link>http://tdistler.com/2008/07/31/the-death-star-attack-an-inside-job</link>
		<comments>http://tdistler.com/2008/07/31/the-death-star-attack-an-inside-job#comments</comments>
		<pubDate>Thu, 31 Jul 2008 14:30:54 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=129</guid>
		<description><![CDATA[For every major event in the news, there&#8217;s someone who believes it&#8217;s a conspiracy&#8230; so why would the attack on the Death Star be any different? The guys over at Debunking911 have a great satiracal piece about this monumental Star Wars event; it was an inside job.  It&#8217;s funniest if you (a) actually remember Star [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" src="/media/images/DeathStar1.jpg" alt="Death Star" width="150" height="181" />For every major event in the news, there&#8217;s someone who believes it&#8217;s a conspiracy&#8230; so why would the attack on the Death Star be any different? The guys over at <a title="Debunking 9/11" href="http://www.debunking911.com" target="_blank">Debunking911</a> have a great satiracal piece about this monumental Star Wars event; it was an inside job.  It&#8217;s funniest if you (a) actually remember Star Wars, (b) are kind of a nerd, and (c) are familiar with &#8220;real&#8221; conspiracy theories (like the ones surrounding 9/11&#8230; video: <a title="YouTube: 9/11 Conspiracy Part 1" href="http://www.youtube.com/watch?v=CNskClIyGfY" target="_blank">1</a>, <a title="YouTube: 9/11 Conspiracy Part 2" href="http://www.youtube.com/watch?v=HG4TzCtljHQ" target="_blank">2</a>, <a title="YouTube: 9/11 Conspiracy Part 3" href="http://www.youtube.com/watch?v=5qNouhEo4V0" target="_blank">3</a>, <a title="YouTube: 9/11 Conspiracy Part 4" href="http://www.youtube.com/watch?v=iB0uxfnwgm0" target="_blank">4</a>).</p>
<p>And so the Death Star conspiracy goes:</p>
<blockquote><p>We’ve all heard the “official conspiracy theory” of the Death Star attack. We  all know about Luke Skywalker and his ragtag bunch of rebels, how they mounted a  foolhardy attack on the most powerful, well-defended battle station ever built.  And we’ve all seen the video over, and over, and over, of the one-in-a-million  shot that resulted in a massive chain reaction that not just damaged, but  completely obliterated that massive technological wonder.</p>
<p>Like many, I was fed this story when I was growing up. But as I  watched the video, I began to realize that all was not as it seemed. And the  more I questioned the official story, the deeper into the rabbit hole I  went.</p></blockquote>
<p>Read the full story <a title="Debunking 9/11: Was the Death Star Attach An Inside Job?" href="http://www.debunking911.com/questions.htm" target="_blank">HERE</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/07/31/the-death-star-attack-an-inside-job/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Motivational Poster: Programming</title>
		<link>http://tdistler.com/2008/07/18/motivational-poster-programming</link>
		<comments>http://tdistler.com/2008/07/18/motivational-poster-programming#comments</comments>
		<pubDate>Fri, 18 Jul 2008 19:46:29 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Code Monkey]]></category>
		<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[motivational poster]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=119</guid>
		<description><![CDATA[My friend Rob (whom I share an office at work with) made the mistake of sending me the following picture, which I couldn&#8217;t resist turning into a motivational poster. I&#8217;m just having trouble coming up with the perfect tag line&#8230; Comments welcome. &#8230; and my favorite:]]></description>
			<content:encoded><![CDATA[<p>My friend <a title="Rob Fahrni: Crab Apples" href="http://rob.crabapples.net/" target="_blank">Rob</a> (whom I share an office at work with) made the mistake of sending me the following picture, which I couldn&#8217;t resist turning into a motivational poster. I&#8217;m just having trouble coming up with the perfect tag line&#8230; Comments welcome.</p>
<p style="text-align: center;"><a title="Rob Fahrni's Blog" href="http://rob.crabapples.net/" target="_blank"><img src="/media/images/MotivationalProgramming_3.jpg" alt="Motivational Poster: Programming" /></a></p>
<p style="text-align: center;"><a title="Rob Fahrni's Blog" href="http://rob.crabapples.net/" target="_blank"><img src="/media/images/MotivationalProgramming_2.jpg" alt="Motivational Poster: Programming" /></a></p>
<p style="text-align: center;"><a title="Rob Fahrni's Blog" href="http://rob.crabapples.net/" target="_blank"><img src="/media/images/MotivationalProgramming_1.jpg" alt="Motivational Poster: Programming" /></a></p>
<p>&#8230; and my favorite:</p>
<p style="text-align: center;"><a title="Rob Fahrni's Blog" href="http://rob.crabapples.net/" target="_blank"><img src="/media/images/MotivationalReality.jpg" alt="Motivational Poster: Office Reality" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/07/18/motivational-poster-programming/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Video: The Space Shuttle vs. A Bird</title>
		<link>http://tdistler.com/2008/07/15/video-the-space-shuttle-vs-a-bird</link>
		<comments>http://tdistler.com/2008/07/15/video-the-space-shuttle-vs-a-bird#comments</comments>
		<pubDate>Wed, 16 Jul 2008 00:56:11 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[NASA]]></category>
		<category><![CDATA[space]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=116</guid>
		<description><![CDATA[&#8230; guess who lost? (requires Adobe Flash plugin&#8230; click HERE to watch it on YouTube)]]></description>
			<content:encoded><![CDATA[<p>&#8230; guess who lost?</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/eCY0ejfxeZY&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/eCY0ejfxeZY&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=eCY0ejfxeZY" target="_blank">HERE</a> to watch it on YouTube)</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/07/15/video-the-space-shuttle-vs-a-bird/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Managing Engineers</title>
		<link>http://tdistler.com/2008/07/09/managing-engineers</link>
		<comments>http://tdistler.com/2008/07/09/managing-engineers#comments</comments>
		<pubDate>Wed, 09 Jul 2008 15:00:29 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=111</guid>
		<description><![CDATA[It&#8217;s been said that managing engineers is like trying to herd cats: we&#8217;re independent, suspicious, and we only do things because we want to. I was reminded this week about a great ad that aired during the SuperBowl a few years back&#8230; all about cat herding. Enjoy! (requires Adobe Flash plugin&#8230; click HERE to watch [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been said that managing engineers is like trying to herd cats: we&#8217;re independent, suspicious, and we only do things because <em>we</em> want to. I was reminded this week about a great ad that aired during the SuperBowl a few years back&#8230; all about cat herding. Enjoy!</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/1SmgLtg1Izw&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/1SmgLtg1Izw&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=1SmgLtg1Izw" target="_blank">HERE</a> to watch it on YouTube)</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/07/09/managing-engineers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Real-life Madagascar Escape</title>
		<link>http://tdistler.com/2008/07/05/real-life-madagascar-escape</link>
		<comments>http://tdistler.com/2008/07/05/real-life-madagascar-escape#comments</comments>
		<pubDate>Sat, 05 Jul 2008 15:00:54 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=107</guid>
		<description><![CDATA[It&#8217;s like a scene out of the movie Madagascar&#8230; from the Associated Press: AMSTERDAM, Netherlands &#8211; Amsterdam police say 15 camels, two zebras and an undetermined number of llamas and potbellied swine briefly escaped from a traveling Dutch circus after a giraffe kicked a hole in their cage. Police spokesman Arnout Aben says the animals [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" style="float: right;" src="/media/images/MadagascarTitle.jpg" alt="Madagascar: The Movie" width="150" height="113" />It&#8217;s like a scene out of the movie <a title="IMDB: Madagascar" href="http://www.imdb.com/title/tt0351283/" target="_blank">Madagascar</a>&#8230; from the Associated Press:</p>
<blockquote><p>AMSTERDAM, Netherlands &#8211; Amsterdam police say 15 camels, two zebras and an undetermined number of llamas  and potbellied swine briefly escaped from a traveling Dutch circus after a  giraffe kicked a hole in their cage.</p>
<p>Police spokesman Arnout Aben says the animals wandered in a group through a  nearby neighborhood for several hours after their 5:30 a.m. breakout.</p>
<p>The animals were back at the circus later Monday after being rounded up by  police and circus workers with the assistance of dogs. Aben says neighbors fed  some of the animals — which he said was a bad idea — but they were tame and  nobody was hurt.</p></blockquote>
<p>I have to agree with <a title="Bruce Schneier: Random Stupidity in the Name of Terrorism" href="http://www.schneier.com/blog/archives/2008/07/random_stupidit.html" target="_blank">Bruce Schneier</a>, &#8220;Are llamas really that hard to count?&#8221;. <img src='http://tdistler.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/07/05/real-life-madagascar-escape/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>4th of July, 2008</title>
		<link>http://tdistler.com/2008/07/04/4th-of-july-2008</link>
		<comments>http://tdistler.com/2008/07/04/4th-of-july-2008#comments</comments>
		<pubDate>Fri, 04 Jul 2008 15:00:48 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[motivational poster]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=108</guid>
		<description><![CDATA[Well, the French saved our butts during the Revolutionary War&#8230; I&#8217;ll give them credit for that (read more on Wikipedia). However, I still like to poke fun at them. Happy 4th!!!]]></description>
			<content:encoded><![CDATA[<p>Well, the French saved our butts during the Revolutionary War&#8230; I&#8217;ll give them credit for that (read more on <a title="Wikipedia: France in the American Revolutionary War" href="http://en.wikipedia.org/wiki/France_in_the_American_Revolutionary_War" target="_blank">Wikipedia</a>). However, I still like to poke fun at them. <img src='http://tdistler.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  Happy 4th!!!</p>
<p style="text-align: center;"><img src="/media/images/FranceMotivationalPoster.jpg" alt="French Motivational Poster" width="500" height="411" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/07/04/4th-of-july-2008/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Motivational Poster: Motivation</title>
		<link>http://tdistler.com/2008/06/28/motivational-poster-motivation</link>
		<comments>http://tdistler.com/2008/06/28/motivational-poster-motivation#comments</comments>
		<pubDate>Sat, 28 Jun 2008 17:50:35 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[motivational poster]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=104</guid>
		<description><![CDATA[This is for all you Office Space fans (me included)&#8230; &#8230; and here&#8217;s the classic scene that inspired this poster: (requires Adobe Flash plugin&#8230; click HERE to watch it on YouTube)]]></description>
			<content:encoded><![CDATA[<p>This is for all you <a title="IMDB: Office Space" href="http://www.imdb.com/title/tt0151804/" target="_blank">Office Space</a> fans (me included)&#8230;</p>
<p style="text-align: center;"><img src="/media/images/OfficeSpaceMotivation.jpg" alt="Office Space Motivational Poster" /></p>
<p style="text-align: left;">&#8230; and here&#8217;s the classic scene that inspired this poster:</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/e-n0d54Nx5c&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/e-n0d54Nx5c&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=e-n0d54Nx5c" target="_blank">HERE</a> to watch it on YouTube)</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/06/28/motivational-poster-motivation/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Motivational Poster: Lunacy</title>
		<link>http://tdistler.com/2008/06/11/motivational-poster-lunacy</link>
		<comments>http://tdistler.com/2008/06/11/motivational-poster-lunacy#comments</comments>
		<pubDate>Wed, 11 Jun 2008 16:07:45 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[motivational poster]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=94</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img src="/media/images/Motivational_Lunacy.jpg" alt="Motivational Poster: Lunacy" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/06/11/motivational-poster-lunacy/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Motivational Poster: Numbers</title>
		<link>http://tdistler.com/2008/06/09/motivational-poster-numbers</link>
		<comments>http://tdistler.com/2008/06/09/motivational-poster-numbers#comments</comments>
		<pubDate>Tue, 10 Jun 2008 00:12:38 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[motivational poster]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=93</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img src="/media/images/Motivational_Numbers.jpg" alt="Numbers" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/06/09/motivational-poster-numbers/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Metallica sings &#8220;If You&#8217;re Happy and You Know It&#8221;</title>
		<link>http://tdistler.com/2008/06/01/metallica-sings-if-youre-happy-and-you-know-it</link>
		<comments>http://tdistler.com/2008/06/01/metallica-sings-if-youre-happy-and-you-know-it#comments</comments>
		<pubDate>Sun, 01 Jun 2008 20:13:33 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[Tunes and Grooves]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=85</guid>
		<description><![CDATA[Remember comedian Jim Breuer? He did AC\DC singing the &#8220;Hokey Pokey&#8221;. Well, here is is again impersonating Metallica singing &#8220;If You&#8217;re Happy and You Know It&#8221;&#8230; with the band members in the audience. (requires Adobe Flash plugin&#8230; click HERE to watch it on YouTube)]]></description>
			<content:encoded><![CDATA[<p>Remember comedian Jim Breuer? He did AC\DC singing the &#8220;Hokey Pokey&#8221;. Well, here is is again impersonating Metallica singing &#8220;If You&#8217;re Happy and You Know It&#8221;&#8230; with the band members in the audience.</p>
<p style="text-align: center;"><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/vOn_4Mj4W7E&amp;hl=en" width="425" height="355"><param name="movie" value="http://www.youtube.com/v/vOn_4Mj4W7E&amp;hl=en" /><param name="FlashVars" value="playerMode=embedded" /><param name="wmode" value="transparent" /></object></p>
<p style="text-align: center;">(requires <a href="http://www.adobe.com/products/flashplayer/" target="_blank">Adobe Flash</a> plugin&#8230; click <a href="http://www.youtube.com/watch?v=vOn_4Mj4W7E" target="_blank">HERE</a> to watch it on YouTube)</p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2008/06/01/metallica-sings-if-youre-happy-and-you-know-it/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Funny Street Signs</title>
		<link>http://tdistler.com/2007/12/20/funny-street-signs</link>
		<comments>http://tdistler.com/2007/12/20/funny-street-signs#comments</comments>
		<pubDate>Thu, 20 Dec 2007 17:11:03 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Government]]></category>
		<category><![CDATA[funny]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=17</guid>
		<description><![CDATA[City officials can have quite a sense of humor.]]></description>
			<content:encoded><![CDATA[<p>City officials can have quite a sense of humor.</p>
<p align="center"><img src="/media/images/ChurchGayStreet.jpg" alt="" /></p>
<p align="center"><img src="/media/images/FarFromPoopenSt.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2007/12/20/funny-street-signs/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cooking with Pooh</title>
		<link>http://tdistler.com/2007/11/27/cooking-with-pooh</link>
		<comments>http://tdistler.com/2007/11/27/cooking-with-pooh#comments</comments>
		<pubDate>Tue, 27 Nov 2007 15:59:57 +0000</pubDate>
		<dc:creator>Tom</dc:creator>
				<category><![CDATA[Oh So Random]]></category>
		<category><![CDATA[funny]]></category>

		<guid isPermaLink="false">http://tdistler.com/?p=19</guid>
		<description><![CDATA[This is the best book title ever. Kinda makes you wonder what the brown specks are in the bowl]]></description>
			<content:encoded><![CDATA[<p>This is the best book title ever. Kinda makes you wonder what the brown specks are in the bowl <img src='http://tdistler.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p align="center"><img title="Cooking with Pooh" src="/media/images/CookingWithPooh.jpg" alt="Cooking with Pooh" /></p>
]]></content:encoded>
			<wfw:commentRss>http://tdistler.com/2007/11/27/cooking-with-pooh/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

