Irate Nate's webloghttp://www.method-combination.net/blog/debugging lifeen-usclog version 3bfroydnj@gmail.comCopyright 2004 Nathan Froydorthodox restrainthttp://www.method-combination.net/blog/archives/2012/04/20/orthodox-restraint.htmlFri, 20 Apr 2012 21:04:00 CDT<BLOCKQUOTE><P>Finally, just a quick word on your &ldquo;if it feels good, don't do it&rdquo; distillation of my message. We can dig into this more as we go, but for now I'd just point out that at various times, Christianity--and particularly my own Catholicism, the faith of carousing Irishmen, hedonistic Italians, and &ldquo;give me chastity, Lord, but Lord not yet&rdquo; sinners in every time and place--has been scolded for being altogether too worldly, too pleasure-loving, too forgiving of the weaknesses of the flesh. If orthodoxy seems puritanical to you today, maybe it's less because it's inherently anti-fun and anti-feelgood than because we live in a society distinguished by such <EM>extraordinary</EM> excess--gluttonous, libidinous, avaricious--that what a different era might recognize as a healthy balance between asceticism and indulgence looks like hopeless prudishness instead.</P></BLOCKQUOTE><P CLASS="quote-cite">from Ross Douthat, <A HREF="http://www.slate.com/articles/arts/the_book_club/features/2012/ross_douthat_s_bad_religion/bad_religion_book_ross_douthat_s_view_of_christianity_in_america_.html">Bad Religion, entry 2</A></P>christianitycultureross douthatfood trademarkshttp://www.method-combination.net/blog/archives/2012/04/17/food-trademarks.htmlTue, 17 Apr 2012 09:11:00 CDT<P>From <A HREF="http://www.forbes.com/sites/larryolmsted/2012/04/14/kobe-beef-scam-part-3-why-the-u-s-government-wants-you-to-buy-fake-foods/">Why the U.S. Government Wants You To Buy Fake Foods</A>:</P><BLOCKQUOTE><P>This is not an oversight, as in, &ldquo;hey, we forgot to regulate the labeling of Kobe beef.&rdquo; This is part of a pattern of deliberate actions going back well over a century on the part of the Federal government to actively ignore foreign trademarks and intellectual property claims in order to support domestic industries. It has very much been done on purpose, and continues to be done on purpose, at the expense of the American consumer (and foreign producers). It is also stunningly hypocritical, and flies directly in the face of the government's deep pocketed attempts to combat piracy in the arenas of music, film, technology, and software. I think that if we were not the ones who had basically pioneered the computer and software industries, and were not home to Hollywood, and these businesses were based in other countries, we would gleefully produce our own &ldquo;domestic&rdquo; versions of foreign software, technology and entertainment without recompense to the countries that had invented and trademarked them...</P><P>The Treaty of Madrid in 1891 was among the first major international agreements on the protection of geographically designated food production. These are known today variously as Geographic Indications (GIs), the term collectively favored by the European Union, or by various national terms of geographically protected Designations of Origin (PDO, AOC, DOC, DOCG, etc.). In each case they refer to products so associated with production in a particular place as to warrant protection of that place/product combination. Usually the rationale is a combination of history, manufacturing tradition, terroir, and local law. The product typically grows or is made there better for environmental reasons, like the famously chalky terrain of Champagne or the volcanic soil in which legendary San Marzano tomatoes grow. In many cases the product also has been made there under very specific and unfaltering rules of purity, with strict supervision, sometimes for centuries. As a result, when you as the consumer buys that item, you should know exactly the level of quality and purity you are getting, be it Georgia peaches, Florida orange juice, Champagne or Kobe beef...</P><P>Twelve decades ago, the highest profile of the many foodstuffs to come out of the Treaty of Madrid protected was Champagne. Every major power in the world at the time elected to sign the treaty, with the exception of the United States. As a result, the term &ldquo;Champagne&rdquo; has been protected in almost every other first-world country since 1891. The Treaty has been revised many times, and in every case since, the U.S. has adamantly refused to sign. This is not an issue forgotten by the rest of the world. The European Union alone has a list of over 600 geographically designated products it protects under law, almost none of which the US agrees with. Despite repeated requests dating back more than a century from the French, and in recent decades the World Trade Organization and European Union, the U.S. has stubbornly and purposefully refused to become party to this treaty or dozens of others like it.</P></BLOCKQUOTE><P>How nice it would be to only pay attention to international convention and trademark law when it was convenient for you.</P>copyrightinternational lawhypocrisyritual unveils the infinitehttp://www.method-combination.net/blog/archives/2012/04/15/ritual-unveils-the-infinite.htmlSun, 15 Apr 2012 20:23:00 CDT<P>We've been talking in our Christian Teaching and Training (CT&amp;T) (i.e. Sunday School) class about joy at work. The topic of the same old drudgery done day in, day out has been discussed several times. One of the best responses thus far has been Richard Foster: &ldquo;One of the reasons that ordinary tasks are so vitally important to a spiritual life is simply because most of us spend most of our time here. Frankly, if we fail to sanctify the ordinary we will be leaving God out of a large part of who we are and what we do.&rdquo;</P><P>So yeah, ouch. But I think an even better response is articulated in <A HREF="http://www.patheos.com/blogs/badcatholic/2012/03/christopher-hitchens-and-groaning-during-sex.html">Christopher Hitchens and Groaning During Sex</A>, to wit:</P><BLOCKQUOTE><P>But he [Hitchens] got this right: If Heaven is merely an eternal choir, it may as well be a Hell. Any action infinitely repeated would be intolerable. I swear, if I get handed a harp and am told to &ldquo;start playing, never stop,&rdquo; I'm pulling a <A HREF="http://www.dartmouth.edu/~milton/reading_room/pl/book_6/index.shtml">Paradise Lost, Book 6</A>.</P><P>Thankfully, it's a ridiculous understanding of Heaven. (I'm surprised Hitchens never stopped to realize that the only people agreeing with his interpretation were literalist Christians.) He should have paid less attention to bad theology and more attention to having sex.</P><P>A sex life is monotonous. It is repetitive. It is ritualistic. It is the carrying on of certain motions that lead to certain results, again and again, forever and ever, till death do you apart, or some other tragedy occurs. It is a routine (more and more so as the children grow up, I imagine. (I know a girl who at 20 just figured out what her parents daily nap-time was all about. (Sorry if I just scarred any one for the rest of their lives. (Please still read my blog.)))) But you'd be slapped -- and rightly so -- if assumed that all this monotony means that the act is boring.</P><P>Sexual union in its fullness -- and unfortunately I can only go by literature here -- is not a limited thing, but an experience of infinity. No couple views sex as a finalized experience (it's this awesome and no more), but as an attempt at infinite joy. Thus everyone, atheist or otherwise, naturally gasps things like &ldquo;more,&rdquo; &ldquo;God,&rdquo; and other such infinities during the act. Ritual unveils the infinite.</P></BLOCKQUOTE>religionheavenritualslothhttp://www.method-combination.net/blog/archives/2012/04/14/sloth.htmlSat, 14 Apr 2012 20:12:00 CDT<BLOCKQUOTE><P>Sloth is one of the seven &ldquo;deadly,&rdquo; or more correctly, &ldquo;capital&rdquo; sins. This doesn't just mean it is quantitatively worse, but that it is a &ldquo;source sin,&rdquo; the kind of structural derangement from which other sins arise. As Roman Catholic theologian Josef Pieper remarks, sloth does not mean mere idleness, as though hyperthyroid activity were its antidote; rather it means that man &ldquo;renounces the claim implicit in his human dignity.&rdquo; In medieval terms this means that the slothful man does not will his own being, does not wish to be what he fundamentally and really is. This is why sloth is such a dangerously fertile sin. It tempts man to other expressions of inhumanity. It leads toward what we might today call estrangement.</P><P>God through history summons man to affirm and celebrate what God wants him to be: Man, with all that implies. As Kierkegaard, Marx, and Nietzsche saw, to be a man involves personal, social, and cultural initiative and responsibility. It means accepting the terrifying duty of deciding <EM>who I will be</EM> rather than merely introjecting stereotypes that others assign to me. It means opening my eyes to the way power is distributed and wielded in a society and assuming a full measure of pain and temptation that goes with wielding it. It means defying any image of life which discourages criticism or undercuts human creativity. Metaphors which are allowed to become metaphysical become monsters. To be a man means to care for and name the fellow-man Eve, and with her to have dominion over the earth; to name and care for the creature whom God places in the human world of freedom. To weasel out of any of these privileges is to commit the sin of <EM>acedia</EM>, to relapse into sloth.</P></BLOCKQUOTE><P CLASS="quote-cite">from <CITE>God's Revolution and Man's Responsibility</CITE> by Harvey Cox</P>christianitypolitical influencehttp://www.method-combination.net/blog/archives/2012/04/14/political-influence.htmlSat, 14 Apr 2012 20:05:00 CDT<BLOCKQUOTE><P>It is thus quite evident that images of timidity, abdication, and irresponsibility should figure just as prominently in a biblical doctrine of sin as do images of rebellion. Why then has our theological tradition concerned itself so obsessively with insubordination as the chief expression of sin?</P><P>Part of the answer can be given in the single word, <EM>politics</EM>. Theologies always develop within a particular political context. There is a political, or perhaps an ideological factor which explains in part why images of protest and revolt became so central in the Christian doctrine of sin. With the conversion of Constantine, Christianity became the ruling ideology of Europe. As such, one of its main function was to provide the symbolic confirmation of imperial authority and thus to assure the maintenance of social order. It did so with noteworthy success for more than a thousand years of relatively unified western European &ldquo;Christian&rdquo; civilization. It did so by de-emphasizing sloth and accentuating pride as the worst form of sinfulness. Pride, of course, was equated with insubordination.</P><P>When the Reformation came, the magisterial reformers--Luther, Calvin, and the Anglicans--largely retained this emphasis. Since they had to rely so heavily on state power for carrying through their programs, they necessarily preserved the dominant image of sinful man as disobedient, fractious, and insubordinate. There can be little doubt that the opposition these reformers experience from the more radical reformers--Muenzer, Servetus, the Levellers--encouraged the <EM>identification of piety with passivity</EM> in their own minds.</P></BLOCKQUOTE><P CLASS="quote-cite">from <CITE>God's Revolution and Man's Responsibility</CITE> by Harvey Cox</P>politicschristianitydissertation copyrighthttp://www.method-combination.net/blog/archives/2012/04/09/dissertation-copyright.htmlMon, 09 Apr 2012 21:52:00 CDT<P>Ben Schwartz <A HREF="http://bemasc.net/wordpreess/2012/04/04/dissertation-copyright/">recently wrote about Harvard's new requirements for dissertation submission</A>:</P><BLOCKQUOTE><P>This spring, for the first time since Harvard began granting PhDs in the late 1800s, the dissertation of record is no longer a printed, bound manuscript. Instead, the digital version is primary (with a printed copy filed away only for apocalypse insurance). Crucially, the digital copy will be available online for the whole world to read...</P><P>I was shocked to find that by far the most common questions concerned how to make one's dissertation <EM>less</EM> available. Two main motivations stood out, both to do with copyright.</P></BLOCKQUOTE><P>The first motivation makes a certain amount of sense, but the second motivation is an excellent example of copyright gone wrong. Harvard has agreed to work with the first motivation; I will be interested to see what they do with the second.</P>copyrightuniversitychristian social policyhttp://www.method-combination.net/blog/archives/2012/04/08/christian-social-policy.htmlSun, 08 Apr 2012 19:09:00 CDT<P>From <CITE>Jesus Christ and the Life of the Mind</CITE> by Mark Noll:</P><BLOCKQUOTE><P>The contingency of the incarnation and the work of Christ would seem to justify a related commitment to empirical procedures as a way of learning about the world. If we come to know God best by correcting our prejudgments about what God can or cannot do through experiencing what God has actually done, it follows that we learn about the world by opening up our prejudgments about what we think the world must be like to how we actually experience the world. The principle is that if we want to know something, we must not only think about that something, but actually experience it. God may be able to think his way to reality, but we cannot. If we know God by experiencing him, so also do we come to know the world...</P><P>During World War II the archbishop of Canterbury, William Temple, recommended a similar empirical approach as the best strategy for churches to handle social or political issues. In particular, he thought that churches should not pontificate on &ldquo;any particular policy,&rdquo; since experience in the world was the crucial element in adopting any specific way ahead: &ldquo;A policy always depends on technical decisions concerning the actual relations of cause and effect in the political and economic world; about these a Christian as such has no more reliable judgment than an atheist, except so far as he should be more immune to the temptations of self-interest.&rdquo; Temple did not mean that Christian principles or truth claims were unimportant; he did mean that knowledge of a particular situation gained by experience with that particular situation was critical for determining the best public policies.</P></BLOCKQUOTE><P>And a little later on:</P><BLOCKQUOTE><P>For social science, theories must be incomplete if they view the solution to human problems as arising <EM>only</EM> from a manipulation of environment. The solution to genuine human problems must involve attention to the moral state of humanity as well as to human circumstances. Since humans are moral creatures defined in substantial part by the coloration of sin, the best social science will always considers intrinsic moral nature as well as extrinsic material influence. Visions of humanity that begin with human innocence--whether from Rousseau, or from Marx, or from rational choice capitalism--will never be adequate as a faithful account of social reality.</P></BLOCKQUOTE>politicsreligionquotesbookstechnological prayerhttp://www.method-combination.net/blog/archives/2012/04/07/technological-prayer.htmlSat, 07 Apr 2012 18:38:00 CDT<BLOCKQUOTE><P>A part of me sure wishes God were that responsive. I say my prayers, I ask God for things, and I wait and I wait. But with Google returning millions of answers to my queries in the blink of an eye, prayer seems so slow. Of course, the questions I put to Google are of a different order than the ones I put to God, but the rapidity of the Tech is most definitely taking its toll on my expectations. In the years since the Tech has reached its current lightning-fast speed, I have come to expect everything quickly. I have come to expect everything at my fingertips. And I have come to expect everything to be packaged in small, digestible bites. Indeed, the worth of things is derived less by their value and more by the ease with which people can access them. Because I have grown up saturated in the Tech, I am conditioned to expect quick, easy access to information...</P><P>Humanity has spent its entire history creating systems designed to meet its needs: the false gods of wood and stone in the Hebrew Scriptures, the class system, slavery. But never has a system reached the pervasive coverage of the Tech, which is in the process of rewriting the human code so that we depend on it for everything. And whether I like this new code or not, it affects my relationship with God. If the Tech is built to respond to my needs, then shouldn't God be built for the same purpose? Furthermore, God seems so much less responsive than the Tech, so why should I bother with God at all?</P><P>And right here is where I notice how the influence of the Tech has led me astray. From the time God formed me in my mother's womb, I was never meant to exist primarily for myself. I was meant to exist for God. The Tech might be attempting to rewrite my code until I believe I am a king at my keyboard, isolated from everyone, yet with the world at my fingertips. But God is the original writer of the human code, and no matter how much reprogramming I undergo, that base code still operates uncorrupted. From within me, God continues to whisper that God does not exist to respond to me: I exist to respond to God.</P></BLOCKQUOTE><P CLASS="quote-cite">from <CITE>Digital Disciple</CITE> by Adam Thomas</P>booksreligionprayerironclad 0.30http://www.method-combination.net/blog/archives/2012/03/27/ironclad-030.htmlTue, 27 Mar 2012 22:08:00 CDT<P>I've released Ironclad version 0.30; you can get it from <A HREF="http://method-combination.net/lisp/files/ironclad.tar.gz">the usual place</A>. This version features several performance improvements for x86oid SBCL, as well as an optimized implementation of MD5 for Lispworks. The usual assortment of bugs have been fixed, including some packaging and reader bugs, and there have been a few convenience functions added for various things.</P><P>This version of Ironclad is the first to depend on <A HREF="http://method-combination.net/lisp/nibbles/">nibbles</A>, a library for accessing &ldquo;machine word&rdquo;-sized data in various forms, either from vectors or streams.</P><P>Please note that various bits of Ironclad and nibbles depend on &ldquo;recent&rdquo; versions of SBCL; I believe the first version of SBCL that supports the necessary features is about a year old at this point. If you haven't upgraded, let this release serve as a perfect impetus to do so.</P><P>As always, feel free to report bugs and file feature requests at <A HREF="http://github.com/froydnj/ironclad/">Ironclad's github page</A>.</P>lispironcladbaleful cat stareshttp://www.method-combination.net/blog/archives/2012/03/05/baleful-cat-stares.htmlMon, 05 Mar 2012 19:26:00 CDT<P>Our cat sleeps in the basement. Since time immemorial, we have enticed her downstairs with some sort of treat. Sometimes that worked immediately, sometimes it took a little longer; lately she comes immediately when she figures that we are getting her treat.</P><P>But every time, as she steps down the stairs, she pauses before starting to eat. She looks back up at us before we close the door as if to say, &ldquo;Aha! You have tricked me this time, but <EM>tomorrow</EM> will be different!&rdquo;</P>catsthe machines are winninghttp://www.method-combination.net/blog/archives/2012/03/04/the-machines-are-winning.htmlSun, 04 Mar 2012 20:19:00 CDT<BLOCKQUOTE><P>So, without realizing what has happened, the physician in the last two centuries has gradually relinquished his unsatisfactory attachment to subjective evidence--what the patient says--only to substitute a devotion to techonlogical evidence--what the machine says. He has thus exchanged one partial view of disease for another. As the physician makes greater use of the technology of diagnosis, he perceives his patient more and more indirectly through a screen of machines and specialists, he also relinquishes control over more and more of the diagnostic process. These circumstances tend to estrange him from his patient and from his own judgment.</P><P CLASS="quote-cite">quoted in <CITE>Technolopy</CITE> by Neil Postman</P></BLOCKQUOTE><P>When I talk to people about my cardiac arrest and subsequent recovery, the question &ldquo;How are you doing now?&rdquo; always comes up. And despite my physical presence in front of them, which for all appearances looks perfectly hale, a simple &ldquo;I feel great&rdquo; seems inadequate. I feel the need to justify the picture of health by citing some evidence from a recent cardiologist appointment, or my (fabulous!) echocardiogram from late last year. Even Tricia and I tried to push my cardiologist to order said echocardiogram sooner than he might have otherwise and were a little disappointed when he didn't order one straightaway on our wishes.</P><P>The machine tells me that my heart function looks OK. I could have told you that! And yet, we treat the word of the machine as the revealed truth, rather than the physical evidence before us every day. Something is wrong here.</P>medicinehearthandymanhttp://www.method-combination.net/blog/archives/2012/02/07/handyman.htmlTue, 07 Feb 2012 13:37:00 CDT<P>Some people blog about the five-piece bedroom set they built from self-harvested hardwoods from the jungles of Brazil. The wood was obtained, and the set assembled, using nothing more than a screwdriver and a hatchet.</P><P>Some people blog about the mother-of-pearl inlaid tile they laid all over their bathroom and kitchen. Said tile was painted by artisans on some far-flung Pacific island.</P><P>Some people blog about the basement they re-finished themselves after excavating it over a three-day weekend.</P><P>Me? I blog about making the toliet seats not wiggle by tightening the plasic widgets holding it to the bowl. Because that's how I roll.</P>houseworkingskillsthe politics of the crosshttp://www.method-combination.net/blog/archives/2012/02/05/the-politics-of-the-cross.htmlSun, 05 Feb 2012 09:29:00 CDT<P>I have been reading <CITE>The Politics of the Cross: The Theology and Social Ethics of John Howard Yoder</CITE> recently. I admit that I am skeptical of Yoder's position, so I have been reading the book as a partial corrective to my opinion. (I also read <CITE>The Politics of Jesus</CITE> several years ago; I think I must go back and re-read it after this book.) Reading what Yoder says is quite challenging, not because he writes in a complex way, but because his style is disarmingly simple. Samples:</P><BLOCKQUOTE><P>...the most important error of the Christendom vision is not first of all its acceptance of an ethic of power, violence, and the crusade; not first of all its tranference of eschatology into the present providence with God working through Constantine and all his successors in civil government, not its appropriation of pagan religiosity that will lead to sacerdotalism and sacramentalism, not its modeling church hierarchy after Roman administration, nor any other specific vice derived from what changed about the nature of the church with the epoch of Constantine. Those were all mistakes, but they were derived from the misdefinition of the place of the people of God in the world. The fundamental wrongness of the vision of Christendom is its illegitimate takeover of the world; its ascription of a Christian loyalty or duty to those who have made no confession, and thereby, its denying to the non-confessing creation the freedom of unbelief that the nonresistance of God in creation gave to a rebellious humanity.</P></BLOCKQUOTE><BLOCKQUOTE><P>The question is not how we want the whole world to be or how we want our society to be but rather how we are to behave in a society that for the time being wants nothing of us of our faith or our Lord.</P></BLOCKQUOTE><BLOCKQUOTE><P>If we were to carry on that other, traditionally doctrinal kind of debate, I would seek simply to demonstrate that the view of Jesus being proposed here is more radically Nicene and Chalcedonian than other views. I do not here advocate an unheard-of modern understanding of Jesus. I ask rather that the implications of what the church has always said about Jesus as Word of the Father, as true God and true Man, be taken more seriously as relevant to our social problems, than ever before.</P></BLOCKQUOTE>christianitybooksjohn howard yoderon minimalismhttp://www.method-combination.net/blog/archives/2012/01/26/on-minimalism.htmlThu, 26 Jan 2012 23:46:00 CDT<P>Every so often, I mention to my wife that <A HREF="http://thebacklight.com/how-to-become-a-minimalist/">we have too much stuff</A> and we need to get rid of it. Every time, she agrees and suggests that we start getting rid of stuff. And every time she says we should start with my books.</P><P>NOOOOO NOT MY BOOKS</P><P>We usually don't talk about it any more after that.</P><P>Actually, we do. She then points out that we don't have a lot of stuff, which I think is debatable. We talk about that for a little while and then drop the matter.</P><P>At least I have been learning to live with something more than minimalism in other parts of my life. Packing for trips, for instance. I like to pack compactly: not insanely compactly, but I will take a rolling suitcase that fits in the overhead bin for trips of a week or more.</P><P>Packing this way does not work when you have multiple children and go to anyplace more involved than Chick-fil-A.</P><P>I used to get really annoyed when we'd pack the car for trips to see our parents. &ldquo;What? Another bag? What's that for?&rdquo; &ldquo;Why do you have to take three dolls and a box of blocks? You have toys at [destination] to play with&rdquo; Now I just breathe, make little yoga motions with my hands, and carry the bag out to the car. I am at peace.</P><P>But I'm still really happy when we can get rid of stuff.</P>minimalismpeacestuffno sharing for youhttp://www.method-combination.net/blog/archives/2012/01/24/no-sharing-for-you.htmlTue, 24 Jan 2012 23:43:00 CDT<P>There was an item in my Facebook news feed saying that two of my friends had shared an article via the Washington Post Social Reader. OK, click on the article name to try to read it.</P><P>Hm, that takes me to a page where I'm supposed to sign up for the Washington Post Social Reader. That's odd. Maybe I clicked the link for the reader thingie. Back to news feed. Click.</P><P>Nope, still at the signup page. Never mind, you've made linking to your articles easy, but actually reading them tremendously hard. No thanks. This is not how the web works, folks.</P><P>(Yo, I hear you like social networks, so I put a social network in your social network so you can network while you network. Or somesuch.)</P>internetsocialnetworkstaking struggles seriouslyhttp://www.method-combination.net/blog/archives/2012/01/22/taking-struggles-seriously.htmlSun, 22 Jan 2012 16:47:00 CDT<P>I love Francis Schaeffer's writings and outlook. For instance, this quote from <A HREF="http://fromthestudy.com/2012/01/10/compassionate-engagement-part-3-life-at-labri-1/">a series on Schaeffer's &ldquo;compassionate engagement&rdquo;</A>:</P><BLOCKQUOTE><P>As Schaeffer spoke across the United States at various colleges, he would not only impress listeners with his engagement with the wider culture and his ability to make Christianity appear intellectually tenable and relevant to the contemporary era, he also demonstrated a notable compassion for those whose works he would analyze and interpret. This latter characteristic of Schaeffer's approach to intellectual engagement was illustrated vividly when, after reading a nonsensical poem by an unbelieving author, rebuked the laughing crowd, saying,</P><P>I get so tired of Bible believing Christians who laugh at these people&mdash;who laugh at them when they look at their tortured paintings. Do you laugh at a man at the door of hell? When evangelicals learn to stop their laughing and take such men and their struggles seriously then [evangelicals] can again begin to speak to our generation (Hankins, 77).</P></BLOCKQUOTE><P>I offer this in juxtaposition, from <A HREF="http://www.kschroeder.com/weblog/archive/2011/11/30/the-deepening-paradox">Karl Schroeder's musings on the Fermi paradox</A>:</P><BLOCKQUOTE><P>The mystery deepens almost by the day, because we've now identified 700 extrasolar planets and the count is increasing rapidly. We should shortly be racking up lists of Earthlike worlds, and we're closing in on good estimates of how many there must be in our galaxy. And the number is in the billions. So one central argument against the existence of alien life--the 'rare Earth' argument that environments to host it must be rare--has been more or less disproven. And that, just this year.</P><P>As possible explanations dwindle, we are being drawn inexorably toward the one explanation that is no explanation: that we really are alone. Why should this be? As Wiley shows, all it would take would be one alien species with our capabilities appearing, sometime in the past couple of billion years, and for that species to surpass where we are now technologically by, oh, say, a couple of hundred years... and the evidence for their existence should be present right here in our own solar system. It's an astonishing conclusion.</P><P>So are we alone? Well, there is one other possibility, at this point. I've lately been trumpeting my revision of Clarke's Law (which originally said 'any sufficiently advanced technology is indistinguishable from magic'). My revision says that <STRONG>any sufficiently advanced technology is indistinguishable from Nature</STRONG>. (Astute readers will recognize this as a refinement and further advancement of my argument in Permanence.) Basically, either advanced alien civilizations don't exist, or we can't see them because they are indistinguishable from natural systems. I vote for the latter.</P></BLOCKQUOTE>setirespectfrancis schaefferapologeticsmy summer vacationhttp://www.method-combination.net/blog/archives/2011/09/18/my-summer-vacation.htmlSun, 18 Sep 2011 21:44:00 CDT<P>I always disliked the inevitable &ldquo;My Summer Vacation&rdquo; assignment in grade school. Not that I had not enjoyed my summer, mind you, but I was never the kid who went hunting for lions on the Serengeti or the kid who defended a small Brazilian village from ant hordes with a hoe and a glass of water. My summer vacations always sounded rather boring in comparison, even when compared against my classmates who had done virtually the same things: a family vacation, maybe some swimming or tennis lessons. Maybe I do not have a flair for the dramatic in my writing.</P><P>My big news this summer was starting a new job; I left my position at CodeSourcery for a quite different position at Mozilla, working on things related to Firefox performance. I flew to California for a week of orientation, raided the bike room for company shirts, came back on my first red-eye ever, and headed to Gamefest 2011 to spend a great time with old college friends. (And we are getting old.) The summer was off to a good start.</P><P>A week later, one of the aforementioned company shirts had been sliced open after I went into cardiac arrest, Tricia's mom called 911, and Tricia and her dad performed chest compressions until the paramedics came to intubate me and shock my heart.</P><P>Even now, it sounds surreal to write those words; I have no memory of the actual cardiac arrest or the time spent in the ICU in a medically-induced coma. (A bit bummed that I have no &ldquo;I saw the light&rdquo; stories.) As near as the doctors could figure out, I suffered from <A HREF="http://www.ncbi.nlm.nih.gov/pubmedhealth/PMH0001204/">streptococcal myocarditis</A>, an infection of the heart by the bacteria that causes strep throat (which I had and was taking antibiotics for). The doctors said this sort of disease is not supposed to happen in the states; it's common in the developing world, but antibiotics tend to prevent complications like mine from ever showing up. (We called the on call cardiologist one night later on and he said he had never heard of such a disease.) I did not have a heart attack; there was no blockage in my arteries, my heart merely stopped pumping properly and sat there quivering instead.</P><P>As you can imagine, this turned life quite upside down; my father-in-law recalls Tricia saying, &ldquo;Stay with me, Nathan!&rdquo; as they both gave me CPR before the paramedics arrived. Things were a bit touch-and-go in the ICU; Tricia posted a lot of updates on Facebook and got many, many well-wishes and prayers through doing so. Neither of us knows the full extent of the network of people we had praying for us; I'm sure the circle was much bigger than both of us imagined. Fortunately, I did come out of my medically-induced coma with no brain damage, spent a few days in the hospital (a boring hospital room was quickly enlivened with numerous drawings from my daughters), had a pacemaker put in, and came home rather weak, but expecting a full recovery.</P><P>And thanks be to God, recovered I have! I went through seven weeks or so of cardiac rehab at the hospital: walking/running/biking/weights three times a week (with which, I must say, we've been grateful for the extensive help from folks giving me rides and whatnot to help Tricia out). I'm happy to say that I showed steady progress through those sessions and have come out of them feeling in about the shape I was prior to hospitalization. As far as we can tell, I've had virtually no memory loss or other mental issues, which is great. I went back to work at the beginning of August (I needed a doctor's note to resume sitting in a chair and staring at a computer screen all day, which I found funny) and I've resumed running. I generally feel like nothing happened, except that I'm not supposed to drive until Christmas and I have a small metal saucer embedded in my chest.</P><P>Well, almost nothing. Me being my unemotional self, it was hard for me to even think of anything really bad happening. Sure, I went to the hospital unconscious in an ambulance, was in a coma for a couple days, but I could see myself improving in the hospital, could watch myself getting stronger in rehab, and so forth. Of course I was going to come through! Sure, we had to deal with a strep relapse about a month after, and I seemed in rough shape then (they took my blood pressure as something like 80 over 55 at the clinic), but I took drugs and they worked that time! What, me, worry?</P><P>Until about three weeks ago when Tricia's parents came to visit for the weekend; they had thankfully been here the weekend of my cardiac arrest and were extremely helpful in getting me to the hospital and probably for keeping Tricia sane as well. We went to Taste Cafe for breakfast, as we had done that previous weekend, and as we were going home (or maybe shortly after we arrived home), Tricia's dad said to me totally in jest, &ldquo;Don't take another three hour nap now!&rdquo; (Fatigue is one sign of heart problems.).</P><P>I freaked out. I still can't really explain what was going on, just this vague sense of dread that <EM>something</EM> bad was going to happen and I couldn't do anything about it. That Bad Things Happening was just going to be The Way Things Were when Mom and Dad visited. Or when we went to Taste for breakfast, or whatever. Wisely, Tricia told me go off and introvertly recharge for the afternoon, and after that and talking to Mom and Dad about that weekend, I came out of things feeling much better. And then my Mom and Dad came the weekend after that (they flew out the day I was hospitalized) and I was able to talk with them too, which helped some more.</P><P>And then there was this past week, when I went to California for my first Mozilla All-Hands. Sure, flying across the country is routine, but the circumstances surrounding the last flight certainly gave us cause to worry. (And I flew out on 9/11, which was just great from a superstitious standpoint.) I took strep-battling drugs with me just in case, and was anxious the first day or two out there, but gradually relaxed and treated things as Just Another Business Trip. And I wound up having a great time in California.</P><P>In any event, the stress/anxiety of the past couple of weeks have certainly given me a new appreciation for what exactly went on three months ago (tomorrow will be three months since I went to the hospital). We also now know that I don't always get sick when parents come to visit, I don't always go into cardiac arrest when I get strep, and shortly we'll be reassured that I can fly to California and not get sick the week after. All in all, we're doing pretty well; God has blessed us in our crisis.</P><P>Thanks for all of the well-wishes and prayers posted on Facebook and otherwise; thanks for all of the meals, lawn mowings, and offers of random help over the past couple months. We've both been astonished, grateful, and humbled at the outpouring of love and support we've been shown during this time.</P>lifepersonalmedicalspeeding up emacs saveshttp://www.method-combination.net/blog/archives/2011/03/11/speeding-up-emacs-saves.htmlFri, 11 Mar 2011 21:12:00 CDT<P>For a while now, I've noticed that saving files (maybe loading files, but saving files especially) was ridiculously slow in emacs. The busy cursor would come up for a good second or two when saving files. For a while I attributed it to the hard drive noticeably spinning up on my laptop (which it's doing now as I write this), but then I noticed--or got really annoyed--by the same behavior on my desktop. Particularly when editing files in a GCC git checkout, though I think it happened to other files as well.</P><P>Investigating, I could tell via <TT>strace</TT> that emacs was spinning off several processes (!) every time I saved a file. I tried using <TT>edebug</TT>, but that didn't seem to be working. (Somebody suggested that the routines I was trying to trace might be called directly from the C code in emacs and not go through whatever hooks edebug inserts into the system. This explanation sounds plausible, though quite unusual for emacs.) Finally some kind soul--cmm, I think--on <TT>#sbcl</TT>, where I ranted about this, suggested inserting:</P><PRE>(setq vc-handled-backends nil)</PRE><P>into my <TT>.emacs</TT>. Wow. It was like getting a computer upgrade, perhaps as radical of a change as an SSD might be; saves were now <EM>lightning</EM> fast compared to their prior speed.</P><P>I haven't poked into emacs's source code to see what was going on. And the puzzling thing is that this doesn't seem to be a consistent problem; James Knight/foom told me that he was dealing with large-ish git repos, as I was, and VC wasn't causing him any heartache. And clearly other emacs users aren't having similar problems--or perhaps everybody's silenty disabling VC and using more performant solutions. I did find <A HREF="http://shallowsky.com/blog/linux/editors/no-emacs-version-control.html">a similar story to my own</A>, but only with searching for <TT>vc-handled-backends</TT> explicitly, rather than other search terms (&ldquo;slow,&rdquo; &ldquo;saving,&rdquo; etc.).</P><P>So, hopefully search engines pick this post up and other afflicted people will find this solution and rejoice. Even better, somebody more knowledgeable about emacs than I will tell me what was really going on...</P>emacsprogramminglispfinal fantasy youtube videoshttp://www.method-combination.net/blog/archives/2011/02/16/final-fantasy-youtube-videos.htmlWed, 16 Feb 2011 23:06:00 CDT<P>A while ago, once of my colleagues recommended Hayseed Dixie as an enjoyable bluegrass cover band. I went looking for them on YouTube and found <A HREF="http://www.youtube.com/watch?v=7mU2lJKkQ04">a cover of AC/DC's &ldquo;Highway to Hell&rdquo;</A>:</P><iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/7mU2lJKkQ04" frameborder="0" allowfullscreen></iframe><P>Why yes, that's a bluegrass cover of a rock'n'roll classic dubbed over a Final Fantasy video. Excellent.</P><P>Seeing this reminded me of <A HREF="http://www.youtube.com/watch?v=ty3DNme0EvA">my all-time favorite Final Fantasy video</A>, set to The Offspring's &ldquo;Staring at the Sun&rdquo;:</P><iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/ty3DNme0EvA" frameborder="0" allowfullscreen></iframe><P>And finally, because I clicked around after finding the Hayseed Dixie cover, I discovered <A HREF="http://www.youtube.com/watch?v=MX4lyjFbs2c">this well-done video</A> set to DHT's &ldquo;Listen to Your Heart.&rdquo; I'm not a huge fan of FFVIII (am a fan of the song, though), but the ballroom sequence at 1:12 is particularly sparkling.</P><iframe title="YouTube video player" width="480" height="390" src="http://www.youtube.com/embed/MX4lyjFbs2c" frameborder="0" allowfullscreen></iframe>videosfinal fantasyyoutubeintroducing nibbleshttp://www.method-combination.net/blog/archives/2011/02/11/introducing-nibbles.htmlFri, 11 Feb 2011 22:48:00 CDT<P>Steven Haflich, in an old Usenet posting, said:</P><BLOCKQUOTE><P>The most pernicious failing of the ANA in my opinion is the refusal to admit the reality that computers deal in numeric bytes and characters with specific formats and codings. A portable ANSI CL program cannot write binary information to a socket or disk file that would be portably readable by another language platform, even a different Common Lisp, and even on the same system. A portable CL program cannot write characters and/or binary numbers of varying format to a single socket or stream. C and Java have no such problems, and portable programs can interact (modulo a little care about endianness byte order)...</P><P>If the language were redesigned today, I would like to see the definition get a lot closer to the realities of underlying platforms -- recognize that 8-bit-bytes have an important reality unshared by 9-bit bytes, recognize that real streams have endianess and need to have arbitrary varying datatypes passed through them,...</P></BLOCKQUOTE><P>I have been writing a small library, <A HREF="http://method-combination.net/lisp/nibbles/">nibbles</A>, to address some of the shortcomings of Common Lisp in the above area. Specifically, nibbles features accessors on octet vectors for 16-, 32-, and 64-bit signed and unsigned integers in both endiannesses, and readers and writers from octet streams for the same. On x86oid SBCL, it also features efficient, optimized inlined versions of the vector accessors for simple vectors.</P><P>Code for reading and writing floats in various endiannesses is also present in the library, but has not been tested and is not exported in this release. Such support is planned for a future release.</P><P>Please check out the library, send feedback, and <A HREF="https://github.com/froydnj/nibbles">send patches</A> if there are features you'd like to see added or bugs that need to be fixed. (It'd be great to have optimized inlined vector accessors for CCL, for instance...)</P>lispprogramming