<?xml version="1.0" encoding="utf-8"?>
<!---->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.openweblog.com">
  <id>urn:lj:openweblog.com:atom1:hexmode</id>
  <title>Entries in Life</title>
  <subtitle>hexmode</subtitle>
  <author>
    <email>mah@everybody.org</email>
    <name>hexmode</name>
  </author>
  <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/"/>
  <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom"/>
  <updated>2010-03-06T21:12:03Z</updated>
  <lj:journal username="hexmode" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://www.openweblog.com/users/hexmode/data/atom" title="Entries in Life"/>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:537140</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/537140.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=537140"/>
    <title>Systematic Theology, Tradition, and the Cross</title>
    <published>2010-03-06T17:22:58Z</published>
    <updated>2010-03-06T21:12:03Z</updated>
    <category term="christianity"/>
    <category term="harvey cox"/>
    <content type="html">While I've been waiting for &lt;a href="http://hexmode.openweblog.com/535636.html"&gt;a copy of Cox's book&lt;/a&gt; to read, &lt;a href="http://fatherstephen.wordpress.com/2010/03/04/the-systematic-theology-of-the-cross/"&gt;Father Stephen has posted an excerpt&lt;/a&gt; from &lt;a href="http://en.wikipedia.org/wiki/Richard_Wurmbrand"&gt;Richard Wurmbrand&lt;/a&gt;’s &lt;a href="http://isbn.nu/9780882643427"&gt;With God in Solitary Confinement&lt;/a&gt;.&lt;br /&gt;&lt;blockquote&gt;Jesus Himself thought unsystematically on the cross. He began with forgiveness; He spoke of a paradise in which even a robber had a place; then he despaired that perhaps there might be no place in paradise even for Him, the Son of God. He felt Himself forsaken. His thirst was so unbearable that He asked for water. Then He surrendered His spirit into His Father’s hand. But there followed no serenity, only a loud cry. Thank you for what you have been trying to teach me. I have the impression that you were only repeating, without much conviction, what others have taught you.&lt;/blockquote&gt;&lt;br /&gt;In this, we hear the echo of that oft-repeated axiom from the fourth century Orthodox monastic &lt;a href="http://en.wikipedia.org/wiki/Evagrius_Ponticus"&gt;Evagrius of Pontus&lt;/a&gt;: &lt;em&gt;A theologian is one who prays, and one who prays is a theologian.&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;In the West, we tend to be systematic about things, studying them, taking them apart and seeing how they all fit back together.  But this is not living the Way.  The Way operates on us, in us.  The Way changes us.&lt;br /&gt;&lt;br /&gt;“Greater love hath no man than this, that a man lay down his life for his friends.”  Where is the systematic theology in that?  What is being fixed?&lt;br /&gt;&lt;br /&gt;If we spend our time praying intead of worrying about re-forming this or that area of the church, this or that system of theology, we'll end up living The Way instead of trying to figure out the right form.&lt;br /&gt;&lt;br /&gt;But we need form.  We need structure. We create structures to provide a framework for living. Take away the structure, take away the Tradition and we'll create new ones.  &lt;a href="http://speakingoffaith.publicradio.org/programs/pelikan/"&gt;Jaraslov Pelikan&lt;/a&gt; (a late convert to Orthodoxy) observed&lt;blockquote&gt;Tradition is the living faith of the dead; traditionalism is the dead faith of the living. Tradition lives in conversation with the past, while remembering where we are and when we are and that it is we who have to decide. Traditionalism supposes that nothing should ever be done for the first time, so all that is needed to solve any problem is to arrive at the supposedly unanimous testimony of this homogenized tradition.&lt;/blockquote&gt;&lt;br /&gt;At another time, he said “The only alternative to Tradition is bad tradition.”&lt;br /&gt;&lt;br /&gt;And this is where we end up without creeds: with bad tradition.  In fact, we end up re-formulating our thinking so much — re-creating our personal creed — that we don't have time to actually live it.&lt;br /&gt;&lt;br /&gt;As &lt;a href="http://en.wikipedia.org/wiki/Henry_David_Thoreau"&gt;Henry David Thoreau&lt;/a&gt; observed:&lt;blockquote&gt;As a single footstep will not make a path on the earth, so a single thought will not make a pathway in the mind. To make a deep physical path, we walk again and again. To make a deep mental path, we must think over and over the kind of thoughts we wish to dominate our lives.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;This is why we have Tradition.  First, because if we didn't have it, we would end up creating it anyway and, second, because we want to create deep mental paths.  Where systematic theology failed us, Tradition offers a way out.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:536974</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/536974.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=536974"/>
    <title>Where's Utopia?</title>
    <published>2010-03-05T22:44:15Z</published>
    <updated>2010-03-05T22:44:15Z</updated>
    <category term="christianity"/>
    <category term="utopia"/>
    <category term="harvey cox"/>
    <category term="apocalypse"/>
    <content type="html">&lt;em&gt;When I wrote about &lt;a href="http://hexmode.openweblog.com/534877.html"&gt;possible apocalypses&lt;/a&gt; last month, I neglected the other extreme that we tend to go to.  Just as many of us live preparing for a coming apocalypse, many think that we're on the cusp of a new utopia, a golden era.&lt;br /&gt;&lt;br /&gt;Harvey Cox's &amp;ldquo;&lt;a href="http://hexmode.openweblog.com/535636.html"&gt;Future of Faith&lt;/a&gt;&amp;rdquo; could be seen as one example of this, just as Sam Harris' &amp;ldquo;&lt;a href="http://isbn.nu/authorx/harris_sam"&gt;The End of Faith: Religion, Terror, and the Future of Reason&lt;/a&gt;&amp;ldquo; could be seen as another.  Both share a utopian view of the future: &amp;ldquo;One day, soon, we'll all live in peace!&amp;rdquo;&lt;br /&gt;&lt;br /&gt;Today, a friend shared an article with me that manages to synthesize Cox's utopian view with that of Harris':   &amp;ldquo;&lt;a href="http://www.commondreams.org/view/2010/03/01-5"&gt;Stepping Up to the Age of Empathy; &amp;lsquo;Empathetic Civilization&amp;rsquo;: When Both Faith and Reason Fail&lt;/a&gt;&amp;rdquo;.  I had just finished reading &lt;a href="http://www.powells.com/review/2010_03_05.html"&gt;a review of &amp;ldquo;Kinds of Killing&amp;rdquo;&lt;/a&gt;, so it made an interesting juxtaposition.&lt;br /&gt;&lt;br /&gt;Following is my response to my friend.&lt;/em&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;When Jeremy Rifkin mentioned &amp;ldquo;embodied experience&amp;rdquo; the first thing that popped into my mind was existentialism.  But then, also, the ancient (Hebrew) conception of belief: that it &lt;em&gt;must&lt;/em&gt; be lived.  At least in modern times it is common to claim to believe something, but live in ways that contradict that &amp;mdash; often, it seems with little self-awareness.&lt;br /&gt;&lt;br /&gt;But this bit I would take issue with:&lt;br /&gt;&lt;blockquote&gt;For the former, especially the Abrahamic faiths, the body is fallen and a source of evil.&lt;/blockquote&gt;&lt;br /&gt;I'll agree that Augustinian Christians do see the body this way. Eastern Christianity (at least how I've experienced in, and in my reading of the Saints) sees the body as made &amp;ldquo;in the image of God&amp;rdquo;.  The body is not the *source* of evil.  In this way we echo the ancient Greeks who saw evil as the absence of good, rather than something of substance itself. The body isn't evil, but when we fail to do good, we &amp;ldquo;do&amp;rdquo; evil.&lt;br /&gt;&lt;br /&gt;So, I'd say much of this is an straw man argument, or, at least, an argument against a &lt;em&gt;distortion&lt;/em&gt; of Christianity.  If we don't think the emotions and the body are not part of our baptism into Christ, then, sure, the argument makes some sense.  But those of us who see the body and emotions as integral parts of the whole person would disagree. This may not be the common understanding of Christianity in much of the West, but it isn't a new take on Christianity that only just appeared during the &amp;ldquo;Age of Empathy&amp;rdquo;.&lt;br /&gt;&lt;br /&gt;Which makes this a non-question:&lt;blockquote&gt;If empathic consciousness flows from embodied experience and is a celebration of life&amp;mdash;our own and that of other beings&amp;mdash;how do we square it with faith and reason, which are disembodied ways of looking at reality and steeped in the fear of death?&lt;/blockquote&gt;&lt;br /&gt;I think it is telling that the Enlightenment took place in Western Europe, but there wasn't (at least as far as I know) a similar renaissance in the East.  The Byzantine and then Russian Empires filled the power vacuum that the fall of the Roman Empire, along with its civilizing influence.&lt;br /&gt;&lt;br /&gt;Which is not to say that the East is somehow purer, but that our understanding of history and philosophical development is very Euro-centric.  The very notion of &amp;ldquo;Ages&amp;rdquo; seems, to me, to be part of our desire to compartmentalize.  &amp;ldquo;That was then, this is now.&amp;rdquo;  This is fed by our infatuation with ourselves: the idea that Humanity is advancing philosophically as well as technologically.&lt;br /&gt;&lt;br /&gt;What period of time, wherever people had the resources to sit around and write articles like this, hasn't seen itself as entering some grand new &amp;ldquo;age&amp;rdquo;?  I'm sure, for example, American slaves didn't see a new age coming, but their masters certainly did often enough.&lt;br /&gt;&lt;br /&gt;None of this is to imply that we haven't seen a dramatic technological shift in the past 100 years.  But our visions of the future are just that: dreams.  Our dreams of utopia or apocalypse may change, but in the end, we'll probably end up somewhere in the middle.&lt;br /&gt;&lt;br /&gt;Speaking of apocalypse, I just got done reading this &lt;a href="http://www.powells.com/review/2010_03_05.html"&gt;book review&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I thought the first paragraph, which talks about how to prepare private citizens for war was good.&lt;br /&gt;&lt;br /&gt;Then, this bit, farther down:&lt;blockquote&gt;Mostly, though, soldiers complained of the miserable conditions of life that Russian villages offered them. &amp;ldquo;Partisan resistance prompted further reprisals, leading more to join the partisans, and so the escalating cycle of violence continued.&amp;rdquo; This inevitability, ironically, seems to have escaped the notice of present-day nations. What is the use of an upper hand if you can't spank someone with it?&lt;/blockquote&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:535636</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/535636.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=535636"/>
    <title>“Future of Faith”? — First Impressions from a Convert to Orthodoxy</title>
    <published>2010-03-01T15:54:20Z</published>
    <updated>2010-03-02T22:12:23Z</updated>
    <category term="christianity"/>
    <category term="harvey cox"/>
    <content type="html">Over the next couple of weeks, I plan on reading Harvey Cox's “&lt;a href="http://isbn.nu/9780061755521"&gt;Future of Faith&lt;/a&gt;.”  Keep in mind I have to actually obtain a copy first: Hopefully through &lt;a href="http://205.247.101.11/search~S1?/tfuture+of+faith/tfuture+of+faith/1,2,5,E/detlframeset&amp;amp;FF=tfuture+of+faith&amp;amp;1,1,"&gt;Inter-Library Loan&lt;/a&gt; or from a friend.&lt;br /&gt;&lt;br /&gt;That said, I read (and &lt;a href="http://changelog.complete.org/archives/1332-is-the-roman-emperor-still-your-god/comment-page-1#comment-5520"&gt;responded to&lt;/a&gt;) &lt;a href="http://changelog.complete.org/archives/1332-is-the-roman-emperor-still-your-god"&gt;John Goerzen's&lt;/a&gt; overview of the book, and I skimmed the book when I was at Barnes &amp; Noble yesterday.  (You can see much of the same material on &lt;a href="http://www.amazon.com/Future-Faith-Harvey-Cox/dp/0061755524#reader_0061755524"&gt;Amazon's “Look Inside!” feature&lt;/a&gt; if you don't have a copy and don't want to trek to B&amp;N for a look-see.)&lt;br /&gt;&lt;br /&gt;After reading John's blog post, though, the first thing I did was read the &lt;a href="http://en.wikipedia.org/wiki/Harvey_Cox"&gt;Wikipedia entry on Harvey Cox&lt;/a&gt;.  It was there that I learned Mr. Cox wrote “The Future of Faith” when he &lt;em&gt;retired&lt;/em&gt; last year at the age of 80.&lt;br /&gt;&lt;br /&gt;Now, I don't know about you, but I associate the hubris of predictions about the future of, well, almost anything, with the naivety of (relative) youth.   &lt;a href="http://en.wikipedia.org/wiki/Sam_Harris_%28author%29"&gt;Sam Harris&lt;/a&gt; wrote “&lt;a href="http://isbn.nu/authorx/harris_sam"&gt;The End of Faith: Religion, Terror, and the Future of Reason&lt;/a&gt;” (which seems to have inspired the title of Harvey Cox's book) in his late 30s.  Predictions just don't work that well — we tend to overstate near-term changes (It's 2010, &lt;a href="http://jumpthewallsandrun.com/zach/blog/?p=401"&gt;where's my hover car?&lt;/a&gt;) and under-state or misunderstand longer-term changes.&lt;br /&gt;&lt;br /&gt;So, when the front flap of “The Future of Faith” claims that a trend Mr. Cox calls &lt;em&gt;The Age of the Spirit&lt;/em&gt; began 50 years ago — within Mr. Cox's lifetime – I can't help but at least raise an eyebrow.  Especially when he puts this change on par with what he calls the end of “The Age of Faith”: when Constantine legitimized Christianity in the fourth century.  Oh, really?  During that period, Christians went from being a severely persecuted minority (read up on how &lt;a href="http://en.wikipedia.org/wiki/Diocletianic_Persecution"&gt;Constantine's predecessor, Diocletian, treated Christians&lt;/a&gt;) to being socially acceptable.&lt;br /&gt;&lt;br /&gt;Today, Christianity is the &lt;a href="http://www.adherents.com/Religions_By_Adherents.html"&gt;world's largest religion&lt;/a&gt;.  What change has happened in the past 50 years that is anything like the end of systematic persecution of Christians?&lt;br /&gt;&lt;br /&gt;Obviously, Cox is talking about something other than the obvious.  Let's go back to what the front flap of the book says.&lt;blockquote&gt;&lt;b&gt;&lt;em&gt;The Age of the Spirit:&lt;/em&gt;&lt;/b&gt; a trend that began fifty years ago and is increasingly directing the church of tomorrow whereby Christians are ignoring dogma and breaking down barriers between different religions — spirituality is replacing formal religion.&lt;/blockquote&gt;Hmm… Still not buying it.  Thomas Jefferson's Bible or &lt;a href="http://en.wikipedia.org/wiki/Jefferson_Bible"&gt;The Life and Morals of Jesus of Nazareth&lt;/a&gt; is an edited copy of the Gospels that eliminates any indication of Christ's divinity to reveal “the most sublime and benevolent code of morals which has ever been offered to man.”&lt;br /&gt;&lt;br /&gt;Or, look at the &lt;a href="http://www.americanunitarian.org/AUCHistory.htm"&gt;Unitarians&lt;/a&gt; who also focus on the “spiritual” teachings of Jesus (and others) while rejecting any ideas more orthodox Christianity has about his divinity.&lt;br /&gt;&lt;br /&gt;To put it bluntly, what Cox is describing as the “Age of the Spirit” seems to be something that has been around much longer than 50 years. Within Christianity, the changes since the fourth century parallel the changes in our systems of government.  As we rejected ideas like &lt;a href="http://en.wikipedia.org/wiki/Divine_right_of_kings"&gt;Divine right of kings&lt;/a&gt; and moved to more democratic systems of Government, people's lives in the church changed as they rejected the supreme spiritual authority of the Pope.  Is it any coincidence that &lt;a href="http://freethought.mbdojo.com/foundingfathers.html"&gt;many of the Founding Fathers of the American system of government were not Christians&lt;/a&gt;?&lt;br /&gt;&lt;br /&gt;After reading John Goerzen's post and looking over the table of contents of the book, I also get the impression that Cox, like many Protestants, has an interpretation of history that sees the Constantine's legitimization of Christianity as, somehow, harmful to the Christian ethic.  That, in itself, isn't an unusual point of view.  Even Christians contemporary to Constantine saw the “mainstreaming” of Christianity as harmful to the Christian ethic.  As a result, many &lt;a href="http://en.wikipedia.org/wiki/Desert_Fathers"&gt;escaped into the desert&lt;/a&gt; and, as a result, birthed the monastic movement that continues today.  The Anabaptist movement inherited this monastic zeal which (rightly) sees Christ's teachings as the focus of Christian life.&lt;br /&gt;&lt;br /&gt;The Anabaptist movement, though, like many movements and reformations that ended up in that mish-mash we today call “Protestant Christianity” seems, to me, to have developed into a culture of Christianity that chooses &lt;b&gt;&lt;em&gt;protest&lt;/em&gt;&lt;/b&gt; as its point of identity rather than a focus on Christian life.  And the protest is against anything that feels too “Catholic” or, in the case of Cox, too authoritarian.&lt;br /&gt;&lt;br /&gt;I could go on here, but I really want to make sure I read the book before offering too many more of my own opinions.  I imagine I'll have reactions along the way, and I'll post them here.&lt;br /&gt;&lt;br /&gt;Finally, why am I interested in reading this book?  Well, John seems to have liked it and I respect John.  He's built one of the tools I use on a daily basis, &lt;a href="http://software.complete.org/software/projects/show/offlineimap"&gt;OfflineIMAP&lt;/a&gt;.  He's a thoughtful Christian and I'd like to be able to have a more informed conversation with him (and those like him) about why things like the Creed matter.  To do that, I have to understand a little more where they're coming from instead of just dismissing what they say as hubristic ranting.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:535410</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/535410.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=535410"/>
    <title>Oops, I did it again!</title>
    <published>2010-02-18T19:41:50Z</published>
    <updated>2010-03-02T22:12:40Z</updated>
    <category term="mediawiki"/>
    <category term="free software"/>
    <category term="emacs"/>
    <content type="html">Working on free software projects isn't easy.  Just because you're giving away your work for anyone to use doesn't mean that anyone is going to take it, no questions asked.&lt;br /&gt;&lt;br /&gt;Take my &lt;a href="http://www.mediawiki.org/wiki/Special:Code/MediaWiki/author/mah"&gt;MediaWiki work&lt;/a&gt; as an example.  I am being paid for the work, but it is freely licensed and I'm learning about the standards of quality that the community has formed around the code.&lt;br /&gt;&lt;br /&gt;Frankly, before becoming involved in such a serious PHP-based project, I didn't have a very high opinion of PHP.  Even &lt;a href="http://en.wikipedia.org/wiki/Rasmus_Lerdorf"&gt;Rasmus&lt;/a&gt; (creator of PHP) doesn't seem to live in a &lt;a href="http://marc.info/?l=php-internals&amp;amp;m=126430116113960&amp;amp;w=4"&gt;pure php world&lt;/a&gt; and, as a result, thinks of systems where PHP is merely the web frontend instead of almost the entire system.&lt;br /&gt;&lt;br /&gt;So working with others who have been neck-deep in PHP for years, building one of the top-10 sites on the net entirely in PHP, and gaining intimate familiarity with the quirks of PHP, has been a wonderful experience.&lt;br /&gt;&lt;br /&gt;But MediaWiki isn't the only free software project I'm involved in.  I also contribute to &lt;a href="http://www.gnu.org/software/emacs/"&gt;Emacs&lt;/a&gt; occasionally. (For those not so familar with &lt;a href="http://en.wikipedia.org/wiki/Editor_war"&gt;Emacs vs Vi&lt;/a&gt;, let's just say this is like the social situation between Republicans and the Democrats or the Roman Catholics and Southern Baptists:  You live next door to them, but you know they're going to hell.)&lt;br /&gt;&lt;br /&gt;And it is my most recent commits to Emacs that have gained me noteriety.  Yesterday, I was catching up on some blog reading (&lt;a href="http://planet.emacsen.org/"&gt;Planet Emacs&lt;/a&gt;, thankyouverymuch) and came across &lt;a href="http://www.randomsample.de/dru5/node/78"&gt;a nifty use&lt;/a&gt; of &lt;a href="http://sf.net/projects/loccur"&gt;loccur.el&lt;/a&gt;.  But it used &lt;tt&gt;defadvice&lt;/tt&gt; instead of a hook (and &lt;a href="http://www.emacswiki.org/emacs/AdviceVsHooks"&gt;hooks are better&lt;/a&gt; — no this is different than emacs vs vi, I swear).&lt;br /&gt;&lt;br /&gt;I looked at the code and thought, “Hey, I can make a tiny little contribution to Emacs here!”  So I made &lt;a href="http://lists.gnu.org/archive/html/emacs-diffs/2010-02/msg00083.html"&gt;a couple of small changes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Little did I know what a problem that was going to be.&lt;br /&gt;&lt;br /&gt;Óscar Fuentes &lt;a href="http://thread.gmane.org/gmane.emacs.devel/121172"&gt;used my commit message as an example of how &lt;em&gt;not&lt;/em&gt; to write a commit message&lt;/a&gt;.  This was not the first time I've been so honored.&lt;br /&gt;&lt;br /&gt;Three weeks ago, I made a &lt;a href="http://permalink.gmane.org/gmane.emacs.diffs/104057"&gt;mistake committing to the bzr repository&lt;/a&gt; for emacs and was again used &lt;a href="http://thread.gmane.org/gmane.emacs.devel/120336"&gt;as an example&lt;/a&gt; for the Emacs-devel community of how &lt;em&gt;not&lt;/em&gt; to make a commit.&lt;br /&gt;&lt;br /&gt;There are two reasons I'm such a stellar example for the other Emacs developers.&lt;br /&gt;&lt;br /&gt;First, I've been using &lt;a href="http://bazaar.canonical.com/en/"&gt;bzr&lt;/a&gt; for a couple of years while working on &lt;a href="https://launchpad.net/ihris-suite/"&gt;the iHRIS Suite&lt;/a&gt;.  This experience (2 years more than most Emacs developers) naturally made me think I had things under control.  So I didn't bother reading over &lt;a href="http://www.emacswiki.org/emacs/BzrForEmacsDevs"&gt;Bzr for Emacs Devs&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Second, Emacs recently switched its source-control system (after much debate and some effort on speed the bzr side) from the ancient, worn, &lt;a href="http://www.nongnu.org/cvs/"&gt;CVS&lt;/a&gt; to bzr.  So people are still adapting their work flow.  I just happened to make some commits that were particularly egregious and ended up being great examples of what people should avoid.&lt;br /&gt;&lt;br /&gt;So, yes, Free Software is a great thing, but that doesn't mean the developers don't take it seriously.  And being reprimanded in public isn't the most pleasent experience.  But at least I can blog about it!</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:535091</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/535091.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=535091"/>
    <title>Notes at the Halfway Point</title>
    <published>2010-02-16T22:16:33Z</published>
    <updated>2010-03-02T22:13:24Z</updated>
    <category term="open source"/>
    <category term="mediawiki"/>
    <content type="html">&lt;blockquote&gt;&lt;em&gt;(This is copied from the first part of &lt;a href="http://en.wikipedia.org/wiki/User:MarkAHershberger/Weekly_reports/2010-W06"&gt;last week's weekly report&lt;/a&gt;.  I've copied it here since more people may be interested in what it feels like to work in a highly visible open source project.)&lt;/em&gt;&lt;/blockquote&gt;
