<?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>Jonathan Birge</title>
	
	<link>http://scripts.mit.edu/~birge/blog</link>
	<description>Monkey #121643810 reporting for duty...</description>
	<lastBuildDate>Sun, 11 Oct 2009 20:15:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<image><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/JonathanBirge" type="application/rss+xml" /><feedburner:emailServiceId>JonathanBirge</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>“Papelbon” means “suck” in any language</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/0fG0ntCs79E/</link>
		<comments>http://scripts.mit.edu/~birge/blog/papelbon-means-suck-in-any-language/#comments</comments>
		<pubDate>Sun, 11 Oct 2009 20:13:47 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1114</guid>
		<description><![CDATA[I found this on Twitter about two minutes after the Red Sox blew their entire season in the ninth inning, when they were up two runs:
&#8220;Papelbon entregando a rapadura&#8230; eu vou dar muita risada quando nao renovarem o contrato desse filho da puta arrogante.&#8221;
I don&#8217;t know what it means, and yet I&#8217;m fairly sure I [...]]]></description>
			<content:encoded><![CDATA[<p>I found this on Twitter about two minutes after the Red Sox blew their entire season in the ninth inning, when they were up two runs:</p>
<blockquote><p>&#8220;Papelbon entregando a rapadura&#8230; eu vou dar muita risada quando nao renovarem o contrato desse filho da puta arrogante.&#8221;</p></blockquote>
<p>I don&#8217;t know what it means, and yet I&#8217;m fairly sure I agree.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0fG0ntCs79E:9Qz5pszuDpc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0fG0ntCs79E:9Qz5pszuDpc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=0fG0ntCs79E:9Qz5pszuDpc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0fG0ntCs79E:9Qz5pszuDpc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=0fG0ntCs79E:9Qz5pszuDpc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0fG0ntCs79E:9Qz5pszuDpc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=0fG0ntCs79E:9Qz5pszuDpc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/0fG0ntCs79E" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/papelbon-means-suck-in-any-language/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/papelbon-means-suck-in-any-language/</feedburner:origLink></item>
		<item>
		<title>A letter from legal has arrived for you, Alex</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/iMvCbwdbNwY/</link>
		<comments>http://scripts.mit.edu/~birge/blog/a-letter-from-legal-has-arrived-for-you-alex/#comments</comments>
		<pubDate>Tue, 15 Sep 2009 05:47:00 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1098</guid>
		<description><![CDATA[Greenblatt &#38; Goober, Attorneys
September 14, 2009
Dear Baby Alexander,
We are writing on behalf of our client, your father, Jonathan Birge. This is in followup to, and clarification of, the ad hoc verbal contract entered into by you and Dr. Birge during negotiations of the bedtime taking place on the evening of September 12th, 2009. To wit:
You [...]]]></description>
			<content:encoded><![CDATA[<p>Greenblatt &amp; Goober, Attorneys<br />
September 14, 2009</p>
<p>Dear Baby Alexander,</p>
<p>We are writing on behalf of our client, your father, Jonathan Birge. This is in followup to, and clarification of, the ad hoc verbal contract entered into by you and Dr. Birge during negotiations of the bedtime taking place on the evening of September 12th, 2009. To wit:</p>
<p>You (heretofore LITTLE BABY) agree to make a goodfaith effort to &#8220;hush,&#8221; including, but not limited to, not saying a word. In return, your father (henceforth &#8216;DADDY&#8217;) has authorized us to release into your possession one (1) live mockingbird.</p>
<p>In the unlikely event said mockingbird should fail to sing, as determined by a third-party arbitration panel, DADDY will purchase, for you, a diamond ring of commensurate retail value.</p>
<p>Should the diamond ring be found of fraudulent origin, limited to composition by brass alloy, a looking glass will be provided. Herein, &#8220;looking glass&#8221; is understood to be a term of art, not to imply construction of any particular material. Specifically, molded polymer magnifying optics of any kind will be acceptable under the terms of this contract.</p>
<p>If the looking glass should become &#8220;broke&#8221; due to faulty materials or workmanship, <em>excluding</em> acts of god and/or negligence on your part, you agree to accept from DADDY one (1) billy goat as full payment in-kind.</p>
<p>If the billy goat fails to perform under previously agreed upon provisions terms in the  standard goat labor contract, (see &#8220;Pulling&#8221; in the attached rider), DADDY agrees to provide you with a cart and bull of equal or greater value, as determined by commodity prices published in the prior day&#8217;s Wall Street Journal.</p>
<p>No guarantee is provided as to the cart and/or bull&#8217;s suitability for any implied or express purpose. Only in the event that the cart and bull should, as a unit, &#8220;turn over&#8221; (as per the accepted legal definition of a rotation of no less than 90 degrees around the cart-bull axis) will the warrantee terms of this agreement be in effect, and renumeration provided in the form of a dog, to referred to as &#8220;Rover&#8221; by both parties for the duration of the contract.</p>
<p>In the event the dog named &#8220;Rover&#8221; is unable, or refuses, to bark audibly, both parties agree to final compensation in the form of a horse and cart, under identical liability terms to the previously mentioned cart and bull. Should the cart and horse fail to maintain appropriate orientation, as defined in the adjoining diagram, the &#8220;FALL DOWN&#8221; clause of the horse and cart contract will be in effect: DADDY agrees to stipulate for the record that you are &#8220;the best baby in town,&#8221; with both parties enjoined from further comment on the matter for a period of thirty (30) days.</p>
<p>By falling asleep, you give your full consent and agreement to this contract, and agree to waive all future legal action against your father as it pertains to this or any prior informal mockingbird for sleep agreements.</p>
<p>This Contract shall be interpreted under the laws of the State of Nevada.</p>
<p>This Constract is executed in the City of Cambridge, County of Middlesex, Commonwealth of Massachusetts.</p>
<p>Signed,<br />
Steven Greenblatt, Esq.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=iMvCbwdbNwY:TEX7NtSyGiI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=iMvCbwdbNwY:TEX7NtSyGiI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=iMvCbwdbNwY:TEX7NtSyGiI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=iMvCbwdbNwY:TEX7NtSyGiI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=iMvCbwdbNwY:TEX7NtSyGiI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=iMvCbwdbNwY:TEX7NtSyGiI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=iMvCbwdbNwY:TEX7NtSyGiI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/iMvCbwdbNwY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/a-letter-from-legal-has-arrived-for-you-alex/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/a-letter-from-legal-has-arrived-for-you-alex/</feedburner:origLink></item>
		<item>
		<title>Benchmark results for Snow Leopard: 32- versus 64-bit kernel</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/1weRsZiz8Js/</link>
		<comments>http://scripts.mit.edu/~birge/blog/benchmark-results-for-snow-leopard-32-versus-64-bit-kernel/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 06:27:26 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[mac os x]]></category>
		<category><![CDATA[snow leopard]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1077</guid>
		<description><![CDATA[It was recently revealed by ZD Net that Apple&#8217;s new Mac OS X release, dubbed Snow Leopard, would default to a 32-bit kernel despite being largely portrayed by Apple as the final step in the Mac&#8217;s journey to being a fully 64-bit OS. The reactions, as with anything Apple-related, were sheer polemic. Just check out [...]]]></description>
			<content:encoded><![CDATA[<p>It was <a href="http://news.zdnet.com/2100-9595_22-336194.html" target="_blank">recently revealed by ZD Net</a> that Apple&#8217;s new Mac OS X release, dubbed Snow Leopard, would default to a 32-bit kernel despite being <a href="http://www.apple.com/macosx/technology/#sixtyfourbit" target="_blank">largely portrayed by Apple</a> as the final step in the Mac&#8217;s journey to being a fully 64-bit OS. The reactions, as with anything Apple-related, were sheer polemic. Just check out the comments on the ZD Net article, and you&#8217;ll see what I mean. The Apple apologists played it off as if 64-bit code is pointless in the kernel, despite being indispensable in applications. The Microsoft partisans acted as if Apple had just halved the speed of the entire OS.</p>
<p>So, what&#8217;s the truth? I ran a few quick benchmarks to find out. To isolate the effects of the kernel from the benchmark software itself, I used a 32 bit benchmark program, XBench, so that the only thing that would be changing between the two runs was the kernel. (My understanding of Mac internals is not great, so I hope I wasn&#8217;t making a poor assumption here.) The results were interesting. As one might expect, neither side is entirely right or wrong.</p>
<p>The biggest difference was in memory allocation, where the difference was almost a factor of two. The next biggest difference was in the thread benchmarks, where the 64-bit kernel had a roughly 30% improvement in time. Finally, the 64-bit kernel had over a 10% improvement in large block disk transfer speed. These results seem plausible, as all involve tasks where the kernel plays a relatively large role. The rest of the benchmarks, mainly graphics and computation, had little or no improvement, as one would also expect.</p>
<p>So, it seems that while it&#8217;s true Apple isn&#8217;t doing a terrible thing by defaulting to the 32-bit kernel, it&#8217;s certainly also the case that you&#8217;re leaving some speed on the table. This is especially true for the disk transfer benchmarks, which can have a real effect on the perceived responsiveness of the computer.</p>
<p>The complete results for my are below. The test computer was a 2.53 GHz Mid-2009 MacBook Pro.</p>
<p style="text-align: center; "><strong>64-bit Kernel</strong></p>
<blockquote>
<pre>
Results	127.31
CPU Test	180.05
  GCD Loop	285.50	15.05 Mops/sec
  Floating Point Basic	145.63	3.46 Gflop/sec
  vecLib FFT	120.72	3.98 Gflop/sec
  Floating Point Library	280.68	48.88 Mops/sec
Thread Test	331.22
  Computation	500.00	10.13 Mops/sec, 4 threads
  Lock Contention	247.63	10.65 Mlocks/sec, 4 threads
Memory Test	200.62
 System	255.76
  Allocate	618.01	2.27 Malloc/sec
  Fill	185.89	9038.61 MB/sec
Copy	211.31	4364.56 MB/sec
 Stream	165.04
  Copy	157.53	3253.68 MB/sec
  Scale	155.20	3206.42 MB/sec
  Add	175.03	3728.48 MB/sec
  Triad	174.48	3732.49 MB/sec
Quartz Graphics Test	190.82
OpenGL Graphics Test	86.25
User Interface Test	245.26
Disk Test	48.75
 Sequential	101.56
  Uncached Write	120.97	74.27 MB/sec [4K blocks]
  Uncached Write	119.43	67.57 MB/sec [256K blocks]
  Uncached Read	64.63	18.91 MB/sec [4K blocks]
  Uncached Read	137.50	69.11 MB/sec [256K blocks]
 Random	32.07
  Uncached Write	11.66	1.23 MB/sec [4K blocks]
  Uncached Write	77.18	24.71 MB/sec [256K blocks]
  Uncached Read	59.85	0.42 MB/sec [4K blocks]
  Uncached Read	107.70	19.98 MB/sec [256K blocks]
</pre>
</blockquote>
<p style="text-align: center; "><strong>32-bit Kernel</strong></p>
<blockquote>
<pre>
Results	122.67
CPU Test	179.50
  GCD Loop	295.89	15.60 Mops/sec
  Floating Point Basic	141.66	3.37 Gflop/sec
  vecLib FFT	120.19	3.97 Gflop/sec
  Floating Point Library	283.69	49.40 Mops/sec
Thread Test	260.69
  Computation	396.28	8.03 Mops/sec, 4 threads
  Lock Contention	194.23	8.36 Mlocks/sec, 4 threads
Memory Test	190.01
 System	234.38
  Allocate	369.54	1.36 Malloc/sec
  Fill	186.29	9057.73 MB/sec
  Copy	211.60	4370.52 MB/sec
 Stream	159.77
  Copy	153.34	3167.08 MB/sec
  Scale	150.01	3099.22 MB/sec
  Add	169.51	3610.92 MB/sec
  Triad	168.11	3596.34 MB/sec
Quartz Graphics Test	187.39
OpenGL Graphics Test	87.04
User Interface Test	237.42
Disk Test	46.82
Sequential	90.51
Uncached Write	118.31	72.64 MB/sec [4K blocks]
Uncached Write	79.22	44.82 MB/sec [256K blocks]
Uncached Read	60.05	17.57 MB/sec [4K blocks]
Uncached Read	154.69	77.75 MB/sec [256K blocks]
Random	31.58
Uncached Write	11.29	1.20 MB/sec [4K blocks]
Uncached Write	76.69	24.55 MB/sec [256K blocks]
Uncached Read	60.83	0.43 MB/sec [4K blocks]
Uncached Read	116.08	21.54 MB/sec [256K blocks]
</blockquote>
</pre>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1weRsZiz8Js:VfMdkpp_RHw:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1weRsZiz8Js:VfMdkpp_RHw:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=1weRsZiz8Js:VfMdkpp_RHw:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1weRsZiz8Js:VfMdkpp_RHw:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=1weRsZiz8Js:VfMdkpp_RHw:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1weRsZiz8Js:VfMdkpp_RHw:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=1weRsZiz8Js:VfMdkpp_RHw:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/1weRsZiz8Js" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/benchmark-results-for-snow-leopard-32-versus-64-bit-kernel/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/benchmark-results-for-snow-leopard-32-versus-64-bit-kernel/</feedburner:origLink></item>
		<item>
		<title>Twitter… for men</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/ukOIGcWTxDk/</link>
		<comments>http://scripts.mit.edu/~birge/blog/twitter-for-me/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 15:48:09 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1068</guid>
		<description><![CDATA[With recent advent of Woofer, the Twitter clone that requires the use of 1400 characters, I&#8217;d like to add my own entry into the foray.
Introducing Twitless: Twitter for Men. &#8220;140 Characters. A month.&#8221;
You can use your 140 characters any way you want, but if you use &#8216;em up early, you&#8217;ll just have to wait until [...]]]></description>
			<content:encoded><![CDATA[<p>With recent advent of <a href="http://woofertime.com">Woofer</a>, the Twitter clone that requires the use of 1400 characters, I&#8217;d like to add my own entry into the foray.</p>
<p>Introducing Twitless: Twitter for Men. &#8220;140 Characters. A month.&#8221;</p>
<p>You can use your 140 characters any way you want, but if you use &#8216;em up early, you&#8217;ll just have to wait until next month, chatty Kathy.</p>
<p>Twitless. Because real men only talk when they have something to say.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ukOIGcWTxDk:MbUg7w5ajdg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ukOIGcWTxDk:MbUg7w5ajdg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=ukOIGcWTxDk:MbUg7w5ajdg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ukOIGcWTxDk:MbUg7w5ajdg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=ukOIGcWTxDk:MbUg7w5ajdg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ukOIGcWTxDk:MbUg7w5ajdg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=ukOIGcWTxDk:MbUg7w5ajdg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/ukOIGcWTxDk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/twitter-for-me/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/twitter-for-me/</feedburner:origLink></item>
		<item>
		<title>Cynical thought of the week…</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/ry_uFlDM1O0/</link>
		<comments>http://scripts.mit.edu/~birge/blog/cynical-thought-of-the-week/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 01:48:26 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1070</guid>
		<description><![CDATA[I wonder if the ludicrous amount of media hype dedicated to the Oh-my-god-it&#8217;s-the-swine-flu-come-to-kill-us-all! has anything to do with trying to scare people into accepting healthcare reform. For the record, I&#8217;m all for healthcare reform, but I don&#8217;t appreciate fear tactics towards any end. The regular old flu is projected to kill more people this flu [...]]]></description>
			<content:encoded><![CDATA[<p>I wonder if the ludicrous amount of media hype dedicated to the Oh-my-god-it&#8217;s-the-swine-flu-come-to-kill-us-all! has anything to do with trying to scare people into accepting healthcare reform. For the record, I&#8217;m all for healthcare reform, but I don&#8217;t appreciate fear tactics towards any end. The regular old flu is projected to kill more people this flu season than swine flu. Why are we still hearing about swine flu?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ry_uFlDM1O0:XMheangRD6s:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ry_uFlDM1O0:XMheangRD6s:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=ry_uFlDM1O0:XMheangRD6s:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ry_uFlDM1O0:XMheangRD6s:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=ry_uFlDM1O0:XMheangRD6s:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=ry_uFlDM1O0:XMheangRD6s:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=ry_uFlDM1O0:XMheangRD6s:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/ry_uFlDM1O0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/cynical-thought-of-the-week/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/cynical-thought-of-the-week/</feedburner:origLink></item>
		<item>
		<title>A clunker of a bill</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/oSegWffTGPE/</link>
		<comments>http://scripts.mit.edu/~birge/blog/a-clunker-of-a-bill/#comments</comments>
		<pubDate>Mon, 10 Aug 2009 14:33:48 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1057</guid>
		<description><![CDATA[Do I have this straight? Democrats just passed a bill that will take $2B of money we don&#8217;t have from future ordinary taxpayers, and we will give that money as a reward to people who selfishly bought gas guzzling cars, most of whom are relatively wealthy SUV owners, so that our automotive industry can stay [...]]]></description>
			<content:encoded><![CDATA[<p>Do I have this straight? Democrats just passed a bill that will take $2B of money we don&#8217;t have from future ordinary taxpayers, and we will give that money as a reward to people who selfishly bought gas guzzling cars, <del datetime="2009-08-19T05:53:45+00:00">most of whom are relatively wealthy SUV owners</del>, so that our automotive industry can stay out of their second bankruptcy for a few more months? And the cars that are traded in must all be destroyed, instead of reused? Did I suffer a head injury and forget which party is supposed to screw the little guy and the environment to benefit the rich, or are they both just doing that now?</p>
<p><del datetime="2009-08-13T00:28:11+00:00">So, to summarize with an example: there is a shoe salesman in Mississippi whose grandchildren will be paying taxes so that some rich guy in Boston can be rewarded for trading in his Cadillac Escalade.</del> <ins datetime="2009-08-13T00:28:11+00:00">I take this back. As Ken points out, rich people probably don&#8217;t keep these cars until their value drops below $4500.</ins> And take note, my voting friends, that a measure introduced to limit the cash payouts to only those below a certain income level was voted down by &#8220;The Party of the People&#8221; by a margin of about 2 to 1.</p>
<p>The crassness of this bill is only exceeded by the utter lack of efficacy. It takes some sort of talent to waste money so quickly and yet do so so impotently. At the end of the day, all of this will only be a drop in the red ink-filled bucket that is our automotive industry. This is the problem with spending government money on bribing consumers to spend on things they don&#8217;t need, instead of investing in capital projects. Either it works once or not at all, and in the long run both are about the same.</p>
<p>I just have one request of the small number of you who read this. Next election cycle, I don&#8217;t mind if you continue voting for Democrats. The Republicans have become such a joke that I can&#8217;t blame you. But please do me favor and quit being so damn smug about being a member of a party that has become nothing but the very slight lesser of two very big, stinking, corrupt evils. This Democratic-controlled congress is nothing which anybody with an ounce of integrity or intelligence should be proud to have elected.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=oSegWffTGPE:lOsNq3OqrBc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=oSegWffTGPE:lOsNq3OqrBc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=oSegWffTGPE:lOsNq3OqrBc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=oSegWffTGPE:lOsNq3OqrBc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=oSegWffTGPE:lOsNq3OqrBc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=oSegWffTGPE:lOsNq3OqrBc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=oSegWffTGPE:lOsNq3OqrBc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/oSegWffTGPE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/a-clunker-of-a-bill/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/a-clunker-of-a-bill/</feedburner:origLink></item>
		<item>
		<title>It’s a buyer’s market for greater fools</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/SGt_rRGuafU/</link>
		<comments>http://scripts.mit.edu/~birge/blog/its-a-buyers-market-for-greater-fools/#comments</comments>
		<pubDate>Thu, 06 Aug 2009 17:43:32 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Economics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1052</guid>
		<description><![CDATA[If there&#8217;s one thing we&#8217;ve learned from the financial crash, it&#8217;s that the efficient market hypothesis is utterly bogus. As a corollary, just as dead is the idea of buy-and-hold investing as a rational way to make money. Stock market results from Japan, and now America and Europe, are making it increasingly clear that the [...]]]></description>
			<content:encoded><![CDATA[<p>If there&#8217;s one thing we&#8217;ve learned from the financial crash, it&#8217;s that the efficient market hypothesis is utterly bogus. As a corollary, just as dead is the idea of buy-and-hold investing as a rational way to make money. Stock market results from Japan, and now America and Europe, are making it increasingly clear that the relatively steady returns of the last century were an anomaly begetting complacency.</p>
<p>Moreover, I&#8217;d especially be wary of long term investing in an environment with nearly 10% unemployment and an economy entirely propped up by war-level deficit spending when (a) there is no war and (b) we already have more debt* than the entire private wealth of the country. The financial system crashed because we had unsustainable levels of credit being issued, pulling future demand forward in a way that had to end sometime. So, what did we do? We simply pulled demand forward by using a bigger lever, the United States Federal Government. When debt levels became untenable for individuals and corporations, we simply shifted them to the government, an entity with  a higher credit rating by dint of its ability to steal with impunity to pay its bills. But that&#8217;s the end of the line, folks, and even the US government has its (credit) limits. The day of reckoning is drawing near, as the Chinese have made clear, and it won&#8217;t be pretty. I&#8217;m not predicting apocalypse, just extended tough times as we finally have to start paying the liquor bill for the long party.</p>
<p>So, if buy-and-hold is out, should you trade the market short term? Well, unless you&#8217;re a investment bank like Goldman Sachs, with the ability to access privileged order flow information and front run trades, you&#8217;d also have to be insane to try it. At this point, our stock markets are a farce, a rigged game for the benefit of a few elite financial firms. Spreads are huge, and people are getting scalped right and left by manipulation and high frequency computer trading games.</p>
<p>I&#8217;ve always looked with skepticism at the stock market. It&#8217;s a giant zero-sum game, for the most part, since dividends and stock buybacks have largely disappeared. Despite all the pumping of the market as a way to make wealth, it&#8217;s a mathematical fact that the stock market is essentially just a mechanism for transferring money between people and institutions. But lately, it&#8217;s also an empirical fact that it&#8217;s largely a way for money to be moved into Goldman Sachs&#8217; trading accounts.</p>
<p>The stock market has become a Persian bazaar, and yet another example of the hubris and unchecked greed of Wall Street. It&#8217;s time the average person says &#8220;enough is enough&#8221; and quits playing. The only way Wall Street will get the message is if enough of us decide to quit being patsies, and leave the market. The truth is, your broker doesn&#8217;t care if you make money. They don&#8217;t offer their stock advice or &#8220;trading tools&#8221; because they give a damn about helping you. You&#8217;re the trading tool. They know, by definition, that their customers will lose money on average by taking their advice (it&#8217;s a negative sum game when you factor in commissions, even before considering that it&#8217;s a rigged game). They just need you to play the game, because the only way Wall Street stays alive is by skimming from the streams of money flowing through it.</p>
<p>If you haven&#8217;t thought about it yet, just ask yourself where money goes when it &#8220;goes into the market.&#8221; In truth it just goes from one person&#8217;s cash account into another&#8217;s. There is no such thing as money &#8220;in the market&#8221; or &#8220;on the sidelines.&#8221; It would be just as ridiculous to talk about money being tied up &#8220;in oranges&#8221; when people buy produce. Money is always going from one bank account to another. The market is just a way to transfer money and shares, and rather than money &#8220;moving in&#8221; from the sidelines it&#8217;s really more accurate to say that at any given point, dumb money is moving in or out of the market in the opposite direction of smart money. You have to wonder if you&#8217;re on the right side of this transfer, over the long run, if you decide to get into the market at this point.</p>
<p>I know you might miss the fun of trading stocks, but consider taking up gambling on sports, instead. At least it&#8217;s a fair game.</p>
<p>(*including government entitlement promises as debt)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=SGt_rRGuafU:0BOddSPJGuI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=SGt_rRGuafU:0BOddSPJGuI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=SGt_rRGuafU:0BOddSPJGuI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=SGt_rRGuafU:0BOddSPJGuI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=SGt_rRGuafU:0BOddSPJGuI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=SGt_rRGuafU:0BOddSPJGuI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=SGt_rRGuafU:0BOddSPJGuI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/SGt_rRGuafU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/its-a-buyers-market-for-greater-fools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/its-a-buyers-market-for-greater-fools/</feedburner:origLink></item>
		<item>
		<title>Why does volume mean one thing in housing and another in stocks?</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/njEThXQeneU/</link>
		<comments>http://scripts.mit.edu/~birge/blog/why-does-volume-mean-one-thing-in-housing-and-another-in-stocks/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 04:36:36 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Economics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1046</guid>
		<description><![CDATA[Housing numbers were just released, and the big news is that home sales were up 11% from the last month. That&#8217;s 11% up in volume, not price. Prices are still abysmal on a relative basis, down 12% from this time last year (and yet still too high, if you ask me). There are more foreclosures [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://bloomberg.com/apps/news?pid=20601087&#038;sid=aOdEKR9_Lz7s">Housing numbers were just released</a>, and the big news is that home sales were up 11% from the last month. That&#8217;s 11% up in volume, not price. Prices are still abysmal on a relative basis, down 12% from this time last year (and yet still too high, if you ask me). There are more <a href="http://econompicdata.blogspot.com/2009/07/california-foreclosures-national-new.html">foreclosures in process in California</a> than home sales in the entire nation. However, everybody says this spike in volume is great news, and a sign the housing market is turning around.</p>
<p>But isn&#8217;t it true that if the stock market goes down on higher than expected volume, these same experts will call that a sign of great weakness for the equities market and a harbinger of doom?</p>
<p>Can somebody tell me how it is that rising volume with falling prices is terrible when it happens in the stock market but it&#8217;s an unmitigated positive when it happens in the housing market? My current guess is that they are wrong in both cases, and that you can&#8217;t glean much predictive value from volume in any market.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=njEThXQeneU:fum03yP_FnI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=njEThXQeneU:fum03yP_FnI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=njEThXQeneU:fum03yP_FnI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=njEThXQeneU:fum03yP_FnI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=njEThXQeneU:fum03yP_FnI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=njEThXQeneU:fum03yP_FnI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=njEThXQeneU:fum03yP_FnI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/njEThXQeneU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/why-does-volume-mean-one-thing-in-housing-and-another-in-stocks/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/why-does-volume-mean-one-thing-in-housing-and-another-in-stocks/</feedburner:origLink></item>
		<item>
		<title>New MacBook Pros have hard drive problems</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/Ij-RJSvHgsM/</link>
		<comments>http://scripts.mit.edu/~birge/blog/new-macbook-pros-have-major-hard-drive-problems/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 05:56:37 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[apple]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1030</guid>
		<description><![CDATA[When the new unibody MacBook Pros (MBPs, henceforth) came out, many owners were up in arms over the fact that the new, supposedly high-end models lost SATA 2, and were only capable of 1.5 Gb/s SATA 1 speeds. Some people felt this was fair because Apple only provides SATA 1 drives, but this isn&#8217;t entirely [...]]]></description>
			<content:encoded><![CDATA[<p>When the new unibody MacBook Pros (MBPs, henceforth) came out, many owners were up in arms over the fact that the new, supposedly high-end models lost SATA 2, and were only capable of 1.5 Gb/s SATA 1 speeds. Some people felt this was fair because Apple only provides SATA 1 drives, but this isn&#8217;t entirely true: some of the upgrade drives Apple offers on its online store are drives that would support 3.0 Gb/s speeds if Apple had enabled them.</p>
<p>A few weeks ago, Apple quietly released a firmware upgrade that enabled SATA 2 on the new MBPs. Unfortunately, something is wrong with the hardware, because now people with SATA 2 drives are having problems right and left. Apparently, the SATA bus on the MBP is unable to handle 3.0 Gb/s, and large numbers of transfer errors are occurring. SATA is designed to catch these errors, but since they&#8217;re not supposed to happen in the first place the result is not pretty. The system hangs for several seconds as the operating system deals with the errors and the data is reread. This causes the infamous Apple &#8220;spinning beach ball,&#8221; especially if a lot of processes are competing for disk access.</p>
<p>If I were to speculate (and what fun is a blog if you can&#8217;t do that?) I&#8217;d say that Apple&#8217;s hardware engineers used a cable that isn&#8217;t capable of reliably supporting the higher bit rate. Having opened up my MBP to upgrade the hard drive, I&#8217;m not surprised that the cable they used would have problems. It&#8217;s an unshielded ribbon cable that runs right along the case of the hard drive. It probably has all sorts of parasitic capacitances. I&#8217;m guessing their engineers tested it at 1.5 Mb/s and saw no problems, and then somebody rushed the firmware out without adequately testing it.</p>
<p>To make matters worse, this bit of poor hardware engineering triggers an even more egregious bit of software engineering: the &#8217;spindump&#8217; process. This little piece of Mac OS X kicks on automatically whenever a process hangs, and writes a ridiculous amount of information to the disk so that Apple can diagnose the problem. Of course, if you&#8217;re already having a hang because of hard drive problems, the last thing you need is for the system to respond by spewing massive amounts of data at the disk. It&#8217;s often enough to take a minor problem and make it a major one that requires a hard shutdown of the computer. Brilliant, Apple. This is my first Apple computer since abandoning Apple in 1997 during the dark years of System 8. So far I&#8217;m regretting the decision to come back&#8230;</p>
<p><strong>How to tell if you&#8217;ve got a problem</strong>: If you have a stock MBP configuration, you probably don&#8217;t have a problem. However, if you have an upgraded drive (especially one of the 7200 RPM, or solid state drives) and you&#8217;ve been having system hangs, this may be the problem. If you&#8217;re nerdy enough, you can install smartmon tools and check to see if UDMA_CRC_Error_Count is more than zero.</p>
<p><strong>How to fix</strong>: Until Apple gets it&#8217;s act together and issues a firmware update (if that&#8217;s even possible) to bring it&#8217;s &#8220;pro&#8221; level computers technologically inline with last years low-end models, you&#8217;re just going to have to disable SATA 2 on your drive. Whether or not this is possible, and how to do it, will vary by manufacturer. On Seagate Momentus drives, you can short two jumper pins to force the drive to use SATA 1 speeds. Details can be found in the user guide of your specific drive.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Ij-RJSvHgsM:47p6FOxK24I:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Ij-RJSvHgsM:47p6FOxK24I:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Ij-RJSvHgsM:47p6FOxK24I:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Ij-RJSvHgsM:47p6FOxK24I:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Ij-RJSvHgsM:47p6FOxK24I:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Ij-RJSvHgsM:47p6FOxK24I:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Ij-RJSvHgsM:47p6FOxK24I:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/Ij-RJSvHgsM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/new-macbook-pros-have-major-hard-drive-problems/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/new-macbook-pros-have-major-hard-drive-problems/</feedburner:origLink></item>
		<item>
		<title>Airline pay</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/LxjQji9KJgo/</link>
		<comments>http://scripts.mit.edu/~birge/blog/airline-pay-by-aircraft/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 21:18:48 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Aviation]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1013</guid>
		<description><![CDATA[In the (usually) excellent Blogging at FL250, Sam attempts to defend the union system, arguing that the insanity that results from a system based entirely on seniority would be best fixed by just making the seniority list include the whole country. That strikes me as addressing a bad idea by simply trying the same bad [...]]]></description>
			<content:encoded><![CDATA[<p>In the (usually) excellent <a href="http://fl250.blogspot.com/2009/07/old-guy.html">Blogging at FL250</a>, Sam attempts to defend the union system, arguing that the insanity that results from a system based entirely on seniority would be best fixed by just making the seniority list include the whole country. That strikes me as addressing a bad idea by simply trying the same bad idea on a grander scale. (Maybe he got that idea from the Federal Government.)</p>
<p>The salary for a junior regional first officer is around $30-$40 a year, working the worst hours the FAA will allow and doing the hardest flying he or she will ever see in their career. The salary for a senior captain pushing buttons on a fully automated 747 is over $200k a year.</p>
<p>Apparently the unions have decided that flying should be done at a level of ability that is proportional to the number of seats. I&#8217;m sure that&#8217;s a comforting thought if you&#8217;re in seat 1A of a 747, but perhaps not so much if you&#8217;re in seat 1A of a Saab 340. In truth, the smaller airplanes are the hardest to fly, and spend more of their time in the weather. </p>
<p>What&#8217;s funny is that this huge skew is exactly what a free labor market would probably arrive at, too, given its mercenary monetization of human life. The only difference between the unions and the free market is that the unions also make sure the pilot&#8217;s competence never comes into play at any level.</p>
<p>No matter the skepticism with which I regard free market capitalism, the results of alternative systems rarely fail to disappoint more.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=LxjQji9KJgo:RchkhXubAoI:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=LxjQji9KJgo:RchkhXubAoI:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=LxjQji9KJgo:RchkhXubAoI:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=LxjQji9KJgo:RchkhXubAoI:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=LxjQji9KJgo:RchkhXubAoI:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=LxjQji9KJgo:RchkhXubAoI:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=LxjQji9KJgo:RchkhXubAoI:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/LxjQji9KJgo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/airline-pay-by-aircraft/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/airline-pay-by-aircraft/</feedburner:origLink></item>
		<item>
		<title>An airline I’d like to see</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/0m8tJ3vLcfU/</link>
		<comments>http://scripts.mit.edu/~birge/blog/an-airline-id-like-to-see/#comments</comments>
		<pubDate>Wed, 24 Jun 2009 03:01:38 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Aviation]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1008</guid>
		<description><![CDATA[(No parenting posts yet. I&#8217;m still getting my head around the idea that some poor kid has me as a father. So, I bring you another rant&#8230;)
One phenomenon (of many) about modern culture that really confuses me is the success of budget airlines. Of all the things on which one might want to skimp, I&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>(No parenting posts yet. I&#8217;m still getting my head around the idea that some poor kid has me as a father. So, I bring you another rant&#8230;)</p>
<p>One phenomenon (of many) about modern culture that really confuses me is the success of budget airlines. Of all the things on which one might want to skimp, I&#8217;d assume air travel is not one of them. Hasn&#8217;t the thought ever occurred to somebody, as they sit in a lightweight aluminum tube traveling 80% of the speed of sound through the upper atmosphere, &#8220;Maybe this should be costing me more than $39 if I know what&#8217;s good for me?&#8221; Do you really want the people responsible for launching your kids into the stratosphere to be running cash flow negative?</p>
<p>Why isn&#8217;t there one airline in the country that charges 50% more to get you there, but which actually does their damn job correctly? They could have decent customer service, and could afford to price their product based on what it takes to fly safely, not decide on price first and then see what they can do with that money.</p>
<p>As a case in point, there have been several regional airline crashes in the past several years that can be traced (at least partly) to poor pilot training and long work schedules. I&#8217;d be fine paying extra to fly on a commuter but get a pilot who was as well trained, rested, and paid as one who would normally fly a 747. After all, flying isn&#8217;t easier just because there are fewer seats. I can&#8217;t imagine I&#8217;m alone in this. I also can&#8217;t imagine I&#8217;m alone in thinking I&#8217;d rather get there late than have to have the living shit scared out of me (or worse) by flying through a storm. However, airlines will generally fly right through anything less than a thunderstorm because it saves them the fuel costs of having to divert around (assuming they even have the spare fuel given that they all generally fly with close to the minimum required by FAA regulations). And, of course, sometimes they end up flying through more than they bargained.</p>
<p>So, if an airline started up and came out with ads saying &#8220;At Birge Airlines, we put safety above all else, and it shows in our prices. We&#8217;ll fly around storms even if it doubles our flight time, we carry more fuel than legally required, and if the weather isn&#8217;t good anywhere along your route, there&#8217;s a good chance you&#8217;ll be staying at a hotel on our dime. We&#8217;ll get your there late and lighter in the wallet, but we guarantee we&#8217;ll get you there safely.&#8221;</p>
<p>Wouldn&#8217;t you book your next flight with them?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0m8tJ3vLcfU:30meOVgTc0w:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0m8tJ3vLcfU:30meOVgTc0w:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=0m8tJ3vLcfU:30meOVgTc0w:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0m8tJ3vLcfU:30meOVgTc0w:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=0m8tJ3vLcfU:30meOVgTc0w:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=0m8tJ3vLcfU:30meOVgTc0w:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=0m8tJ3vLcfU:30meOVgTc0w:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/0m8tJ3vLcfU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/an-airline-id-like-to-see/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/an-airline-id-like-to-see/</feedburner:origLink></item>
		<item>
		<title>Inflating with taxes?</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/TdvPEmWlffQ/</link>
		<comments>http://scripts.mit.edu/~birge/blog/inflating-with-taxes/#comments</comments>
		<pubDate>Fri, 15 May 2009 16:36:10 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Economics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=1003</guid>
		<description><![CDATA[In the latest consumer price index (CPI) report, all seems fine. Core CPI went up 0.1%, suggesting the Fed is succeeding at holding back the evil specter of deflation, which brought down the economy during the Great Depression. But a closer look at the numbers reveals that were it not for the government imposing a [...]]]></description>
			<content:encoded><![CDATA[<p>In the latest consumer price index (CPI) report, all seems fine. Core CPI went up 0.1%, suggesting the Fed is succeeding at holding back the evil specter of deflation, which brought down the economy during the Great Depression. But a closer look at the numbers reveals that were it not for the government imposing a huge tax increase on cigarettes, we would&#8217;ve had price deflation:</p>
<blockquote><p>
WASHINGTON (MarketWatch) &#8211; Falling energy prices offset another big jump in cigarette prices in April, leaving the U.S. consumer price index flat for the month, the Labor Department reported Friday.</p>
<p>With energy prices down 20% since April 2008, the CPI has fallen 0.7% in the past 12 months, the largest decline since 1955. The decline in the consumer price index has sparked concerns at the Federal Reserve and among economists about deflation taking hold in the United States.</p>
<p>However, core inflation &#8211; which excludes volatile food and energy prices &#8211; has not declined and in fact has accelerated in the past four months, rising 0.3% in April, the biggest increase since July.</p>
<p>The core CPI was boosted in April by a 9.3% increase in tobacco prices as a new federal excise tax to pay for children&#8217;s health care kicked in.</p>
<p><strong>Excluding tobacco, the CPI fell 0.1% in April and the core CPI rose 0.1%.</strong></p>
<p>&#8220;Inflation is behaving very nicely,&#8221; said Bill Hampel, chief economist for the Credit Union National Association. The report was &#8220;further evidence that deflation is not going to happen.&#8221;
</p></blockquote>
<p>Maybe I&#8217;m too cynical, but when the difference between inflation and deflation is a government tax, you have to wonder about the timing of that tax and if there weren&#8217;t ancillary motivations behind it.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TdvPEmWlffQ:3teRfY2sOnY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TdvPEmWlffQ:3teRfY2sOnY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=TdvPEmWlffQ:3teRfY2sOnY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TdvPEmWlffQ:3teRfY2sOnY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=TdvPEmWlffQ:3teRfY2sOnY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TdvPEmWlffQ:3teRfY2sOnY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=TdvPEmWlffQ:3teRfY2sOnY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/TdvPEmWlffQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/inflating-with-taxes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/inflating-with-taxes/</feedburner:origLink></item>
		<item>
		<title>How to really oversell a lecture on a laser cutter</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/TlXHwy5WQcc/</link>
		<comments>http://scripts.mit.edu/~birge/blog/how-to-really-oversell-a-lecture-on-a-laser-cutter/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 04:23:08 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=987</guid>
		<description><![CDATA[In previous posts, I&#8217;ve talked about the pretention of a lot of modern art, and how most of the effort seems to go into technobabble rationalization of the art, and not the art itself. Well, somebody giving a lecture at the MIT School of Architecture has recently scaled new heights on the tower of babble:
Architecture reimagines how humans inhabit the earth &#8212; [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://scripts.mit.edu/~birge/blog/why-modern-art-is-so-horrid/">In previous posts</a>, I&#8217;ve talked about the pretention of a lot of modern art, and how most of the effort seems to go into technobabble rationalization of the art, and not the art itself. Well, somebody giving a lecture at the MIT School of Architecture has recently scaled new heights on the tower of babble:</p>
<blockquote><p>Architecture reimagines how humans inhabit the earth &#8212; how they organize themselves spatially and shape their everyday lives. If architecture is viewed as the material alteration of the earth&#8217;s surface, it has astronomical consequences: it can alter the very shape of a planet. Come see one way designs develop, through a demonstration of laser cutting in our fablab.</p></blockquote>
<p>That last sentence is a bit of a let down, isn&#8217;t it? I had no idea the rest of MIT was underachieving so much with <em>their</em> lasers! We really need to step things up. I know there&#8217;s folks at MIT using lasers to do mundane things like creating attosecond bursts of X-rays, quantum entangled photons for cryptography, and 3D high resolution medical imaging, but I don&#8217;t think any of us are really coming close to the astronomical-planet-surface-altering bar set by the folks in the architecture department. Maybe we should start using them to cut out parts for things like this:</p>
<div id="attachment_992" class="wp-caption aligncenter" style="width: 500px"><a href="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/04/mit-arch-crap.jpg"><img class="size-full wp-image-992" title="mit-arch-crap" src="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/04/mit-arch-crap.jpg" alt="Some of the world-altering work of the MIT architecture department." width="490" height="105" /></a><p class="wp-caption-text">Some of the planet-altering work of the MIT architecture department.</p></div>
<p>(For the record, this came from the <em>front page</em> of the MIT architecture department&#8217;s online portfolio, a collection of the recent work of which they are apparently most proud.)</p>
<p>Is it me, or has the level of Bullshit in the humanities risen to a point that transcends the usual academic norm? I used to believe that every era has its valid place, and progress was always made, but I&#8217;m now starting to think that the intellectual charlatans sitting on faculties of art departments around the world may just be the present day equivalent of the Sophists. The more I listen to humanities academics, I&#8217;m increasingly convinced that future civilizations will look back on our times as a dark ages for the arts.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TlXHwy5WQcc:lxr35Q1-i8Q:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TlXHwy5WQcc:lxr35Q1-i8Q:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=TlXHwy5WQcc:lxr35Q1-i8Q:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TlXHwy5WQcc:lxr35Q1-i8Q:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=TlXHwy5WQcc:lxr35Q1-i8Q:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=TlXHwy5WQcc:lxr35Q1-i8Q:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=TlXHwy5WQcc:lxr35Q1-i8Q:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/TlXHwy5WQcc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/how-to-really-oversell-a-lecture-on-a-laser-cutter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/how-to-really-oversell-a-lecture-on-a-laser-cutter/</feedburner:origLink></item>
		<item>
		<title>Enough with the April Fool’s Day!</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/UoKtRpScgiE/</link>
		<comments>http://scripts.mit.edu/~birge/blog/enough-with-the-april-fools-day/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 19:49:34 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=979</guid>
		<description><![CDATA[Maybe I&#8217;m just a curmudgeon, but I hate hate hate April Fool&#8217;s Day. You have to put up with no end to stupid press releases from humorless company drones who think it&#8217;s the height of cleverness and wit to announce a fake product (oh, you got us again Google!), lame jokes from coworkers, fake news [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe I&#8217;m just a curmudgeon, but I hate hate hate April Fool&#8217;s Day. You have to put up with no end to stupid press releases from humorless company drones who think it&#8217;s the height of cleverness and wit to announce a fake product (oh, you got us again Google!), lame jokes from coworkers, fake news stories, etc. And here&#8217;s the worst part of all, the only <em>true</em> joke of April 1st: you know it&#8217;s all coming. Doesn&#8217;t anybody else see the inherent abject absurdity of a day of <em>scheduled</em> practical jokes? It&#8217;s like a suspense story told backwards. Except it lasts all day.</p>
<p>Let&#8217;s end this shit, ok? Let&#8217;s make next year&#8217;s April Fool&#8217;s joke be that nobody does anything that day, but secretly plans to really screw somebody in May.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=UoKtRpScgiE:Q2Q8IKx8wBc:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=UoKtRpScgiE:Q2Q8IKx8wBc:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=UoKtRpScgiE:Q2Q8IKx8wBc:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=UoKtRpScgiE:Q2Q8IKx8wBc:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=UoKtRpScgiE:Q2Q8IKx8wBc:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=UoKtRpScgiE:Q2Q8IKx8wBc:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=UoKtRpScgiE:Q2Q8IKx8wBc:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/UoKtRpScgiE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/enough-with-the-april-fools-day/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/enough-with-the-april-fools-day/</feedburner:origLink></item>
		<item>
		<title>It’s a pity humans don’t come with digital audio inputs…</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/fnOdtl-qrsE/</link>
		<comments>http://scripts.mit.edu/~birge/blog/its-a-pity-humans-dont-come-with-digital-audio-inputs/#comments</comments>
		<pubDate>Wed, 18 Mar 2009 17:52:14 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[logic]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=953</guid>
		<description><![CDATA[I&#8217;d been having such a good time messing with GarageBand, that I decided to buy Logic Express,  which is a watered down version of their professional music production software. It&#8217;s a remarkable tool. For about $300 you have what amounts to an unlimited rack of instruments at your disposal, including some really rare models [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d been having such a good time messing with GarageBand, that I decided to buy <a href="http://www.apple.com/logicexpress/" target="_blank">Logic Express</a>,  which is a watered down version of their professional music production software. It&#8217;s a remarkable tool. For about $300 you have what amounts to an unlimited rack of instruments at your disposal, including some really rare models of vintage analog synths. One thing that I find fascinating is the fact that in the case of a software synth (as opposed to a sampler, which plays back recordings of actual instruments) you have the most perfect sound quality possible: 24-bit digital all the way from the initial oscillators of the synth through to mastering. Zero nonlinearities, zero noise. Kind like a CD with &#8216;DDDD&#8217; (digital creation, recording, mixing and mastering). The only way to get any closer to perfect reproduction would be if somebody finally figures out the encoding format of our auditory neurons, so we could tell our brains which frequencies to hear directly. (&#8217;DDDDD?&#8217;)</p>
<p>In preparation for that day, I made a song with Logic that is composed entirely out of tone generating software synthesizers so that I&#8217;d be ready with the first four D&#8217;s. (Ok, I think the drum instrument may be sampled.) For example, the initial sound you hear is from an FM synthesizer, sort of what you&#8217;d get if you could hack into an old <a href="http://en.wikipedia.org/wiki/Yamaha_DX7" target="_blank">DX-7</a> and pull the bits directly out of it instead of recording from the analog outputs. This is just about as clean and pure a recording as you&#8217;re ever going to experience; the sound you&#8217;re hearing has never been anything but abstract information until the moment that information is used to control the most versatile musical instrument of all time: the D/A converter in your computer. (I&#8217;m certainly betraying the fact that I&#8217;m a much better nerd than musician, but that probably wasn&#8217;t ever in doubt.)</p>
<p>The mix still needs a little work, but I&#8217;m sick of working on it, so here it is. If anybody wants me to post the original Logic file, let me know. I&#8217;ve also included a losslessly compressed file (which is much bigger) for those with iTunes, in case you have really good ears. Please drop a comment if there are any problems with the files. It was mixed on headphones, and will sound much better on the same.</p>
<p><a href="http://web.mit.edu/birge/Public/music/all-electric.mp3">All Electric</a></p>
<p><a href="http://web.mit.edu/birge/Public/music/all-electric.m4a">All Electric (Lossless)</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fnOdtl-qrsE:3uG17laz7sk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fnOdtl-qrsE:3uG17laz7sk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=fnOdtl-qrsE:3uG17laz7sk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fnOdtl-qrsE:3uG17laz7sk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=fnOdtl-qrsE:3uG17laz7sk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fnOdtl-qrsE:3uG17laz7sk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=fnOdtl-qrsE:3uG17laz7sk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/fnOdtl-qrsE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/its-a-pity-humans-dont-come-with-digital-audio-inputs/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
<enclosure url="http://web.mit.edu/birge/Public/music/all-electric.mp3" length="6740261" type="audio/mpeg" />
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/its-a-pity-humans-dont-come-with-digital-audio-inputs/</feedburner:origLink></item>
		<item>
		<title>The Mother of all Funk Chords</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/S1jUNpMUmsU/</link>
		<comments>http://scripts.mit.edu/~birge/blog/the-mother-of-all-funk-chords/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 07:04:51 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=947</guid>
		<description><![CDATA[This is pretty fantastic:

It&#8217;s hard to stay mad at YouTube for too long when you find things like this.
]]></description>
			<content:encoded><![CDATA[<p>This is pretty fantastic:</p>
<p><object width="445" height="364"><param name="movie" value="http://www.youtube.com/v/tprMEs-zfQA&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x2b405b&#038;color2=0x6b8ab6&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/tprMEs-zfQA&#038;hl=en&#038;fs=1&#038;rel=0&#038;color1=0x2b405b&#038;color2=0x6b8ab6&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="445" height="364"></embed></object></p>
<p>It&#8217;s hard to stay mad at YouTube for too long when you find things like this.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=S1jUNpMUmsU:YISCDM4XcQ8:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=S1jUNpMUmsU:YISCDM4XcQ8:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=S1jUNpMUmsU:YISCDM4XcQ8:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=S1jUNpMUmsU:YISCDM4XcQ8:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=S1jUNpMUmsU:YISCDM4XcQ8:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=S1jUNpMUmsU:YISCDM4XcQ8:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=S1jUNpMUmsU:YISCDM4XcQ8:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/S1jUNpMUmsU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/the-mother-of-all-funk-chords/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/the-mother-of-all-funk-chords/</feedburner:origLink></item>
		<item>
		<title>Going John Galt</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/70qqLnae7Co/</link>
		<comments>http://scripts.mit.edu/~birge/blog/going-john-galt/#comments</comments>
		<pubDate>Thu, 12 Mar 2009 08:54:38 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[libertarians]]></category>
		<category><![CDATA[rand]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=938</guid>
		<description><![CDATA[A while back I wrote about how the present financial crisis may be the &#8220;rock bottom&#8221; that precedes better days ahead for the country. A return to our better natures, I hope, and not just a prelude to a collapse. My hope on that front was given a boost when I recently discovered that the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://scripts.mit.edu/~birge/blog/the-bright-side-of-the-financial-crisis/">A while back</a> I wrote about how the present financial crisis may be the &#8220;rock bottom&#8221; that precedes better days ahead for the country. A return to our better natures, I hope, and not just a prelude to a collapse. My hope on that front was given a boost when I recently discovered that the forth most searched for phrase on Google was &#8220;<a href="http://www.google.com/trends/hottrends?sa=X&amp;date=2009-3-12">Going John Galt</a>.&#8221;</p>
<p>(For the record, I&#8217;m pleased that people are looking into objectivism, not that I think anybody actually should literally &#8220;go John Galt&#8221; in the sense of quitting their jobs. And I also don&#8217;t think objectivism is 100% of the answer, but I think it is a way of thinking we could use a little more of right now.)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=70qqLnae7Co:2LBfnlB8JlE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=70qqLnae7Co:2LBfnlB8JlE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=70qqLnae7Co:2LBfnlB8JlE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=70qqLnae7Co:2LBfnlB8JlE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=70qqLnae7Co:2LBfnlB8JlE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=70qqLnae7Co:2LBfnlB8JlE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=70qqLnae7Co:2LBfnlB8JlE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/70qqLnae7Co" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/going-john-galt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/going-john-galt/</feedburner:origLink></item>
		<item>
		<title>Should we blame the pilot for the Buffalo crash, or bureaucrats and trial lawyers?</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/FVHY6kidjf4/</link>
		<comments>http://scripts.mit.edu/~birge/blog/should-we-blame-the-pilot-for-the-buffalo-crash-or-bureaucrats-and-trial-lawyers/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 17:15:40 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Aviation]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=897</guid>
		<description><![CDATA[Sometimes the only difference between anarchy and government regulation is paperwork. Recognizing this is helpful. Once you lose the blind faith, you realize that your safety is in your hands.]]></description>
			<content:encoded><![CDATA[<p>The latest statement from the NTSB on the Buffalo crash suggests the pilot simply let the airplane get too slow. He then reacted badly and stalled the airplane. His reaction was seemingly inexplicable for a professional pilot, as one of the first things you learn during primary training is developing the muscle memory to break a still with forward stick. I don&#8217;t buy the notion proposed by some that the pilot mistakenly thought he was dealing with an icing-induced tail plane stall. Even though it&#8217;s true that pulling back is appropriate for a tail plane stall (as opposed to the typical main wing stall) absolutely nothing else the pilot did was appropriate for a tail stall. Everything in the NTSB statement suggests the cockpit simply devolved into complete chaos. While they mercifully keep this out of the public eye, the NTSB investigators have suffered through listening to the cockpit voice recorder, and reading in between the lines of the NTSB statement I think it&#8217;s fairly clear the pilot simply panicked.</p>
<p>However, I’m not passing judgment. I&#8217;m sure I’d do no better, even with all the training in the world. My reason for writing this is to say something about the <em>system</em>, not the pilot. When I was doing my instrument training, my biggest takeaway from the whole thing was that it was utter bullshit for people’s lives to depend on a pilot doing it correctly when the chips are down. It&#8217;s normally easy to fly on instruments, but it gets surprisingly difficult quickly when things go wrong, especially with the disorientation that occurs at night. I really think too much is expected of pilots flying hard IFR in any airplane that’s not fully automated. Yes, it’s manageable, but not with the kind of margin you’d like to see when lives are at stake, and especially with relatively inexperienced pilots. One’s ability to react correctly is shockingly bad when terrified, and I’m guessing the slow speed situation caught the pilots off guard and scared the shit out of them.</p>
<p>However, don&#8217;t we live in a world where automation and control technology has advanced to the point where the space shuttle can deorbit and land itself? Where affordable cars have anti-skid brake systems whose computational power rivals a jet fighter’s? Why, then, are we paying to fly in airplanes without something as relatively simple as autothrottles? The big jets have them, but they are not economical to have on most commuter aircraft. Why is this considered remotely acceptable? <strong>Why, in this day and age, is “drop out of the sky and kill us all” included in the set of possible control inputs on any commercial aircraft on which our loved ones are flying?</strong></p>
<p>With the exception of the Hudson ditching, <strong>every major aviation accident that&#8217;s happened in the past ten years in the US could have been avoided with relatively straightforward control software, including 9/11</strong>. (Terrorism aside, why the heck should the airplane&#8217;s software allow the pilot to fly into something?) If you don&#8217;t believe me, cite one and I&#8217;ll explain how simple software would&#8217;ve avoided it.</p>
<p>Given that this is all utterly doable, why isn&#8217;t it done? The answer is that because of regulations and liability, you can&#8217;t add a bloody toaster to a commercial aircraft for less than $100,000 per plane. The idea of regulation and liability is that it should keep us safe, but at this point it is doing the exact opposite. The Dash 8 that killed those people would&#8217;ve had autothrottles installed had they not been so expensive, and that expense is caused largely by the regulators who make certification so onerous, and the trial lawyers who make liability insurance prohibitively expensive. The Dash 8 is exactly the kind of airplane that needs them, but it won&#8217;t get them until we find a way to regulate aviation without completely stifling technological advancement at the same time.</p>
<p>Because of this unintended stifling effect, we could get rid of the FAA and safety would probably increase. I know trusting souls out there gasp at this idea, but the FAA is essentially an extension of the airline industry, anyway, so what we have now is basically self-regulation with all the advantages of government efficiency. They don&#8217;t have the guts to do anything drastic, and almost never have the brains to not do harm. They&#8217;ll focus on the small stuff (remember the Boeing 727 wiring inspections a while back?) and completely drop the ball on the big problems. When the FAA found out that the Boeing 737 had a major issue whereby the rudder would hard-over on its own, a problem that occurred over 100 times and caused two major fatal crashes, did they ground the fleet? Nope. That would&#8217;ve been too financially disruptive. They simply told the airlines to <em>fly the planes a bit faster</em> so that pilots could have a better chance at recovery when it happened.</p>
<p>Sometimes the only difference between anarchy and government regulation is paperwork. Recognizing this is helpful. Once you lose the blind faith, you realize that your safety is in your hands. You can make decisions to limit your risk. One good one is to avoid commuter flights in bad weather.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=FVHY6kidjf4:USTTBxy7ZhU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=FVHY6kidjf4:USTTBxy7ZhU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=FVHY6kidjf4:USTTBxy7ZhU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=FVHY6kidjf4:USTTBxy7ZhU:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=FVHY6kidjf4:USTTBxy7ZhU:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=FVHY6kidjf4:USTTBxy7ZhU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=FVHY6kidjf4:USTTBxy7ZhU:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/FVHY6kidjf4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/should-we-blame-the-pilot-for-the-buffalo-crash-or-bureaucrats-and-trial-lawyers/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/should-we-blame-the-pilot-for-the-buffalo-crash-or-bureaucrats-and-trial-lawyers/</feedburner:origLink></item>
		<item>
		<title>E*TRADE to liquidate all proprietary mutual funds this week to raise capital</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/akaW2hSUyR8/</link>
		<comments>http://scripts.mit.edu/~birge/blog/etrade-to-liquidate-all-proprietary-mutual-funds-this-week-to-raise-capital/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 03:46:35 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Economics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=905</guid>
		<description><![CDATA[E*TRADE just sent a letter out to all mutual fund holders to the effect that they will be liquidating their entire family of index mutual funds this week. All funds will be cashed out by Friday:
After long and serious consideration, E*TRADE Securities has made the decision to discontinue our family of proprietary index mutual funds.
As [...]]]></description>
			<content:encoded><![CDATA[<p>E*TRADE just sent a letter out to all mutual fund holders to the effect that they will be liquidating their entire family of index mutual funds this week. All funds will be cashed out by Friday:</p>
<blockquote><p>After long and serious consideration, E*TRADE Securities has made the decision to discontinue our family of proprietary index mutual funds.</p>
<p>As a result, the E*TRADE S&#038;P 500 (ETSPX), Russell 2000 (ETRUX), Technology (ETTIX), and International (ETINX) Index Funds will be liquidated on a date no later than March 27, 2009 (the &#8220;Liquidation Date&#8221;).</p>
<p>Of course, even though we are discontinuing these funds, as an E*TRADE customer, you have access to over 7,000 funds to help you find the right alternative.</p>
<p>Here are a few important points to keep in mind:</p>
<p>		Effective as of the close of business on February 23, 2009, no purchases of the funds may be made and any applicable redemption fees or account fees charged by the funds will be waived.</p>
<p>		If you do not redeem your shares yourself, your shares will be automatically converted to cash equal to their net asset value on the Liquidation Date. You will receive proceeds equal to the net asset value of the shares you held on the Liquidation Date after provision for all charges, expenses, and liabilities of the fund.</p>
<p>		The redemption is treated as a taxable transaction, and you will have to pay taxes on the proceeds of the liquidation, even if your shares are automatically redeemed on the Liquidation Date.</p>
<p>Please be assured that this decision has nothing at all to do with the financial health of E*TRADE FINANCIAL, which has been, and continues to be, very well capitalized by every applicable regulatory standard.</p></blockquote>
<p>I especially like the last sentence. Only a financial industry CEO could lie so effortlessly. If they are so well capitalized, why are they applying for TARP funds? Why are they liquidating their mutual funds out from under their customers, instead of just selling the business? I suspect they need the cash to cover withdrawals. There may be a run on E*TRADE going on.</p>
<p>Fortunately, E*TRADE&#8217;s funds don&#8217;t have a lot of money under management. Only about half a billion dollars worth of stocks will be unloaded on the market this week, by my quick estimate. However, this might be a harbinger of ill things to come, if other financial institutions start to see liquidating their proprietary mutual funds as a way to raise capital.</p>
<p>On the bright side, at least nobody will be forced to take a short term capital gain&#8230;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=akaW2hSUyR8:KZos43OplGo:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=akaW2hSUyR8:KZos43OplGo:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=akaW2hSUyR8:KZos43OplGo:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=akaW2hSUyR8:KZos43OplGo:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=akaW2hSUyR8:KZos43OplGo:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=akaW2hSUyR8:KZos43OplGo:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=akaW2hSUyR8:KZos43OplGo:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/akaW2hSUyR8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/etrade-to-liquidate-all-proprietary-mutual-funds-this-week-to-raise-capital/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/etrade-to-liquidate-all-proprietary-mutual-funds-this-week-to-raise-capital/</feedburner:origLink></item>
		<item>
		<title>Accelerating code using GCC’s prefetch extension</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/_HLemcaJQhs/</link>
		<comments>http://scripts.mit.edu/~birge/blog/accelerating-code-using-gccs-prefetch-extension/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 23:00:43 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=861</guid>
		<description><![CDATA[I recently started playing with GCC&#8217;s prefetch builtin, which allows the programmer to explicitly tell the processor to load given memory locations in cache. You can optionally inform the compiler of the locality of the data (i.e. how much priority the CPU should give to keep that piece of data around for later use) as [...]]]></description>
			<content:encoded><![CDATA[<p>I recently started playing with GCC&#8217;s prefetch builtin, which allows the programmer to explicitly tell the processor to load given memory locations in cache. You can optionally inform the compiler of the locality of the data (i.e. how much priority the CPU should give to keep that piece of data around for later use) as well as whether or not the memory location will be written to. Remarkably, the extension is very straighforward to use (if not to use correctly) and simply requires calling the <code>__builtin_prefetch</code> function with a pointer to the memory location to be loaded.</p>
<p>It turns out that in certain situations, tremendous speed-ups of several factors can be obtained with this facility. In fact, I&#8217;m amazed that I haven&#8217;t read more about this. In particular, when memory is being loaded &#8220;out of sequence&#8221; in a memory bandwidth-constrained loop, you can often benefit a great deal from explicit prefetch instructions. For example, I am currently working on a program which has has two inners loops in sequence. First, an array is traversed one way, and then it is traversed in reverse. The details of why this is done aren&#8217;t important (it&#8217;s an optical transfer matrix computation, if you&#8217;re interested) but the salient aspect of the code is that the computation at each iteration is not that great, and so memory bandwidth is the main issue. Here is the relevent section of code where the arrays are accessed in reverse:</p>
<p><code>/*<br />
* Step backward through structure, calculating reverse matrices.<br />
*/<br />
for (dx = n-1; dx &gt; 0; dx--)<br />
{<br />
Trev1[dx] = Trev1[dx+1]*Tlay1[dx] + Trev2[dx+1]*conj(Tlay2[dx]);<br />
Trev2[dx] = Trev1[dx+1]*Tlay2[dx] + Trev2[dx+1]*conj(Tlay1[dx]);<br />
dTrev1[dx] = dTrev1[dx+1]*Tlay1[dx] + dTrev2[dx+1]*conj(Tlay2[dx]) +<br />
Trev1[dx+1]*dTlay1[dx] + Trev2[dx+1]*conj(dTlay2[dx]);<br />
dTrev2[dx] = dTrev1[dx+1]*Tlay2[dx] + dTrev2[dx+1]*conj(Tlay1[dx]) +<br />
Trev1[dx+1]*dTlay2[dx] + Trev2[dx+1]*conj(dTlay1[dx]);<br />
}<br />
</code></p>
<p>Despite having exactly same number of operations in the forward and reverse loops, it turns out that the vast majority of time was being spend in this second (reverse) loop!</p>
<p>Why? Well, I can&#8217;t be entirely certain, but I assume that when memory is accessed, the chip loads not just the single floating point double being requested, but an entire cache line starting at that address. Thus, the data for the next couple of iterations is always loaded into L1 cache ahead of time when you&#8217;re iterating forward in address space. However, in the reverse loop, the chip isn&#8217;t smart enough to notice that I&#8217;m going backwards (nor should it be) and so it has to wait for the data to come from either L2 or main memory every single iteration. By adding a few simple prefetch statements to the second loop, however, the time spent in this section of code went way down. Here is the new code for the second loop:</p>
<p><code>/*<br />
* Step backward through structure, calculating reverse matrices.<br />
*/<br />
for (dx = n-1; dx &gt; 0; dx--)<br />
{<br />
Trev1[dx] = Trev1[dx+1]*Tlay1[dx] + Trev2[dx+1]*conj(Tlay2[dx]);<br />
Trev2[dx] = Trev1[dx+1]*Tlay2[dx] + Trev2[dx+1]*conj(Tlay1[dx]);<br />
__builtin_prefetch(Trev1+dx-1,1);<br />
__builtin_prefetch(Trev2+dx-1,1);<br />
__builtin_prefetch(Tlay1+dx-1);<br />
__builtin_prefetch(Tlay2+dx-1);<br />
dTrev1[dx] = dTrev1[dx+1]*Tlay1[dx] + dTrev2[dx+1]*conj(Tlay2[dx]) +<br />
Trev1[dx+1]*dTlay1[dx] + Trev2[dx+1]*conj(dTlay2[dx]);<br />
dTrev2[dx] = dTrev1[dx+1]*Tlay2[dx] + dTrev2[dx+1]*conj(Tlay1[dx]) +<br />
Trev1[dx+1]*dTlay2[dx] + Trev2[dx+1]*conj(dTlay1[dx]);<br />
}<br />
</code></p>
<p>The prefetch instructions tell the processor to request the next loop&#8217;s data, so that the data is making its way through the memory bus while the current computation is being done in parallel. <strong>In this case, this section of code ran over three times as fast with the prefetch instructions!</strong> About the easiest optimization you&#8217;ll ever make. (The second argument given to the prefetch instruction indicates that the memory in question will be written to.)</p>
<p>When playing around with prefetch, you just have to experiment with how much to fetch and how far in advance you need to issue the fetch. Too far in advance and you increase overhead and run the risk of having the data drop out of cache before you need it (L1 cache is very small). Too late and the data won&#8217;t have arrived on the bus by the time you need it.</p>
<p>Why did I not prefetch the dTrev1 and dTrev2 memory locations? Well, I tried and it didn&#8217;t help. I really have no idea why. Maybe I exceeded the memory bandwidth, and so there was no point in loading it in. I then tried loading it in even earlier (two loops ahead) and that didn&#8217;t help. Perhaps in that case the cache got overloaded. Who knows? Cache optimization is a black art. But when it works, the payoff can be significant. It&#8217;s a technique that is worth exploring whenever you are accessing memory out of order.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=_HLemcaJQhs:SZinEMeDXJY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=_HLemcaJQhs:SZinEMeDXJY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=_HLemcaJQhs:SZinEMeDXJY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=_HLemcaJQhs:SZinEMeDXJY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=_HLemcaJQhs:SZinEMeDXJY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=_HLemcaJQhs:SZinEMeDXJY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=_HLemcaJQhs:SZinEMeDXJY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/_HLemcaJQhs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/accelerating-code-using-gccs-prefetch-extension/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/accelerating-code-using-gccs-prefetch-extension/</feedburner:origLink></item>
		<item>
		<title>The other other shoe to drop: big government in-the-loop?</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/WoHntXyoKmM/</link>
		<comments>http://scripts.mit.edu/~birge/blog/the-other-other-shoe-to-drop-government-in-the-loop/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 22:52:16 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Economics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=874</guid>
		<description><![CDATA[This depression is historic in many ways, but one way that doesn&#8217;t get talked about a lot is that it&#8217;s the first time America has had a credit-based downturn with a government that is a major existing factor in the economy. Before the Great Depression, in the 1920s, government spending at all levels was around [...]]]></description>
			<content:encoded><![CDATA[<p>This depression is historic in many ways, but one way that doesn&#8217;t get talked about a lot is that it&#8217;s the first time America has had a credit-based downturn with a government that is a major existing factor in the economy. Before the Great Depression, in the 1920s, government spending at all levels was around 15% of personal income. Today, it&#8217;s close to 50%. Sure, government spending shot up under FDR, but the point is it shot up from virtually nothing. <strong>What happens when you hit a depression when government spending is already over one third of GDP <em>before</em> the depression?</strong></p>
<div id="attachment_875" class="wp-caption aligncenter" style="width: 310px"><a href="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/02/salestaxreceipts.png"><img class="size-medium wp-image-875" title="tax-receipts" src="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/02/salestaxreceipts-300x192.png" alt="Tax receipts projection" width="300" height="192" /></a><p class="wp-caption-text">Tax receipts projections.</p></div>
<p>So, we have this situation where there is a huge economic entity that is about to see its income drop precipitously, as tax <a href="http://1.bp.blogspot.com/_nSTO-vZpSgc/SZrvoPpwH4I/AAAAAAAAFo0/MnmYZONHxZE/s1600-h/sales+tax+receipts.png" target="_blank">revenues fall off a cliff</a>. Whether by spending cuts or inflationary printing, future real government contributions to the economy are going to have to decline. It&#8217;s easy to forget, but the government doesn&#8217;t actually make anything. Whatever money they spend either comes from the present or the future or from inflating the currency, but either way it is a hole that has to be filled sometime. Due to the large delay between the effects of a downturn and government spending, this will take a while to play out, and it&#8217;s a huge overhanging issue that has yet to completely hit the proverbial fan.</p>
<p>Here&#8217;s the thing that scares me about all of this: one of the tenets of <a href="http://en.wikipedia.org/wiki/Control_theory" target="_blank">control theory</a> is that having a strong feedback loop with a large delay in any system is a good recipe for instability, and yet that&#8217;s exactly what we have when the government becomes such a large factor in the economy. Of course, an economy is not a model system, and it could never experience runaway instability like a linear circuit could. But if there are forces pushing it towards instability, I&#8217;d argue the result may not be exponentially growing oscillations, but it won&#8217;t be good. Humans don&#8217;t like unstable systems, especially when their money is involved, and rather than suffer oscillations, I suspect the economy would just fall and stay down.</p>
<p>Why hasn&#8217;t this happened before? Well, one likely possibility is that I&#8217;m completely out of my mind to be applying principles of control theory to the national economy. But another is that we&#8217;ve simply never tied this big of a feedback loop around our economy before. The last time we had a credit dislocation, perhaps government was small enough that these oscillations were damped. But the gain is way up, now, and I&#8217;m a little nervous to see what happens now that the system has been given a big kick.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=WoHntXyoKmM:APbxg2dRUJg:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=WoHntXyoKmM:APbxg2dRUJg:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=WoHntXyoKmM:APbxg2dRUJg:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=WoHntXyoKmM:APbxg2dRUJg:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=WoHntXyoKmM:APbxg2dRUJg:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=WoHntXyoKmM:APbxg2dRUJg:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=WoHntXyoKmM:APbxg2dRUJg:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/WoHntXyoKmM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/the-other-other-shoe-to-drop-government-in-the-loop/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/the-other-other-shoe-to-drop-government-in-the-loop/</feedburner:origLink></item>
		<item>
		<title>How much money will a bill have to cost before congress will bother to read it?</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/rMgTgwRexhs/</link>
		<comments>http://scripts.mit.edu/~birge/blog/how-much-money-will-a-bill-have-to-cost-before-congress-will-bother-to-read-it/#comments</comments>
		<pubDate>Tue, 17 Feb 2009 06:56:36 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[congress]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=866</guid>
		<description><![CDATA[The Democrats went back on their promise to allow a 48 hour period for congress to read the 1000+ pages that comprise the stimulus package just passed. That means that our leaders just spent 800 billion dollars of our children&#8217;s money without even knowing what they were voting on. That&#8217;s roughly $8,000 for every taxpayer [...]]]></description>
			<content:encoded><![CDATA[<p>The Democrats went back on their promise to allow a 48 hour period for congress to read the 1000+ pages that comprise the stimulus package just passed. That means that our leaders just spent 800 billion dollars of our children&#8217;s money <a href="http://dallasmorningviewsblog.dallasnews.com/archives/2009/02/stimulus-too-bi.html">without even knowing what they were voting on</a>. That&#8217;s roughly $8,000 for every taxpayer in the country. Or, in 2030 dollars, a doughnut and medium coffee.</p>
<p>You can be sure the special interests know what&#8217;s in it. You can be sure each Senator knows the pork coming his district&#8217;s way. But each member of our esteemed congress didn&#8217;t know 90% of what they were voting for.</p>
<p>Apparently, we don&#8217;t even have two days to spare? Utter bullshit. Congress is still taking breaks. They are still going home on the weekends, aren&#8217;t they? But when it comes to spending close to a trillion dollars, they just can&#8217;t wait two days?</p>
<p>I&#8217;m going to have to buy a lot of liquor this April to get through having to pay taxes to this government&#8230;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=rMgTgwRexhs:-XRLkvvOID0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=rMgTgwRexhs:-XRLkvvOID0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=rMgTgwRexhs:-XRLkvvOID0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=rMgTgwRexhs:-XRLkvvOID0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=rMgTgwRexhs:-XRLkvvOID0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=rMgTgwRexhs:-XRLkvvOID0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=rMgTgwRexhs:-XRLkvvOID0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/rMgTgwRexhs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/how-much-money-will-a-bill-have-to-cost-before-congress-will-bother-to-read-it/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/how-much-money-will-a-bill-have-to-cost-before-congress-will-bother-to-read-it/</feedburner:origLink></item>
		<item>
		<title>Classic Atlantic article on the diamond scam</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/fVYOveaLRZ8/</link>
		<comments>http://scripts.mit.edu/~birge/blog/classic-atlantic-article-on-the-diamond-scam/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:03:35 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=853</guid>
		<description><![CDATA[One of the more useful things to be aware of as an American is the surprising ruthlessness of Madison Avenue&#8217;s manipulation. Nowhere is that more evident than in a classic Atlantic story from 1982 exposing how the public was fooled into thinking diamond rings are an integral part of marriage custom. I&#8217;d read it a [...]]]></description>
			<content:encoded><![CDATA[<p>One of the more useful things to be aware of as an American is the surprising ruthlessness of Madison Avenue&#8217;s manipulation. Nowhere is that more evident than in a classic Atlantic story from 1982 exposing <a href="http://www.theatlantic.com/doc/198202/diamond" target="_blank">how the public was fooled</a> into thinking diamond rings are an integral part of marriage custom. I&#8217;d read it a while back, and had forgotten how good a read it is. The most surprising detail is that the &#8220;custom&#8221; of giving a woman a diamond engagement ring was completely contrived shortly after WWII by a Manhattan advertising agency.</p>
<blockquote><p>The agency had organized, in 1946, a weekly service called &#8220;Hollywood Personalities,&#8221; which provided 125 leading newspapers with descriptions of the diamonds worn by movie stars. And it continued its efforts to encourage news coverage of celebrities displaying diamond rings as symbols of romantic involvement. In 1947, the agency commissioned a series of portraits of &#8220;engaged socialites.&#8221; The idea was to create prestigious &#8220;role models&#8221; for the poorer middle-class wage-earners. The advertising agency explained, in its 1948 strategy paper, &#8220;We spread the word of diamonds worn by stars of screen and stage, by wives and daughters of political leaders, by any woman who can make the grocer&#8217;s wife and the mechanic&#8217;s sweetheart say &#8216;I wish I had what she has.&#8217;&#8221;</p></blockquote>
<p>The piece also explains the great lengths to which De Beers went to ensure that diamonds, actually a relatively common rock, are kept in artificially short supply to create the illusion of rarity. Furthermore, they control the entire supply chain, keeping wholesale prices much lower than retail (the markup on diamonds is ridiculous, at least 100%) so that it&#8217;s impossible for the public to unload their diamonds on the market.</p>
<p>The most interesting part of this piece is the notion that people in 1946 were capable of this kind of cynical manipulation, because it removes one of the most bitter aspects of our current moral degeneracy: that idea that we&#8217;ve somehow fallen from a great height. It&#8217;s always a relief to find out the fall wasn&#8217;t that far.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fVYOveaLRZ8:dfNDho7hM8c:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fVYOveaLRZ8:dfNDho7hM8c:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=fVYOveaLRZ8:dfNDho7hM8c:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fVYOveaLRZ8:dfNDho7hM8c:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=fVYOveaLRZ8:dfNDho7hM8c:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=fVYOveaLRZ8:dfNDho7hM8c:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=fVYOveaLRZ8:dfNDho7hM8c:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/fVYOveaLRZ8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/classic-atlantic-article-on-the-diamond-scam/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/classic-atlantic-article-on-the-diamond-scam/</feedburner:origLink></item>
		<item>
		<title>Investment gains may become harder to find, long or short.</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/Cb5k9NDMKpU/</link>
		<comments>http://scripts.mit.edu/~birge/blog/investment-gains-are-becoming-harder-to-find-long-or-short/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 15:46:32 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Economics]]></category>
		<category><![CDATA[investing]]></category>
		<category><![CDATA[SKF]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=826</guid>
		<description><![CDATA[I had an interesting discussion with some folks last night. The question was whether it is possible for all investments to go down in the short term if things get bad enough. One conclusion was that it&#8217;s a harder question to answer than you might think. Do you consider perceived value, or just market price? [...]]]></description>
			<content:encoded><![CDATA[<p>I had an interesting discussion with some folks last night. The question was whether it is possible for all investments to go down in the short term if things get bad enough. One conclusion was that it&#8217;s a harder question to answer than you might think. Do you consider perceived value, or just market price? If you buy a farm, and the market collapses for real estate, that farm might still be the best thing you&#8217;ve ever bought (high value), even if the price plummets. So, while the general question is interesting philosophically, it quickly unravels into a debate on definitions, so I&#8217;ll just limit the discussion to what people normally think of as investments: things you can hold in a brokerage account.</p>
<p>My theory is that it is certainly possible for every conceivable investment to lose value, where no matter if you&#8217;re short or long you lose money. Just consider the absurd case where everybody becomes clinically depressed agoraphobics, sitting at home wasting away. Clearly, financial markets will freeze, and you&#8217;ll find out that your assumptions on value were predicated on the Wall Street showing up to work, the computers which record your trades running, and people holding out enough hope in the future to bother trading anything but cigarettes. Every asset, no matter what, has some finite counterparty risk. You may be right about everything, but the universe doesn&#8217;t owe you a bid. There probably weren&#8217;t a lot of good places to put your retirement funds during the declining Roman Empire, for example.</p>
<p>Granted, total collapse of financial market functioning is a rather extreme, and seemingly academic, case to consider. But as I thought about it a bit more after the discussion, I realized that this isn&#8217;t academic at all. Between fully liquid bull markets, where everybody makes money (on paper) and the macabre situation I posited above, is a continuum of completely plausible scenarios where it gets harder and harder to make money in any asset. In fact, this is already happening right now.</p>
<p>Bid-ask spreads on options have been widening in the past few months, which makes it harder to hedge either direction as liquidity dries up. While derivative markets are zero sum if you average out to expiration, in the short term both parties can have losses on paper due to wide spreads, and if you can&#8217;t close your short option position, you are forced to tie up cash as collateral, which could cause you to lose money. Thus, in a way both parties to an option contract can lose out if liquidity dries up.</p>
<p>Certain stocks are becoming impossible to short (nobody is willing to loan out any more shares). Others (such as Sears) are starting to require short holders to pay interest. It&#8217;s quite likely for somebody to go long Sears, somebody else to go short at the same time, and for both people to lose money.</p>
<p>Is this discussion of any practical value? I think so: if the market continues to deteriorate, even those that correctly predict it will have trouble making money from it. For example, it will become increasingly difficult to make money in inverse ETFs, no matter how brilliantly you predict the underlying stock market trends. The counterparties to the derivatives owned by the ETF will become so adverse to risk that they will insist upon prices which are less and less favorable for the ETF. This will manifest as extreme slippage in the ETF relative to the index it inversely tracks. Again, this is already happening. Consider the following plot of SKF versus the Dow Financials Index, which it is supposed to track the inverse of times two:</p>
<div id="attachment_829" class="wp-caption aligncenter" style="width: 476px"><a href="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/02/fxk-slippage.png"><img class="size-full wp-image-829" title="SKF Slippage" src="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/02/fxk-slippage.png" alt="FXK: How to lose money both long and short." width="466" height="171" /></a><p class="wp-caption-text">SKF (green) versus Dow Financials (black): How to lose money both long and short.</p></div>
<p>The underlying index went down about 25%, but so did the ETF  (there were no distributions from SKF in this time frame). Everybody lost money, long or short! Some slippage is inevitable as a &#8220;cost&#8221; of leverage and shorting, but my point is that the slippage is getting worse. Six months ago SKF was tracking much closer to its target. It might be useful to consider an index of inverse ETF slippage as an indicator of the health of the financial markets, or at the very least a index of how crazy you&#8217;d have to be to remain in the market. So, the ETF slippage, the option spreads, tight short supply: they might all be subtle hints from the market that the market is no place to be right now, long or short.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Cb5k9NDMKpU:j4QFyYf2aiY:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Cb5k9NDMKpU:j4QFyYf2aiY:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Cb5k9NDMKpU:j4QFyYf2aiY:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Cb5k9NDMKpU:j4QFyYf2aiY:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Cb5k9NDMKpU:j4QFyYf2aiY:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Cb5k9NDMKpU:j4QFyYf2aiY:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Cb5k9NDMKpU:j4QFyYf2aiY:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/Cb5k9NDMKpU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/investment-gains-are-becoming-harder-to-find-long-or-short/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/investment-gains-are-becoming-harder-to-find-long-or-short/</feedburner:origLink></item>
		<item>
		<title>Investing in the NIH for a negative return</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/51IxzFG9HQQ/</link>
		<comments>http://scripts.mit.edu/~birge/blog/investing-in-the-nih-for-a-negative-return-great-stimulus-plan/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 03:23:13 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=823</guid>
		<description><![CDATA[In the stimulus package passed by the wise souls of the US Senate, the NIH budgets will get a boost of around ten billion, along with many more to health services in general, with little to nothing going to the NSF. I won&#8217;t venture to judge the relative merits of the NSF versus the NIH [...]]]></description>
			<content:encoded><![CDATA[<p>In the stimulus package passed by the wise souls of the US Senate, the NIH budgets will get a boost of around ten billion, along with many more to health services in general, with little to nothing going to the NSF. I won&#8217;t venture to judge the relative merits of the NSF versus the NIH in the grand scheme of things, but since this is supposed to be a <em>stimulus</em> bill, let&#8217;s consider the two agencies for a minute from the perspective of economic returns.</p>
<p>NIH funding generally falls into two categories: on the one hand you have very long term research on grand problems, such as understanding cognition or the ability to regenerate nerves via stem cells, and on the other, short term research which is essentially medical in nature. The former has essentially zero <em>short </em>term benefits, other than &#8220;ah, that&#8217;s nice&#8221; articles in <em>Nature</em>, in which we find out something vague about the way the human memory works (&#8221;something to do with this here chemical, plus a few thousand others we don&#8217;t know yet!&#8221;). These large scale efforts will eventually, we hope, yield true revolutions in the way we perform medicine, and might be have huge economic returns. But they are decades away. The latter category, on the other hand, provide immediate <em>health</em> benefits, but generally in the form of linear improvements in care which come at exponential increases in cost. For example, new cancer drugs may extend the lives of a fraction of patients, but they cost $60,000 or more.</p>
<p>Given that any advances born of NIH funding turn into private profits funded by health care consumers, I&#8217;d argue NIH funding generally has a <em>negative </em>short term return on investment; instead of adding to our productivity as a country, it results in products which we are forced to buy (via givernment regulated insurance) no matter how marginal their improvement. If a pill works 5% better than the previous one, but costs 10 times more, no politician has the guts to say it&#8217;s not worth it. In this environment of completely uncontrolled cost management, for every dollar we spend on the NIH, the &#8220;return&#8221; is that we have to spend far more on the marginally effective technologies produced. This is completely different from most engineering and science research, where the products are, at worst, pointless amusements (e.g. most Media Lab research), and at best make society more efficient (e.g. networking, industrial robotics, digital imaging).</p>
<p>I don&#8217;t know what the Senate is thinking, but if their idea of stimulus spending is throwing money at healthcare research, we&#8217;re in trouble. You don&#8217;t grow a productive nation by spending a quarter of your GDP on visits to the doctor, but that&#8217;s where we&#8217;re headed in the next decade. I&#8217;m not a blind cheerleader for the NSF, either, but at least the research it funds has a net positive return on investment, even if it&#8217;s close to zero. Things like better computers, artificially intelligent robots, telepresence, etc. would all be much more beneficial to our economy than another $1000 a month pill we&#8217;ll be forced to buy for people who will die anyway. And if you&#8217;re apalled at my mercenary separation of morality from economics, ask yourself this: Is it in our long term moral interests to bankrupt the country? Healthcare quality tends to go down in collapsing economies&#8230;</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=51IxzFG9HQQ:bGf7CKvPvkE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=51IxzFG9HQQ:bGf7CKvPvkE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=51IxzFG9HQQ:bGf7CKvPvkE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=51IxzFG9HQQ:bGf7CKvPvkE:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=51IxzFG9HQQ:bGf7CKvPvkE:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=51IxzFG9HQQ:bGf7CKvPvkE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=51IxzFG9HQQ:bGf7CKvPvkE:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/51IxzFG9HQQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/investing-in-the-nih-for-a-negative-return-great-stimulus-plan/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/investing-in-the-nih-for-a-negative-return-great-stimulus-plan/</feedburner:origLink></item>
		<item>
		<title>Running Real’s Rhapsody in Linux</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/DrirERtcgXI/</link>
		<comments>http://scripts.mit.edu/~birge/blog/running-reals-rhapsody-in-linux/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 21:02:37 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[rhapsody]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=816</guid>
		<description><![CDATA[Every once in a while I have to put something actually useful up here. I just spent a while trying to get Rhapsody to work in Firefox 3 under Ubuntu 8.10. Having an entire music store at my disposal is one of the things I miss most from my Windows machine when I need to [...]]]></description>
			<content:encoded><![CDATA[<p>Every once in a while I have to put something actually useful up here. I just spent a while trying to get Rhapsody to work in Firefox 3 under Ubuntu 8.10. Having an entire music store at my disposal is one of the things I miss most from my Windows machine when I need to run something under linux. There is a web version of Rhapsody that should run under linux, but I kept getting &#8220;Technical Issue&#8221; errors in the Rhapsody plugin every time I tried to play a song. It would tell me to restart, but would never work, even after a restart. It turns out I had an old version of the Rhapsody plug in laying around, and didn&#8217;t have a proper version of Adobe&#8217;s Flash player installed (the new version of the web-based Rhapsody client just uses Flash). Apparently, Rhapsody either doesn&#8217;t, or can&#8217;t, check the version of the plug-in installed on your machine, and if it&#8217;s the old version it will try to use it and fail. So, to get Rhapsody working first go to the following two directories</p>
<pre>~/.mozilla/plugins
/usr/lib/firefox/plugins</pre>
<p>and make sure you delete any file with the name <code>nprhapengine.so</code>. Then, in Synaptic (or whatever package manager you like) make sure you&#8217;re running the actual official Adobe version of Flash 10. Ubuntu, being produced by ideologues (didn&#8217;t think I&#8217;d be able to write about linux without taking a shot, did you?), makes it hard to install software built by evil monolithic companies. So, if you have Flash installed, it&#8217;s probably a buggy &#8220;free-as-in-doesn&#8217;t-work&#8221; version. Do a search for &#8220;adobe flash&#8221; in Synaptic and uninstall any currently installed free versions. Then, install the <code>flashplugin-nonfree</code> package. (If you don&#8217;t find that package, leave a comment and I&#8217;ll help you make it available to Synaptic.)</p>
<p>After that, restart Firefox. Rhapsody should now work using their excellent Flash-based client.</p>
<p>(By the way, I was able to get the full Rhapsody client running in WINE, and was even able to play 30 second clips. However, it wouldn&#8217;t let me login, saying that cookies were being blocked. If anybody has been able to overcome that, I&#8217;d love to hear about it.)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=DrirERtcgXI:CS-clRR-Rm0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=DrirERtcgXI:CS-clRR-Rm0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=DrirERtcgXI:CS-clRR-Rm0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=DrirERtcgXI:CS-clRR-Rm0:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=DrirERtcgXI:CS-clRR-Rm0:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=DrirERtcgXI:CS-clRR-Rm0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=DrirERtcgXI:CS-clRR-Rm0:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/DrirERtcgXI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/running-reals-rhapsody-in-linux/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/running-reals-rhapsody-in-linux/</feedburner:origLink></item>
		<item>
		<title>California steals from its citizens. Does anyone care?</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/C21Nr_pib4s/</link>
		<comments>http://scripts.mit.edu/~birge/blog/california-steals-from-its-citizens-does-anyone-care/#comments</comments>
		<pubDate>Fri, 30 Jan 2009 03:33:14 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=813</guid>
		<description><![CDATA[California has announced that it will hold on to tax refunds for 30 days. Given that tax refunds are the property of taxpayers, and not something the state has any legal right to, this amounts to California literally stealing money from over two million residents. At least it&#8217;s only for a month, but it&#8217;s not [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://blogs.abcnews.com/thenote/2009/01/tax-refunds-now.html" target="_blank">California has announced</a> that it will hold on to tax refunds for 30 days. Given that tax refunds are the property of taxpayers, and not something the state has any legal right to, this amounts to California literally stealing money from over two million residents. At least it&#8217;s only for a month, but it&#8217;s not a good precedent. If they can get away with a month, they can probably get away with indefinitely. If a regular person steals, &#8220;I was going to give it back next month!&#8221; is not a legal defense. Is anybody in California angry over this illegal theft? As far as I can tell, no.</p>
<p>It&#8217;s also a bit scary. The California government is apparently so bankrupt that it has to resort to stealing money from its citizens to push back paying the bills for 30 days. What then? In a few months to a year, the Federal government may have to bail them out. Either that, or California will have to raise taxes on the wealthy to astronomical levels. It will be interesting to see how high taxes will have to get before Alec Baldwin becomes a Republican.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=C21Nr_pib4s:NEdEdrAgINA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=C21Nr_pib4s:NEdEdrAgINA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=C21Nr_pib4s:NEdEdrAgINA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=C21Nr_pib4s:NEdEdrAgINA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=C21Nr_pib4s:NEdEdrAgINA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=C21Nr_pib4s:NEdEdrAgINA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=C21Nr_pib4s:NEdEdrAgINA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/C21Nr_pib4s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/california-steals-from-its-citizens-does-anyone-care/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/california-steals-from-its-citizens-does-anyone-care/</feedburner:origLink></item>
		<item>
		<title>Major bug in Ubuntu 8.10 networking for static IP addresses</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/Lb7wzoE5YB0/</link>
		<comments>http://scripts.mit.edu/~birge/blog/major-ubuntu-intrepid-networking-bug-static-ip/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 18:59:29 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=793</guid>
		<description><![CDATA[There is a bug in the new version of Ubuntu (8.10, or Intrepid Ibex), where static IP network settings are lost after every reboot. Kind of makes it hard to connect to your box remotely with ssh.
Pretty big bug, huh? You&#8217;d think it would be rather embarrassing when your latest operating system release breaks the internet [...]]]></description>
			<content:encoded><![CDATA[<p>There is a bug in the new version of Ubuntu (8.10, or Intrepid Ibex), where static IP network settings are lost after every reboot. Kind of makes it hard to connect to your box remotely with ssh.</p>
<p>Pretty big bug, huh? You&#8217;d think it would be rather embarrassing when your latest operating system release breaks the internet for a large proportion of your users. You&#8217;d assume this would be high priority, right? Nope. Until recently, the bug was considered only Medium priority since there were workarounds, even though they were completely nonintuitive and nothing a basic user could ever figure out by themselves. Worse, Ubuntu 8.10 has been out for months now, and this still hasn&#8217;t been fixed, and probably won&#8217;t be for a long time. (In fact, it will end up being fixed in the next version of Ubuntu before they backport the solution to 8.10.)</p>
<p>This bug exposes a fundamental flaw in the Linux distribution development model, wherein the people releasing the operating system don&#8217;t actually write, <em>or even understand</em>, the various components they are packaging. If this bug came up in Vista, Microsoft could have it fixed in less than a week, because the guy that wrote their network manager actually works there. Of course, Microsoft tests their products before sending them out the door, so it wouldn&#8217;t have happened to begin with.</p>
<p>A lot of the people using Ubuntu 8.10 are going to turn tail and run back to Daddy Gates when they encounter this bug. They aren&#8217;t going to check bug tracking sites to figure out what&#8217;s going wrong, or look into work-arounds. So, you can ratchet the Linux market share down just a little bit more. At this point, the idea that Linux will take over the computing world is actually becoming downright laughable from the perspective of anybody who hasn&#8217;t been drinking a lot of kool-aid.</p>
<p>I&#8217;ve asked this question before, but why spend so much time developing Linux only to not bother to actually put out a quality product? If these folks are so inclined to spend time programming a mediocre operating system for free, why not just volunteer at Microsoft? At least that might actually help people.</p>
<p>(In case you found this page looking for a solution to the problem, instead of a pointless rant about it, I offer the following two solutions, in order of decreasing utility. The most obvious solution, assuming you value your time at something north of minimum wage, is to simply install a usable OS built by professionals who actually have something to lose were they to release an operating system with such an astoundingly egregious bug. If you&#8217;re too cheap for that, or suffer from Linux Masochistic Personality Disorder and absolutely must get this working, you can always <a href="http://www.ubuntugeek.com/how-to-set-a-static-ip-address-in-ubuntu-810-intrepid-ibex.html" target="_blank">edit your network settings by hand</a>.)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Lb7wzoE5YB0:bQIXL7I1Cq4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Lb7wzoE5YB0:bQIXL7I1Cq4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Lb7wzoE5YB0:bQIXL7I1Cq4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Lb7wzoE5YB0:bQIXL7I1Cq4:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Lb7wzoE5YB0:bQIXL7I1Cq4:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=Lb7wzoE5YB0:bQIXL7I1Cq4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=Lb7wzoE5YB0:bQIXL7I1Cq4:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/Lb7wzoE5YB0" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/major-ubuntu-intrepid-networking-bug-static-ip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/major-ubuntu-intrepid-networking-bug-static-ip/</feedburner:origLink></item>
		<item>
		<title>Maybe there is something to astrology…</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/NqY3TecBHYw/</link>
		<comments>http://scripts.mit.edu/~birge/blog/maybe-there-is-something-to-astrology/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 21:41:40 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[baby]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=786</guid>
		<description><![CDATA[With the impending birth of my first child coming up in late May, I decided to see if there was anything to astrology. I did a survey of famous people of substance whom I respect: Richard Feynman, Obama, John Adams, Einstein, Ron Paul, Ayn Rand, Margaret Thatcher, etc. It turns out they all, every single one of them, had [...]]]></description>
			<content:encoded><![CDATA[<p>With the impending birth of my first child coming up in late May, I decided to see if there was anything to astrology. I did a survey of famous people of substance whom I respect: Richard Feynman, Obama, John Adams, Einstein, Ron Paul, Ayn Rand, Margaret Thatcher, etc. It turns out they <em>all</em>, every single one of them, had birthdays in the Fall or Winter, with a few in Spring. Not a single one in June or July.</p>
<p>Kookery about planetary alignment aside, might the environment of the child&#8217;s first experiences shape their thinking? I can&#8217;t imagine any baby whose first impressions of the world consist of pool parties and people in hot pants turning out to be a person of substance. But maybe my observations were just due to the fact that people simply have less babies in the Summer for some wierd social reason?</p>
<p>As a control I then did birthday checks of the worst human beings I could think of: Pamela Anderson, Jessica Simpson, Tom Cruise, Kanye West, Courtney Love, George Bush, and the worst person to walk the planet since Hitler: Linsday Lohan. Their birth months? June, June, July, June, June, July and July. Incidentally, George Bush is the only world leader I could find who was born in either June or July.</p>
<p>This isn&#8217;t scientific, but nor did I have to cherry pick. This shit is real. Gestate faster, Michele!</p>
<p><span style="text-decoration: underline;">Update: I&#8217;m relieved to find out that a few good friends were born in June. So, astrology is rebunked. But July is still highly suspect&#8230;</span></p>
<p><em>Thanks to </em><a href="http://www.dickipedia.org" target="_blank"><em>Dikipedia.org</em></a><em> for help with the research for this article.</em></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=NqY3TecBHYw:hmfyej802ro:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=NqY3TecBHYw:hmfyej802ro:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=NqY3TecBHYw:hmfyej802ro:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=NqY3TecBHYw:hmfyej802ro:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=NqY3TecBHYw:hmfyej802ro:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=NqY3TecBHYw:hmfyej802ro:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=NqY3TecBHYw:hmfyej802ro:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/NqY3TecBHYw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/maybe-there-is-something-to-astrology/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/maybe-there-is-something-to-astrology/</feedburner:origLink></item>
		<item>
		<title>How to get a good deal on a new car</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/1V0qNZy29II/</link>
		<comments>http://scripts.mit.edu/~birge/blog/how-to-get-a-good-deal-on-a-new-car/#comments</comments>
		<pubDate>Mon, 19 Jan 2009 19:22:26 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Economics]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=749</guid>
		<description><![CDATA[There is an historic backlog in cars. Every day brings the dealers deeper in debt, the auto companies&#8217; unsold inventories pile up, and the introduction of the 2010 models looms ever closer. The amount of unsold 2009 models will be astounding. So, if you&#8217;re going car shopping, just bring along a copy of this photo:
If [...]]]></description>
			<content:encoded><![CDATA[<p>There is an historic backlog in cars. Every day brings the dealers deeper in debt, the auto companies&#8217; unsold inventories pile up, and the introduction of the 2010 models looms ever closer. The amount of unsold 2009 models will be astounding. So, if you&#8217;re going car shopping, just bring along a copy of this photo:</p>
<div id="attachment_750" class="wp-caption aligncenter" style="width: 640px"><a href="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/01/car-images-2.png"><img class="size-full wp-image-750" title="car-stocks" src="http://scripts.mit.edu/~birge/blog/wp-content/uploads/2009/01/car-images-2.png" alt="Unsold cars pile up in a British lot." width="630" height="390" /></a><p class="wp-caption-text">Unsold cars pile up in a British lot.</p></div>
<p>If the manager gives you any trouble, just quietly pull out this photo, and maybe a few others from <a href="http://www.guardian.co.uk/business/gallery/2009/jan/16/unsold-cars?picture=341883549" target="_blank">the Guardian&#8217;s piece</a>, and leave them on his desk. Stand up, point to them and say &#8220;Maybe somebody will make me a good deal on one of these.&#8221; Then slowly walk away. If he doesn&#8217;t stop you, fine. Just leave the picture with him and come back next week. After he&#8217;s stared at that picture for a week, he&#8217;ll soften up.</p>
<p>In all seriousness, if you are in the market for a car, wait until the 2010 models come out. You will probably be able to buy a 2009 model for an unbelievable price if you hold out for it. The automotive industry is so screwed, it&#8217;s hardly believable. They just keep churning out cars, and nobody is buying. I&#8217;m thinking of picking up a new Hummer at the end of the year and using it as an apartment.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1V0qNZy29II:fhPgRAyJIyA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1V0qNZy29II:fhPgRAyJIyA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=1V0qNZy29II:fhPgRAyJIyA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1V0qNZy29II:fhPgRAyJIyA:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=1V0qNZy29II:fhPgRAyJIyA:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=1V0qNZy29II:fhPgRAyJIyA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=1V0qNZy29II:fhPgRAyJIyA:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/1V0qNZy29II" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/how-to-get-a-good-deal-on-a-new-car/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/how-to-get-a-good-deal-on-a-new-car/</feedburner:origLink></item>
		<item>
		<title>Weird dream</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/4_p9I-hMoLg/</link>
		<comments>http://scripts.mit.edu/~birge/blog/wierd-dream/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 04:59:19 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[baby]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=712</guid>
		<description><![CDATA[So, my wife is now 22 weeks pregnant.
A few nights ago I dreamt we were allowed, by some new medical advance, to have our baby taken out early so that we could have a little meet and greet, and then he&#8217;d have to be put back in to be born normally a few weeks later. When we got [...]]]></description>
			<content:encoded><![CDATA[<p>So, my wife is now 22 weeks pregnant.</p>
<p>A few nights ago I dreamt we were allowed, by some new medical advance, to have our baby taken out early so that we could have a little meet and greet, and then he&#8217;d have to be put back in to be born normally a few weeks later. When we got to hold him, he looked like a regular baby, with his eyes tightly closed and his face scrunched up.</p>
<p>Then, he started to relax, and opened one eye, then he cautiousy opened the other and looked around. My wife was holding him so that he faced me, and we both got excited that he was already looking around, way ahead of schedule. He then locked eyes with me and said &#8221;Hi, Jonathan!&#8221;</p>
<p>&#8220;You know my name?!?&#8221; I exclaimed.</p>
<p>&#8220;Yes, you told it to me earlier, you&#8217;re my dad,&#8221; he replied, as if it was obvious. He then<br />
started to try to move around and crawl, but was too weak.</p>
<p>&#8220;Don&#8217;t worry,&#8221; I said, &#8220;your brain has been getting good exercise with us talking to you in your mom&#8217;s belly, but your muscles haven&#8217;t been able to, what with you all squeezed in there. Speaking of that, how do you like being stuck in there all curled up in a ball?&#8221;</p>
<p>The baby shrugged stoicly, as if to say, &#8220;What can you do?&#8221;</p>
<p>&#8220;How do you feel about the fact that you gotta go back in there in a little bit?&#8221; I then asked. He shot me a wide-eyed &#8220;Say what, now?&#8221; look. The dream ended.</p>
<p>Additional detail: the baby had red hair and a receding hairline with a widow&#8217;s peak. He looked sort of like a miniature David Caruso. What the hell does that mean?</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=4_p9I-hMoLg:rtTxrvLNSSs:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=4_p9I-hMoLg:rtTxrvLNSSs:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=4_p9I-hMoLg:rtTxrvLNSSs:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=4_p9I-hMoLg:rtTxrvLNSSs:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=4_p9I-hMoLg:rtTxrvLNSSs:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=4_p9I-hMoLg:rtTxrvLNSSs:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=4_p9I-hMoLg:rtTxrvLNSSs:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/4_p9I-hMoLg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/wierd-dream/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/wierd-dream/</feedburner:origLink></item>
		<item>
		<title>Zen and the Masochism of Linux</title>
		<link>http://feedproxy.google.com/~r/JonathanBirge/~3/5Cm-pzgbgsU/</link>
		<comments>http://scripts.mit.edu/~birge/blog/zen-and-the-masochism-of-linux/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 04:55:46 +0000</pubDate>
		<dc:creator>Jonathan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://scripts.mit.edu/~birge/blog/?p=705</guid>
		<description><![CDATA[The following is written tongue-in-cheek, but is nonetheless true.
I&#8217;ve written before on the failure of Linux on the desktop, and my feeling being that it is a hopeless to shoehorn an ancient server OS into something your average person might want to use to check e-mail (at least not without the resources of somebody like [...]]]></description>
			<content:encoded><![CDATA[<p><em>The following is written tongue-in-cheek, but is nonetheless true.</em></p>
<p>I&#8217;ve written before on the failure of Linux on the desktop, and my feeling being that it is a hopeless to shoehorn an ancient server OS into something your average person might want to use to check e-mail (at least not without the resources of somebody like Apple). Market data has been showing desktop linux adoption slowing, and now recent testing has shown Ubuntu itself is actually getting slower. We will have to mark down 2008 as yet another Year of Desktop Linux that turned out not to be. Will 2009 be the year? Not by my experience trying to upgrade Ubuntu 8.04 to 8.10.</p>
<p>As I sat watching the upgrade work its way through the packages, at some point the computer became unresonsive to mouse clicks. I ended up having to do a hot shutdown in the middle. As you might imagine, this completely,and utterly, hosed my Linux partition.</p>
<p>You might wonder why I keep banging my head against the wall of Linux, despite my rantings about it. So did I. As I sat starting at the kernel panic message, I realized something:</p>
<p>As much as I complained, part of me <em>enjoyed </em>putting up with this stupid operating system, even though it long ago exausted its utility by causing me to spend so much of my time that it was no longer worth any amount of free software. As an engineer, I like to tinker and fix things, and Linux gave me the opportunity (rather, forced me) to delve into the workings of the OS in order to manage it. Thus, it provided me with the illusion of feeling useful and productive on a regular basis as it required me to put my knowledge to work fixing the never ending litany of problems.</p>
<p>But as I sat looking at a hosed partition, I had the embarassed, hollow feeling that I&#8217;d really wasted an extraordinary amount of time focused on my computer as an object of inherent interest, as opposed to an expedient for actual useful work. My linux machine had become a reflexive endevour, largely existing for its own purpose, like a little bonsai garden that I tended to with wearing patience.</p>
<p>And now what do I have for it? I have some profoundly uninteresting knowledge of the particulars of one operating system, and a munged disk that&#8217;s about as practically useful as a bonsai tree. (Yes, my actuall work is backed up, but it&#8217;s never trivial getting everything exactly the way you had it with a new system install, no matter how much you backed up.)</p>
<p>This was all good, though, because it ripped from my hands something I didn&#8217;t have the good sense to throw away. Rather than huddle down with an install CD and try to fix my little Linux partition, I just let it go and started to get back to work, actual work in the outside world, using Windows.*</p>
<p>It felt good. I&#8217;m done with operating systems as a hobby, tired of indulging technology for its own sake. One must not get too attached to things.</p>
<p>*I&#8217;m not trying to insult OS X, which I think is probably better than Windows. I just don&#8217;t have a Mac at work. (I can only fight one holy war at a time.)</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=5Cm-pzgbgsU:8xdQkbdw9Bk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=5Cm-pzgbgsU:8xdQkbdw9Bk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=5Cm-pzgbgsU:8xdQkbdw9Bk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=5Cm-pzgbgsU:8xdQkbdw9Bk:V_sGLiPBpWU"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=5Cm-pzgbgsU:8xdQkbdw9Bk:V_sGLiPBpWU" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/JonathanBirge?a=5Cm-pzgbgsU:8xdQkbdw9Bk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/JonathanBirge?i=5Cm-pzgbgsU:8xdQkbdw9Bk:gIN9vFwOqvQ" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/JonathanBirge/~4/5Cm-pzgbgsU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://scripts.mit.edu/~birge/blog/zen-and-the-masochism-of-linux/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		<feedburner:origLink>http://scripts.mit.edu/~birge/blog/zen-and-the-masochism-of-linux/</feedburner:origLink></item>
	</channel>
</rss>
