<?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>Where&#039;s Walden? &#187; humor</title>
	<atom:link href="http://whereswalden.com/tag/humor/feed/" rel="self" type="application/rss+xml" />
	<link>http://whereswalden.com</link>
	<description>Mozilla, politics, economics, law, backpacking, cycling, and other random desiderata</description>
	<lastBuildDate>Wed, 25 Jan 2012 18:17:19 +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>Non sequiturtle</title>
		<link>http://whereswalden.com/2010/06/18/non-sequiturtle/</link>
		<comments>http://whereswalden.com/2010/06/18/non-sequiturtle/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 05:13:22 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[apropos of nothing]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[latin]]></category>
		<category><![CDATA[non sequitur]]></category>
		<category><![CDATA[pun]]></category>
		<category><![CDATA[turtle]]></category>

		<guid isPermaLink="false">http://whereswalden.com/?p=2052</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div><figure id="attachment_2053"  class="aligncenter"  style="width: 410px"><a href="http://whereswalden.com/wp-content/uploads/2010/06/surprised-turtle.jpg"><img src="http://whereswalden.com/wp-content/uploads/2010/06/surprised-turtle-400x300.jpg" alt="Surprised turtle" width="400" height="300" class="size-medium wp-image-2053" /></a>
<figcaption><div><a href="http://www.flickr.com/photos/33695431@N00/1097333025">Tough guy</a> by <a href="http://www.flickr.com/photos/meanandpinchy/">Mean and Pinchy</a>, <a href="http://creativecommons.org/licenses/by-nc/2.0/deed.en"><abbr title="Creative Commons - Attribution + Noncommercial">CC-BY-NC</abbr></a></div></figcaption></figure></div>
]]></content:encoded>
			<wfw:commentRss>http://whereswalden.com/2010/06/18/non-sequiturtle/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>But keep your day job (or: I&#8217;ll be here all week)</title>
		<link>http://whereswalden.com/2010/05/25/but-keep-your-day-job-or-ill-be-here-all-week/</link>
		<comments>http://whereswalden.com/2010/05/25/but-keep-your-day-job-or-ill-be-here-all-week/#comments</comments>
		<pubDate>Tue, 25 May 2010 16:27:45 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[career]]></category>
		<category><![CDATA[entertainment]]></category>
		<category><![CDATA[fortune]]></category>
		<category><![CDATA[fortune cookie]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[pun]]></category>
		<category><![CDATA[puns]]></category>

		<guid isPermaLink="false">http://whereswalden.com/?p=1928</guid>
		<description><![CDATA[Intrepid SpiderMonkey hackers forced to put up with me in bug comments will testify to the accuracy of this fortune cookie from yesterday: You will be unusually successful in an entertainment career. (By the way, is it just me, or is this fortune unusually specific, moreso than most which seem to be mere bromides?)]]></description>
			<content:encoded><![CDATA[<p>Intrepid SpiderMonkey hackers forced to put up with me in bug comments will testify to the accuracy of this fortune cookie from yesterday:</p>
<blockquote><p>You will be unusually successful in an entertainment career.</p>
</blockquote>
<p>(By the way, is it just me, or is this fortune unusually specific, moreso than most which seem to be mere bromides?)</p>
]]></content:encoded>
			<wfw:commentRss>http://whereswalden.com/2010/05/25/but-keep-your-day-job-or-ill-be-here-all-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The video/x-monks MIME type</title>
		<link>http://whereswalden.com/2010/04/04/introducing-the-videox-monks-mime-type/</link>
		<comments>http://whereswalden.com/2010/04/04/introducing-the-videox-monks-mime-type/#comments</comments>
		<pubDate>Sun, 04 Apr 2010 15:17:45 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[easter]]></category>
		<category><![CDATA[hallelujah]]></category>
		<category><![CDATA[hallelujah chorus]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[monk]]></category>
		<category><![CDATA[pun]]></category>

		<guid isPermaLink="false">http://whereswalden.com/?p=1612</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div><figure class="aligncenter"  style="width: 490px"><object class="youtube" width="480" height="385" data="http://www.youtube.com/v/ZCFCeJTEzNU&amp;hl=en_US&amp;fs=1&amp;rel=0"><param name="movie" value="http://www.youtube.com/v/ZCFCeJTEzNU&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed src="http://www.youtube.com/v/ZCFCeJTEzNU&amp;hl=en_US&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385" /></object></figure></div>
]]></content:encoded>
			<wfw:commentRss>http://whereswalden.com/2010/04/04/introducing-the-videox-monks-mime-type/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Humor</title>
		<link>http://whereswalden.com/2010/01/29/humor/</link>
		<comments>http://whereswalden.com/2010/01/29/humor/#comments</comments>
		<pubDate>Sat, 30 Jan 2010 04:52:02 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[figcaption]]></category>
		<category><![CDATA[figure]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[self-reference]]></category>

		<guid isPermaLink="false">http://whereswalden.com/?p=1335</guid>
		<description><![CDATA[(Image attribution: File:Fig.jpg by Fir0002, used under CC-BY-SA) (I am aware this is almost hopelessly esoteric. I&#8217;ll say as a hint that p.m.o readers stand a far better-than-average chance of understanding this; the subset of those readers who are active web developers have an even better chance yet; and the subset of those who have [...]]]></description>
			<content:encoded><![CDATA[<div><figure id="attachment_1336"  class="aligncenter"  style="width: 410px"><a href="http://whereswalden.com/wp-content/uploads/2010/01/fig.jpg"><img src="http://whereswalden.com/wp-content/uploads/2010/01/fig-400x311.jpg" alt="Fig" title="Fig" width="400" height="311" class="size-medium wp-image-1336" /></a>
<figcaption><div>figcaption</div></figcaption></figure></div>
<p>(Image attribution: <a href="http://commons.wikimedia.org/wiki/File:Fig.jpg">File:Fig.jpg</a> by <a href="http://commons.wikimedia.org/wiki/User:Fir0002">Fir0002</a>, used under <a href="http://creativecommons.org/licenses/by-sa/3.0/"><abbr title="Creative Commons - Attribution + ShareAlike">CC-BY-SA</abbr></a>)</p>
<p>(I am aware this is almost hopelessly esoteric.  I&#8217;ll say as a hint that <a href="http://planet.mozilla.org/">p.m.o</a> readers stand a far better-than-average chance of understanding this; the subset of those readers who are active web developers have an even better chance yet; and the subset of those who have been active since, oh, 19:13 <abbr title="Pacific Standard Time">PST</abbr> today have the best chance of all.  If you don&#8217;t get it [and who would blame you? <img src='http://whereswalden.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  ], I&#8217;ll explain fully in the first comment.)</p>
]]></content:encoded>
			<wfw:commentRss>http://whereswalden.com/2010/01/29/humor/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Help someone win a multi-million dollar penthouse condo overlooking Central Park in New York City!</title>
		<link>http://whereswalden.com/2009/07/07/help-someone-win-a-multi-million-dollar-penthouse-condo-overlooking-central-park-in-new-york-city/</link>
		<comments>http://whereswalden.com/2009/07/07/help-someone-win-a-multi-million-dollar-penthouse-condo-overlooking-central-park-in-new-york-city/#comments</comments>
		<pubDate>Tue, 07 Jul 2009 22:07:33 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[penthouse]]></category>
		<category><![CDATA[sparc]]></category>
		<category><![CDATA[spidermonkey]]></category>
		<category><![CDATA[tracemonkey]]></category>

		<guid isPermaLink="false">http://whereswalden.com/?p=864</guid>
		<description><![CDATA[No, that someone isn&#8217;t me; I wouldn&#8217;t know what to do with one if I had one (and I&#8217;d be astounded if I could afford the property taxes in any case), beyond flip it for a pile of money. All you have to do is find someone running recent Tracemonkey code (that includes xulrunner, Firefox, [...]]]></description>
			<content:encoded><![CDATA[<p>No, that someone isn&#8217;t me; I wouldn&#8217;t know what to do with one if I had one (and I&#8217;d be astounded if I could afford the property taxes in any case), beyond flip it for a pile of money.  All you have to do is find someone running recent Tracemonkey code (that includes xulrunner, Firefox, Thunderbird, Songbird, anything that embeds Gecko, any Linux system with GNOME and a sufficiently recent libgjs installed, <abbr title="et cetera" lang="la">&amp;c.</abbr>) on a V8 or earlier Sparc processor.</p>
<p>Further details in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=502369#c11">bug 502369 comment 11</a>.  <img src='http://whereswalden.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://whereswalden.com/2009/07/07/help-someone-win-a-multi-million-dollar-penthouse-condo-overlooking-central-park-in-new-york-city/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quote of the day</title>
		<link>http://whereswalden.com/2009/07/04/quote-of-the-day/</link>
		<comments>http://whereswalden.com/2009/07/04/quote-of-the-day/#comments</comments>
		<pubDate>Sat, 04 Jul 2009 20:17:42 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[law]]></category>
		<category><![CDATA[punch]]></category>
		<category><![CDATA[sotomayor]]></category>

		<guid isPermaLink="false">http://whereswalden.com/?p=835</guid>
		<description><![CDATA[It&#8217;s Independence Day, so what better topic to discuss than the juridical matters of the United States? (Frankly, there are more substantive topics to address, to be sure &#8212; as a palliative I direct your attention [yet again!] to the Federalist Papers for one such topic &#8212; but a dash of humor with underlying substance [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s Independence Day, so what better topic to discuss than the juridical matters of the United States?  (Frankly, there <em>are</em> more substantive topics to address, to be sure &mdash; as a palliative I direct your attention [yet again!] to <a href="http://www.foundingfathers.info/federalistpapers/fedindex.htm">the Federalist Papers</a> for one such topic &mdash; but a dash of humor with underlying substance is never out of order.)  Here follows a brief anecdote I ran across recently:</p>
<blockquote><p>In Gilchrist v. O’Keefe, 260 F.3d 87 (2001), Sotomayor wrote for the panel, which rejected an inmate’s claim that he was unconstitutionally deprived of his right to counsel during his state sentencing proceeding when the trial judge declined to appoint a new attorney to replace the attorney who withdrew after the inmate punched him in the head.</p>
</blockquote>
<p>See <a href="http://www.scotusblog.com/wp/more-on-judge-sotomayor/">the original source</a>, as well as <a href="http://openjurist.org/260/f3d/87/gregory-gilchrist-v-john-r-okeefe-superintendent">the decision itself</a>.</p>
<p>It is worth highlighting that the fact that the deprivation occurred during &#8220;state sentencing&#8221; is critical to the opinion, as <a href="http://www4.law.cornell.edu/uscode/28/2254.html">28 U.S.C. § 2254(d)(1)</a> (the relevant clause in <abbr title="United States">US</abbr> code) prevents granting relief in response to a state proceeding, assuming the decision was not &#8220;contrary to clearly established Federal law&#8221; (which, the decision notes, it was not).  As a consequence the decision need not (and does not) reach any question along the most obvious line suggested by the quote, at least not outside of dicta (with which, tangentially, I am not particularly inclined to disagree) &mdash; an example of how legal decisions need not be as obvious as they seem, and an example of how common sense may play little to no part in the legal reasoning of a &#8220;common-sense ruling&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://whereswalden.com/2009/07/04/quote-of-the-day/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to not commit explicitly unreviewed changes in Mercurial</title>
		<link>http://whereswalden.com/2009/01/10/how-to-not-commit-explicitly-unreviewed-changes-in-mercurial/</link>
		<comments>http://whereswalden.com/2009/01/10/how-to-not-commit-explicitly-unreviewed-changes-in-mercurial/#comments</comments>
		<pubDate>Sun, 11 Jan 2009 05:45:49 +0000</pubDate>
		<dc:creator>Jeff</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[hg]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[mercurial]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[oops]]></category>

		<guid isPermaLink="false">http://whereswalden.com/?p=133</guid>
		<description><![CDATA[Earlier today I made one of the most, er, special commits to Mozilla code that I&#8217;ve ever made &#8212; entirely due to the commit message I used: Bug 466905 - Fix JSOP_NEWARRAY to be not-buggy and use it when possible. NOT REVIEWED YET If you read bug 466905 you&#8217;ll see in comment 20 that the [...]]]></description>
			<content:encoded><![CDATA[<p>Earlier today I made one of the most, er, <em>special</em> <a href="http://hg.mozilla.org/tracemonkey/rev/6475993319c4">commits</a> to Mozilla code that I&#8217;ve ever made &mdash; entirely due to the commit message I used:</p>
<pre style="white-space: pre-wrap;">Bug 466905 - Fix JSOP_NEWARRAY to be not-buggy and use it when possible. NOT REVIEWED YET</pre>
<p>If you read <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=466905">bug 466905</a> you&#8217;ll see in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=466905#c20">comment 20</a> that the patch was reviewed by <a href="http://weblogs.mozillazine.org/roadmap/">Brendan</a> and was committed with the requested changes.  So why is &#8220;NOT REVIEWED YET&#8221; in there?  It&#8217;s an artifact of how I manage patches-in-progress; I assign the description when I create the patch, and since I can&#8217;t know whose review will eventually grace the patch, I just add a note that I&#8217;ll see when I review the change just before commit, and I make sure to fix the description immediately before pushing it into the main repository.  What happened here is that I forgot to review the commit message for proper reviewed-ness.</p>
<pre style="white-space: pre-wrap;">
&lt;firebot&gt; Check-in: <a href="http://hg.mozilla.org/tracemonkey/rev/6475993319c4">http://hg.mozilla.org/tracemonkey/rev/6475993319c4</a> - Jeff Walden - <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=466905">Bug 466905</a> - Fix JSOP_NEWARRAY to be not-buggy and use it when possible. NOT REVIEWED YET
&lt;Waldo&gt; aargh
&lt;shaver&gt; sounds like someone needs a pre-push local hook!
&lt;Waldo&gt; quite possibly!
</pre>
<p>There&#8217;s a clear flaw in this process: the bad-commit-message check (and remembering to do it!) is done manually and can easily be forgotten.  So, at <a href="http://shaver.off.net/diary/">shaver</a>&#8216;s suggestion, I dove into the world of Mercurial hooks.  After a little reading from <a href="http://hgbook.red-bean.com/hgbookch10.html">chapter 10</a> and <a href="http://hgbook.red-bean.com/hgbookch11.html#x15-25500011.3">section 11.3</a>, I present you with <a href="/files/mozilla/ensure-not-unreviewed"><code>ensure-not-unreviewed</code></a>:</p>
<p><iframe width="500" height="400" src="/files/mozilla/ensure-not-unreviewed"></iframe></p>
<p>To use, simply drop that somewhere on your system, <code>chmod +x</code> it, and copy the following lines into <code>~/.hgrc</code> (<code>.hg/hgrc</code> if you want this configurable on a per-repository basis):</p>
<pre class="code" data-language="hgrc">
[hooks]
preoutgoing.ensure_not_unreviewed = /path/where/you/downloaded/ensure-not-unreviewed
</pre>
<p>That should take care of the problem of buggy descriptions permanently.  Now if only I could write a preoutgoing hook to prevent pushing buggy <em>patches</em>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://whereswalden.com/2009/01/10/how-to-not-commit-explicitly-unreviewed-changes-in-mercurial/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