&lt;p&gt;I'm halfway through a 3 month contract (a relationship with the &lt;a href="http://wikimediafoundation.org/wiki/Home"&gt;WikiMedia Foundation&lt;/a&gt; that I hope to continue) and it seems like a good place to write up some of my lessons learned.&lt;/p&gt;
&lt;p&gt;Too many times I haven't spent enough time going over my code. Or, when I'm refactoring someone else's code, I don't look over it enough. Sometimes this is due to my own inexperience with the MW code base: If I had more experience, I would have a better idea from just looking at the code that &lt;tt&gt;dieUsage()&lt;/tt&gt; was being used incorrectly.&lt;/p&gt;
&lt;p&gt;Still, experience can be created, and when it is experience you lack, the effort to create experience must be made. This is where testing comes in. More than once while refactoring the &lt;tt&gt;UploadChunks&lt;/tt&gt; api, Tim has just looked at the code and told me I wasn't testing it properly.&lt;/p&gt;

&lt;p&gt;The same could be said for more trivial things like whitespace. Mixing whitespace commits with more substantive changes as well as just the way Emacs formats the code by default have irritated other developers. From this experience, I think I need to borrow an idea from &lt;a href="http://en.wikipedia.org/wiki/Atul_Gawande#Books_Atul_Gawande.27s_Checklist_Manifesto" title="Atul Gawande"&gt;Atul_Gawande's Checklist Manifesto&lt;/a&gt; and make — &lt;i&gt;gasp&lt;/i&gt; — a checklist.&lt;/p&gt;
&lt;p&gt;The checklist is the first step, but the second would be automating as much of the checklist as possible and creating a pre-commit hook that I could use to check my own code.&lt;/p&gt;
&lt;p&gt;From my experience, here are some ideas for a checklist:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Whitespace use.
&lt;ul&gt;
&lt;li&gt;Tabs, not spaces&lt;/li&gt;
&lt;li&gt;avoiding spaces for indention and lining up code&lt;/li&gt;
&lt;li&gt;spaces around parens&lt;/li&gt;
&lt;li&gt;etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Code correctness.
&lt;ul&gt;
&lt;li&gt;Ensure each exit point has a test. (Since I prefer to write unit tests for my code, noting a test for each exit point in a code comment would take care of this. An automated check would just verify that the exit point has a notation.)&lt;/li&gt;
&lt;li&gt;Make sure no E_STRICT warnings are thrown during tests&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Note that any automation here is going to fail to really enforce anything: it is impossible to verify code-correctness completely without actually running the code. Instead the idea is not to verify that the code is bug-free, but just to make sure that I've caught the things that more experienced MW developers aren't going to roll their eyes at.&lt;/p&gt;
&lt;p&gt;That said, the number of developers actively working on MW code as well as the CodeReview extension on mediawiki.org make developing MW code an overwhelmingly positive experience. These things mean that — combined with the depth of PHP and MediaWiki knowledge and care that people take — problems see the light of day really quickly. When your code is likely to end up on one of the top-10 sites on the Internet, this amount of care is crucial.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:534877</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/534877.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=534877"/>
    <title>How close is the end?</title>
    <published>2010-02-04T14:07:48Z</published>
    <updated>2010-03-02T20:09:39Z</updated>
    <category term="apocalypse"/>
    <content type="html">Everyone loves a good apocalypse.&lt;br /&gt;&lt;br /&gt;Whether that apocalypse is Y2K, 2012, Financial Collapse, Peak Oil, Global Warming, or the being Left Behind, we love being scared.  We can take any problem, and make it seem insurmountable and inevitable.&lt;br /&gt;&lt;br /&gt;In our darker moments, we become fatalistic about it.  Before we understood anything about genetics, we saw our fate in the stars, the bumps on our heads, the creases on our hands, or the lay of the the cards.  Now that we have genetics, we look at that superstitious thinking and laugh.  Instead of saying “It's in the stars” we say “It's in my genes.”&lt;br /&gt;&lt;br /&gt;This apocalyptic fatalism means the end keeps coming — but it ain't here yet.  We live in with visions of impeding doom — What will I do when the oil runs out? when the oceans flood?  what if I am left behind? — or we convince ourselves there is nothing to worry about, putting our faith in Man's ingenuity, assuring ourselves that the science is junk, or simply believing our belief makes us immune.&lt;br /&gt;&lt;br /&gt;Its a wonder our civilization has kept going for so long — that we haven't all gone mad already.  I suppose its the competing visions of apocalypse that keeps us whole.  As long as we don't all believe the same thing, we can keep asking “Is the end here yet?”&lt;br /&gt;&lt;br /&gt;And the answer will continue to be “Not yet.”</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:534646</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/534646.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=534646"/>
    <title>Haiti &amp; other disasters</title>
    <published>2010-01-17T23:53:10Z</published>
    <updated>2010-03-02T20:09:41Z</updated>
    <content type="html">&lt;em&gt;(I went to Haiti in 1987 as a teenager.  I've been interested in what's been going on there ever since.  My brother asked me what I thought about the most recent disaster.  I spent enough time on the reply, that I thought I might share it with a larger audience.)&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;I haven't really been following what's been going on.  Not closely. Following the news out of Haiti is pretty depressing.  Following just one man, &lt;a href="http://en.wikipedia.org/wiki/Jean-Bertrand_Aristide"&gt;Aristide&lt;/a&gt;, from 1987 onward gives some idea of the what is happening in Haiti.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;1987 - My missions team had to leave 2-3 weeks early because of the violence.  Aristide, a Roman Catholic priest, is &lt;a href="http://www.cyberie.qc.ca/jpc/haiti/jba.html"&gt;told to stop preaching political sermons and is re-assigned&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;&lt;a href="http://xrl.us/bgsy25"&gt;Elections stopped in November 1987 because of violence&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;1990 - Aristide is elected, endorses “necklacing” (i.e. execution) his opponents&lt;/li&gt;&lt;li&gt;1991 - Aristide ousted, ends up in the States.&lt;/li&gt;&lt;li&gt;1991-1994 - Aristide embezzle's money from Haiti's international telecom revenue.&lt;/li&gt;&lt;li&gt;1994-1996 - Aristide leaves the priesthood, marries.  With U.S. military help, he is re-instated as president.  His term ends in 1996.&lt;/li&gt;&lt;li&gt;2000 - Aristide elected with 10% of the populice voting.&lt;/li&gt;&lt;li&gt;2004 - Rebellion, Aristide is forced out and ends up in Pretoria, South Africa.  (Aristide claims he was kidnapped by the U.S. military although it looks like he would have died had they not shown up.)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Of course, you could easily claim that Aristide is just one corrupt ruler in a line of corrupt rulers.  But I think the problem is much deeper than Haiti's corrupt leadership.&lt;br /&gt;Another way to look at Haiti and get an idea of just how bad things were before the earthquake is to &lt;a href="http://bit.ly/5uUEbe"&gt;look at the border between Haiti and the Dominican Republic&lt;/a&gt;.&lt;br /&gt;On the west side of the border, where Haiti is, you can see there are fewer trees than on the east side.  People in Haiti have been using up the natural resources — in 2007, &lt;b&gt;less than 1% of their forests remained&lt;/b&gt;.&lt;br /&gt;Which means they end up finding it very hard to produce anything. &lt;a href="http://xrl.us/bgsy4e"&gt;Two years ago, stories started popping up about people in Haiti resorting to eating clay “cookies”&lt;/a&gt;.  (Eating dirt isn't unusual, but making it the primary source of nutrition is.)&lt;br /&gt;For as long as I've been aware of Haiti, it has been on the brink of disaster.  The earthquake is just another disaster on top of the countless ones that came before it.  Its amazing how much poverty and political violence and unrest continues to exist in a country just an hour and half flight away from Florida.&lt;br /&gt;Of course, this isn't a problem that money is going to solve.  If money solved problems, Haiti would be able to bounce back from this and its other problems really quickly.  And we wouldn't have ongoing “hostilities” in the Congo or Sudan.  There wouldn't be pirates in Somalia.  North Korea wouldn't have concentration camps.&lt;br /&gt;So, while the problem in Haiti is systemic, I'd hesitate to over-spiritualize it as, say, &lt;a href="http://www.youtube.com/watch?v=aQ4dA6kZsEs"&gt;Pat Robertson has by claiming this is all because Haiti made a deal with the Devil&lt;/a&gt;.&lt;br /&gt;And I'd hesitate to say that this earthquake is going to lead to dramatic change in Haiti.  It could, true.  But any number of the crises in Haiti's past could have led to dramatic change.&lt;br /&gt;I'm mostly frustrated with disaster voyeurism that we in the States seem to delight in.  I applaud people who try to &lt;em&gt;do&lt;/em&gt; something with their lives to help others.  And we even need, to a certain extent, disaster “tourists” who help out whenever there is a disaster.  But I'm still frustrated.  And part of that is because I have done so little and there is such a great need all over the world for help.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:534468</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/534468.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=534468"/>
    <title>Feeling blessed</title>
    <published>2009-12-25T15:57:27Z</published>
    <updated>2010-03-02T20:09:43Z</updated>
    <content type="html">Christ is Born! Glorify Him!&lt;br /&gt;&lt;br /&gt;This year, we gave our kids their major gifts early: a Wii and a TV after spending most of the year without one.  And, other than those two items, we told them this would be a Chrstmas of hand-made gifts.&lt;br /&gt;&lt;br /&gt;And this year, since I had been out of work since the beginning of November, it made a lot of sense.&lt;br /&gt;&lt;br /&gt;I didn't know what to expect for Christmas morning.  The kids dragged me out of bed, we read Luke's narrative of the Nativity, sang a couple of Christmas carols and then headed to the tree to open the gifts our children had given.&lt;br /&gt;&lt;br /&gt;Like I said I didn't know what to expect: I had pretty much forgotten that we had told the kids they would be making their own gifts.  And, as I found out later, Alexis didn't remind them of their responsibilities.&lt;br /&gt;&lt;br /&gt;So it gave me a great deal of pride to see the gifts and their response.  Our oldest daughter had knitted a cap for the youngest.   The other daughter wrapped up some sugar cookies she had made earlier in the week.  My wife wrapped up some &lt;a href="http://www.ferrerochocolatesusa.com/"&gt;Ferrero chocolates&lt;/a&gt; that we had bought.&lt;br /&gt;&lt;br /&gt;I remember how I would have reacted had this been my Christmas as a child.  Barely any gifts under the tree — you could still see the treestand, after all — I think the disappointment would have been only too visible on my face.&lt;br /&gt;&lt;br /&gt;So when my son was overjoyed with the chocolates, when my daughter demonstrated the knit cap, I was almost bursting with pride.  My children were happy with, even thankful for, practically nothing.  (Sure, they had a new Wii and we had a new TV, but these were not the focus of their Christmas morning.)&lt;br /&gt;&lt;br /&gt;When I see my children showing more maturity and thankfulness than I remember posessing when I was young, it makes me think that at least this one thing is right.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:534132</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/534132.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=534132"/>
    <title>The Beginning of Something Great</title>
    <published>2009-12-23T16:42:26Z</published>
    <updated>2010-03-02T20:09:45Z</updated>
    <content type="html">&lt;a href="http://www.wikimedia.org/"&gt;&lt;img src="http://upload.wikimedia.org/wikipedia/foundation/9/9a/Wikimediafoundation-logo.png" style="margin: 3px; float: left" /&gt;&lt;/a&gt;Last night, I signed up for a three month contract with the &lt;a href="http://wikimediafoundation.org/wiki/Home"&gt;Wikimedia Foundation&lt;/a&gt; (WMF), set to begin in January.  I'll be working offsite with &lt;a href="http://en.wikipedia.org/wiki/User:Tim_Starling"&gt;Tim Starling&lt;/a&gt; as my mentor.&lt;br /&gt;&lt;br /&gt;My primary duties will be to “Support MediaWiki Code Review and Release Management process”, something I feel especially well suited for.  The WMF has been working to formalize the process (see, for example &lt;a href="http://www.mediawiki.org/wiki/Special:Code/MediaWiki"&gt;Special:Code/MediaWiki&lt;/a&gt;) and I'll be helping with take it further.  I have plenty of ideas, but my first task will be integrating myself into the environment.&lt;br /&gt;&lt;br /&gt;I'm pretty excited to have a full-time position on such a high profile piece of Free Software.  Last night, I started reading “&lt;a href="http://isbn.nu/9780143117469"&gt;Shop Class as Soulcraft&lt;/a&gt;” and, while my work is not anywhere as tactile as the work Matthew Crawford talks about in his book, I've found that working on Open Source software provides me with a similar sense of accomplishment.  It gives me something I can point to and say “I did that” or “I fixed that”.  And, with MediaWiki, the thing I can point to becomes something that much more recognisable to others.  “You know Wikipedia?” I'll ask, “That's what I work on.”&lt;br /&gt;&lt;br /&gt;(Oh, and if you want, you can &lt;a href="http://wikimediafoundation.org/wiki/Appeal/en"&gt;throw a few in the pot&lt;/a&gt; to help pay the rent for the WMF.)</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:533813</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/533813.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=533813"/>
    <title>Still Looking</title>
    <published>2009-12-10T22:21:49Z</published>
    <updated>2009-12-10T22:21:49Z</updated>
    <content type="html">So, the non-profit (which shall henceforth remain anonymous) that had me all excited called today and let me know that they had hired someone local.&lt;br /&gt;&lt;br /&gt;Oh well.  I'll just have to work on my consulting.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:533668</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/533668.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=533668"/>
    <title>Still waiting</title>
    <published>2009-12-10T16:06:04Z</published>
    <updated>2009-12-10T16:06:04Z</updated>
    <content type="html">I'm still waiting to hear from them: Do I or do I not get the job?&lt;br /&gt;&lt;br /&gt;Pins and needles!</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:533498</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/533498.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=533498"/>
    <title>In San Francisco</title>
    <published>2009-12-04T13:20:55Z</published>
    <updated>2009-12-04T13:20:55Z</updated>
    <category term="open source"/>
    <category term="work"/>
    <category term="travel"/>
    <content type="html">&lt;a href="http://pics.openweblog.com/hexmode/pic/000egf11/"&gt;&lt;img src="http://pics.openweblog.com/hexmode/pic/000egf11/t6442" style="float:left"&gt;&lt;/a&gt;I'm in San Francisco for the day.  Last night I had a great time with &lt;span class='ljuser' lj:user='danlyke' style='white-space: nowrap;'&gt;&lt;a href='http://www.openweblog.com/users/danlyke/profile'&gt;&lt;img src='http://www.openweblog.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://www.openweblog.com/users/danlyke/'&gt;&lt;b&gt;danlyke&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; of &lt;a href="http://flutterby.com/"&gt;Flutterby&lt;/a&gt; fame.&lt;br /&gt;&lt;br /&gt;Since right now is the the &lt;a href="http://en.wikipedia.org/wiki/Nativity_Fast"&gt;Advent Fast&lt;/a&gt;, he took me to &lt;a href="http://www.cafegratitude.com/"&gt;Café Gratitude&lt;/a&gt;, a raw Vegan restaurant where every one of their &lt;a href="http://www.cafegratitude.com/cafemenufeb08"&gt;dishes is an affirmation&lt;/a&gt;.  I couldn't help but giggle when they handed me my coconut curry soup as they said the mantra "You are Thankful!"  I would imagine that &lt;a href="http://www.thesecret.tv/"&gt;The Secret&lt;/a&gt; has done better here than in Lancaster County.&lt;br /&gt;&lt;br /&gt;"But, Mark," I can hear you not asking, "What the heck are you doing in San Francisco?"&lt;br /&gt;&lt;br /&gt;About a month ago, a non-profit here contacted me about a position they're trying to fill.  They need an open-source person to be, essentially, their community liaison for code contributions to their open source project.  At the time, I was still working for &lt;a href="http://intrahealth.org/"&gt;IntraHealth&lt;/a&gt;, so I told them I wasn't interested.&lt;br /&gt;&lt;br /&gt;But the following Monday, I found out I was not going to be working at IntraHealth any longer.  A new (but smaller) round of funding came through and they just didn't have room for me in the budget any more.&lt;br /&gt;&lt;br /&gt;With this new-found freedom from obligations, I called the HR person back and told him, "Guess what?  I &lt;b&gt;&lt;em&gt;am&lt;/em&gt;&lt;/b&gt; interested after all!"&lt;br /&gt;&lt;br /&gt;In the meantime, this has been one of the more productive periods of transition I've ever had.  Friends of mine who freelance have tossed a couple of gigs my way and I've spent a little more time with my kids.  Only once have I glimpsed into abyss of fear and self-doubt that the recently jobless can end up in &amp;mdash; the rest of the time I've been excited about the opportunities.&lt;br /&gt;&lt;br /&gt;So, here I am in a San Francisco hotel room early in the morning.  My body is still on Eastern time and I can hear the city slowly coming to life around me.  I plan on scoping out Berkeley this morning and then, after my interview (during which, in my fantasy, they offer me the job on the spot) I'll go see how far &lt;a href="http://www.caltrain.com/"&gt;CalTrain&lt;/a&gt; will take me.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:533146</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/533146.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=533146"/>
    <title>Charting Library Shootout</title>
    <published>2009-10-28T15:39:29Z</published>
    <updated>2009-10-28T15:41:12Z</updated>
    <content type="html">&lt;p&gt;Recently, I had to compare several charting toolkits.   Amongst the charting toolkits out there, I found three different ones that suited my needs, so I put them through their paces. They were: &lt;a href="http://www.aditus.nu/jpgraph/"&gt;JpGraph&lt;/a&gt;, &lt;a href="http://teethgrinder.co.uk/open-flash-chart-2/"&gt;OpenFlashChart&lt;/a&gt; and &lt;a href="http://raphaeljs.com/"&gt;RaphealJS&lt;/a&gt;.  Just to be clear why I left some toolkits out, here is a list of the requirements I used.  The toolkit we end up using must be:&lt;ul&gt;&lt;li&gt;freely redistributable.  This will be incorporated into the GPLed &lt;a href="http://launchpad.net/ihris-suite/"&gt;iHRIS Suite&lt;/a&gt; so a proprietary license means we can't ship charting with the software.&lt;/li&gt;&lt;li&gt;look good.  Who wants ugly charts?&lt;/li&gt;&lt;li&gt;work on Internet Explorer 6 and above.  There are a few toolkits out there that require &lt;tt&gt;&amp;lt;canvas&amp;lt;&lt;/tt&gt; support and at least one does not support &lt;a href="http://code.google.com/p/explorercanvas/"&gt;excanvas&lt;/a&gt;.&lt;/li&gt;&lt;li&gt;currently maintained. Many nice charting projects haven't been touched in two or more years.  I'm willing to fix bugs if I need to, but I'd like to know that I'm not alone.&lt;/li&gt;&lt;/ul&gt;All three of the charting libraries that I tried fit this criteria.&lt;br /&gt;&lt;br /&gt;After putting the three toolkits through &lt;a href="http://www.winkyfrown.com/chart-demo/"&gt;their paces (source included)&lt;/a&gt;, which one did we ultimately choose?  Right now, we're going with &lt;a href="http://raphaeljs.com/"&gt;RaphaelJS&lt;/a&gt; — we were using a Flash-based toolkit before and wanted to rid ourselves of that dependency, and, since our primary server target is Ubuntu, JpGraph's lack of anti-aliasing with Ubuntu's &lt;a href="http://php.net/manual/en/book.image.php"&gt;PHP GD library&lt;/a&gt; knocked it out.&lt;br /&gt;&lt;br /&gt;I'll try to post an update if I come across anything new.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:532978</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/532978.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=532978"/>
    <title>Nuture Shock for Parents</title>
    <published>2009-10-26T00:44:24Z</published>
    <updated>2009-10-26T00:48:36Z</updated>
    <category term="books"/>
    <category term="parenting"/>
    <content type="html">&lt;p&gt;American culture — especially American middle class white culture — is neurotic about parenting.  From the idea of permissive parenting that Doctor Spock &lt;a href="http://en.wikipedia.org/wiki/Benjamin_Spock#Claims_that_Spock_advocated_permissiveness"&gt;supposably espoused&lt;/a&gt; to the use of Baby Einstein to increase language — because &lt;a href="http://books.google.com/books?id=P6ybBxF-92AC&amp;amp;pg=PA74&amp;amp;lpg=PA74&amp;amp;dq=Hart+and+Risley+%281997%29&amp;amp;source=bl&amp;amp;ots=FAzb4JaRqO&amp;amp;sig=GpWiwRWnxm8JN4dZax8d8z7h4x4&amp;amp;hl=en&amp;amp;ei=ve3kSvKZGdTklQfWs9ToCg&amp;amp;sa=X&amp;amp;oi=book_result&amp;amp;ct=result&amp;amp;resnum=2&amp;amp;ved=0CA4Q6AEwAQ#v=onepage&amp;amp;q=Hart and Risley %281997%29&amp;amp;f=false"&gt;a 1997 study suggested that language development&lt;/a&gt; was aided by the sheer number of words a child heard.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;The funny thing about both these ideas is that neither one is true.  Dr Spock said “I've always advised parents to give their children firm, clear leadership”.  Later studies (as &lt;a href="http://nurtureshock.com"&gt;Nurture Shock&lt;/a&gt; shows) showed that direct interaction with a child — not the number of words heard — helped language development.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;But even the revelation that scientific studies show children do not recognise recorded speech as words will not affect the sale of Baby Einstein products.  (For its part Disney, the makers of Baby Einstein, has &lt;a href="http://www.babyeinstein.com/Refund/"&gt;distanced itself from any claims that its products provide an educational benefit&lt;/a&gt;.)  Myths about parenting continue to live and get spread through parenting culture.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Which is why every parent should read &lt;a href="http://nurtureshock.com/"&gt;Nurture Shock&lt;/a&gt;.  Po Bronson and Ashley Merryman take on a number of subjects that many parents think are settled issues — spanking, for instance — and show how empirical studies have flipped conventional wisdom on its head.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;I think, though, that much of this book is aimed at relatively affluent, white, middle class parents.  When I shared some of the bits about race or sibling rivalry with my wife, who was born in Vietnam, she laughed at the “crazy Americans”.  Vietnamese culture does not share some of the foibles the book addresses.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;But there is a lot that any parent, regardless of cultural background or parenting style, will appreciate.  In a chapter titled “Can Self Control be Taught?”, for example, the authors reveal how a new program, &lt;a href="http://www.mscd.edu/extendedcampus/toolsofthemind/"&gt;Tools of The Mind&lt;/a&gt;, is enabling pre-schoolers to develop intrinsic motivation and self-regulation far sooner and far more predictably than previously thought possible.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Even better, the chapter titled “Why Hannah Talks and Alyssa Doesn't” shows a nine-month-olds vocal skills and, later, vocabulary, can be improved just by providing an immediate response (like a touch) when they burble something.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;For those who want to go further, the book provides 80 pages of end notes and references.  But, since they avoided marking up the text with footnotes or super-scripts, it doesn't affect the readability of the book at all.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;If you've got a child living at home — or if you're just interested in child development — you should read this book.&lt;/p&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:532156</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/532156.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=532156"/>
    <title>Quick Emacs Tip: Scale fonts in a buffer</title>
    <published>2009-08-12T18:18:25Z</published>
    <updated>2009-10-24T18:58:46Z</updated>
    <category term="emacs"/>
    <content type="html">Emacs23 includes default keybindings for scaling fonts up or down:&lt;br /&gt;&lt;blockquote&gt;&lt;tt&gt;C-x&amp;nbsp;C-+&lt;/tt&gt; &amp;mdash; scale the current buffer's face/font up&lt;br&gt;&lt;br /&gt;&lt;tt&gt;C-x&amp;nbsp;C-+&lt;/tt&gt; &amp;mdash; scale the current buffer's face/font down&lt;/blockquote&gt;&lt;br /&gt;This is good as far as it goes, but I'd really like something a little easier.  So I've added the following to my &lt;tt&gt;.emacs&lt;/tt&gt; file:&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;(global-set-key [(control mouse-4)] (lambda () (interactive)
                                      (text-scale-increase 1)))
