<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments for Jim&#039;s Random Notes</title>
	<atom:link href="http://blog.mischel.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mischel.com</link>
	<description></description>
	<lastBuildDate>Fri, 17 May 2013 02:23:04 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>Comment on Null parameters in extension methods by Michael Covington</title>
		<link>http://blog.mischel.com/2013/05/16/null-parameters-in-extension-methods/comment-page-1/#comment-12617</link>
		<dc:creator>Michael Covington</dc:creator>
		<pubDate>Fri, 17 May 2013 02:23:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1848#comment-12617</guid>
		<description><![CDATA[Or you might even think a moment and decide that the correct thing to do with a null string is report that it contains 0 digits.   (This kind of thing -- logic at the boundaries of the specification -- came up all the time when I was teaching Prolog, a logic-based programming language.)]]></description>
		<content:encoded><![CDATA[<p>Or you might even think a moment and decide that the correct thing to do with a null string is report that it contains 0 digits.   (This kind of thing &#8212; logic at the boundaries of the specification &#8212; came up all the time when I was teaching Prolog, a logic-based programming language.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Regular expressions, optimization, and practicality by Michael Perrenoud</title>
		<link>http://blog.mischel.com/2013/05/13/regular-expressions-optimization-and-practicality/comment-page-1/#comment-12611</link>
		<dc:creator>Michael Perrenoud</dc:creator>
		<pubDate>Wed, 15 May 2013 16:13:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1843#comment-12611</guid>
		<description><![CDATA[I think you hit the nail on the head when you said:

&lt;cite&gt;...and the result is a very narrowly-targeted solution...

because clearly the regular expression engine has a &lt;em&gt;lot more overhead.&lt;/em&gt; Nevertheless, the 6 to 8 times faster really surprised me, I didn&#039;t expect that much of a difference! I think another good lesson here is &lt;em&gt;use the right tool for the job.&lt;/em&gt; Or in other words, as you stated, in most cases it doesn&#039;t make sense to roll your own.

Thanks Jim!]]></description>
		<content:encoded><![CDATA[<p>I think you hit the nail on the head when you said:</p>
<p><cite>&#8230;and the result is a very narrowly-targeted solution&#8230;</p>
<p>because clearly the regular expression engine has a <em>lot more overhead.</em> Nevertheless, the 6 to 8 times faster really surprised me, I didn&#8217;t expect that much of a difference! I think another good lesson here is <em>use the right tool for the job.</em> Or in other words, as you stated, in most cases it doesn&#8217;t make sense to roll your own.</p>
<p>Thanks Jim!</cite></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Gene Messer&#8217;s Carving Videos by Beginning Carver - Woodcarving Illustrated Message Board</title>
		<link>http://blog.mischel.com/gene-messers-carving-videos/comment-page-1/#comment-12561</link>
		<dc:creator>Beginning Carver - Woodcarving Illustrated Message Board</dc:creator>
		<pubDate>Wed, 08 May 2013 22:18:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/#comment-12561</guid>
		<description><![CDATA[[...] Beginning Carver    Welcome to the forum!  A good place to start is looking at these videos: Gene Messer&#8217;s Carving Videos Jim&#039;s Random Notes Arleen (Carverswoodshop) Carving Videos Jim&#039;s Random Notes  Claude   __________________ My [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Beginning Carver    Welcome to the forum!  A good place to start is looking at these videos: Gene Messer&#8217;s Carving Videos Jim&#039;s Random Notes Arleen (Carverswoodshop) Carving Videos Jim&#039;s Random Notes  Claude   __________________ My [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Polling for Cancellation by Michael Covington</title>
		<link>http://blog.mischel.com/2013/05/07/polling-for-cancellation/comment-page-1/#comment-12559</link>
		<dc:creator>Michael Covington</dc:creator>
		<pubDate>Wed, 08 May 2013 01:43:28 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1836#comment-12559</guid>
		<description><![CDATA[Very useful.  Thanks!]]></description>
		<content:encoded><![CDATA[<p>Very useful.  Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to poll for cancellation by Polling for Cancellation &#171; Jim&#039;s Random Notes</title>
		<link>http://blog.mischel.com/2013/04/30/how-not-to-poll-for-cancellation/comment-page-1/#comment-12558</link>
		<dc:creator>Polling for Cancellation &#171; Jim&#039;s Random Notes</dc:creator>
		<pubDate>Wed, 08 May 2013 01:16:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1832#comment-12558</guid>
		<description><![CDATA[[...] How not to poll for cancellation [...]]]></description>
		<content:encoded><![CDATA[<p>[...] How not to poll for cancellation [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to poll for cancellation by John Murray</title>
		<link>http://blog.mischel.com/2013/04/30/how-not-to-poll-for-cancellation/comment-page-1/#comment-12531</link>
		<dc:creator>John Murray</dc:creator>
		<pubDate>Wed, 01 May 2013 00:25:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1832#comment-12531</guid>
		<description><![CDATA[Regarding compare -- sorry, you are right -- my memory seems to fade

The drawback with a lock (aside from single threading your code) is that it is a more expensive operation -- admittedly that difference is purely academic in most cases.]]></description>
		<content:encoded><![CDATA[<p>Regarding compare &#8212; sorry, you are right &#8212; my memory seems to fade</p>
<p>The drawback with a lock (aside from single threading your code) is that it is a more expensive operation &#8212; admittedly that difference is purely academic in most cases.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to poll for cancellation by Jim</title>
		<link>http://blog.mischel.com/2013/04/30/how-not-to-poll-for-cancellation/comment-page-1/#comment-12530</link>
		<dc:creator>Jim</dc:creator>
		<pubDate>Tue, 30 Apr 2013 22:39:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1832#comment-12530</guid>
		<description><![CDATA[John

But there isn&#039;t an Interlocked.Compare. At least not in the .NET Framework&#039;s Interlocked class. See http://msdn.microsoft.com/en-us/library/system.threading.interlocked.aspx

Thread.MemoryBarrier would work, but a lock would be easier.]]></description>
		<content:encoded><![CDATA[<p>John</p>
<p>But there isn&#8217;t an Interlocked.Compare. At least not in the .NET Framework&#8217;s Interlocked class. See <a href="http://msdn.microsoft.com/en-us/library/system.threading.interlocked.aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/system.threading.interlocked.aspx</a></p>
<p>Thread.MemoryBarrier would work, but a lock would be easier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on How not to poll for cancellation by John Murray</title>
		<link>http://blog.mischel.com/2013/04/30/how-not-to-poll-for-cancellation/comment-page-1/#comment-12527</link>
		<dc:creator>John Murray</dc:creator>
		<pubDate>Tue, 30 Apr 2013 17:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1832#comment-12527</guid>
		<description><![CDATA[Perhaps Thread.MemoryBarrier?


Also, couldn&#039;t you still use interlocked.compare() -- only with a constant to better define intent, or is that too confusing?]]></description>
		<content:encoded><![CDATA[<p>Perhaps Thread.MemoryBarrier?</p>
<p>Also, couldn&#8217;t you still use interlocked.compare() &#8212; only with a constant to better define intent, or is that too confusing?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Gene Messer&#8217;s Carving Videos by Disabled carver Little Folk help needed - Woodcarving Illustrated Message Board</title>
		<link>http://blog.mischel.com/gene-messers-carving-videos/comment-page-1/#comment-12515</link>
		<dc:creator>Disabled carver Little Folk help needed - Woodcarving Illustrated Message Board</dc:creator>
		<pubDate>Sun, 28 Apr 2013 12:21:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/#comment-12515</guid>
		<description><![CDATA[[...]  Then you could consider reviewing a number of Gene Messer&#039;s videos where he carves little figures Gene Messer&#8217;s Carving Videos Jim&#039;s Random Notes  Finally, you should look at how Jack Price does faces in his book Carving Small Characters. Here [...]]]></description>
		<content:encoded><![CDATA[<p>[...]  Then you could consider reviewing a number of Gene Messer&#039;s videos where he carves little figures Gene Messer&#8217;s Carving Videos Jim&#039;s Random Notes  Finally, you should look at how Jack Price does faces in his book Carving Small Characters. Here [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wear your carving glove by AnneC</title>
		<link>http://blog.mischel.com/2013/04/24/wear-your-carving-glove/comment-page-1/#comment-12504</link>
		<dc:creator>AnneC</dc:creator>
		<pubDate>Sat, 27 Apr 2013 05:32:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.mischel.com/?p=1827#comment-12504</guid>
		<description><![CDATA[You&#039;re welcome, and yes, I have to admit that (while I would not wish this type/level of injury on anyone!) I feel like slightly less of a complete idiot knowing that accidents can happen even to people more experienced than me! Which of course just means we all need to pay attention, regardless of how many times we&#039;ve done a thing. One thing I have come to realize might have figured into my accident is that I was not assuming the knife WOULD slip (which would have enabled me to know &quot;don&#039;t put your hand right there&quot;). I should really always be maintaining awareness of where a slipped blade will end up, and should adjust positioning accordingly so that the slippage vector does not lead directly to my skin.

I&#039;ve done a few more pieces since my last post, including a neat chihuahua carving but have not had the opportunity to post it yet...will try and get some new pictures up soon. The ebony cat is a particular favorite of the ones I&#039;ve done...ebony is easily my favorite wood to work with, though the sawing part is always pretty obnoxious due to the dust, and though it&#039;s pretty rough on blades. 

Looking through your stuff a bit, I&#039;m impressed with the neat bird and dog carvings. Very cool and full of personality! And the &quot;whimsies&quot; remind me of some of the things my (hobby machinist) boyfriend does with metal. He has cut out little &quot;cubes within cubes&quot; on a lathe and they&#039;re quite nifty. But in any event...here&#039;s to more completed projects that involve carving only wood and/or metal, not ourselves! :P I have had some injuries in my time but mainly little nicks and scratches...this whole 3-inch laceration business still seems like something that ought to only ever happen in medical books, not to real people! Ugh.]]></description>
		<content:encoded><![CDATA[<p>You&#8217;re welcome, and yes, I have to admit that (while I would not wish this type/level of injury on anyone!) I feel like slightly less of a complete idiot knowing that accidents can happen even to people more experienced than me! Which of course just means we all need to pay attention, regardless of how many times we&#8217;ve done a thing. One thing I have come to realize might have figured into my accident is that I was not assuming the knife WOULD slip (which would have enabled me to know &#8220;don&#8217;t put your hand right there&#8221;). I should really always be maintaining awareness of where a slipped blade will end up, and should adjust positioning accordingly so that the slippage vector does not lead directly to my skin.</p>
<p>I&#8217;ve done a few more pieces since my last post, including a neat chihuahua carving but have not had the opportunity to post it yet&#8230;will try and get some new pictures up soon. The ebony cat is a particular favorite of the ones I&#8217;ve done&#8230;ebony is easily my favorite wood to work with, though the sawing part is always pretty obnoxious due to the dust, and though it&#8217;s pretty rough on blades. </p>
<p>Looking through your stuff a bit, I&#8217;m impressed with the neat bird and dog carvings. Very cool and full of personality! And the &#8220;whimsies&#8221; remind me of some of the things my (hobby machinist) boyfriend does with metal. He has cut out little &#8220;cubes within cubes&#8221; on a lathe and they&#8217;re quite nifty. But in any event&#8230;here&#8217;s to more completed projects that involve carving only wood and/or metal, not ourselves! :P I have had some injuries in my time but mainly little nicks and scratches&#8230;this whole 3-inch laceration business still seems like something that ought to only ever happen in medical books, not to real people! Ugh.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
