<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>The Endeavour</title>
	
	<link>http://www.johndcook.com/blog</link>
	<description>The blog of John D. Cook</description>
	<lastBuildDate>Fri, 13 Nov 2009 21:57:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TheEndeavour" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Weekend miscellany</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/IG0dLmOeUao/</link>
		<comments>http://www.johndcook.com/blog/2009/11/13/weekend-miscellany-13/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 21:57:41 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3707</guid>
		<description><![CDATA[Nobel prize for theology
Economics of solar energy
Creative barcodes
Software project failures limit growth of  bureaucracies
Series of posts on PowerShell 2.0 from Jonathan Medd
Video tour of a 96-square foot house

]]></description>
			<content:encoded><![CDATA[<p><a href="http://slacktivist.typepad.com/slacktivist/2009/11/nobel-theology.html">Nobel prize for theology</a></p>
<p><a href="http://spectrum.ieee.org/blog/energy/renewables/energywise/photovoltaic-grid-parity">Economics of solar energy</a></p>
<p><a href="http://www.fastcompany.com/blog/cliff-kuang/design-innovation/japan-even-barcodes-are-well-designed?partner=homepage_newsletter">Creative barcodes</a></p>
<p><a href="http://www.berglas.org/Articles/ImportantThatSoftwareFails/ImportantThatSoftwareFails.html">Software project failures limit growth of  bureaucracies</a></p>
<p><a href="http://www.jonathanmedd.net/2009/11/powershell-2-0-one-cmdlet-at-a-time-1-get-random.html">Series of posts on PowerShell 2.0</a> from <a href="http://www.jonathanmedd.net/">Jonathan Medd</a></p>
<p><a href="http://www.youtube.com/watch?v=LJLSoUkh1Vs">Video</a> tour of a 96-square foot house</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="243" 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/LJLSoUkh1Vs&amp;hl=en_US&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="243" src="http://www.youtube.com/v/LJLSoUkh1Vs&amp;hl=en_US&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/IG0dLmOeUao" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/13/weekend-miscellany-13/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/13/weekend-miscellany-13/</feedburner:origLink></item>
		<item>
		<title>Div, grad, and curl videos</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/vkR3H6qQ7C8/</link>
		<comments>http://www.johndcook.com/blog/2009/11/13/div-grad-and-curl-videos/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 14:12:23 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Math]]></category>
		<category><![CDATA[Science]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3250</guid>
		<description><![CDATA[Open University videos on gradient, divergence, and curl
Grad:

Div:

Curl:

Related link:
Div, Grad, Curl and All That
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sciencelive.org/component/option,com_mediadb/task,view/idstr,Open-podcast-feeds_mst209_grad_div_curl_rss2_xml/Itemid,97">Open University videos</a> on gradient, divergence, and curl</p>
<p>Grad:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="384" height="308" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http%3A%2F%2Fpodcast.open.ac.uk%2Ffeeds%2Fmst209-grad-div-curl%2Fmst207grad01.m4v&amp;plugins=viral-1d" /><param name="src" value="http://www.sciencelive.org/components/com_mediadb/ASSETS/mediaplayer-4-3/player-viral.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="384" height="308" src="http://www.sciencelive.org/components/com_mediadb/ASSETS/mediaplayer-4-3/player-viral.swf" allowfullscreen="true" flashvars="file=http%3A%2F%2Fpodcast.open.ac.uk%2Ffeeds%2Fmst209-grad-div-curl%2Fmst207grad01.m4v&amp;plugins=viral-1d"></embed></object></p>
<p>Div:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="384" height="308" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http%3A%2F%2Fpodcast.open.ac.uk%2Ffeeds%2Fmst209-grad-div-curl%2Fmst207grad02.m4v&amp;plugins=viral-1d" /><param name="src" value="http://www.sciencelive.org/components/com_mediadb/ASSETS/mediaplayer-4-3/player-viral.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="384" height="308" src="http://www.sciencelive.org/components/com_mediadb/ASSETS/mediaplayer-4-3/player-viral.swf" allowfullscreen="true" flashvars="file=http%3A%2F%2Fpodcast.open.ac.uk%2Ffeeds%2Fmst209-grad-div-curl%2Fmst207grad02.m4v&amp;plugins=viral-1d"></embed></object></p>
<p>Curl:</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="384" height="308" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="flashvars" value="file=http%3A%2F%2Fpodcast.open.ac.uk%2Ffeeds%2Fmst209-grad-div-curl%2Fmst207grad03.m4v&amp;plugins=viral-1d" /><param name="src" value="http://www.sciencelive.org/components/com_mediadb/ASSETS/mediaplayer-4-3/player-viral.swf" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="384" height="308" src="http://www.sciencelive.org/components/com_mediadb/ASSETS/mediaplayer-4-3/player-viral.swf" allowfullscreen="true" flashvars="file=http%3A%2F%2Fpodcast.open.ac.uk%2Ffeeds%2Fmst209-grad-div-curl%2Fmst207grad03.m4v&amp;plugins=viral-1d"></embed></object></p>
<p><strong>Related link</strong>:</p>
<p><a href="http://www.amazon.com/gp/product/0393925161?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0393925161">Div, Grad, Curl and All That</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/vkR3H6qQ7C8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/13/div-grad-and-curl-videos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/13/div-grad-and-curl-videos/</feedburner:origLink></item>
		<item>
		<title>Counterfeit coins and rare diseases</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/9ITADYw1Bfg/</link>
		<comments>http://www.johndcook.com/blog/2009/11/12/counterfeit-coins-and-rare-diseases/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 09:34:27 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Math]]></category>
		<category><![CDATA[Computer science]]></category>
		<category><![CDATA[Probability and Statistics]]></category>
		<category><![CDATA[Quality]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3697</guid>
		<description><![CDATA[Here&#8217;s a puzzle I saw a long time ago that came to mind recently.
You have a bag of 27 coins. One of these coins is counterfeit and the rest are genuine. The genuine coins all weigh exactly the same, but the counterfeit coin is lighter. You have a simple balance. How can you find the [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a puzzle I saw a long time ago that came to mind recently.</p>
<blockquote><p>You have a bag of 27 coins. One of these coins is counterfeit and the rest are genuine. The genuine coins all weigh exactly the same, but the counterfeit coin is lighter. You have a simple balance. How can you find the counterfeit coin while using the scale the least number of times?</p></blockquote>
<p>The surprising answer is that the false coin can be found while only using the scales only three times. Here&#8217;s how. Put nine coins on each side of the balance. If one side is lighter, the counterfeit is on that side; otherwise, it is one of the nine not on the scales. Now that you&#8217;ve narrowed it down to nine coins, apply the same idea recursively by putting three of the suspect coins on each side of the balance. The false coin is now either on the lighter side if the scales do not balance or one of the three remaining coins if the scales do balance. Now apply the same idea one last time to find which of the remaining three coins is the counterfeit. In general, you can find one counterfeit in 3<sup><em>n</em></sup> coins by using the scales <em>n</em> times.</p>
<p>The counterfeit coin problem came to mind when I was picking out homework problems for a probability class and ran into the following (problem 4.56 <a href="http://www.amazon.com/gp/product/0534243126?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0534243126">here</a>):</p>
<blockquote><p>A large number, <em>N = mk</em>, of people are subject to a blood test. This can be administered in two ways.</p>
<ol>
<li>Each person can be tested separately. In this case <em>N</em> tests are required.</li>
<li>The blood samples of <em>k</em> people can be pooled and analyzed together. If the test is negative, this <em>one</em> test suffices for <em>k</em> people. If the test is positive, each of the <em>k</em> people must be tested separately, and, in all, <em>k+1</em> test are required for the <em>k</em> people.</li>
</ol>
</blockquote>
<p>Suppose each person being tested has the disease with probability <em>p</em>. If the disease is rare, i.e. <em>p</em> is sufficiently small, the second approach will be more efficient. Consider the extremes. If <em>p</em> = 0, the first approach takes <em>mk</em> tests and the second approach takes only <em>m</em> tests. At the other extreme, if <em>p</em> = 1, the first approach still takes <em>mk</em> tests but the second approach now takes <em>m(k+1)</em> tests.</p>
<p>The homework problem asks for the expected number of tests used with each approach as a function of <em>p</em> for fixed <em>k</em>. Alternatively, you could assume that you always use the second method but need to find the optimal value of <em>k</em>. (This includes the possibility that <em>k</em>=1, which is equivalent to using the first method.)</p>
<p>I&#8217;d be curious to know whether these algorithms have names. I suspect computer scientists have given the coin testing algorithm a name. I also suspect the idea of pooling blood samples has several names, possibly one name when it is used in literally testing blood samples and other names when the same idea is applied to analogous testing problems.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/9ITADYw1Bfg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/12/counterfeit-coins-and-rare-diseases/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/12/counterfeit-coins-and-rare-diseases/</feedburner:origLink></item>
		<item>
		<title>Software Archeology</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/pxIr63NfyCI/</link>
		<comments>http://www.johndcook.com/blog/2009/11/10/oftware-archeology/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 04:25:28 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3691</guid>
		<description><![CDATA[The most recent episode of Software Engineering Radio is Software Archeology with Dave Thomas. In his interview, Dave Thomas gives many practical tips for how to read code, especially when inheriting a project. This interview should be required listening for computer science students. They spend the majority of their time writing code while they&#8217;re in [...]]]></description>
			<content:encoded><![CDATA[<p>The most recent episode of Software Engineering Radio is <a href="http://se-radio.net/podcast/2009-11/episode-148-software-archaeology-dave-thomas">Software Archeology with Dave Thomas</a>. In his interview, Dave Thomas gives many practical tips for how to read code, especially when inheriting a project. This interview should be required listening for computer science students. They spend the majority of their time <em>writing</em> code while they&#8217;re in school and yet they will spend the majority of their time <em>reading</em> code once they get out &mdash; reading code in order to debug or extend it, and if they&#8217;re smart, reading code to learn from it.</p>
<p>Dave Thomas attributes one of his most unusual suggestions to <a href="http://www.johndcook.com/blog/2008/03/22/interview-with-ward-cunniningham/">Ward Cunningham</a>. Thomas says Cunningham recommends pasting code into Microsoft Word and viewing it in a <strong>2 point font</strong>. At this font size you cannot possibly read the code, but you can tell a great deal about the structure of the code. For example, you may spot duplicate code by recognizing a recurring shape.</p>
<p>I tested Ward Cunningham&#8217;s idea on a couple source files.</p>
<p>Example 1:</p>
<p style="text-align:center"><img src="http://www.johndcook.com/code1.png" alt="" width="293" height="502" /></p>
<p>Example 2:</p>
<p style="text-align:center"><img src="http://www.johndcook.com/code2.png" alt="" width="157" height="605" /></p>
<p>Example 1 has short functions. Near the bottom of the clip something is very repetitive. Skimming through the entire file you see several of these repetitive blocks. (This is test code. The blocks are computed values and expected values for comparison.)</p>
<p>Example 2 looks  quite different from Example 1. The image comes from one long function. (This was taken from FORTRAN code that had been programmatically translated in to C++. The frequent short dashes on the left are labels for <code>goto</code> statements.)</p>
<p><strong>Related posts</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/10/22/reviewing-catch-blocks/">Reviewing catch blocks</a><br />
<a href="http://www.johndcook.com/blog/2009/10/07/finding-embarrassing-and-unhelpful-error-messages/">Finding bad error messages</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/pxIr63NfyCI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/10/oftware-archeology/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/10/oftware-archeology/</feedburner:origLink></item>
		<item>
		<title>Shaking a ladder: Monte Carlo in everyday life</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/M-gFsx7ul2k/</link>
		<comments>http://www.johndcook.com/blog/2009/11/09/shaking-ladder-monte-carlo/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 15:54:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Statistics]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3683</guid>
		<description><![CDATA[In Flaw of Averages, Sam Savage uses the illustration of shaking a ladder to explain why someone would want to use Monte Carlo simulation. Before climbing a ladder, most people shake the ladder a little to make sure it&#8217;s sturdy.
When you position a ladder and climb it immediately, you&#8217;re saying that you&#8217;re satisfied that the [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.amazon.com/gp/product/0471381977?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0471381977">Flaw of Averages</a>, Sam Savage uses the illustration of shaking a ladder to explain why someone would want to use Monte Carlo simulation. Before climbing a ladder, most people shake the ladder a little to make sure it&#8217;s sturdy.</p>
<p>When you position a ladder and climb it immediately, you&#8217;re saying that you&#8217;re satisfied that the ladder&#8217;s position is safe. You&#8217;re assuming it will stay in the position you placed it. But when you shake the ladder, you&#8217;re testing how it will behave at a variety of nearby positions. If the ladder remains sturdy, you have more confidence that accidental motions while you&#8217;re on the ladder are not likely to cause an accident. When you stick a single number into a model, you&#8217;re acting like someone climbing a ladder immediately. When you stick in a series of random inputs, it&#8217;s like you&#8217;re shaking the ladder.</p>
<p>The latest<a href="http://www.scienceofbetter.org/podcast/"> INFORMS podcast</a> features an interview with Sam Savage (<a href="http://podcast.informs.org/forcedownload.php?file=INFORMSSavage.mp3">audio</a>). He mentions the ladder analogy and adds an observation that I don&#8217;t recall seeing in his book. One criticism of Monte Carlo methods is that the validity of your results depends on the validity of your input distributions. It&#8217;s better to have realistic input distributions, but it&#8217;s better to perform a simulation with an incorrect distribution than to not try random input at all. The distribution of random forces likely to result from working while standing on a ladder is different from the distribution of forces from shaking the ladder with your hands. But that doesn&#8217;t mean it isn&#8217;t a good idea to shake the ladder anyway.</p>
<p><strong>Related post</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/08/26/mortgages-banks-and-jensens-inequality/">Mortgages, banks, and Jensen&#8217;s inequality</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/M-gFsx7ul2k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/09/shaking-ladder-monte-carlo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/09/shaking-ladder-monte-carlo/</feedburner:origLink></item>
		<item>
		<title>Using Windows without a mouse</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/CYF2YBv95NE/</link>
		<comments>http://www.johndcook.com/blog/2009/11/09/using-windows-without-a-mouse/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 15:52:21 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3678</guid>
		<description><![CDATA[Why would you not want to use your mouse? Some tasks are most efficiently done with a mouse, but others can be done more efficiently with the keyboard.The problem isn&#8217;t so much using a mouse versus using a keyboard but rather the time it takes to switch between the two modes. Particularly when using a [...]]]></description>
			<content:encoded><![CDATA[<p>Why would you not want to use your mouse? Some tasks are most efficiently done with a mouse, but others can be done more efficiently with the keyboard.The problem isn&#8217;t so much using a mouse versus using a keyboard but rather the time it takes to switch between the two modes. Particularly when using a laptop with a touchpad, it&#8217;s faster to use the keyboard.</p>
<p>Why does it even matter? So what if you save a few seconds here and there? <strong>It&#8217;s a matter of keeping up with your thoughts</strong>. Suppose some series of tasks takes 20 seconds with a mouse but you can accomplish the same tasks in 12 seconds using the keyboard. The big deal isn&#8217;t that you&#8217;ve saved 8 seconds; the big deal is that you&#8217;re more likely to finish your tasks before you lose the thought that motivated them.</p>
<p>The same could be said for learning to type more quickly. Typing 20% faster doesn&#8217;t directly make you 20% more productive unless you&#8217;re a professional typist. The benefit is that your fingers can come closer to keeping up with your brain.</p>
<p>If you&#8217;d like to get in the habit of using your keyboard more and your mouse less, you may find this helpful. <strong>I&#8217;ve created a Twitter account for posting one tip per day on using Windows without a mouse</strong>. If you&#8217;d like to follow using Twitter, it&#8217;s <a href="http://twitter.com/sansmouse">@SansMouse</a>. If you don&#8217;t use Twitter, you could <a href="http://twitter.com/statuses/user_timeline/87970056.rss">subscribe via RSS</a>. I&#8217;ve written a few dozen tips so far and they&#8217;re in a queue to be dribbled one per day. You could practice one simple tip per day until it is natural to use your mouse much less.</p>
<p>I use my mouse fairly often, though I&#8217;m trying to get into the habit of using it less. I&#8217;ve recently become persuaded that it&#8217;s worthwhile to use the keyboard more and that it doesn&#8217;t take that much effort.</p>
<p><strong>Related post</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/11/05/patterns-windows-keyboard-shortcuts/">Four patterns in Windows keyboard shortcuts</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/CYF2YBv95NE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/09/using-windows-without-a-mouse/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/09/using-windows-without-a-mouse/</feedburner:origLink></item>
		<item>
		<title>Too much time on their hands?</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/i4GgguLmFwM/</link>
		<comments>http://www.johndcook.com/blog/2009/11/07/creativity-and-criticism/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 14:20:21 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Creativity]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3659</guid>
		<description><![CDATA[Dan Wineman shared a profound insight on Twitter:
You say &#8220;looks like somebody has too much time on their hands&#8221; but all I hear is &#8220;I&#8217;m sad because I don&#8217;t know what creativity feels like.&#8221;
In place of &#8220;creativity&#8221; Wineman might have as easily said &#8220;persistence.&#8221; I found Wineman&#8217;s quote in a post by Dan Meyer responding [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com/dwineman">Dan Wineman</a> shared a profound insight on Twitter:</p>
<blockquote><p>You say &#8220;looks like somebody has too much time on their hands&#8221; but all I hear is &#8220;I&#8217;m sad because I don&#8217;t know what creativity feels like.&#8221;</p></blockquote>
<p>In place of &#8220;creativity&#8221; Wineman might have as easily said &#8220;persistence.&#8221; I found Wineman&#8217;s quote in a <a href="http://blog.mrmeyer.com/?p=4811">post by Dan Meyer</a> responding to criticism of his research projects.</p>
<p>I&#8217;ve said that someone has too much time on their hands, but not since I read Meyer&#8217;s post. I see now that the phrase is often a <a href="http://en.wikipedia.org/wiki/Sour_grapes">sour grapes</a> response to creativity. I don&#8217;t want to do that anymore.</p>
<p>When we see that someone has spent a thousand hours on a project that we think was a frivolous, it&#8217;s easy to say &#8220;what a waste of time.&#8221; We think how much good could have been done with that same amount of effort. But what was the realistic alternative? If that same person had spent a thousand hours in front of their television instead, no one would ever know and no one would ever criticize them. Instead, they created something.</p>
<p style="text-align:center"><img src="http://www.johndcook.com/treehouse.jpeg" alt="Treehouse photo from Succeed Blog" width="288" height="215" /></p>
<p>Tree house photo from <a href="http://succeedblog.org/">Succeed Blog</a>. <a href="http://11.media.tumblr.com/tumblr_ks88xcMd8M1qa9i3bo1_500.jpg">Full size photo</a>.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/i4GgguLmFwM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/07/creativity-and-criticism/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/07/creativity-and-criticism/</feedburner:origLink></item>
		<item>
		<title>Weekend miscellany</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/nSMLYpfAQdY/</link>
		<comments>http://www.johndcook.com/blog/2009/11/07/weekend-miscellany-12/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 13:28:08 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3652</guid>
		<description><![CDATA[Movie plot diagrams
Geek teapot
Funny Unicode characters
Only lazy people work hard
Carnival of Mathematics #59
Python in the scientific world from the creator of Python
Take an extension chord and other practical presentation tips

Darth Vader balloon from Succeed Blog
]]></description>
			<content:encoded><![CDATA[<p><a href="http://xkcd.com/657/">Movie plot diagrams</a></p>
<p><a href="http://www.fastcompany.com/pics/bits-n-pieces-high-tech-design?partner=homepage_newsletter#8">Geek teapot</a></p>
<p><a href="http://t-a-w.blogspot.com/2008/12/funny-characters-in-unicode.html">Funny Unicode characters</a></p>
<p><a href="http://lifeinthestory.tumblr.com/post/230963293/pe">Only lazy people work hard</a></p>
<p><a href="http://numberwarrior.wordpress.com/2009/11/06/carnival-of-mathematics-59/">Carnival of Mathematics #59</a></p>
<p><a href="http://neopythonic.blogspot.com/2009/11/python-in-scientific-world.html">Python in the scientific world</a> from the creator of Python</p>
<p><a href="http://levite.wordpress.com/2009/11/01/take-an-extension-cord/">Take an extension chord</a> and other practical presentation tips</p>
<p><img src="http://www.johndcook.com/darthballoon.jpg" alt="Darth Vader balloon from Succeed blog" width="288" height="353" /></p>
<p>Darth Vader balloon from <a href="http://succeedblog.org/">Succeed Blog</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/nSMLYpfAQdY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/07/weekend-miscellany-12/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/07/weekend-miscellany-12/</feedburner:origLink></item>
		<item>
		<title>How to delete pages from a PDF without Adobe Acrobat</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/Sr_A-98r8oM/</link>
		<comments>http://www.johndcook.com/blog/2009/11/06/how-to-delete-pages-from-a-pdf-without-adobe-acrobat/#comments</comments>
		<pubDate>Sat, 07 Nov 2009 01:54:59 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[PDF]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3650</guid>
		<description><![CDATA[How can you delete pages from a PDF file if you don&#8217;t have Adobe Acrobat?
Download PDFCreator from SourceForge.  It installs as a printer. It lets you create PDFs from any application by selecting PDFCreator as your &#8220;printer.&#8221; To delete pages from an existing PDF, open the PDF in Adobe Reader and print to PDFCreator [...]]]></description>
			<content:encoded><![CDATA[<p>How can you delete pages from a PDF file if you don&#8217;t have Adobe Acrobat?</p>
<p>Download <a href="http://sourceforge.net/projects/pdfcreator/">PDFCreator</a> from SourceForge.  It installs as a printer. It lets you create PDFs from any application by selecting PDFCreator as your &#8220;printer.&#8221; To delete pages from an existing PDF, open the PDF in Adobe Reader and print to PDFCreator the pages you <em>don&#8217;t</em> want to delete.</p>
<p>I don&#8217;t have a lot of experience with PDFCreator; I just downloaded it today. But it looks good and it worked well for what I was trying to do.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/Sr_A-98r8oM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/06/how-to-delete-pages-from-a-pdf-without-adobe-acrobat/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/06/how-to-delete-pages-from-a-pdf-without-adobe-acrobat/</feedburner:origLink></item>
		<item>
		<title>Four patterns in Windows keyboard shortcuts</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/vNhCWx7PzTI/</link>
		<comments>http://www.johndcook.com/blog/2009/11/05/patterns-windows-keyboard-shortcuts/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 11:17:58 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Productivity]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3610</guid>
		<description><![CDATA[Here are four patterns for organizing the most common keyboard shortcuts for Windows. First I&#8217;ll list the patterns, then I&#8217;ll give some qualifications and elaborate on the patterns.

Keyboard shortcuts involving letters are all of the form Control-&#60;letter&#62; or Windows-&#60;letter&#62;.
The letters used in Control shortcuts and Windows shortcuts don&#8217;t overlap.
Control in combination with navigation keys moves [...]]]></description>
			<content:encoded><![CDATA[<p>Here are four patterns for organizing the most common keyboard shortcuts for Windows. First I&#8217;ll list the patterns, then I&#8217;ll give some qualifications and elaborate on the patterns.</p>
<ol>
<li>Keyboard shortcuts involving letters are all of the form <strong>Control</strong>-&lt;letter&gt; or <strong>Windows</strong>-&lt;letter&gt;.</li>
<li>The letters used in <strong>Control</strong> shortcuts and <strong>Windows</strong> shortcuts don&#8217;t overlap.</li>
<li><strong>Control</strong> in combination with navigation keys moves the cursor. <strong>Shift</strong> in combination with navigation keys makes a selection.</li>
<li>The <strong>Tab</strong> key cycles through things. What the key cycles through depends on what it is paired with.</li>
</ol>
<p>When I say <strong>Control</strong>-&lt;letter&gt; I refer to shortcuts such as <strong>Control-C</strong>, holding down the Control key and pressing C in order to copy something. When I say <strong>Windows</strong>-&lt;letter&gt; I refer to holding down the Windows logo key in and pressing some letter.</p>
<p>My goal here is to stick to the most common shortcuts, ones that work across several versions of Windows and with many applications. Also, I&#8217;m not including any accessibility sequences such as sticky keys etc.</p>
<h2>Control key with letters</h2>
<p>Here are the common Windows keyboard shortcuts of the form <strong>Control</strong> key followed by a letter.</p>
<table border="0" cellspacing="10">
<tbody>
<tr>
<td>A</td>
<td>Select all</td>
</tr>
<tr>
<td>B</td>
<td>Toggle bold</td>
</tr>
<tr>
<td>C</td>
<td>Copy</td>
</tr>
<tr>
<td>F</td>
<td>Find</td>
</tr>
<tr>
<td>G</td>
<td>Go to</td>
</tr>
<tr>
<td>H</td>
<td>Find and replace</td>
</tr>
<tr>
<td>I</td>
<td>Toggle italics</td>
</tr>
<tr>
<td>N</td>
<td>New</td>
</tr>
<tr>
<td>O</td>
<td>Open</td>
</tr>
<tr>
<td>P</td>
<td>Print</td>
</tr>
<tr>
<td>S</td>
<td>Save</td>
</tr>
<tr>
<td>U</td>
<td>Toggle underlining</td>
</tr>
<tr>
<td>V</td>
<td>Paste</td>
</tr>
<tr>
<td>W</td>
<td>Close document</td>
</tr>
<tr>
<td>X</td>
<td>Cut</td>
</tr>
<tr>
<td>Y</td>
<td>Redo</td>
</tr>
<tr>
<td>Z</td>
<td>Undo</td>
</tr>
</tbody>
</table>
<h2>Windows key with letters</h2>
<p>Here are the common shortcuts using the <strong>Windows</strong> key with a letter.</p>
<table border="0" cellspacing="10">
<tbody>
<tr>
<td>D</td>
<td>Show desktop</td>
</tr>
<tr>
<td>E</td>
<td>Open file explorer</td>
</tr>
<tr>
<td>F</td>
<td>Find</td>
</tr>
<tr>
<td>L</td>
<td>Lock computer</td>
</tr>
<tr>
<td>M</td>
<td>Minimize all windows</td>
</tr>
<tr>
<td>R</td>
<td>Run command</td>
</tr>
</tbody>
</table>
<h2>Exceptions</h2>
<p>There is one common shortcut that uses a letter and more than just the <strong>Control</strong> key or <strong>Windows</strong> key: the combination <strong>Windows-Shift-M</strong> maximizes all minimized windows. But there are no common shortcuts of the form <strong>Alt</strong>-&lt;letter&gt; or <strong>Control-Shift</strong>-&lt;letter&gt; etc.</p>
<p>F is the only letter used with both the <strong>Control</strong> key and the <strong>Windows</strong> key. In both cases the command finds something. <strong>Control-F</strong> finds text within a file and <strong>Windows-F</strong> searches across directories.</p>
<h2>Navigation keys</h2>
<p>All the navigation key shortcuts come in pairs.</p>
<p><strong>Control-Home</strong> moves the cursor to the top of a document; <strong>Control-End</strong> moves the cursor to the end.</p>
<p><strong>Control-Left Arrow</strong> moves the cursor to the left one word; <strong>Control-Right Arrow</strong> moves the cursor to the right one word.</p>
<p><strong>Control-Up Arrow</strong> moves the cursor up a paragraph; <strong>Control-Down Arrow</strong> moves the cursor down a paragraph.</p>
<p><strong>Control-Shift-Home</strong> selects from the top of the document to the cursor location; <strong>Control-Shift-End </strong>selects from the current location to the bottom of the document.</p>
<p><strong>Control-Shift-Left Arrow</strong> selects one word to the left; <strong>Control-Shift-Right Arrow</strong> selects one word to the right.</p>
<p><strong>Shift-Left-Arrow</strong> expands the selection one character to the left; <strong>Shift-Right-Arrow</strong> expands the selection one character to the right.</p>
<p><strong>Shift-Up-Arrow</strong> selects one line up; <strong>Shift-Down-Arrow</strong> selects one line down.</p>
<h2>Tabbing</h2>
<p>The <strong>Tab</strong> key alone moves the focus in a window, cycling through the controls in the order specified by the application.</p>
<p><strong>Control-Tab</strong> cycles through tabs or through windows in an application with multiple windows.</p>
<p><strong>Alt-Tab</strong> cycles through running applications.</p>
<p><strong>Windows-Tab</strong> cycles through the Task Bar.</p>
<p>Adding the <strong>Shift</strong> key to any of the above key reverses the cycle order. For example, <strong>Alt-Shift-Tab</strong> cycles through applications in the opposite order of <strong>Alt-Tab</strong>.</p>
<h2>Miscellaneous shortcuts</h2>
<p>Most common Windows keyboard shortcuts are listed above. However, there are several shortcuts that are commonly used but do not fall into a regular pattern. Some of these shortcuts are listed below.</p>
<ul>
<li><strong>Shift-F10</strong> brings up a properties dialog, just like right-clicking.</li>
<li><strong>Shift-Delete</strong> permanently deletes a file, bypassing the recycle bin.</li>
<li><strong>Alt-F4</strong> closes the active window or opens the shutdown dialog if there is no active window.</li>
<li><strong>Alt-Down Arrow</strong> opens a drop down list box.</li>
<li><strong>Alt-Print Screen</strong> grabs an image of the active window rather than the entire screen.</li>
<li><strong>Alt-Space</strong> opens the current window&#8217;s system menu.</li>
<li><strong>Windows-Pause</strong> brings up the System Properties dialog.</li>
</ul>
<p>Most of the function keys are not used often. The most commonly used function keys are</p>
<ul>
<li><strong>F1</strong> to bring up help,</li>
<li><strong>F5</strong> to refresh, and</li>
<li><strong>F10</strong> to activate an application&#8217;s menu bar.</li>
</ul>
<p><strong>Related posts</strong>:<br />
<a href="http://www.johndcook.com/blog/2009/11/09/using-windows-without-a-mouse/">Using Windows without a mouse</a><br />
<a href="http://www.johndcook.com/blog/2008/08/17/three-ways-to-enter-unicode-characters-in-windows/">Three ways to enter Unicode characters in Windows</a><br />
<a href="http://www.johndcook.com/blog/2008/05/01/readable-path-listings/">Readable path listings</a><br />
<a href="http://www.johndcook.com/blog/2008/04/30/integrating-the-clipboard-and-the-command-line/">Integrating the clipboard and the command line</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/vNhCWx7PzTI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/05/patterns-windows-keyboard-shortcuts/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/05/patterns-windows-keyboard-shortcuts/</feedburner:origLink></item>
		<item>
		<title>A little coffee on the prairie</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/ssA93D6equQ/</link>
		<comments>http://www.johndcook.com/blog/2009/11/04/little-coffee-on-the-prairie/#comments</comments>
		<pubDate>Wed, 04 Nov 2009 13:36:32 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Coffee]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3605</guid>
		<description><![CDATA[I was reading Little House on the Prairie with my youngest daughter the other day. Here&#8217;s a passage that surprised me.
Then Pa brought water from the creek, while Mary and Laura helped Ma get supper. Ma measured coffee beans into the coffee mill and Mary ground them.
I&#8217;d read this book with my other children and [...]]]></description>
			<content:encoded><![CDATA[<p>I was reading <a href="http://www.amazon.com/gp/product/B002IT19WY?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=B002IT19WY">Little House on the Prairie</a> with my youngest daughter the other day. Here&#8217;s a passage that surprised me.</p>
<blockquote><p>Then Pa brought water from the creek, while Mary and Laura helped Ma get supper. Ma measured coffee beans into the coffee mill and Mary ground them.</p></blockquote>
<p>I&#8217;d read this book with my other children and hadn&#8217;t given this part a thought. This time I thought about how odd it was that they had coffee. At this point the Ingalls family was moving from Wisconsin to Kansas some time in the 1870&#8217;s. The family of five and all their worldly goods were packed into a covered wagon. They shot wild game for food. They gathered water from creeks. And yet they had coffee.</p>
<p>Coffee doesn&#8217;t grow in the continental United States. It grows in the tropics at high altitudes. These settlers living off the land in the middle of nowhere had some coffee beans that had been imported from thousands of miles away. It&#8217;s interesting to think that despite all that they lacked, they had these tropical beans and apparently took them for granted. Said another way, of all the benefits of civilization, coffee made the short list of things settlers chose to take with them.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/ssA93D6equQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/04/little-coffee-on-the-prairie/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/04/little-coffee-on-the-prairie/</feedburner:origLink></item>
		<item>
		<title>Manage your project portfolio</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/WWSdzNhX4vU/</link>
		<comments>http://www.johndcook.com/blog/2009/11/03/manage-your-project-portfolio/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 15:08:46 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3592</guid>
		<description><![CDATA[Most books on project management are written for someone managing one project at a time, working with a team of people who only work on that project.  Some companies work that way, but certainly not all do. I&#8217;ve seldom worked that way. At one point I &#8220;managed&#8221; so many projects that I could not tell [...]]]></description>
			<content:encoded><![CDATA[<p>Most books on project management are written for someone managing one project at a time, working with a team of people who only work on that project.  Some companies work that way, but certainly not all do. I&#8217;ve seldom worked that way. At one point I &#8220;managed&#8221; so many projects that I could not tell you the exact number without looking at my list.</p>
<p>Johanna Rothman&#8217;s new book <a href="http://www.amazon.com/gp/product/1934356298?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=1934356298">Manage Your Project Portfolio</a> addresses the challenges of managing not just one project but a portfolio of projects. The book does not tell you how to work multiple simultaneous projects but rather how to get away from working on multiple projects  by prioritizing them and working on one at a time.</p>
<p style="text-align:center"><a href="http://www.amazon.com/gp/product/1934356298?ie=UTF8&amp;tag=theende-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=1934356298"><img src="http://www.johndcook.com/41RWOLAMQpL._SL160_.jpg" border="0" alt="" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=theende-20&amp;l=as2&amp;o=1&amp;a=1934356298" border="0" alt="" width="1" height="1" /></p>
<p>Here are a couple quotes from the beginning of the book.</p>
<blockquote><p>Quite often I have the chance to visit a team to help management figure out why they&#8217;re not making much progress. When I get there, I find a small team working on more projects than they have people.</p></blockquote>
<blockquote><p>Multitasking occurs when managers don&#8217;t make decisions about which projects to do first, second, third, last, and even more important, never.</p></blockquote>
<p>I wish I could have read Johanna Rothman&#8217;s book a decade ago. On the other hand, I would not have appreciated the book as much a decade ago. Still, it might have helped me prevent some of the errors I made. I hope that many people will read the book before they become overwhelmed and appreciate its wisdom.</p>
<p><strong>Related posts</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2008/07/16/scaling-the-number-of-projects/">Scaling the number of projects</a><br />
<a href="http://www.johndcook.com/blog/2008/11/03/peter-drucker-and-abandoning-projects/">Peter Drucker and abandoning projects</a><br />
<a href="http://www.johndcook.com/blog/2009/05/12/programs-not-just-projects/">Programs, not just projects</a><br />
<a href="http://www.johndcook.com/blog/2008/02/02/task-switching/">Task switching</a><br />
<a href="http://www.johndcook.com/blog/2009/09/01/termites-and-programmers/">Termites and programmers</a><br />
<a href="http://www.johndcook.com/blog/2009/07/17/financial-control-and-useless-projects/">Financial control and useless projects</a><br />
<a href="http://www.johndcook.com/blog/2008/03/27/feasibility-studies/">Feasibility studies</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/WWSdzNhX4vU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/03/manage-your-project-portfolio/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/03/manage-your-project-portfolio/</feedburner:origLink></item>
		<item>
		<title>Yet another view of the negative binomial</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/92iYCn1gEx8/</link>
		<comments>http://www.johndcook.com/blog/2009/11/03/negative-binomial-poisson-gamma/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 15:03:48 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Math]]></category>
		<category><![CDATA[Probability and Statistics]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3531</guid>
		<description><![CDATA[A while back I wrote a post on three views of the negative binomial distribution. This post adds a fourth view.
One of the shortcomings of the Poisson distribution is that its variance exactly equals its mean. It is common in practice for the variance of count data to be larger than the mean, so it&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>A while back I wrote a post on <a href="http://www.johndcook.com/blog/2009/09/22/negative-binomial-distribution/">three views of the negative binomial distribution</a>. This post adds a fourth view.</p>
<p>One of the shortcomings of the Poisson distribution is that its variance exactly equals its mean. It is common in practice for the variance of count data to be larger than the mean, so it&#8217;s natural to look for a distribution like the Poisson but with larger variance. We start with a Poisson random variable X with mean λ, but then we make λ itself random and suppose that λ comes from a gamma(α, β) distribution.  Then the marginal distribution on X is a negative binomial distribution with parameters r = α and p = 1/(β + 1).</p>
<p>The previous post said that the negative binomial is useful because it has more variance than the Poisson. The derivation above explains <em>why</em> the negative binomial should have more variance than the Poisson.</p>
<p>For details, see updated <a href="http://www.johndcook.com/negative_binomial.pdf">notes on the negative binomial distribution</a>.</p>
<p><strong>Related links</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/09/22/negative-binomial-distribution/">Three views of the negative binomial distribution</a><br />
<a href="http://www.johndcook.com/blog/2009/10/30/student-t-mixture-normals/">Student-t as a mixture of normals</a><br />
<a href="http://www.johndcook.com/distribution_chart.html">Diagram of distribution relationships</a><br />
<a href="http://www.johndcook.com/binomial_coefficients.html">General binomial coefficients</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/92iYCn1gEx8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/03/negative-binomial-poisson-gamma/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/03/negative-binomial-poisson-gamma/</feedburner:origLink></item>
		<item>
		<title>Zero-knowledge password management in JavaScript</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/fcjH8_niTZw/</link>
		<comments>http://www.johndcook.com/blog/2009/11/02/zero-knowledge-password-management-in-javascript/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 15:30:24 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Cryptography]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3588</guid>
		<description><![CDATA[The most recent guest on Jon Udell&#8217;s Interviews with Innovators podcast was Marco Barulli. Barulli discusses Clipperz, a zero-knowledge password management application. The software encrypts passwords (or arbitrary text) using client-side JavaScript. Your data is encrypted on your computer and the encrypted version is uploaded to the Clipperz server. When you want to retrieve your [...]]]></description>
			<content:encoded><![CDATA[<p>The most recent guest on Jon Udell&#8217;s <a href="http://itc.conversationsnetwork.org/series/innovators.html">Interviews with Innovators</a> podcast was Marco Barulli. Barulli discusses <a href="http://www.clipperz.com/">Clipperz</a>, a zero-knowledge password management application. The software encrypts passwords (or arbitrary text) using client-side JavaScript. Your data is encrypted on your computer and the encrypted version is uploaded to the Clipperz server. When you want to retrieve your data, the encrypted data is downloaded to your computer and decrypted there. <strong>Your unencrypted data never leaves your computer</strong>.</p>
<p>For more information, see the article on <a href="http://blog.jonudell.net/2009/11/02/talking-with-marco-barulli-about-zero-knowledge-online-password-management/">Jon Udell&#8217;s blog</a> or <a href="http://itc.conversationsnetwork.org/audio/download/ITC.INNO-MarcoBarulli-2009.10.27.mp3">listen</a> to the podcast. Even if you&#8217;re not interested in using the Clipperz product, you may find the discussion of JavaScript and cryptography techniques interesting.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/fcjH8_niTZw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/02/zero-knowledge-password-management-in-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://itc.conversationsnetwork.org/audio/download/ITC.INNO-MarcoBarulli-2009.10.27.mp3" length="21441312" type="audio/mpeg" />
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/02/zero-knowledge-password-management-in-javascript/</feedburner:origLink></item>
		<item>
		<title>PowerShell 2.0 for Windows XP etc.</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/XqJ6FknBwRg/</link>
		<comments>http://www.johndcook.com/blog/2009/11/02/powershell-2-0-for-windows-xp-etc/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 14:56:28 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3574</guid>
		<description><![CDATA[PowerShell version 2.0 shipped with Windows 7 and with Windows Server 2008 R2, but it only recently became available for other versions of Windows.
The release of PowerShell 2.0 has been more like a leak than a product launch. The announcement page hardly reads like an announcement. The title reads &#8220;Description of the Windows Management Framework [...]]]></description>
			<content:encoded><![CDATA[<p>PowerShell version 2.0 shipped with Windows 7 and with Windows Server 2008 R2, but it only recently became available for other versions of Windows.</p>
<p><strong>The release of PowerShell 2.0 has been more like a leak than a product launch</strong>. The <a href="http://support.microsoft.com/kb/968929">announcement page</a> hardly reads like an announcement. The title reads &#8220;Description of the Windows Management Framework on Windows XP, Windows Server 2003, Windows Vista, and Windows Server 2008.&#8221; What&#8217;s this &#8220;Windows Management Framework&#8221;? I&#8217;ve never heard of that. I just want the new PowerShell. The first time I saw this page was when someone sent me a link saying PowerShell 2.0 was available for XP. I thought they&#8217;d sent me the wrong link by mistake because I didn&#8217;t see anything about PowerShell at first. Only if you scroll down to the middle of a long page can you see links to download PowerShell.</p>
<p>I expected something more like the following.</p>
<h1>PowerShell 2.0 Released</h1>
<p><strong>Download for your platform</strong>:</p>
<ul>
<li><a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=60cb5b6c-6532-45e0-ab0f-a94ae9ababf5">XP</a></li>
<li>Vista (<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=f2fa1227-9a34-4e29-aa03-62f5c00e16f2">32 bit</a>, <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=0f73efa2-f8d6-45f3-a8f8-5cdc205b119a">64 bit</a>)</li>
<li>Server 2003 (<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=f002462b-c8f2-417a-92a3-287f5f81407e">32 bit</a>, <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=909bbcf1-bd78-4e03-8c83-69434717e551">64 bit</a>)</li>
<li>Server 2008 (<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=863e7d01-fb1b-4d3e-b07d-766a0a2def0b">32 bit</a>, <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=d37e25cf-db05-4b23-a852-cdf865d81b82">64 bit</a>)</li>
</ul>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/XqJ6FknBwRg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/11/02/powershell-2-0-for-windows-xp-etc/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/11/02/powershell-2-0-for-windows-xp-etc/</feedburner:origLink></item>
		<item>
		<title>Weekend miscellany</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/uNwlD5ep0SA/</link>
		<comments>http://www.johndcook.com/blog/2009/10/30/weekend-miscellany-11/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 03:49:38 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3544</guid>
		<description><![CDATA[Two links on naked mole rats and cancer

The only animal that doesn&#8217;t get cancer
Kim Possible and cancer research

Three links on software development, academia, and industry

C. A. R. Hoare retropective on programming
William Cook banquet speech
The secret behind radical innovation

Four kinds of periodic tables

Application-oriented periodic table
Circular periodic table
Periodic table of Perl operators
Periodic table of type faces

Five miscellaneous [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Two links on naked mole rats and cancer</strong></p>
<ul>
<li><a href="http://engineering.curiouscatblog.net/2009/10/28/the-only-known-cancerless-animal/">The only animal that doesn&#8217;t get cancer</a></li>
<li><a href="http://www.johndcook.com/blog/2009/03/27/naked-mole-rat-cancer/">Kim Possible and cancer research</a></li>
</ul>
<p><strong>Three links on software development, academia, and industry</strong></p>
<ul>
<li><a href="http://cacm.acm.org/magazines/2009/10/42360-retrospective-an-axiomatic-basis-for-computer-programming/fulltext">C. A. R. Hoare retropective on programming</a></li>
<li><a href="http://wcook.blogspot.com/2009/10/ecoop-2009-banquet-speech.html">William Cook banquet speech</a></li>
<li><a href="http://www.daniel-lemire.com/blog/archives/2009/10/28/the-secret-behind-radical-innovation/">The secret behind radical innovation</a></li>
</ul>
<p><strong>Four kinds of periodic tables</strong></p>
<ul>
<li><a href="http://terrytao.wordpress.com/2009/10/25/applications-oriented-periodic-table/">Application-oriented periodic table</a></li>
<li><a href="http://www.technologyreview.com/blog/arxiv/24204/">Circular periodic table</a></li>
<li><a href="http://www.johndcook.com/blog/2008/02/21/periodic-table-of-perl-operators/">Periodic table of Perl operators</a></li>
<li><a href="http://www.johndcook.com/blog/2009/03/12/periodic-table-of-typefaces/">Periodic table of type faces</a></li>
</ul>
<p><strong>Five miscellaneous links</strong></p>
<ul>
<li><a href="http://www.slideshare.net/al3x/strange-loop-2009-keynote-minimalism-in-computing">Minimalism in computing</a></li>
<li><a href="http://listverse.com/2009/10/27/10-fascinating-recently-discovered-photographs/">10 recently discovered photographs</a></li>
<li><a href="http://www.blogherald.com/2009/10/26/when-algorithms-go-bad-facebook-recommends-exes-and-deceased/">Awkward Facebook recommendations</a></li>
<li><a href="http://twentytwowords.com/2009/10/24/5-things-that-can%E2%80%99t-be-proven-by-science-but-are-still-rational-to-have-beliefs-about/">Five things science cannot prove</a></li>
<li><a href="http://alternativeto.net/">AlternativeTo.net</a> (enter a program name and find competing products)</li>
</ul>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/uNwlD5ep0SA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/30/weekend-miscellany-11/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/30/weekend-miscellany-11/</feedburner:origLink></item>
		<item>
		<title>Student-t as a mixture of normals</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/CsB9d8E4u6U/</link>
		<comments>http://www.johndcook.com/blog/2009/10/30/student-t-mixture-normals/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 03:48:30 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Math]]></category>
		<category><![CDATA[Statistics]]></category>
		<category><![CDATA[Probability and Statistics]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3541</guid>
		<description><![CDATA[You can express a Student-t distribution as a continuous mixture of normal distributions. Some properties of the t distribution are easier to prove in this form. Here are notes with details.
I ran across this tidbit reading Bayesian Data Analysis by Gelman et al. 
Related post: Beer, Wine, and Statistics (origin of the Student-t distribution)
]]></description>
			<content:encoded><![CDATA[<p>You can express a Student-t distribution as a continuous mixture of normal distributions. Some properties of the t distribution are easier to prove in this form. Here are <a href="http://www.johndcook.com/t_normal_mixture.pdf">notes</a> with details.</p>
<p>I ran across this tidbit reading <a href="http://www.amazon.com/gp/product/158488388X?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=158488388X">Bayesian Data Analysis</a> by Gelman <em>et al</em>. </p>
<p><strong>Related post</strong>: <a href="http://www.johndcook.com/blog/2008/06/27/wine-beer-and-statistics/">Beer, Wine, and Statistics</a> (origin of the Student-t distribution)</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/CsB9d8E4u6U" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/30/student-t-mixture-normals/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/30/student-t-mixture-normals/</feedburner:origLink></item>
		<item>
		<title>Listening to music with your whole body</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/sW_BrgNloLc/</link>
		<comments>http://www.johndcook.com/blog/2009/10/30/evelyn-glennie/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 12:22:32 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3523</guid>
		<description><![CDATA[Amazing presentation from Evelyn Glennie, a deaf percussionist.

]]></description>
			<content:encoded><![CDATA[<p>Amazing <a href="http://www.ted.com/talks/view/id/103">presentation</a> from Evelyn Glennie, a deaf percussionist.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="446" height="326" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="wmode" value="transparent" /><param name="bgColor" value="#ffffff" /><param name="flashvars" value="vu=http://video.ted.com/talks/dynamic/EvelynGlennie_2003-medium.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/EvelynGlennie-2003.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=103&amp;introDuration=16500&amp;adDuration=4000&amp;postAdDuration=2000&amp;adKeys=talk=evelyn_glennie_shows_how_to_listen;year=2003;theme=spectacular_performance;theme=the_creative_spark;theme=live_music;event=TED2003;&amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" /><param name="src" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" /><param name="bgcolor" value="#ffffff" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="446" height="326" src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" flashvars="vu=http://video.ted.com/talks/dynamic/EvelynGlennie_2003-medium.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/EvelynGlennie-2003.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=103&amp;introDuration=16500&amp;adDuration=4000&amp;postAdDuration=2000&amp;adKeys=talk=evelyn_glennie_shows_how_to_listen;year=2003;theme=spectacular_performance;theme=the_creative_spark;theme=live_music;event=TED2003;&amp;preAdTag=tconf.ted/embed;tile=1;sz=512x288;" bgcolor="#ffffff" wmode="transparent" allowfullscreen="true"></embed></object></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/sW_BrgNloLc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/30/evelyn-glennie/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/30/evelyn-glennie/</feedburner:origLink></item>
		<item>
		<title>Simple backup software</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/FbVMiiUIdjo/</link>
		<comments>http://www.johndcook.com/blog/2009/10/29/simple-backup-software/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 14:54:44 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3527</guid>
		<description><![CDATA[I was asking about backup software for Windows the other day and a couple people recommended Cobian Backup. It&#8217;s simple to use, but also very configurable. And it&#8217;s free.
You can have the software simply copy files or you can have it zip the output (.zip or .7z format). In either case, you don&#8217;t need the [...]]]></description>
			<content:encoded><![CDATA[<p>I was asking about backup software for Windows the other day and a couple people recommended <a href="http://cobiansoft.com/cobianbackup.htm">Cobian Backup</a>. It&#8217;s simple to use, but also very configurable. And it&#8217;s free.</p>
<p>You can have the software simply copy files or you can have it zip the output (<code>.zip</code> or <code>.7z</code> format). In either case, you don&#8217;t need the backup software in order to restore your files.</p>
<p>The software has all the features you&#8217;d expect. You can perform full, incremental, or differential backups. You can run backups manually or as scheduled tasks. Etc.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/FbVMiiUIdjo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/29/simple-backup-software/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/29/simple-backup-software/</feedburner:origLink></item>
		<item>
		<title>How to test a random number generator</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/e7WLu20TwAs/</link>
		<comments>http://www.johndcook.com/blog/2009/10/27/how-to-test-a-random-number-generator/#comments</comments>
		<pubDate>Wed, 28 Oct 2009 00:28:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[Quality]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3517</guid>
		<description><![CDATA[Random number generators are challenging to test.

The output is supposed to be unpredictable, so how do you know when the generator working correctly?
Your tests will fail occasionally, but how do you decide whether they&#8217;re failing too often?
What kinds of errors are most common when writing random number generation software?

These are some of the questions I [...]]]></description>
			<content:encoded><![CDATA[<p>Random number generators are challenging to test.</p>
<ul>
<li>The output is supposed to be unpredictable, so how do you know when the generator working correctly?</li>
<li>Your tests will fail occasionally, but how do you decide whether they&#8217;re failing too often?</li>
<li>What kinds of errors are most common when writing random number generation software?</li>
</ul>
<p>These are some of the questions I address in Chapter 10 of <a href="http://www.amazon.com/gp/product/0596159811?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0596159811">Beautiful Testing</a>.</p>
<p style="text-align:center"><a href="http://www.amazon.com/gp/product/0596159811?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0596159811"><img src="http://www.johndcook.com/51B+qoLmASL._SL160_.jpg" alt="Beautiful Testing: Leading Professionals Reveal How They Test" width="122" height="160" /></a></p>
<p>The book is now in stock at Amazon. It is supposed to be in book stores by Friday. All profits from Beautiful Testing go to <a href="http://www.nothingbutnets.net/">Nothing But Nets</a>, a project to distribute anti-malarial bed nets.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/e7WLu20TwAs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/27/how-to-test-a-random-number-generator/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/27/how-to-test-a-random-number-generator/</feedburner:origLink></item>
		<item>
		<title>Bayesian clinical trials in one zip code</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/TOSfcRqtxF0/</link>
		<comments>http://www.johndcook.com/blog/2009/10/27/bayesian-clinical-trials-zip-code/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 11:06:05 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Clinical trials]]></category>
		<category><![CDATA[Bayesian]]></category>
		<category><![CDATA[Biostatistics]]></category>
		<category><![CDATA[Cancer]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3309</guid>
		<description><![CDATA[I recently ran across this quote from Mithat Gönen of Memorial Sloan-Kettering Cancer Center:
While there are certainly some at other centers, the bulk of applied Bayesian clinical trial design in this country is largely confined to a single zip code.
from &#8220;Bayesian clinical trials: no more excuses,&#8221; Clinical Trials 2009; 6; 203.
The zip code Gönen alludes [...]]]></description>
			<content:encoded><![CDATA[<p>I recently ran across this quote from Mithat Gönen of Memorial Sloan-Kettering Cancer Center:</p>
<blockquote><p>While there are certainly some at other centers, the bulk of applied Bayesian clinical trial design in this country is largely confined to a single zip code.</p></blockquote>
<p>from &#8220;Bayesian clinical trials: no more excuses,&#8221; <em>Clinical Trial</em>s 2009; 6; 203.</p>
<p>The zip code Gönen alludes to is 77030, the zip code of M. D. Anderson Cancer Center. I can&#8217;t say how much activity there is elsewhere,  but certainly we design and conduct a lot of Bayesian clinical trials at MDACC.</p>
<p><strong>Related posts</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/04/23/cartoon-about-my-job/">Cartoon guide to cancer research</a><br />
<a href="http://www.johndcook.com/blog/2008/08/26/stopping-trials-of-ineffective-drugs-earlier/">Stopping trials of ineffective drugs sooner</a><br />
<a href="http://www.johndcook.com/blog/2008/07/22/three-ways-of-tuning-an-adaptively-randomized-trial/">Three ways of tuning an adaptively randomized clinical trial</a><br />
<a href="http://www.johndcook.com/blog/2008/02/01/population-drift/">Population drift</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/TOSfcRqtxF0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/27/bayesian-clinical-trials-zip-code/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/27/bayesian-clinical-trials-zip-code/</feedburner:origLink></item>
		<item>
		<title>Shallow bugs versus reported bugs</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/y34q8gk7VYI/</link>
		<comments>http://www.johndcook.com/blog/2009/10/25/shallow-bugs-reported-bugs/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 04:05:50 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Software development]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=2164</guid>
		<description><![CDATA[The open source community has a saying: With enough eyes, all bugs are shallow. When enough people look at a piece of code, someone is going find and fix the bugs.
A related principle is that with enough users, all bugs will be reported. With enough people use the software, someone else is going to run [...]]]></description>
			<content:encoded><![CDATA[<p>The open source community has a saying: <strong>With enough eyes, all bugs are shallow</strong>. When enough people look at a piece of code, someone is going find and fix the bugs.</p>
<p>A related principle is that <strong>with enough users, all bugs will be reported</strong>. With enough people use the software, someone else is going to run into the problem. Someone will report it. Someone will talk about it in an online forum. Someone will  blog about it and post a work-around until the bug is fixed. This principle deserves more attention; it&#8217;s not cited as often as the shallow bugs principle.</p>
<p>Ideally, you want to use software with lots of eyes and lots of users. Firefox is an open source product with lots eyes and lots of users. But more often you have to pick eyes or users. You have to choose between open but obscure software and closed but popular software. Open source projects may have more people looking at the source code, and so they have the  &#8220;many eyes make shallow bugs&#8221; maxim working for them. But the user base for many open source projects is tiny compared to their commercial counterparts. The number of users to find and report bugs is small, and the number who document fixes and work-arounds is even smaller.</p>
<p>I&#8217;m not ideologically attached to open source or commercial software. I use both. I just want my software to work. And when it doesn&#8217;t work, I want to find a solution quickly.</p>
<p><strong>Related posts</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/09/22/software-profitability-in-the-middle/">Software profitability in the middle</a><br />
<a href="http://www.johndcook.com/blog/2009/07/31/software-that-gets-used/">Software that gets used</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/y34q8gk7VYI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/25/shallow-bugs-reported-bugs/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/25/shallow-bugs-reported-bugs/</feedburner:origLink></item>
		<item>
		<title>How to differentiate a non-differentiable function</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/v59d-WrKems/</link>
		<comments>http://www.johndcook.com/blog/2009/10/25/how-to-differentiate-a-non-differentiable-function/#comments</comments>
		<pubDate>Mon, 26 Oct 2009 04:03:13 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Math]]></category>
		<category><![CDATA[Differential equations]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3496</guid>
		<description><![CDATA[How can we extend the idea of derivative so that more functions are differentiable? Why would we want to do so? How can we make sense of a delta &#8220;function&#8221; that isn&#8217;t really a function? We&#8217;ll answer these questions in this post.
Suppose f(x) is a differentiable function of one variable. Suppose φ(x) is an infinitely [...]]]></description>
			<content:encoded><![CDATA[<p>How can we extend the idea of derivative so that more functions are differentiable? Why would we want to do so? How can we make sense of a delta &#8220;function&#8221; that isn&#8217;t really a function? We&#8217;ll answer these questions in this post.</p>
<p><span id="more-3496"></span>Suppose <em>f</em>(<em>x</em>) is a differentiable function of one variable. Suppose φ(<em>x</em>) is an infinitely differentiable function that is zero outside of some finite interval. Functions like φ are called test functions. Integration by parts says that</p>
<p style="text-align:center"><img src="http://www.johndcook.com/distributions1.gif" alt="\int_{-\infty}^\infty f'(x)\, \varphi(x) \, dx = -\int_{-\infty}^\infty f(x)\, \varphi'(x) \, dx" width="298" height="38" /></p>
<p>where the integrals are over the entire real line. (The fact that φ is zero outside a finite interval mean the &#8220;<em>uv</em>&#8221; term from <a href="http://www.johndcook.com/blog/2008/02/28/what-to-make-u-in-integration-by-parts/">integration by parts</a> is zero.)  Now suppose <em>f</em>(<em>x</em>) is not differentiable. Then the left side of the equation above does not make sense, but the right side does. We use the right hand side to develop the definition of the generalized derivative.</p>
<p>We think of the function <em>f</em> not as a function of real numbers, but as a <strong>distribution</strong> that operates on tests functions. That is, we associate with <em>f</em> the linear functional on the space of  tests functions that maps φ to ∫ <em>f</em>(<em>x</em>) φ(<em>x</em>) <em>dx</em>. Then the distributional derivative of this functional is another linear functional, the distribution that maps test functions φ to -∫ <em>f</em>(<em>x</em>) φ&#8217;(<em>x</em>) <em>dx</em>. In summary,</p>
<p style="text-align:center"><img src="http://www.johndcook.com/distributions2.gif" alt="f: \varphi \mapsto \int_{-\infty}^\infty f(x) \, \varphi(x)\, dx \\ f': \varphi \mapsto -\int_{-\infty}^\infty f(x) \, \varphi'(x)\, dx " width="235" height="86" /></p>
<p>We can use this procedure to define as many derivatives of <em>f</em> as we&#8217;d like, as long as <em>f</em> is integrable. So <em>f</em> could be some horribly ill-behaved function, <a href="http://mathworld.wolfram.com/WeierstrassFunction.html">differentiable nowhere</a> in the classical sense, and we could define its 37th derivative by repeatedly applying this idea. (Distributions are also called &#8220;generalized functions.&#8221; Distributional derivatives are also called &#8220;generalized derivatives&#8221; or &#8220;weak derivatives.&#8221;)</p>
<p>By the way, this same procedure is used to make sense of the delta function. The delta function isn&#8217;t a function at all. It is the distribution δ that evaluates test functions at zero, i.e. δ maps φ to φ(0). (The delta function often nonsensically defined to be a function that is infinite at zero and zero everywhere else.)</p>
<p>Why would we want to be able to differentiate more functions? When we can differentiate more functions, we can look in a bigger space for solutions to differential equations. Sometimes this allows us to find solutions to equations that do not have classical solutions. Other times this allows us to find classical solutions more easily. We may first prove that a generalized solution exists, and then prove that the generalized solution is in fact a classical solution.</p>
<p>Here&#8217;s an analogy that explains how generalized solutions might lead to classical solutions. Suppose you want to find the minimum value of a function for integer arguments. You might first look for a real number that minimizes the function. This lets you, for example, use derivatives in your search for the minimum. If the real minimum you find happens to also be an integer, then you&#8217;ve solved your original problem. Distributions and generalized derivatives work much the same way. You might find a classical solution by first looking in a larger space of possible solutions, a space that allows you to use more powerful techniques in your search for a solution.</p>
<p><strong>Related post</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/08/11/approximating-a-solution-that-doesnt-exist/">Approximating a solution that doesn&#8217;t exist</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/v59d-WrKems" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/25/how-to-differentiate-a-non-differentiable-function/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/25/how-to-differentiate-a-non-differentiable-function/</feedburner:origLink></item>
		<item>
		<title>Weekend miscellany</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/eXoxsnDJh5k/</link>
		<comments>http://www.johndcook.com/blog/2009/10/23/weekend-miscellany-10/#comments</comments>
		<pubDate>Sat, 24 Oct 2009 04:15:16 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3487</guid>
		<description><![CDATA[
Polar coordinates and cardioid microphones
Why white wine goes with fish
The six dumbest ideas in computer security
Time scales in user experience
50 years of space exploration
Personal productivity advice from Marc Andreessen


]]></description>
			<content:encoded><![CDATA[<ul>
<li><a href="http://www.squarecirclez.com/blog/polar-coordinates-and-cardioid-microphones/2496">Polar coordinates and cardioid microphones</a></li>
<li><a href="http://www.scientificamerican.com/podcast/episode.cfm?id=red-wine-with-fish-iron-ic-answer-09-10-22">Why white wine goes with fish</a></li>
<li><a href="http://www.ranum.com/security/computer_security/editorials/dumb/">The six dumbest ideas in computer security</a></li>
<li><a href="http://www.useit.com/alertbox/timeframes.html">Time scales in user experience</a></li>
<li><a href="http://www.flickr.com/photos/adamcrowe/4002050596/sizes/o/">50 years of space exploration</a></li>
<li><a href="http://pmarca-archive.posterous.com/the-pmarca-guide-to-personal-productivity">Personal productivity advice from Marc Andreessen</a></li>
</ul>
<p><a href="http://www.flickr.com/photos/adamcrowe/4002050596/sizes/o/"><img src="http://www.johndcook.com/space_exploration.jpeg" alt="space exploration missions" width="400" height="177" /></a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/eXoxsnDJh5k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/23/weekend-miscellany-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/23/weekend-miscellany-10/</feedburner:origLink></item>
		<item>
		<title>Reviewing catch blocks</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/xr7go84NAwI/</link>
		<comments>http://www.johndcook.com/blog/2009/10/22/reviewing-catch-blocks/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 01:40:10 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Software development]]></category>
		<category><![CDATA[PowerShell]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Quality]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3463</guid>
		<description><![CDATA[Here&#8217;s an interesting exercise. If you&#8217;re writing code in a language like C# or C++ that has catch statements, write a script to report all catch blocks. You might be surprised at what you find. Some questions to ask:

Do catch blocks swallow exceptions and thus mask problems?
Is information lost by catching an exception and throwing [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s an interesting exercise. If you&#8217;re writing code in a language like C# or C++ that has <code>catch</code> statements, write a script to report all catch blocks. You might be surprised at what you find. Some questions to ask:</p>
<ul>
<li>Do catch blocks swallow exceptions and thus mask problems?</li>
<li>Is information lost by catching an exception and throwing a new one?</li>
<li>Are exceptions logged appropriately?</li>
<li>Are notification messages grammatically correct and helpful?</li>
</ul>
<p>Here&#8217;s a <a href="http://www.johndcook.com/catchblocks.html">PowerShell script</a> that will report all <code>catch</code> statements plus the five lines following the <code>catch</code> statement.</p>
<p><strong>Related post</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/10/07/finding-embarrassing-and-unhelpful-error-messages/">Finding embarrassing and unhelpful error messages</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/xr7go84NAwI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/22/reviewing-catch-blocks/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/22/reviewing-catch-blocks/</feedburner:origLink></item>
		<item>
		<title>Normal tail probability bounds</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/LjmiIntYuhQ/</link>
		<comments>http://www.johndcook.com/blog/2009/10/22/normal-tail-probability-bounds/#comments</comments>
		<pubDate>Thu, 22 Oct 2009 14:27:31 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Math]]></category>
		<category><![CDATA[Statistics]]></category>
		<category><![CDATA[Probability and Statistics]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3479</guid>
		<description><![CDATA[Here are some notes on upper and lower bounds on the probability P(Z &#62; t) for a standard normal random random variable Z. I wrote up these notes to settle a issue that came up in a probability class I&#8217;m teaching. It&#8217;s surprising that there are simple functions that provide efficient bounds on the normal [...]]]></description>
			<content:encoded><![CDATA[<p>Here are some notes on <a href="http://www.johndcook.com/normalbounds.pdf">upper and lower bounds</a> on the probability P(Z &gt; t) for a standard normal random random variable Z. I wrote up these notes to settle a issue that came up in a probability class I&#8217;m teaching. It&#8217;s surprising that there are simple functions that provide efficient bounds on the normal distribution function.</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/LjmiIntYuhQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/22/normal-tail-probability-bounds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/22/normal-tail-probability-bounds/</feedburner:origLink></item>
		<item>
		<title>Worthless technical books</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/ncBf9fuk1qI/</link>
		<comments>http://www.johndcook.com/blog/2009/10/20/worthless-technical-books/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 04:06:02 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Computing]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3473</guid>
		<description><![CDATA[I sold six technical books to a used book store on the way home today. The store paid me $5 total for four of the books. Two books they didn&#8217;t want at all. The books were not that old, but they were practically worthless.
It&#8217;s sobering to think how little a technical book is worth a [...]]]></description>
			<content:encoded><![CDATA[<p>I sold six technical books to a used book store on the way home today. The store paid me $5 total for four of the books. Two books they didn&#8217;t want at all. The books were not that old, but they were practically worthless.</p>
<p>It&#8217;s sobering to think how little a technical book is worth a few years after it is printed. It&#8217;s a good reminder to focus on things that will last.</p>
<p><strong>Related posts</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/02/14/old-math-books/">Old math books</a><br />
<a href="http://www.johndcook.com/blog/2009/01/19/c-s-lewis-on-reading-old-books/">C. S. Lewis on reading old books</a><br />
<a href="http://www.johndcook.com/blog/2008/07/01/mathematica-turns-20/">Mathematica turns 20</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/ncBf9fuk1qI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/20/worthless-technical-books/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/20/worthless-technical-books/</feedburner:origLink></item>
		<item>
		<title>Book review: Trade-Off</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/NE6B-L7RBlI/</link>
		<comments>http://www.johndcook.com/blog/2009/10/20/book-review-trade-off/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 13:22:24 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3453</guid>
		<description><![CDATA[I enjoyed listening to Moira Gunn&#8217;s interview with Kevin Maney, author of the new book Trade-Off: Why Some Things Catch On and Others Don&#8217;t.

The book was a little disappointing after listening to the interview. I felt I had heard most of what Maney had to say before I read the book.
In a nutshell, the message [...]]]></description>
			<content:encoded><![CDATA[<p>I enjoyed listening to <a href="http://itc.conversationsnetwork.org/shows/detail4266.html">Moira Gunn&#8217;s interview</a> with Kevin Maney, author of the new book <a href="http://www.amazon.com/gp/product/038552594X?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=038552594X">Trade-Off: Why Some Things Catch On and Others Don&#8217;t</a>.</p>
<p style="text-align:center"><a href="http://www.amazon.com/gp/product/038552594X?ie=UTF8&amp;tag=theende-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=038552594X"><img src="http://www.johndcook.com/414YCQb3jjL._SL160_.jpg" border="0" alt="" /></a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=theende-20&amp;l=as2&amp;o=1&amp;a=038552594X" border="0" alt="" width="1" height="1" /></p>
<p>The book was a little disappointing after listening to the interview. I felt I had heard most of what Maney had to say before I read the book.</p>
<p>In a nutshell, the message of the book is that you should either strive for fidelity (exclusivity, quality) or convenience (accessibility, affordability). You can succeed by excelling at fidelity or at convenience. But if you strive for both, you&#8217;ll lose to companies that are better at one criteria or the other. Maney gives several interesting examples of companies that have succeeded along the edges of the fidelity/convenience graph but then failed when they started pursuing the diagonal.</p>
<p><strong>Related post</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2008/11/22/i-am-not-an-operating-system/">I am not an operating system</a> (how Microsoft and Apple are forced into their respective marketing positions)</p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/NE6B-L7RBlI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/20/book-review-trade-off/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/20/book-review-trade-off/</feedburner:origLink></item>
		<item>
		<title>A sort of opposite to Parkinson’s Law</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/UMUl-whQvkM/</link>
		<comments>http://www.johndcook.com/blog/2009/10/19/a-sort-of-opposite-to-parkinsons-law/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 14:57:52 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Creativity]]></category>
		<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3449</guid>
		<description><![CDATA[Parkinson&#8217;s Law says that work expands to the time allowed. I&#8217;ve seen that law play out over and over. However, I&#8217;ve also seen a sort of contraction to Parkinson&#8217;s Law. Sometimes work gets done faster when you have more time for it.
Sometimes when I&#8217;ve planned a large block of uninterrupted, say going into the office [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.johndcook.com/blog/2009/08/27/parkinsons-law/">Parkinson&#8217;s Law</a> says that work expands to the time allowed. I&#8217;ve seen that law play out over and over. However, I&#8217;ve also seen a sort of contraction to Parkinson&#8217;s Law. <strong>Sometimes work gets done faster when you have more time for it</strong>.</p>
<p>Sometimes when I&#8217;ve planned a large block of uninterrupted, say going into the office when hardly anyone else is there, I get through my to do list in the first hour of the day. Knowing that I have plenty of time, I think more clearly and end up not needing the extra time. When that happens, I sometimes think &#8220;If I&#8217;d known this would just take 30 minutes to solve, I would have done it sooner.&#8221; But it&#8217;s not that simple. Just because it took 30 minutes on a good day doesn&#8217;t mean that it could have been done during just any 30-minute time slot earlier.</p>
<p>In his book <a href="http://www.amazon.com/gp/product/0192807234?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0192807234">Symmetry and the Monster</a>, Mark Ronan shares a story along these lines. Ronan tells how John Conway worked on a famous mathematical problem. Conway and his wife agreed that he would carve out Saturdays from noon to midnight and Wednesdays from 6 PM to midnight for working on this challenge. He started one Saturday and cracked the problem that evening. Perhaps Conway would have been able to solve his problem by working on it and hour at a time here and there. But it seems reasonable that having a large block of time, and knowing that other large blocks were scheduled, helped Conway think more clearly.</p>
<p>My guess is that Parkinson&#8217;s law applies best to projects involving several people and to one-person projects that are not well defined. But for well-defined projects, especially projects requiring creative problem solving, having more time might lead to not needing so much time.</p>
<p><strong>Related posts</strong>:</p>
<p><a href="http://www.johndcook.com/blog/2009/08/27/parkinsons-law/">Work expands to the time allowed</a><br />
<a href="http://www.johndcook.com/blog/2009/10/05/finite-simple-groups/">A 3,000 page proof</a> (review of <a href="http://www.amazon.com/gp/product/0192807234?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0192807234">Symmetry and the Monster</a>)<br />
<a href="http://www.johndcook.com/blog/2008/03/04/c-state-and-f-state/">C-State and F-state</a></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/UMUl-whQvkM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/19/a-sort-of-opposite-to-parkinsons-law/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/19/a-sort-of-opposite-to-parkinsons-law/</feedburner:origLink></item>
		<item>
		<title>Weekend miscellany</title>
		<link>http://feedproxy.google.com/~r/TheEndeavour/~3/g0QJP7hM1pI/</link>
		<comments>http://www.johndcook.com/blog/2009/10/16/weekend-miscellany-9/#comments</comments>
		<pubDate>Sat, 17 Oct 2009 00:26:59 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.johndcook.com/blog/?p=3441</guid>
		<description><![CDATA[The Fourth Paradigm: Data-Intensive Scientific Discovery free book
Beautiful Testing has gone to press. Should be in bookstores by October 30.
Placebos have side effects too
10/GUI prototype for human-computer interaction
Math Teachers at Play #17. This is a much larger edition than usual.
How schools invented letter grades
Assembly of the International Space Station time-lapse animation
When noise is your friend: [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://research.microsoft.com/en-us/collaboration/fourthparadigm/">The Fourth Paradigm: Data-Intensive Scientific Discovery</a> free book</p>
<p><a href="http://www.amazon.com/gp/product/0596159811?ie=UTF8&amp;tag=theende-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0596159811">Beautiful Testing</a> has gone to press. Should be in bookstores by October 30.</p>
<p><a href="http://www.stat.columbia.edu/~cook/movabletype/archives/2009/10/placebos_have_s.html">Placebos have side effects too</a></p>
<p><a href="http://flowingdata.com/2009/10/14/is-10gui-the-future-replacement-of-the-mouse-and-keyboard/">10/GUI</a> prototype for human-computer interaction</p>
<p><a href="http://mathrecreation.blogspot.com/2009/10/math-teachers-at-play-17.html">Math Teachers at Play #17</a>. This is a much larger edition than usual.</p>
<p><a href="http://www.adlit.org/article/5981">How schools invented letter grades</a></p>
<p><a href="http://i.usatoday.net/tech/graphics/iss_timeline/flash.htm">Assembly of the International Space Station</a> time-lapse animation</p>
<p><a href="http://behind-the-enemy-lines.blogspot.com/2009/10/when-noise-is-your-friend-smoothed.html">When noise is your friend: smoothed analysis</a></p>
<p><a href="http://www.youtube.com/watch?v=O5YB_7MXDKo">Fame Frenzy</a> music video</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="243" 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/O5YB_7MXDKo&amp;hl=en&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="243" src="http://www.youtube.com/v/O5YB_7MXDKo&amp;hl=en&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<img src="http://feeds.feedburner.com/~r/TheEndeavour/~4/g0QJP7hM1pI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.johndcook.com/blog/2009/10/16/weekend-miscellany-9/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.johndcook.com/blog/2009/10/16/weekend-miscellany-9/</feedburner:origLink></item>
	</channel>
</rss>