(global-set-key [(control mouse-5)] (lambda () (interactive)
                                      (text-scale-decrease 1)))&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;Now, if I hold down the control key and scroll the mouse wheel, the font will get larger or smaller.  Some other applications (&lt;em&gt;e.g.&lt;/em&gt; Firefox) use "Control +" and "Control -" to do something similar along with "Control 0" to return to the default size.  You could set these keybindings in Emacs without losing too much (unless you're used to &lt;tt&gt;C--&lt;/tt&gt; and &lt;tt&gt;C-0&lt;/tt&gt; as prefixes, in which case, you still have &lt;tt&gt;C-M--&lt;/tt&gt; and &lt;tt&gt;C-M-0&lt;/tt&gt;):&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;(global-set-key [(control ?+)] (lambda () (interactive)
                                      (text-scale-increase 1)))
(global-set-key [(control ?-)] (lambda () (interactive)
                                      (text-scale-decrease 1)))
(global-set-key [(control ?0)] (lambda () (interactive)
                                      (text-scale-increase 0)))&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;None of this will permanently affect the size of the font, so for the next buffer you open or the next time you start Emacs, you'll have the same size font you started with.  If you want to change the default font size, use &lt;tt&gt;M-x&amp;nbsp;customize-face&amp;nbsp;RET&amp;nbsp;default&amp;nbsp;RET&lt;/tt&gt; instead.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:531829</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/531829.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=531829"/>
    <title>Patch and directions to build 64bit Google Gears</title>
    <published>2009-08-05T05:07:16Z</published>
    <updated>2009-08-12T23:50:42Z</updated>
    <category term="ubuntu"/>
    <content type="html">Ok, it's been a couple of weeks since I posted the &lt;a href="http://hexmode.openweblog.com/530650.html"&gt;64bit Linux installer for Google Gears&lt;/a&gt;.  And some people have asked for the &lt;a href="http://mah.everybody.org/gears.diff"&gt;diff&lt;/a&gt; or a &lt;a href="http://mah.everybody.org/gears-linux-x86_64-opt-0.5.32.0.xpi"&gt;smaller installer&lt;/a&gt;.  Fair enough.  There they are.&lt;br /&gt;&lt;br /&gt;The directions for compiling your own are simple enough.  Here is a cut-n-paste list of directions:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;pre&gt;svn co http://gears.googlecode.com/svn/trunk gears
cd gears
curl http://mah.everybody.org/gears.diff | patch -p0
chmod +x third_party/gecko_1.9/linux/gecko_sdk/bin/xpidl
cd gears
make&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;If you look at the diff, you'll see there is nothing particularly 64bit-ish about it.  Its mostly just fixing warnings and declarations.&lt;br /&gt;&lt;br /&gt;So the real question I have is: Why &lt;em&gt;doesn't&lt;/em&gt; Google offer 64bit builds?&lt;br /&gt;&lt;br /&gt;(Now, if only I could come up with an Ubuntu package for this…)</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:531465</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/531465.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=531465"/>
    <title>The Universal Health Coverage Bogeyman</title>
    <published>2009-07-30T05:04:10Z</published>
    <updated>2009-08-12T23:50:41Z</updated>
    <category term="politics"/>
    <content type="html">Universal Health Coverage is coming!&lt;br /&gt;&lt;br /&gt;Universal Health Coverage is coming!&lt;br /&gt;&lt;br /&gt;Get out your guns!&lt;br /&gt;&lt;br /&gt;There is an enormous amount of fear mongering going on around the issue of Universal Health Coverage (UHC).&lt;br /&gt;&lt;br /&gt;From the UHC advocates, we hear &lt;a href="http://www.reuters.com/article/newsOne/idUSTRE5530Y020090604?pageNumber=1&amp;amp;virtualBrandChannel=10531"&gt;about scary medical bankruptcies&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;From the UHC opponents, we hear &lt;a href="http://www.economicpolicyjournal.com/2009/07/whats-in-healthacre-bill.html"&gt;that this is just a way for the government to run our lives&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In fact, that last article was sent to me by an old college friend. &amp;ldquo;Is this the health care bill you want?&amp;rdquo; she asked. (&lt;a href="http://twitter.com/fleckman"&gt;Peter Fleckenstein (aka &amp;ldquo;the fleckman&amp;rdquo;)&lt;/a&gt;, the creator of this &amp;ldquo;analysis&amp;rdquo;, &lt;a href="http://blog.flecksoflife.com/2009/07/19/the-hc-monstrosity/"&gt;posted a complete copy on his blog&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Well, if its as bad as the tweet-filled weblog post makes it out to be, no, I don't want it.&lt;br /&gt;&lt;br /&gt;A couple of points.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://blog.flecksoflife.com/2009/07/19/the-hc-monstrosity/"&gt;Mr. Fleckenstein&lt;/a&gt; and many reactionaries harbor a deep suspicion of bogeymen such as &lt;a href="http://www.acorn.org/"&gt;ACORN&lt;/a&gt; and illegal aliens.  These bogeyman don't scare me.  I will totally ignore those sections of the criticism.  I don't care if the government supplies health care for members of ACORN.  And even illegal aliens are people who sometimes need health care.  Which part of &amp;ldquo;Universal&amp;rdquo; did you not understand?&lt;br /&gt; &lt;/li&gt;&lt;li&gt;The bill being referred to, &lt;a href="http://thomas.loc.gov/cgi-bin/query/z?c111:H.R.3200:"&gt;HR 3200&lt;/a&gt; &amp;mdash; &amp;ldquo;America's Affordable Health Choices Act of 2009&amp;rdquo; &amp;mdash; is over 1000 pages long.  I don't have time or interest to read every page.  What I do have time to do is fact-check statements about the bill that I find alarming.  Good thing &lt;a href="http://blog.flecksoflife.com/2009/07/19/the-hc-monstrosity/"&gt;&amp;ldquo;the fleckman&amp;rdquo;&lt;/a&gt; provides direct pointers.&lt;br /&gt; &lt;/li&gt;&lt;li&gt;This is the House bill.  The &lt;a href="http://thehill.com/leading-the-news/baucus-health-bill-covers-95-reduces-deficit-2009-07-29.html"&gt;Senate bills&lt;/a&gt; up for consideration aren't finished.  One doesn't include a government-run plan &amp;mdash; something that seems to be the biggest sticking point for many of &lt;a href="http://www.economicpolicyjournal.com/2009/07/whats-in-healthacre-bill.html"&gt;the article's&lt;/a&gt; complaints.  I am personally more comfortable with the &amp;ldquo;co-op&amp;rdquo; idea of the Senate Finance Committee's bill &amp;mdash; it sounds similar to &lt;a href="http://www.pbs.org/wgbh/pages/frontline/sickaroundtheworld/interviews/lauterbach.html"&gt;Germany's version of UHC&lt;/a&gt;.&lt;/li&gt;&lt;/ol&gt;With that in mind, lets look at a few claims:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;em&gt;There will be a government committee that decides what treatments or benefits you get. (Sec. 123)&lt;/em&gt;&lt;br /&gt;The actual text says: &amp;ldquo;Committee to &lt;b&gt;recommend&lt;/b&gt; covered benefits and essential, enhanced, and premium plans.&amp;rdquo;  There is a big difference between a recommendation and a decision.  As far as I can tell, no one is going to stop you from paying for extra treatment if you want it.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Your health care is rationed!!! (p 29 ln. 4-16)&lt;/em&gt;&lt;br /&gt;The actual text referenced here has nothing to do with rationing health care, but with how co-payments on the public option will be adjusted.&lt;br /&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;em&gt;Government will have &amp;ldquo;real-time&amp;rdquo; access to individual finances. (sec 163)&lt;/em&gt;&lt;br /&gt;This is a modification of &lt;a href="http://www.hipaaprivacyworkgroups.com/Regs/statute 1172-1173.htm#SEC. 1173"&gt;the onerous HIPAA regulations&lt;/a&gt;.  The addendum the bill puts in does, indeed talk about &amp;ldquo;[enabling] the real-time (or near real-time) determination of an individual's financial responsibility&amp;rdquo;.  But again, this isn't mandating access to your individual finances.  Instead, it seems to be saying that they want universal standards for determining a co-pay or your liability for a specific treatment or office visit instead of the current system &amp;mdash; which involves multiple rounds to the insurance company.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Government will have direct access to bank accounts. (sec 163)&lt;/em&gt;&lt;br /&gt;The actual text here: &amp;ldquo;enable electronic funds transfers [for] &amp;hellip; health care payment and remittance advice&amp;rdquo;.  This isn't government access &amp;mdash; this is the access for the health care provider.  And enable processing isn't the same as forcing individuals to surrender information.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Government will tell doctors how much they can charge. (sec 225)&lt;/em&gt;&lt;br /&gt;Just like they set payment levels for Medicare and Medicaid.  Doctors are not obligated to accept the government plan.  If you want health care from a doctor who doesn't accept the government option coverage, then you can get it, provided you can find a way to pay for it.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Employers &lt;strong&gt;must&lt;/strong&gt; enroll employees into the public plan. (sec 312(a))&lt;/em&gt;&lt;br /&gt;This section is talking about how an employer can meet the government requirements.  One of the requirements is &amp;ldquo;automatic enrollment&amp;rdquo;.  Part (c)(2) of this section explicitly states that an employee may make &amp;ldquo;an affirmative election to opt out&amp;rdquo;.  And the plan doesn't have to be the government option.  If the employer offers adequate private insurance, then they meet the criteria.&lt;br /&gt;&lt;br /&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;States give up some of their State Sovereignty.&lt;/em&gt;&lt;br /&gt;The horse is long ago out of the barn.&lt;br /&gt;&lt;br /&gt;When my friend and I were in college in New Orleans, there were news stories about a drinking age being imposed on the Quarter.  Previously, it was illegal to &lt;i&gt;buy&lt;/i&gt; alcohol if you were under 18, but not to sell it to anyone under 21.  This makes an incredibly hard law to enforce. The federal government, in order to bring Louisiana into compliance with the rest of the country's drinking laws, threatened to withhold federal money for roads if the laws weren't changed.&lt;br /&gt;&lt;br /&gt;You can argue that this infringes on a state's sovereignty &amp;mdash; but no one is forcing the state to take the money.  If it wants it, it has to change.  If it is willing to fund its own road system entirely, it can leave the laws as is.&lt;br /&gt;&lt;br /&gt;This is a pattern the federal government has repeatedly followed when dispensing federal money.  It has &lt;a href="http://supreme.justia.com/us/483/203/case.html"&gt;withstood Supreme Court challenges&lt;/a&gt; on the basis that it infringes a state's sovereignty.  But the state, if it really wants to be sovereign, can opt-out of the federal money.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;&lt;br /&gt;The fear-mongering continues, but I've got to get to bed.  The pattern I see here is that Mr. Fleckenstein is skimming (understandably) the 1000+ pages of regulation looking for alarming phrases and not bothering with the context.  He ignores other parts (like the religious conscience exception on p170) completely.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:531319</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/531319.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=531319"/>
    <title>Server setup: forwarding only local email</title>
    <published>2009-07-28T14:29:14Z</published>
    <updated>2009-08-12T23:50:40Z</updated>
    <category term="postfix"/>
    <category term="ubuntu"/>
    <category term="linux"/>
    <content type="html">Often, when setting up email on a server, you want to receive email from local processes (cron jobs, etc) but don't want email accounts to be abused by spammers.&lt;br /&gt;&lt;br /&gt;For example, on Ubuntu systems you might have a cron job that runs as &lt;tt&gt;www-data&lt;/tt&gt; that you want to get mail from, but you don't want spammers sending email to &lt;tt&gt;www-data@example.com&lt;/tt&gt;.  I just had a client ask me to fix this problem for them, so I thought I'd share the solution I came up with.&lt;br /&gt;&lt;br /&gt;Typically, the &lt;tt&gt;/etc/aliases&lt;/tt&gt; file directs mail from all these extra accounts (like &lt;tt&gt;www-data&lt;/tt&gt;, &lt;tt&gt;nobody&lt;/tt&gt;, etc) to root and you're expected to set up an forwarder for root (e.g. &lt;tt&gt;mah@example.com&lt;/tt&gt;).&lt;br /&gt;&lt;br /&gt;Instead of directing mail for all these accounts to root, I created a locked out account.  The only purpose of this account is to verify that only locally generated email is sent on to the end recipient.  No more Viagra spam for &lt;tt&gt;www-data@example.com&lt;/tt&gt;!&lt;br /&gt;&lt;br /&gt;To set up the locked out account:&lt;blockquote&gt;&lt;pre&gt;$ sudo /usr/sbin/useradd localmail
$ sudo /usr/sbin/usermod -L -s /dev/null localmail
$ echo '"|exec /usr/bin/procmail"' | sudo -u localmail tee ~localmail/.forward
$ echo &amp;lt;&amp;lt;EOF | sudo -u localmail tee ~localmail/.procmailrc
# replace example.com with whatever domain locally generated email has
:0:
* !^Return-Path: .*example.com
/dev/null

:0:
!root
EOF&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;This works with postfix, but I haven't tried other &lt;acronym title="Mail Transport Agent"&gt;MTA&lt;/acronym&gt;s.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:531127</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/531127.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=531127"/>
    <title>Bits and pieces from RAGBRAI</title>
    <published>2009-07-28T00:42:17Z</published>
    <updated>2009-08-12T23:50:39Z</updated>
    <category term="ragbrai"/>
    <content type="html">Last week was my first &lt;a href="http://ragbrai.org/"&gt;RAGBRAI&lt;/a&gt; ever. (Poor quality camera-phone &lt;a href="http://pics.openweblog.com/hexmode/gallery/0002frpy"&gt;RAGBRAI pictures here&lt;/a&gt;.  They're only meant to covey concepts, not realistically portray anything.)  RAGBRAI and I are the same age and its a real shame that this is the first time I've been.  We've both been around since 1973.  Some bits and pieces from my first RAGBRAI, recorded here without too much organization:&lt;ul&gt;&lt;li&gt;The first night we got there we found a county-fair-like atmosphere in the small town's town square.  It was as if the whole town had come out, but the town was made up of 10,000 cyclists and their families and, instead of staying in one place, the county fair covered 70 miles of roadside.&lt;/li&gt;&lt;li&gt;It rained the first night.  Thunder and lightening woke up Jim (my cycling buddy) at 3AM.  We both had trouble getting through the night.  But we were both up with the tent packed and on the road by 7AM.&lt;/li&gt;&lt;li&gt;The first day of my ride (Thursday) included an optional 27 mile loop to bring the day up to a full century (100mi).  Jim and I split up and I took the century route.  I quickly met a 60 year old contractor and we spent those 27 miles talking about work, family, death, and changing times.  It was a great ride.  We split up when I decided to take a ride in one of the ultralights that a group of pilots had set up beside the road.&lt;/li&gt;&lt;li&gt;I didn't get my “century patch”.  This is kind of disappointing since I learned later that everyone who rode the century route could get the patch.  Ride enough RAGBRAI centuries and you get to plaster a jersey with them.&lt;/li&gt;&lt;li&gt;By the time I arrived at that night's campsite, Jim had been there for two hours and had the tent set up.  We had a choice of the primitive shower my team (the Road Hogs) put together or a $5 group shower.  I was already soaked by the rain that came down during the last half hour of my ride.  I chose the makeshift shower instead of paying $5.&lt;/li&gt;&lt;li&gt;Pie!  Practically every small (and medium) church along the route was selling pie or some sort of food.  Pie is an essential part of the mythos of RAGBRAI — so much so that this year's RAGBRAI poster depicted the ride stages using a pie chart — made up of pictures of a real pie being consumed.&lt;/li&gt;&lt;li&gt;As a result of all the pie, as well as home-made ice cream and other heavy food, I actually managed to weigh in a couple pounds heavier at the end of the race.  This, despite the 4000+ calories that the ride took each day.&lt;/li&gt;&lt;li&gt;The thousands of cyclists riding 450 miles across Iowa were not the insane ones.  Well, not the *most* insane ones.  There was a woman attempting to run the 70+ mile route each day.  I heard that she was admitted to the hospital at least once, possibly twice.&lt;/li&gt;&lt;li&gt;The age and size of cyclists ran the gamut.  Let no one say they're too young, too old, or too fat to ride RAGBRAI.  I saw men on recumbent who were easily 350lbs+.  Fathers and mothers brought their kids on third wheels or tandems.  I even saw one young couple on a tandem pulling their 2 year old in a bike trailer.  Most of the men on my team were retirement age or older.  One father from St. Louis told me that the team he was with was made up of a few different families with at least three different 11 year olds.&lt;/li&gt;&lt;li&gt;Jim and I fell into a rhythm: we would ride together in the morning and then make our way to that night's camp site separately.  The third and last day, only 40miles, we split up after &lt;a href="http://littlefarm.org/"&gt;grabbing coffee&lt;/a&gt; (“Organic, Fair Trade!” the proprietor would repeat at every sale).  Feeling relatively awake, I started pumping the pedals.  I spent the last 20 miles that day chasing a cyclist from the Air Force cycling team.  We blew past everyone at 23mph.  In the end, he outlasted me, but it was a blast.&lt;/li&gt;&lt;li&gt;Some people treat this rolling town as a big party and stop in every town along the way to drink.  Don't try this at home.  It is only possible because of the sheer number of cyclists, the state police, and Ambulance drivers every few miles along the route.  The partiers don't generally arrive until sunset — about 9pm at night.&lt;/li&gt;&lt;/ul&gt;I plan on doing the entire RAGBRAI next year.  I'd love to get a tandem so I could take two of my kids for at least part of the day.&lt;br /&gt;&lt;br /&gt;Highly recommended, even if you aren't in that fit or are just a casual cyclist.  The chance encounters were a great way to restore my faith in humanity.  The party atmosphere and conviviality made the time on the road a ton of fun.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:530719</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/530719.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=530719"/>
    <title>Emacs Hack: mediawiki.el</title>
    <published>2009-07-20T14:46:18Z</published>
    <updated>2009-08-12T23:50:38Z</updated>
    <category term="emacs"/>
    <content type="html">I've gotten some feedback on the mediawiki mode I've been working on.&amp;nbsp; So I'm &lt;a href="http://www.emacswiki.org/emacs/MediaWikiMode"&gt;releasing a new version&lt;/a&gt;.&amp;nbsp; Some highlights:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Now works with HTTP Auth (I'll write a seperate post on how Emacs handles credentials for HTTP Authentication).&lt;/li&gt;&lt;li&gt;Introduced tab-completion of sites.&amp;nbsp; If you have multiple MW sites set up that you work on, this makes switching between sites super-easy.&lt;/li&gt;&lt;li&gt;Started working on making it more XEmacs compatible.&amp;nbsp; As far as I can tell, XEmacs lacks the Unicode support that GNU Emacs has.&amp;nbsp; The released version of XEmacs also lacks the POSIX character classes for regular expressions and ships with a very out-dated version of url.el.&amp;nbsp; All these combine to make it very difficult.&amp;nbsp; But do-able.&amp;nbsp; I'm surprised there are still XEmacs users, but if it doesn't cause me too much pain, I'll help them out.&lt;/li&gt;&lt;li&gt;Misc other clean up (including making the url.el wrappers much better).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:530650</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/530650.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=530650"/>
    <title>Google Gears for 64bit Linux Firefox</title>
    <published>2009-07-20T01:53:28Z</published>
    <updated>2009-08-12T23:50:38Z</updated>
    <category term="ubuntu"/>
    <category term="linux"/>
    <content type="html">Since I run 64bit Ubuntu, I couldn't use use &lt;a href="http://gears.google.com/"&gt;Google Gears&lt;/a&gt;.  Which was annoying.  The Google Gears site says 64bit OSes are not supported.&lt;br /&gt;&lt;br /&gt;But it is open source.&lt;br /&gt;&lt;br /&gt;So I grabbed the source code, tweaked a few things here and there and I now have Google Gears up and running on my 64bit OS.  It hasn't crashed and burned yet, but I haven't really tested it heavily yet, either (suggestions welcome).&lt;br /&gt;&lt;br /&gt;Anyway, &lt;a href="http://mah.everybody.org/gears-linux-x86_64-dbg-0.5.31.0.xpi"&gt;here's the XPI&lt;/a&gt; to install it.  I'll post the source soon.  Or maybe just the diffs to the Google Gears list.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:530424</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/530424.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=530424"/>
    <title>Review: Genome</title>
    <published>2009-06-16T02:15:52Z</published>
    <updated>2009-08-12T23:50:37Z</updated>
    <category term="books"/>
    <content type="html">&lt;blockquote&gt;The crude distinction between genes as implacable programmers of a Calvinist predestination and the environment as the home of liberal free will is a fallacy.&lt;/blockquote&gt;&lt;br /&gt;This sentence is the sum of what &lt;a href="http://en.wikipedia.org/wiki/Matt_Ridley"&gt;Matt Ridley&lt;/a&gt; does so well in &lt;a href="http://isbn.nu/0007635737"&gt;Genome&lt;/a&gt;.  He takes conventional wisdom and turns it on its head.&lt;br /&gt;&lt;br /&gt;He doesn't shirk from the most dangerous ideas that can accompany genetic determinism — eugenics, selecting for ability — but he also wraps up his book with a very good argument that free will and determinism are compatible.  Yes, you may have a gene that makes it means that likely develop Alzheimers.  But that doesn't have to run your life.&lt;br /&gt;&lt;br /&gt;And then he flips it around: isn't it better for you — including your genes — to determine what you become than for someone else — the state, your peers, or even your parents — to proscribe a path for you?&lt;br /&gt;&lt;br /&gt;I have my own Libertarian tendencies (strongly tempered by&lt;br /&gt;communitarian Orthodox Christianity), so I find his reasoning pretty compelling.&lt;br /&gt;&lt;br /&gt;Matt Ridley is a special kind of journalistic genius.  He can wade through volumes of technical arcana and create something like Genome, a very readable, very enjoyable, book.  If you want an overview of what we know about genetics (or what we knew 10 years ago, at least) this is a great place to start.&lt;br /&gt;&lt;br /&gt;But, the book is over 10 years old.  A lot has happened.  He hints as much when he talks about developments in genetics that happened in the decade leading up to the publication of the book — sometimes dramatic developments.&lt;br /&gt;&lt;br /&gt;The story wasn't finished when he wrote it and I am starting to look around for something more up-to-date than this.  Like any good author, he has captured me and left me wanting more.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:530076</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/530076.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=530076"/>
    <title>This week at the GRC</title>
    <published>2009-05-29T16:25:15Z</published>
    <updated>2009-08-12T23:50:37Z</updated>
    <category term="intrahealth"/>
    <category term="grc"/>
    <content type="html">This week I'm at the Global Health Council's conference in Washington D.C.  IntraHealth (my employer) is working hard to promote our work in Capacity building and, especially, the work we've been doing in iHRIS and other projects with Open Source Software.&lt;br /&gt;&lt;br /&gt;Listening to great speakers like Hans Rosling of Gapminder.org is always fun and entertaining.  Hans promotes a fact-based world in a way that challenges a lot of our assumptions about the world and isn't&lt;br /&gt;afraid to kill sacred cows.  “You should forbid the discussion of ‘HIV in Africa'” he said at one point after presenting data that showed the differences of infection rates across the continent.  (I had a chance to meet Hans and &lt;a href="http://twitpic.com/631i3"&gt;talk to him about the iHRIS software&lt;/a&gt; when he came to IntraHealth's event Wednesday night.  He asked lots of great questions.)&lt;br /&gt;&lt;br /&gt;But it is often said that conferences are most useful for what happens in the hallways, not the main sessions.&lt;br /&gt;&lt;br /&gt;From the people I met during the conference, it made my time at the GHC36 much more valuble to me and, I hope, IntraHealth.  Here are some of the more interesting people that I met at the conference:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;b&gt;Martin Namutso&lt;/b&gt; &amp;mdash; Actually, I met Martin last year in Uganda when I helped him implement a new Knowledge Management portal for the Ministry of Health in Uganda.  He works as an Open Source developer in Uganda, implementing Open Source solutions like iHRIS.  It was good to catch up with him and talk about future prospects.&lt;br /&gt;&lt;br /&gt;I especially like the story Martin tells about his decision to focus on Linux and Open Source right out of school in order to compete for different jobs than most of his Microsoft-focused classmates.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Paul Biondich&lt;/b&gt; &amp;mdash; Paul is one of the creators of &lt;a href="http://www.openmrs.org/"&gt;OpenMRS&lt;/a&gt;.  He's a pediatrician and software developer bringing an Open Source EMR (Electronic Medical Records) system to low-income countries.&lt;br /&gt;&lt;br /&gt;When I mentioned that I had worked on a pilot project in which I created a &lt;a href="http://launchpad.net/openmrs-php"&gt;PHP interface into the OpenMRS's database schema&lt;/a&gt;, he asked for my help in maintaining the PHP interface to the OpenMRS API in any future work I do.  I hadn't found this when I was looking before, so I readily agreed.  Working with OpenMRS's API instead of the database directly would be a much more robust solution to building PHP applications that work with OpenMRS.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Jørn Klunsøyr&lt;/b&gt; &amp;mdash; Jørn is a registered nurse and software developer at the &lt;a href="http://www.uib.no/en/"&gt;University of Bergen&lt;/a&gt; where he works on mobile projects like &lt;a href="http://www.epihandy.org/index.php/EpiHandyMobile"&gt;EpiHandyMobile&lt;/a&gt; to make form submission&lt;br /&gt;with cell phones much easier.  Using a web-based application, it is possible to build forms and push them to a low-power J2ME cell phones.  Later, after the data has been gathered, the data is sent from the phone via SMS, GPRS, or BlueTooth to the EpiHandy server and, from there, to applications like Clinica and&lt;br /&gt;OpenMRS.&lt;br /&gt;&lt;br /&gt;When he demonstrated the software, I immediately saw applications for &lt;a href="http://www.capacityproject.org/ihris/"&gt;iHRIS&lt;/a&gt;: making it easy to fill in the iHRIS information in the field when a laptop and Internet access might not be available.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;b&gt;Eric Woods&lt;/b&gt; &amp;mdash; Eric Woods is the Executive Director and Founder of Africa Aid.  His org is helping distribute cell phones to doctors across Africa.  While the phones are useful in and of themselves, he is looking for applications and partners that would make the phones that much more valuble for the doctors.&lt;br /&gt;&lt;br /&gt;One example he thought of was a cell phone directory.  Making the contact information in iHRIS available to other doctors would make it possible for doctors to more easily consult with each other and develop relationships that they might not otherwise.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;These are just a few of the people that stand out from those that I met.  After talking to them, I can see ways that we could work together and I hope that before we meet at GHC next year, I will have worked with a few of them.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:529770</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/529770.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=529770"/>
    <title>Hearing Voices</title>
    <published>2009-05-18T13:42:11Z</published>
    <updated>2009-08-12T23:50:36Z</updated>
    <category term="christianity"/>
    <category term="homosexuality"/>
    <content type="html">My friend Jim has &lt;a href="http://www.thechurchgeek.com/archives/1172"&gt;a couple of good posts&lt;/a&gt; on &lt;a href="http://www.thechurchgeek.com/archives/1186"&gt;listening to people&lt;/a&gt; from the “ex-ex-gay” movement.&lt;br /&gt;&lt;br /&gt;I think he is right: the Church does need to hear from people who have tried to convert from homosexual to heterosexual — especially those Christians who believed they could “convert” their sexuality from being gay to being straight.  We need to listen especially closely to those men and women who have sincerely attempted to alter their own sexual orientation and failed.&lt;br /&gt;&lt;br /&gt;Most importantly, those of us (and, yes, “us” includes me) in the Church who believe that homosexual relationships are sinful need to listen.&lt;br /&gt;&lt;br /&gt;Before I tell you what I hear, let me explain a bit about where I'm coming from.&lt;br /&gt;&lt;br /&gt;It is no surprise that there are a lot of confused people out there. And by confused, I don't mean the men and women who are homosexual. No, I mean the people who think that being a homosexual is, in and of itself, wrong.  There is nothing wrong with being gay.&lt;br /&gt;&lt;br /&gt;I would go further, though, and say that if you are not actively seeking a relationship with God, then you are not better off in a straight relationship than in a homosexual one.  The primary concern is our relationship with God.  Everything hinges on that.&lt;br /&gt;&lt;br /&gt;In fact, morality doesn't matter.  Morality plays no role in our relationship to God.&lt;br /&gt;&lt;br /&gt;This should be clear enough from story of the &lt;a href="http://lent.goarch.org/publicanpharisee/learn/"&gt;Publican and Pharisee&lt;/a&gt; that the Orthodox begin each celebration of Great Lent with.&lt;br /&gt;&lt;br /&gt;The tax-collector was the morally disreputable person in Jesus' day — the person everyone knew was doing wrong, cheating them out of their hard-earned money.  In his place, I can imagine a gay man, someone all conservative Christians would “know” is a sinner.&lt;br /&gt;&lt;br /&gt;The Pharisee stands there proclaiming his piety, ridiculing the tax collector.  Likewise, I see many conservative Christians holding themselves up as moral examples, making a very public display of their moral superiority.  They kick and scream when they feel they've been wronged — when someone has stripped their courthouse of the Ten Commandments or a crèche — and loudly condemn those whose sins are more public.&lt;br /&gt;&lt;br /&gt;The answer is not to hide your sin, not to be discreet about it.  “All have sinned” and no one persons sin is any less or any more than anyone else's.  No one is perfect.  No one can exalt themselves above another or look down on another.  Jesus told us as much when he said it was the tax collector, not the pharisee, who went home justified.&lt;br /&gt;&lt;br /&gt;Which means, of course, that I'm no better than the most flamboyant, promiscuous gay man.  In fact, I have no right to comment on anyone else's sin.&lt;br /&gt;&lt;br /&gt;I'm reminded of the story of Abba Sisoes from the fourth century:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Considered to be a very holy and venerable man, many drew near to Abba Sisoes while he was on his death bed. In his last moments, he saw choirs of angels and archangels, not to mention prophets, Apostles and saints. Wondering what was going on, those gathered around him asked, “With whom are you speaking, Abba?”&lt;br /&gt;&lt;br /&gt;“With the angels,” he replied, and indicated that he was seeking to do penance before he left this life for the next.&lt;br /&gt;&lt;br /&gt;Knowing his holiness, one friend said to him, “You have no need for penance, Father.”&lt;br /&gt;&lt;br /&gt;Abba Sisoes replied, “I have not yet begun to repent.”&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Here is someone no one thought could be condemned, yet, truly embodying the spirit of the publican, he felt he had not yet begun to repent.&lt;br /&gt;&lt;br /&gt;At this point, I hope I've made myself clear: I am in no position to proclaim my own piety or tell others that they are condemned.&lt;br /&gt;&lt;br /&gt;So what does this all have to do with listening to “ex-ex-gay” people?&lt;br /&gt;&lt;br /&gt;One thing I hear is a gay man (&lt;a href="http://petersontoscano.wordpress.com/"&gt;Peterson Toscano&lt;/a&gt;, founder of &lt;a href="http://www.beyondexgay.com/"&gt;Beyond Ex-Gay&lt;/a&gt;) who struggled for almost 20 years and spent over $30,000 to become “straighten” himself out.  It didn't work.&lt;br /&gt;&lt;br /&gt;At this point, it sounds like &lt;a href="http://onegoodmove.org/1gm/1gmarchive/2008/04/scientology.html"&gt;a bad Scientology tale&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The first thing that comes to mind (and Peterson says as much) is the obsession with sex.  Since the focus is on sex continually, it heightens the awareness and temptation.  In &lt;a href="http://www.youtube.com/watch?v=DTRQ7IkmtXs"&gt;another video&lt;/a&gt;, Peterson even says that he had more sex when he was trying to “de-gay” himself than he has since he gave it up.&lt;br /&gt;&lt;br /&gt;But that part of it, obsession with sex, seems to be a part of American Christian culture.  Witness sites like &lt;a href="http://book22.com/"&gt;Book22.com&lt;/a&gt; (a Christian sex-toys web store), or &lt;a href="http://transcripts.cnn.com/TRANSCRIPTS/0506/20/pzn.01.html"&gt;Christian sex toy parties&lt;/a&gt;, or even Exodus International's methods — at least, those Peterson describes.&lt;br /&gt;&lt;br /&gt;The focus is on sex.  Sure, we pay lip service to putting God before all else, but the idea of a married couple voluntarily abstaining from sex?  That would be unheard of!  Lifelong voluntary “&lt;a href="http://orthodoxwiki.org/Sex#Marital_fasting"&gt;marital fasting&lt;/a&gt;” that some saints of the Orthodox church undertook seems impossible and ridiculous to us.  As one person described this fasting:&lt;blockquote&gt;Rather than repudiating the legitimate pleasure taken in eating and in marital relations, fasting assists us in &lt;b&gt;liberating ourselves from greed and lust&lt;/b&gt;, so that both these things become not a means of private pleasure but an expression of interpersonal communion.&lt;/blockquote&gt;The second thing I hear is the singling out of this particular sin.  As Peterson says: “I thought I couldn't be gay and a Christian.”&lt;br /&gt;&lt;br /&gt;While all Christians are called to live pious lives, many of us struggle with a particular sin or temptation.  Sometimes, we sin and are not aware that what we do is sin.  So, again, the focus on homosexuality, singling it out for special attention and treatment, and not on whether or not homosexuality is a sin, is where we're going wrong.&lt;br /&gt;&lt;br /&gt;Consider the advice that &lt;a href="http://mah.everybody.org/books/spiritual_life"&gt;St. Theophan the Recluse gave to a young girl&lt;/a&gt;:  When confronted with a thought to pursue some sin, don't fight it.  Don't grab onto it to beat it into submission.  Instead, let it pass and immediately pray &lt;a href="http://en.wikipedia.org/wiki/Jesus_Prayer"&gt;the Jesus Prayer&lt;/a&gt;: “Lord Jesus Christ, have mercy on me, a sinner!”&lt;br /&gt;&lt;br /&gt;By turning our attention to God instead of the thought to sin, we redirect our energy.  Note, also, the parallels between the Jesus Prayer and the prayer of the Publican.&lt;br /&gt;&lt;br /&gt;Finally, and probably most controversially, it makes me wonder about things that we universally agree are wrong today, but that, at the time the New Testament was written, weren't seen as huge sins.&lt;br /&gt;&lt;br /&gt;Slavery, for example.  I see no evidence that new Christians freed their slaves or started treating them humanely.  I also know of no restrictions on ordaining slave owners.&lt;br /&gt;&lt;br /&gt;Yet, today, we see any kind of slavery, not just the brutal kind sometimes practiced in the early American South, as universally wrong.&lt;br /&gt;&lt;br /&gt;So what's the point of all this?  What have I found from listening to this ex-ex-gay man?&lt;br /&gt;&lt;br /&gt;Well, to be honest, I haven't learned anything.  I have taken the opportunity, though, to think through my prejudices and to clarify them a bit.  Peterson deserves our compassion: he has been ill-served by a church that tried to take him down a road he simply couldn't travel — by a church that made his sexuality more important than his relationship to God.&lt;br /&gt;&lt;br /&gt;The focus should, as always, be on God, not our sin.</content>
  </entry>
  <entry>
    <id>urn:lj:openweblog.com:atom1:hexmode:529644</id>
    <link rel="alternate" type="text/html" href="http://www.openweblog.com/users/hexmode/529644.html"/>
    <link rel="self" type="text/xml" href="http://www.openweblog.com/users/hexmode/data/atom/?itemid=529644"/>
    <title>Melancholy thoughts</title>
    <published>2009-03-07T05:20:47Z</published>
    <updated>2009-08-12T23:50:36Z</updated>
    <category term="musing"/>
    <content type="html">&lt;blockquote&gt;Have you not looked down ... at a city and seen how much it resembles an ant heap, full of blind creatures who think their mundane little world is real?  You see the lighted windows and what you &lt;em&gt;want&lt;/em&gt; to think is that there must be many interesting stories behind them.  But what you &lt;em&gt;know&lt;/em&gt; is that really there are just dull, dull souls, mere consumers of food, who think their instincts are emotions and their tiny lives of more account than a whisper of wind. (&lt;em&gt;from &lt;/em&gt;Soul Music&lt;em&gt; by Terry Pratchett.&lt;/em&gt;)&lt;/blockquote&gt;&lt;br /&gt;Sometimes, as I'm driving down the road, I wonder about the other people I see and where they are going, how it might be interesting to follow a random person and see what they were doing.&lt;br /&gt;&lt;br /&gt;But the reality is that if I did pick a person to follow at random, they'd probably be going to work or home.  They'd get out of their car, walk in a building, and wouldn't emerge again for several hours.  And whatever fantasy I entertain about how exciting someone else's life might be would only be met by the reality of how depressing my own vicarious skulking was.&lt;br /&gt;&lt;br /&gt;Life is never as interesting as we think it should be.  Life is never as exciting as we wish it were.  There are bright spots, glimpses of excitement, but these are not the norm.&lt;br /&gt;&lt;br /&gt;I suspect that by the time they reach 35, most people have given up on whatever they thought life was supposed to be when they were 16, 17, or 18 and resigned themselves to the mundane and everyday.  Perhaps this isn't true for everyone, but this is how I've experienced life.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;What is there to show&lt;br /&gt;for all of our hard work&lt;br /&gt;here on this earth?&lt;br /&gt;&lt;br /&gt;People come, and people go,&lt;br /&gt;but still the world&lt;br /&gt;never changes.&lt;br /&gt;&lt;br /&gt;The sun comes up,&lt;br /&gt;the sun goes down;&lt;br /&gt;it hurries right back&lt;br /&gt;to where it started from.&lt;br /&gt;&lt;br /&gt;The wind blows south,&lt;br /&gt;the wind blows north;&lt;br /&gt;round and round it blows&lt;br /&gt;over and over again.&lt;br /&gt;&lt;br /&gt;All rivers empty into the sea,&lt;br /&gt;but it never spills over;&lt;br /&gt;one by one the rivers return&lt;br /&gt;to their source.&lt;br /&gt;&lt;br /&gt;All of life is far more boring&lt;br /&gt;than words could ever say.&lt;br /&gt;(&lt;a href="http://www.biblegateway.com/passage/?search=ecclesiastes%201:3-8;&amp;amp;version=46;"&gt;Eccl 1:3-8 CEV&lt;/a&gt;)&lt;/blockquote&gt;&lt;br /&gt;We can, as I think I have done, manage to find a great deal of satisfaction, even joy, in our mundane little lives.  Once we understand how little the world cares of us, the love we share with those closest to us becomes incredibly precious.&lt;br /&gt;&lt;br /&gt;Amongst the black backdrop of life, we find that our accomplishments, our family, our friends are valuable precisely because of what they mean &lt;em&gt;right now&lt;/em&gt;, not because we've managed to change the world forever.&lt;br /&gt;&lt;br /&gt;Our friends and children will carry on without us.  Even most people who couldn't imagine life without us now will manage to create a new, mundane routine without us after we move on.&lt;br /&gt;&lt;br /&gt;We can realize all this and still, while we're here, savor the love of our wife, rejoice in our child's accomplishments, and enjoy the company of a good friend.&lt;br /&gt;&lt;br /&gt;There is no such thing as a legacy except in our imagination.  There is only now.&lt;br /&gt;&lt;br /&gt;We cannot change the world, no matter how hard we try.  As Moses wrote, and &lt;a href="http://www.biblegateway.com/passage/?book_id=47&amp;amp;chapter=26&amp;amp;verse=11&amp;amp;version=31&amp;amp;context=verse"&gt;Jesus later affirmed&lt;/a&gt;: &lt;a href="http://www.biblegateway.com/passage/?search=Deuteronomy%2015:11;&amp;amp;version=31;"&gt;There will always be poor people&lt;/a&gt;.  Someone will always be in need.&lt;br /&gt;&lt;br /&gt;Still, this is not an excuse to do nothing.  There is no utopia, and Sisyphean our task may be, but doing nothing will only lead to depression, despair and despondency.&lt;br /&gt;&lt;br /&gt;Hope can only live in action.  Hope and Love are all we have.  We cannot save the world or accomplish world peace, but we enjoy this brief little spark that is our life before it fades.</content>
  </entry>
</feed>
