<?xml version='1.0' encoding='utf-8' ?>

<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/'>
<channel>
  <title>Entries in Life</title>
  <link>http://www.openweblog.com/users/hexmode/</link>
  <description>Entries in Life - OpenWeblog Federated Blogs</description>
  <managingEditor>mah@everybody.org</managingEditor>
  <lastBuildDate>Tue, 16 Jun 2009 02:15:52 GMT</lastBuildDate>
  <generator>LiveJournal / OpenWeblog Federated Blogs</generator>
  <lj:journal>hexmode</lj:journal>
  <lj:journaltype>personal</lj:journaltype>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/530424.html</guid>
  <pubDate>Tue, 16 Jun 2009 02:15:52 GMT</pubDate>
  <title>Review: Genome</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/530424.html</link>
  <description>&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=&quot;http://en.wikipedia.org/wiki/Matt_Ridley&quot;&gt;Matt Ridley&lt;/a&gt; does so well in &lt;a href=&quot;http://isbn.nu/0007635737&quot;&gt;Genome&lt;/a&gt;.  He takes conventional wisdom and turns it on its head.&lt;br /&gt;&lt;br /&gt;He doesn&apos;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&apos;t have to run your life.&lt;br /&gt;&lt;br /&gt;And then he flips it around: isn&apos;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&apos;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.</description>
  <comments>http://www.openweblog.com/users/hexmode/530424.html</comments>
  <category>books</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/530076.html</guid>
  <pubDate>Fri, 29 May 2009 16:25:15 GMT</pubDate>
  <title>This week at the GRC</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/530076.html</link>
  <description>This week I&apos;m at the Global Health Council&apos;s conference in Washington D.C.  IntraHealth (my employer) is working hard to promote our work in Capacity building and, especially, the work we&apos;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&apos;t&lt;br /&gt;afraid to kill sacred cows.  “You should forbid the discussion of ‘HIV in Africa&apos;” 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=&quot;http://twitpic.com/631i3&quot;&gt;talk to him about the iHRIS software&lt;/a&gt; when he came to IntraHealth&apos;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=&quot;http://www.openmrs.org/&quot;&gt;OpenMRS&lt;/a&gt;.  He&apos;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=&quot;http://launchpad.net/openmrs-php&quot;&gt;PHP interface into the OpenMRS&apos;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&apos;t found this when I was looking before, so I readily agreed.  Working with OpenMRS&apos;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=&quot;http://www.uib.no/en/&quot;&gt;University of Bergen&lt;/a&gt; where he works on mobile projects like &lt;a href=&quot;http://www.epihandy.org/index.php/EpiHandyMobile&quot;&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=&quot;http://www.capacityproject.org/ihris/&quot;&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.</description>
  <comments>http://www.openweblog.com/users/hexmode/530076.html</comments>
  <category>intrahealth</category>
  <category>grc</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/529770.html</guid>
  <pubDate>Mon, 18 May 2009 13:42:11 GMT</pubDate>
  <title>Hearing Voices</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/529770.html</link>
  <description>My friend Jim has &lt;a href=&quot;http://www.thechurchgeek.com/archives/1172&quot;&gt;a couple of good posts&lt;/a&gt; on &lt;a href=&quot;http://www.thechurchgeek.com/archives/1186&quot;&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&apos;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&apos;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&apos;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=&quot;http://lent.goarch.org/publicanpharisee/learn/&quot;&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&apos; 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&apos;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&apos;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&apos;m no better than the most flamboyant, promiscuous gay man.  In fact, I have no right to comment on anyone else&apos;s sin.&lt;br /&gt;&lt;br /&gt;I&apos;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&apos;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=&quot;http://petersontoscano.wordpress.com/&quot;&gt;Peterson Toscano&lt;/a&gt;, founder of &lt;a href=&quot;http://www.beyondexgay.com/&quot;&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&apos;t work.&lt;br /&gt;&lt;br /&gt;At this point, it sounds like &lt;a href=&quot;http://onegoodmove.org/1gm/1gmarchive/2008/04/scientology.html&quot;&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=&quot;http://www.youtube.com/watch?v=DTRQ7IkmtXs&quot;&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=&quot;http://book22.com/&quot;&gt;Book22.com&lt;/a&gt; (a Christian sex-toys web store), or &lt;a href=&quot;http://transcripts.cnn.com/TRANSCRIPTS/0506/20/pzn.01.html&quot;&gt;Christian sex toy parties&lt;/a&gt;, or even Exodus International&apos;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=&quot;http://orthodoxwiki.org/Sex#Marital_fasting&quot;&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&apos;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&apos;re going wrong.&lt;br /&gt;&lt;br /&gt;Consider the advice that &lt;a href=&quot;http://mah.everybody.org/books/spiritual_life&quot;&gt;St. Theophan the Recluse gave to a young girl&lt;/a&gt;:  When confronted with a thought to pursue some sin, don&apos;t fight it.  Don&apos;t grab onto it to beat it into submission.  Instead, let it pass and immediately pray &lt;a href=&quot;http://en.wikipedia.org/wiki/Jesus_Prayer&quot;&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&apos;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&apos;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&apos;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&apos;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.</description>
  <comments>http://www.openweblog.com/users/hexmode/529770.html</comments>
  <category>christianity</category>
  <category>homosexuality</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/529644.html</guid>
  <pubDate>Sat, 07 Mar 2009 05:20:47 GMT</pubDate>
  <title>Melancholy thoughts</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/529644.html</link>
  <description>&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&apos;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&apos;d probably be going to work or home.  They&apos;d get out of their car, walk in a building, and wouldn&apos;t emerge again for several hours.  And whatever fantasy I entertain about how exciting someone else&apos;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&apos;t true for everyone, but this is how I&apos;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=&quot;http://www.biblegateway.com/passage/?search=ecclesiastes%201:3-8;&amp;amp;version=46;&quot;&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&apos;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&apos;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&apos;re here, savor the love of our wife, rejoice in our child&apos;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=&quot;http://www.biblegateway.com/passage/?book_id=47&amp;amp;chapter=26&amp;amp;verse=11&amp;amp;version=31&amp;amp;context=verse&quot;&gt;Jesus later affirmed&lt;/a&gt;: &lt;a href=&quot;http://www.biblegateway.com/passage/?search=Deuteronomy%2015:11;&amp;amp;version=31;&quot;&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.</description>
  <comments>http://www.openweblog.com/users/hexmode/529644.html</comments>
  <category>musing</category>
  <lj:mood>contemplative</lj:mood>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/529171.html</guid>
  <pubDate>Thu, 05 Mar 2009 03:18:47 GMT</pubDate>
  <title>Salt of the Earth</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/529171.html</link>
  <description>Via &lt;a href=&quot;http://www.flutterby.com/archives/comments/12008.html&quot;&gt;Dan Lyke&lt;/a&gt;, this story seems to be making the rounds: &lt;a href=&quot;http://www.examiner.com/a-1873794~Christian_salt_seller_hopes_to_shake_up_market.html&quot;&gt;Christian Salt&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&quot;I said, &apos;What the heck&apos;s the matter with Christian salt?&apos;&quot; Godlewski said, sipping a beer in the living room of his home...&lt;br /&gt;&lt;br /&gt;&quot;This is about keeping Christianity in front of the public so that it doesn&apos;t die. I want to keep Christianity on the table, in the household, however I can do it.&quot;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;We could just say he was confused.  Or, more likely, cynical.&lt;br /&gt;&lt;br /&gt;Last I checked, Christianity was in no danger of dying out.  And tagging music or food with the &quot;christian&quot; label never seemed like a good way to actually &lt;em&gt;be&lt;/em&gt; a Christian.&lt;br /&gt;&lt;br /&gt;But I do think he&apos;ll make plenty of money from all the publicity he is getting.  (That, and any anti-semitic foodies will buy the stuff in bulk.)</description>
  <comments>http://www.openweblog.com/users/hexmode/529171.html</comments>
  <category>religion</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/529066.html</guid>
  <pubDate>Thu, 26 Feb 2009 14:35:43 GMT</pubDate>
  <title>Do not resent, Do not react, Keep inner stillness</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/529066.html</link>
  <description>Yesterday, I wrote about parenting in a way that caused offense to a number of my friends -- including my wife.  For this, I ask your forgiveness.&lt;br /&gt;&lt;br /&gt;Partly, I wrote to get a reaction -- with a title like &quot;Radioactive Content&quot;, this should not be a surprise.  I&apos;ve revised it since to be less reactionary, but I spent a lot of time last night and this morning thinking about it.&lt;br /&gt;&lt;br /&gt;A good part of that time, I spent obsessing about what I should go say to defend myself,  trying to come up with something devastating that I could say to make it obvious I was right and everyone else had better toe the line.&lt;br /&gt;&lt;br /&gt;This is something I struggle with constantly: trying to bend the world to my will, to convince others that I am right, that I deserve to be listened to.&lt;br /&gt;&lt;br /&gt;Of course, you all know better.  I&apos;m a narcissistic blow-hard.&lt;br /&gt;&lt;br /&gt;So I sat down this morning and read over &lt;a href=&quot;http://www.monasteryofstjohn.org/abbatialessays/Do_not_react.pdf&quot;&gt;Do not Resent, Do not React, Keep Inner Stillness&lt;/a&gt; by &lt;a href=&quot;http://www.oca.org/metropolitan-jonah/&quot;&gt;Metropolitan Jonah&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;In it, His Beatitude reviews everything I&apos;ve learned from a number of Orthodox writers, but it was a review I needed this morning -- a reminder not to provoke others, not to &quot;enflame the passions&quot;.   It was a reminder to keep from causing resentment as well as holding onto my own resentment.&lt;br /&gt;&lt;br /&gt;It was a reminder that I am, as we pray before communion, &lt;a href=&quot;http://net.bible.org/verse.php?book=1Ti&amp;amp;chapter=1&amp;amp;verse=15&quot;&gt;first among sinners&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I ask your forgiveness.</description>
  <comments>http://www.openweblog.com/users/hexmode/529066.html</comments>
  <category>orthodoxy</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/528706.html</guid>
  <pubDate>Thu, 26 Feb 2009 05:27:48 GMT</pubDate>
  <title>HOWTO: Write without offending</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/528706.html</link>
  <description>It is very difficult to write about a moral position without offending someone.  &lt;span class=&apos;ljuser&apos; lj:user=&apos;dvfmama&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/profile&apos;&gt;&lt;img src=&apos;http://www.openweblog.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/&apos;&gt;&lt;b&gt;dvfmama&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; is probably right: I should just keep my mouth shut, or, in the case of this blog, not purposefully post incendiary statements.  I&apos;ll try to do that more in the future.&lt;br /&gt;&lt;br /&gt;For now, though, &lt;span class=&apos;ljuser&apos; lj:user=&apos;dvfmama&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/profile&apos;&gt;&lt;img src=&apos;http://www.openweblog.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/&apos;&gt;&lt;b&gt;dvfmama&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and I have been having a very heated discussion about what I wrote.  While she agrees with my practical reasons for two parents, she disagrees with the way I expressed it.  She and others said I came across as &quot;smug&quot;.&lt;br /&gt;&lt;br /&gt;This leaves me confused.  I don&apos;t think I&apos;m better than others.  I admit I&apos;ve had a blessed, and, in many ways, privileged life.  I don&apos;t think this makes me better than anyone else.  I don&apos;t think this makes anyone else less &quot;worthy&quot; than me.&lt;br /&gt;&lt;br /&gt;But still, that seems to be the sentiment I convey to many people.&lt;br /&gt;&lt;br /&gt;It could well be that I&apos;ve been so isolated in my experience that I can&apos;t convey to others the practical reasons for two parents, so I&apos;ve challenged &lt;span class=&apos;ljuser&apos; lj:user=&apos;dvfmama&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/profile&apos;&gt;&lt;img src=&apos;http://www.openweblog.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/&apos;&gt;&lt;b&gt;dvfmama&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; to do it without offending people.  Her background is completely different than mine.  She may have a better chance of writing about this subject without offending others.&lt;br /&gt;&lt;br /&gt;I still think it is nigh-on impossible to write that children need two parents without offending people, but if she manages to do it, I&apos;ll gladly admit it.&lt;br /&gt;&lt;br /&gt;(&lt;b&gt;Update&lt;/b&gt;: &lt;a href=&quot;http://www.openweblog.com/users/dvfmama/34378.html&quot;&gt;She did it&lt;/a&gt;.)</description>
  <comments>http://www.openweblog.com/users/hexmode/528706.html</comments>
  <category>parenting</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/528616.html</guid>
  <pubDate>Wed, 25 Feb 2009 18:25:00 GMT</pubDate>
  <title>Radioactive content</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/528616.html</link>
  <description>&lt;blockquote&gt;I&apos;m going to take this from &quot;hot-button&quot; to radioactive.&lt;br /&gt;&lt;br /&gt;Children deserve a resident father. Women do not deserve to have children simply because they want them.&lt;br /&gt;&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;There&apos;s a difference between what adults want and what children need, and &lt;b&gt;children&apos;s needs trump adults&apos; wants&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;(from &lt;a href=&quot;http://open.salon.com/blog/amytuteurmd/2009/02/23/are_fathers_optional&quot;&gt;Are Fathers Optional?&lt;/a&gt;)&lt;/em&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;In case you hadn&apos;t caught the clue, I&apos;m what most people would call a social conservative in almost the strictest sense of the word.  When we make decisions that affect other people, we should consider their needs.&lt;br /&gt;&lt;br /&gt;When we&apos;re thinking about bringing life into the world, we need to be especially sober.&lt;br /&gt;&lt;br /&gt;Twelve years ago, &lt;a href=&quot;http://www.ornl.gov/sci/techresources/Human_Genome/elsi/cloning.shtml&quot;&gt;Dolly&lt;/a&gt; was created and cloning became something that people began to think about as a possibility.&lt;br /&gt;&lt;br /&gt;Articles were written about the possibility of men and women having themselves cloned so there would be &lt;a href=&quot;http://www.imdb.com/character/ch0002430/&quot;&gt;mini-me&lt;/a&gt;&apos;s running around -- blatant testaments to their parent&apos;s vanity.  &lt;em&gt;Imagine! I could raise my genetic offspring without having to put up with a woman!&lt;/em&gt; seemed to be the gist of some of them.&lt;br /&gt;&lt;br /&gt;But I do not recall the obvious narcissism being discussed.  Suppose it is possible in a few years to have a child who shares all my genetic characteristics without the bother of first developing a lasting relationship with someone else -- or, for that matter, having much of any interaction with anyone else at all.&lt;br /&gt;&lt;br /&gt;The narcissism seems so obvious.  Perhaps it is because we celebrate narcissism in our culture that this doesn&apos;t bother us.  Even many &quot;christian&quot; leaders seem to have discarded the idea that &lt;a href=&quot;http://www.tanbooks.com/doct/capital_sins.htm&quot;&gt;pride is the root of all sin&lt;/a&gt; and promoted their face and personality more than they&apos;ve demonstrated humility.&lt;br /&gt;&lt;br /&gt;I suppose it shouldn&apos;t be any surprise that, here in America, men and women feel the right to pursue their desire to have children, without intending to have any sort of relationship with the child&apos;s other parent.  This is, after all, the land of individuality and self expression.  Why not buy a child to raise as my own if I can?&lt;br /&gt;&lt;br /&gt;I don&apos;t think it would be profitable to start legislating my morality -- how far would an anti-pride/anti-narcissism ordinance get, and would I be the first one charged?&lt;br /&gt;&lt;br /&gt;When I read the statistics of how many people are being voluntarily raised by a single parent, whether &lt;a href=&quot;http://news.yahoo.com/s/ap/20090224/ap_on_re_us/octuplets&quot;&gt;that parent has 14 children&lt;/a&gt; or one, I feel like I am, &lt;a href=&quot;http://fatherstephen.wordpress.com/2009/02/23/standing-on-the-edge/&quot;&gt;as Father Stephen writes, standing on the edge&lt;/a&gt; of cultural disaster.&lt;br /&gt;&lt;br /&gt;We&apos;ve been here before and we&apos;ll move on.  Life will continue despite a world that seems to be falling apart around us constantly, whether the immanent danger is climate change, abortion, or economic collapse.&lt;br /&gt;&lt;br /&gt;(&lt;em&gt;&lt;b&gt;Update&lt;/b&gt;: The quote that started this post used to include a bit about &quot;stigmatizing women&quot; who choose to have children without fathers.  People ended up responding to that, thinking I was directing my ire to women in particular, instead of anything else I said, so, even though I liked the responses, I took it out.  I want to make it clear that anyone, man or women, who sets out to have children by themselves, intentionally depriving them from the start of their other parent, is wrong.&lt;/em&gt;)&lt;br /&gt;&lt;br /&gt;Added: No one &quot;deserves&quot; to have children. No one has the right to have children. Parents have an obligation to provide the best household they can for their children. Going into parenting intending to short-change your children by eliminating one parent is not in their best interest and is an avoidable decision.</description>
  <comments>http://www.openweblog.com/users/hexmode/528616.html</comments>
  <category>politics</category>
  <category>orthodoxy</category>
  <category>parenting</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/528298.html</guid>
  <pubDate>Mon, 23 Feb 2009 16:21:33 GMT</pubDate>
  <title>Ubuntu, for Humans</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/528298.html</link>
  <description>&lt;a href=&quot;http://amber.redvoodoo.org/2009/02/ubuntu-and-mepart-1.html&quot;&gt;Amber, a non-technical mother, tries Ubuntu&lt;/a&gt;.  This sounds like &lt;span class=&apos;ljuser&apos; lj:user=&apos;dvfmama&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/profile&apos;&gt;&lt;img src=&apos;http://www.openweblog.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/&apos;&gt;&lt;b&gt;dvfmama&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos;s use of Ubuntu.  I&apos;m a geek (like her husband) and my wife &lt;b&gt;wants&lt;/b&gt; to learn how to use Linux.  The amazing and amusing thing (to me) is that she when I installed Ubuntu on our kids laptops, &lt;span class=&apos;ljuser&apos; lj:user=&apos;dvfmama&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/profile&apos;&gt;&lt;img src=&apos;http://www.openweblog.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/&apos;&gt;&lt;b&gt;dvfmama&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; was the one who began talking to them about the philosophy of Free Software and the obligations of the GPL.&lt;br /&gt;&lt;br /&gt;I wish Amber the best and hope that she can join the ranks of other &quot;normal&quot; people I know who use Ubuntu: &lt;a href=&quot;http://jottingjoan.openweblog.com/&quot;&gt;my mother&lt;/a&gt;, my friend, &lt;a href=&quot;http://thechurchgeek.com/&quot;&gt;Jim Bonewald&lt;/a&gt;, my cousin, &lt;a href=&quot;http://stein.everybody.org/journal/&quot;&gt;Jeremy Stein&lt;/a&gt; (and the rest of his family), and of course, &lt;span class=&apos;ljuser&apos; lj:user=&apos;dvfmama&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/profile&apos;&gt;&lt;img src=&apos;http://www.openweblog.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/&apos;&gt;&lt;b&gt;dvfmama&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and my kids.&lt;br /&gt;&lt;br /&gt;Linux users &lt;a href=&quot;http://www.linux.com/feature/25221&quot;&gt;may not yet be measurable&lt;/a&gt;, but we&apos;re growing.  And a lot of credit goes to Canonical and Ubuntu.</description>
  <comments>http://www.openweblog.com/users/hexmode/528298.html</comments>
  <category>ubuntu</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/527890.html</guid>
  <pubDate>Thu, 19 Feb 2009 15:41:39 GMT</pubDate>
  <title>Are we ready to spend?</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/527890.html</link>
  <description>I don&apos;t know about you, but I don&apos;t want to spend money right now.  In fact, for the past few of years, I&apos;ve been relatively thrifty (compared with my previous, debt-building, ways).  For a while, I imagined I was unique, that I was somehow getting ahead.&lt;br /&gt;&lt;br /&gt;But a couple of years ago, at the beginning of 2007, I started reading articles that said that people were starting to save more.  A significant amount of people had begun to feel uneasy, it seems, about all the debt they were accruing and starting to save more.&lt;br /&gt;&lt;br /&gt;Of course, two years and a couple of stimulus bills later, people are feeling even more skeptical of debt.  I don&apos;t know about you, but debt is one of the scariest bits of the possibility of losing my job.  &lt;em&gt;How am I gonna handle this mortgage!?!&lt;/em&gt; I can hear my inner-breadwinner screaming.&lt;br /&gt;&lt;br /&gt;And with layoffs and unemployment growing at substantial rates, I&apos;m sure many people are looking for ways to set aside something &quot;just in case&quot;.   Certainly they aren&apos;t likely to be building even more debt.&lt;br /&gt;&lt;br /&gt;Further, I&apos;m in line with Steve Ballmer, Microsoft&apos;s CEO, more than our politicians, &lt;a href=&quot;http://www.businessinsider.com/2009/2/ballmer-expects-a-fundamental-economic-reset&quot;&gt;when he says&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;... over the last period of time, the balance has really shifted. Instead of innovation and productivity driving growth, it’s really been &lt;b&gt;unsustainable levels, particularly of private debt, that have been a key driver of economic growth&lt;/b&gt;. (&lt;em&gt;emphasis mine&lt;/em&gt;)&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;He continues: &quot;In my view, what we now have will be a fundamental economic reset.&quot;&lt;br /&gt;&lt;br /&gt;A fundamental reset.&lt;br /&gt;&lt;br /&gt;Nudges to &quot;free up cash&quot; will mean I have more cash to put in the bank, to help stave off what seems like an inevitable doomsday scenario, not that I&apos;m going to spend more just to get a newer, larger TV.&lt;br /&gt;&lt;br /&gt;So politicians don&apos;t want to give us money, because we won&apos;t spend it.  Instead, they give it to banks and dying car companies.  Strangely enough, it seems to me that, of the two, the car company is the best way to get money into the economy -- especially if no one is buying cars -- since the car company will have to spend, spend, spend just to stay afloat.  The banks, it seems, can&apos;t help but reward themselves with tax-payer-funded bonuses in obscene amounts.&lt;br /&gt;&lt;br /&gt;But what do I know?  I&apos;m just a freetard.  I don&apos;t have a degree in economics.  And I certainly want to increase the liquid assets I hold right now and fill in the the debt hole I&apos;ve managed to dig for myself.&lt;br /&gt;&lt;br /&gt;I can&apos;t imagine others feel much differently.  And giving bailouts of billions to banks will just aggravate that feeling, no matter how much they need or deserve it.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; I love this bit from &lt;a href=&quot;http://www.winterspeak.com/2009/02/all-i-got-was-this-lousy-400.html&quot;&gt;winterspeak&lt;/a&gt;: &lt;em&gt;The US household has gone from an unsustainable level of negative saving to a sustainable level of positive saving, as we all knew it eventually would, and this is only triggering the Apocalypse because &lt;b&gt;academic economists have no idea how money works&lt;/b&gt;.&lt;/em&gt;</description>
  <comments>http://www.openweblog.com/users/hexmode/527890.html</comments>
  <category>politics</category>
  <category>economy</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/527638.html</guid>
  <pubDate>Wed, 18 Feb 2009 03:47:27 GMT</pubDate>
  <title>The mysterious delicate vietnamese flower</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/527638.html</link>
  <description>After googling &quot;Delicate Vietnamese Flower&quot;, I realized I hadn&apos;t talked enough about it.&lt;br /&gt;&lt;br /&gt;It started as an a cute, ironic, and endearing term for my wife during the Clark Campaign -- anyone that meets her knows that she is anything but a shrinking violet.&lt;br /&gt;&lt;br /&gt;Later, when we were looking for a domain for her blog, we tried variations on DVF and found &lt;a href=&quot;http://dvfmama.com/&quot;&gt;dvfmama.com&lt;/a&gt;.  And that, is how the &lt;a href=&quot;http://dvfmama.com/&quot;&gt;Delicate Vietnamese Flower&lt;/a&gt; became known as &lt;span class=&apos;ljuser&apos; lj:user=&apos;dvfmama&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/profile&apos;&gt;&lt;img src=&apos;http://www.openweblog.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.openweblog.com/users/dvfmama/&apos;&gt;&lt;b&gt;dvfmama&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;.</description>
  <comments>http://www.openweblog.com/users/hexmode/527638.html</comments>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/527398.html</guid>
  <pubDate>Tue, 17 Feb 2009 06:08:02 GMT</pubDate>
  <title>Ubuntu: Rite of Passage</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/527398.html</link>
  <description>My son was annoyed that his school-provided laptop includes NetNanny configured in such a way to keep him out of game sites like &lt;a href=&quot;http://www.poptropica.com/&quot;&gt;PopTropica&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Now, I understand the desire to censor our children&apos;s forays onto the Internet.  There is a ton of stuff out there that is a lot easier to get to than when I was a kid.  And, often, as adults our first instinct is to protect them from where we &lt;em&gt;know&lt;/em&gt; their curiosity will lead them.&lt;br /&gt;&lt;br /&gt;But blocking game sites?  Now you&apos;ve gone too far!&lt;br /&gt;&lt;br /&gt;Since I like to pretend I&apos;m somewhat subversive, I was completely ready to let him install Ubuntu on the laptop.  It plays into one of my &lt;a href=&quot;http://hexmode.com/522589.html&quot;&gt;goals for 2009&lt;/a&gt;: teaching my kids to program.  I mean, sure, you can do it under Windows, but I&apos;m just so much more comfortable with Linux.&lt;br /&gt;&lt;br /&gt;There was one snafu: I neglected to backup and defragment the disk before starting, so we lost some files.  But, once his sisters saw the &lt;a href=&quot;http://www.youtube.com/watch?v=icm7GGCPOt8&quot;&gt;wobbly windows&lt;/a&gt; they just had to have it installed on their laptops, too.&lt;br /&gt;&lt;br /&gt;So now every laptop in the house runs Ubuntu.  My daughter summed it up nicely: &quot;I just feel so grown up now that I&apos;m using Ubuntu like Mom and Dad!&quot;&lt;br /&gt;&lt;br /&gt;As if to make sure I wouldn&apos;t become too proud, she did add that she became acutely aware that I wasn&apos;t quite the Super Geek she imagined me to be when I managed to lose her weather charting homework.&lt;br /&gt;&lt;br /&gt;Win some, lose some, I guess.  But I count this as mostly a win.</description>
  <comments>http://www.openweblog.com/users/hexmode/527398.html</comments>
  <category>ubuntu</category>
  <category>parenting</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/527207.html</guid>
  <pubDate>Sun, 15 Feb 2009 21:26:33 GMT</pubDate>
  <title>Referrer Blacklist</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/527207.html</link>
  <description>In addition to helping bring IntraHealth&apos;s web stats up-to-date, I&apos;ve been working on my own.  I&apos;ve been playing around with &lt;a href=&quot;http://www.webalizer.org/&quot;&gt;Webalizer&lt;/a&gt; and &lt;a href=&quot;http://awstats.sf.net/&quot;&gt;awstats&lt;/a&gt;.  While I prefer awstats, I really hate referrer spam.&lt;br /&gt;&lt;br /&gt;Awstats allows you to specify a blacklist and suggests using &lt;a href=&quot;http://www.jayallen.org/projects/mt-blacklist/index-old&quot;&gt;MT-Backlist&lt;/a&gt; for a list of blacklisted, referrer-spamming domains.  The problem? MT-Blacklist is abandoned and the author suggests using &lt;a href=&quot;http://antispam.typepad.com/&quot;&gt;TypePad&apos;s Antispam service&lt;/a&gt; as a replacement.  This is all well and good if you&apos;re just worried about comment spam, but it does me no good when I&apos;m trying to keep referrer spam out of my parsed logs.&lt;br /&gt;&lt;br /&gt;I looked around for someone maintaining a more up-to-date list, but couldn&apos;t find it.&lt;br /&gt;&lt;br /&gt;Maybe that just means I&apos;m the only person interested in such a list.  Maybe the old list works for most people who want to use it.  But I found several referrers that it doesn&apos;t block and added them.&lt;br /&gt;&lt;br /&gt;If you&apos;re interested in a more up-to-date list, you can pull from &lt;a href=&quot;http://github.com/hexmode/referrer-blacklist/tree/master&quot;&gt;my github repository&lt;/a&gt;.  If you have domains to add, you can ask me to pull from your repository.&lt;br /&gt;&lt;br /&gt;It may be that I am the only person interested in this, but if not, github will give us a way to collaborate on a list.</description>
  <comments>http://www.openweblog.com/users/hexmode/527207.html</comments>
  <category>spam</category>
  <category>ubuntu</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/526959.html</guid>
  <pubDate>Fri, 13 Feb 2009 15:38:51 GMT</pubDate>
  <title>IntraHealth OPEN launched</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/526959.html</link>
  <description>&lt;a href=&quot;http://www.intrahealth.org/open&quot;&gt;&lt;img style=&quot;float: left; margin-right: 1em; margin-bottom: 1em;&quot; src=&quot;http://www.intrahealth.org/open/images/banners/IntOPEN-Banner-150x175-Static2.gif&quot; alt=&quot;&quot; /&gt; &lt;/a&gt;Almost two years ago, when I started working at IntraHealth, &lt;a href=&quot;http://dave.ofmassdestruction.com/?p=1058&quot;&gt;dcm&lt;/a&gt; told me about &lt;a href=&quot;http://intrahealth.org/open/&quot;&gt;IntraHealth Open&lt;/a&gt;.  Being a &lt;a href=&quot;http://www.urbandictionary.com/define.php?term=neckbeard&quot;&gt;neck-bearded&lt;/a&gt; &lt;a href=&quot;http://fakesteve.blogspot.com/2007/11/freetard-phone-is-closing-in-on-us.html&quot;&gt;freetard&lt;/a&gt;, the idea really appealed to me: Use open source in the education of students in developing countries across Africa to build a workforce that could support the IT infrastructure of the continent without using Western consultants.&lt;br /&gt;&lt;br /&gt;The use of Free and Open Source Software (FOSS) is essential to the goal.  Using software that is freely licensed for perpetuity avoids the &amp;quot;First Hit is Free&amp;quot; model many software companies use to get developing countries hooked on their software.  Building the use and understanding of FOSS into the curricula gives the students the skills they need to use software on the job.  And deploying freely-licensed software like Ubuntu, OpenOffice, &lt;a href=&quot;http://launchpad.net/ihris-suite&quot;&gt;iHRIS Suite&lt;/a&gt; and &lt;a href=&quot;http://openmrs.org/&quot;&gt;OpenMRS&lt;/a&gt; into these developing countries will create a local demand for workers who can use, understand, and maintain the very software they&apos;ve learned about in school.&lt;br /&gt;&lt;br /&gt;I&apos;m very excited about the new IntraHealth OPEN initiative.  You can even take part.  Senagalese musician &lt;a href=&quot;http://en.wikipedia.org/wiki/Youssou_N%27Dour&quot;&gt;Youssou N&apos;Dour&lt;/a&gt; is working with other musicians to help raise funds for the OPEN initiative by making his music and remixes of it available for free download under a &lt;a href=&quot;http://creativecommons.org/&quot;&gt;Creative Commons&lt;/a&gt; license.   So go &lt;a href=&quot;http://intrahealth.org/open/&quot;&gt;download some music&lt;/a&gt; and consider making a donation to IntraHealth OPEN.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;UPDATE&lt;/b&gt;: &lt;a href=&quot;http://bit.ly/info/X5792&quot;&gt;Listen to dcm talk about Open&lt;/a&gt; in the Launchpad podcast.</description>
  <comments>http://www.openweblog.com/users/hexmode/526959.html</comments>
  <category>intrahealth</category>
  <category>free software</category>
  <category>ubuntu</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/526697.html</guid>
  <pubDate>Tue, 27 Jan 2009 05:40:02 GMT</pubDate>
  <title>Hotplugging disks on a headless Ubuntu Box</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/526697.html</link>
  <description>Since I&apos;ve been using Ubuntu, I&apos;ve been blessed in comparison with Linux of even just a few years ago.  Hotplugging cameras, disks, and almost any other USB device “just works”.  As a general rule, I don&apos;t have to worry about configuring it, installing drivers, or compiling my kernel.&lt;br /&gt;&lt;br /&gt;Still, there are some times I need to figure out how to do things at the lower level.  Today, I wanted to figure out how to mount a usb drive automatically on a headless Linux box.  Since Gnome isn&apos;t running and no one is logged in, the usual methods don&apos;t work.&lt;br /&gt;&lt;br /&gt;After some poking around, plugging and unplugging a disk several times, I have a working solution.&lt;br /&gt;&lt;br /&gt;The first thing to know is &lt;tt&gt;&lt;a href=&quot;http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html&quot;&gt;udev&lt;/a&gt;&lt;/tt&gt;.  &lt;tt&gt;udev&lt;/tt&gt; is a user-space process that interacts with the Linux kernel to set up devices at boot time and, in the case of USB devices, as they are plugged in.&lt;br /&gt;&lt;br /&gt;On Ubuntu, you can drop a file in &lt;tt&gt;/etc/udev/rules.d&lt;/tt&gt; to tell &lt;tt&gt;udev&lt;/tt&gt; to execute commands when it sees a particular device.&lt;br /&gt;&lt;br /&gt;Setting up a USB drive is a two stage process.  First, &lt;tt&gt;udev&lt;/tt&gt; sees the disk and fires off a series of events you can hook into. Then, after you probe the disk, &lt;tt&gt;udev&lt;/tt&gt; will fire off another list of events for the partitions.&lt;br /&gt;&lt;br /&gt;To intercept these and call a script to probe the drive and mount the partitions, create a file named &lt;tt&gt;/etc/udev/rules.d/50-usbdisk.rules&lt;/tt&gt; (there is a &lt;tt&gt;README&lt;/tt&gt; file in that directory that explains the naming convention).  Into &lt;tt&gt;50-usbdisk.rules&lt;/tt&gt; put the following text:&lt;blockquote&gt;&lt;pre&gt;ACTION==&quot;add&quot;, DEVTYPE==&quot;disk&quot;, RUN=&quot;/usr/local/bin/usb-add-disk&quot;
ACTION==&quot;add&quot;, DEVTYPE==&quot;partition&quot;, RUN=&quot;/usr/local/bin/usb-mount-partition&quot;
ACTION==&quot;remove&quot;, DEVTYPE==&quot;partition&quot;, RUN=&quot;/usr/local/bin/usb-unmount-partition&quot;&lt;/pre&gt;&lt;/blockquote&gt;This will cause &lt;tt&gt;udev&lt;/tt&gt; to run &lt;tt&gt;usb-add-disk&lt;/tt&gt; when a disk is plugged in, &lt;tt&gt;usb-mount-partition&lt;/tt&gt; when it sees the partitions, and &lt;tt&gt;usb-umount-partition&lt;/tt&gt; when the drive is unplugged.&lt;br /&gt;&lt;br /&gt;Next, create &lt;tt&gt;/usr/local/bin/usb-add-disk&lt;/tt&gt; with the following contents:&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh -e

# Maximum times to probe a disk
MAX=30

logger &quot;Probing ${DEVNAME} using parted&quot;
COUNT=0
ERR=1

while [ $COUNT -lt $MAX -a $ERR -ne 0 ]; do
    sleep 1
    ERR=0
    parted ${DEVNAME} || ERR=$?
    COUNT=$(($COUNT + 1))
done

if [ $ERR -ne 0 ]; then
    logger &quot;Couldn&apos;t probe $DEVNAME for media after $COUNT times&quot;
fi

exit 0
&lt;/pre&gt;&lt;/blockquote&gt;This script will log a message that it is “Probing…” to syslog, probe a a disk up to MAX times (30 in this case), and, if it isn&apos;t successful after 30 probes, log a message to syslog about its failure.&lt;br /&gt;&lt;br /&gt;A couple of notes.  I&apos;m not sure about the &lt;tt&gt;$((…))&lt;/tt&gt; syntax.  It works in bash and &lt;a href=&quot;http://en.wikipedia.org/wiki/Debian_Almquist_shell&quot;&gt;dash&lt;/a&gt;, but I&apos;m not sure it is a POSIX standard.  Second, you may be wondering why I&apos;m pausing and probing so many times.  Usually this should work on the first try.  Still the “disk” I was using in this case was my &lt;a href=&quot;http://www.linux.com/feature/123251&quot;&gt;Blackberry&lt;/a&gt;&apos;s &lt;a href=&quot;http://en.wikipedia.org/wiki/Secure_Digital_card&quot;&gt;SD card&lt;/a&gt;.  Since I&apos;m a little paranoid, I have a password on my Blackberry.  Every time I plug it into a computer, it prompts me for the password.  Until I enter the password, Ubuntu can see the drive, but thinks the drive is empty.  Once I enter the password, the disk&apos;s partitions appear.  (Ubuntu doesn&apos;t appear to see the partitions until after &lt;tt&gt;parted&lt;/tt&gt; probes the drive.  If you know a better way to get the partions to show up besides probing the drive like this, please let me know.)&lt;br /&gt;&lt;br /&gt;At this point (and, on most usb disks, this is almost immediately since you don&apos;t have to provide a password), &lt;tt&gt;udev&lt;/tt&gt; will call &lt;tt&gt;usb-mount-partition&lt;/tt&gt;.  Let&apos;s give &lt;tt&gt;udev&lt;/tt&gt; something to run.  In &lt;tt&gt;/usr/local/bin/usb-mount-partition&lt;/tt&gt; put the following:&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh -e

BASE=`basename $DEVNAME`
if [ -x /media/$BASE ]; then
    logger &quot;Can&apos;t mount usbdisk, /media/$BASE already exists&quot;
else
    mkdir -p /media/$BASE
    mount ${DEVNAME} /media/$BASE
    logger &quot;Mounted usbdisk at /media/$BASE&quot;
fi

exit 0&lt;/pre&gt;&lt;/blockquote&gt;If everything works smoothly, the disk will now be mounted under &lt;tt&gt;/media&lt;/tt&gt;.  Whether the script is able to mount the disk or not, a message will be sent to syslog letting you know what happens.&lt;br /&gt;&lt;br /&gt;When you want to unmount the disk, you &lt;em&gt;should&lt;/em&gt; run &lt;tt&gt;umount&lt;/tt&gt; first and then remove the USB drive.  That&apos;s what you &lt;em&gt;should&lt;/em&gt; do.  But you might forget.&lt;br /&gt;&lt;br /&gt;If you do forget, then you&apos;ll be left with a dead mount point.  In that case, we have one more script to handle the clean up: &lt;tt&gt;usb-umount-partition&lt;/tt&gt;.   In &lt;tt&gt;/usr/local/bin/usb-umount-partition&lt;/tt&gt;, put the following text:&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh -e

BASE=`basename $DEVNAME`
if [ -d /media/$BASE ]; then
    logger &quot;Unmounting usbdisk from /media/$BASE&quot;
    umount /media/$BASE || true
    rmdir /media/$BASE
else
    logger &quot;Couldn&apos;t find mount point for $DEVNAME&quot;
fi

exit 0&lt;/pre&gt;&lt;/blockquote&gt;This script will umount any dead mount points and remove the mountpoint that &lt;tt&gt;usb-mount-partition&lt;/tt&gt; created.&lt;br /&gt;&lt;br /&gt;Make sure the scripts you just created in &lt;tt&gt;/usr/local/bin&lt;/tt&gt; are executable (&lt;tt&gt;sudo chmod +x /usr/local/bin/usb-*&lt;/tt&gt;)and that&apos;s it: your headless Ubuntu box should now be automatically mount disks.&lt;br /&gt;&lt;br /&gt;If you want to signal some other program or run a script when the drive is mounted, you can add that to &lt;tt&gt;usb-mount-partition&lt;/tt&gt;.&lt;br /&gt;&lt;br /&gt;A couple of notes on these scripts.&lt;br /&gt;&lt;br /&gt;First, it is a good idea to start your shell scripts with the &lt;tt&gt;-e&lt;/tt&gt; flag.  This will force you to handle any error conditions.  For example, in &lt;tt&gt;usb-umount-partition&lt;/tt&gt;, I run &lt;tt&gt;umount&lt;/tt&gt; to unmount the drive.  But suppose you already did this (as you should have).  The &lt;tt&gt;umount&lt;/tt&gt; command would return an error.  Since I&apos;m using the &lt;tt&gt;-e&lt;/tt&gt; flag, I need to handle that, so I added &lt;tt&gt;|| true&lt;/tt&gt;.  Handling errors like this really helps during testing to make sure errors don&apos;t hide in your scripts.&lt;br /&gt;&lt;br /&gt;&lt;tt&gt;logger&lt;/tt&gt; is extremely helpful for debugging.  When I was testing my udev rule files, I found it helpful to pipe &lt;tt&gt;env&lt;/tt&gt; to &lt;tt&gt;logger&lt;/tt&gt;.  I could just &lt;tt&gt;tail -f /var/log/messages&lt;/tt&gt; and find out what environment my scripts were getting.</description>
  <comments>http://www.openweblog.com/users/hexmode/526697.html</comments>
  <category>ubuntu</category>
  <lj:mood>accomplished</lj:mood>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/526529.html</guid>
  <pubDate>Fri, 23 Jan 2009 13:57:22 GMT</pubDate>
  <title>Most insane use of PHP to date</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/526529.html</link>
  <description>One of the other developers for &lt;a href=&quot;http://www.intrahealth.org/&quot;&gt;IntraHealth&lt;/a&gt; has been abusing PHP in every way possible.  This time &lt;a href=&quot;http://www.ibiblio.org/litlfred/mathBlog/&quot;&gt;Carl&lt;/a&gt; may have gone too far.&lt;br /&gt;&lt;br /&gt;We&apos;re putting together a “shelf-top” appliance for installations of &lt;a href=&quot;http://lanchpad.net/ihris-suite/&quot;&gt;iHRIS&lt;/a&gt; that don&apos;t have a server room to rack-mount equipment.  As much as possible, we want to make it easy to plug the box into your network and go with as little fiddling as possible.  To that end, I found the &lt;a href=&quot;http://www.mini-box.com/Mini-Box-M200-LCD&quot;&gt;Mini-Box M200&lt;/a&gt; with an LCD panel that we could set up with a simple menuing and configuration system.&lt;br /&gt;&lt;br /&gt;In all the other projects we&apos;ve been working on, we&apos;ve used PHP because of, among other things, the low barrier to entry it offers compared to, say, Java.  PHP has been irritating at times, but I think it may be worth it if it means that we can get more people involved in the client countries.&lt;br /&gt;&lt;br /&gt;When I first saw the LCD panel, my thought was “You know, it&apos;d be nice to have an ncurses front-end for that thing.”  Then you could test in terminal window and deploy it without changing your code.  Carl had the same thought.&lt;br /&gt;&lt;br /&gt;So he began hacking out an ncurses-based &lt;a href=&quot;https://edge.launchpad.net/lcdmenu&quot;&gt;menu system for the LCD display&lt;/a&gt;.  And it&apos;s written in PHP.  I don&apos;t think I&apos;m going too far out on a limb here to say that this is the first PHP code designed to be used through an LCD panel.&lt;br /&gt;&lt;br /&gt;This only confirms my suspicion that Carl is a genius, of the evil, insane variety.</description>
  <comments>http://www.openweblog.com/users/hexmode/526529.html</comments>
  <category>intrahealth</category>
  <category>php</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/526316.html</guid>
  <pubDate>Fri, 23 Jan 2009 03:39:58 GMT</pubDate>
  <title>Telling HAL about TUN/TAP interfaces</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/526316.html</link>
  <description>Today, I started using &lt;a href=&quot;http://virt-manager.et.redhat.com/&quot;&gt;Virtual Machine Manager (VMM)&lt;/a&gt; to help me with my development.  Previously, I had been using &lt;a href=&quot;http://www.virtualbox.org/&quot;&gt;VirtualBox&lt;/a&gt;.  Both are GPLed, but VirtualBox is Dual Licensed with a more “feature-full” version that isn&apos;t GPL&apos;d.  The GPL&apos;d version of VirtualBox doesn&apos;t seem like it is really intended for hard-core use.&lt;br /&gt;&lt;br /&gt;So far I&apos;ve really been liking VMM.  It can bring up my instances at boot time and can run them headless.  Nice.  This will really help with the packaging work I&apos;m doing right now for &lt;a href=&quot;http://www.intrahealth.org/&quot;&gt;IntraHealth&apos;s&lt;/a&gt; &lt;a href=&quot;https://launchpad.net/ihris-suite&quot;&gt;iHRIS Suite&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Still, networking is a bear in both VirtualBox and VMM.  I was able to use my &lt;a href=&quot;http://en.wikipedia.org/wiki/TUN/TAP&quot;&gt;TUN/TAP&lt;/a&gt; bridged network in VMM that I had set up before in VirtualBox.  But only after I told &lt;a href=&quot;http://freedesktop.org/wiki/Software/hal&quot;&gt;HAL&lt;/a&gt; about the TAP interface.&lt;br /&gt;&lt;br /&gt;Here&apos;s the deal: VMM uses HAL to discover the network interface.  It then lets you use any of those interfaces that are bridged for your virtual machines.  Alternatively, you can just use user-mode &lt;a href=&quot;http://en.wikipedia.org/wiki/Network_address_translation&quot; title=&quot;Network Address Translation&quot;&gt;NAT&lt;/a&gt;, but that is less than ideal since ping doesn&apos;t work and it is harder to test network apps or ssh into your virtual box.&lt;br /&gt;&lt;br /&gt;The problem: HAL only knows about physical network devices, not any TUN/TAP interfaces you have set up.  Since my bridge was on a TUN/TAP interface, HAL didn&apos;t know about it and VMM couldn&apos;t use it.&lt;br /&gt;&lt;br /&gt;After a little poking around, I found the command line utility &lt;tt&gt;hal-device&lt;/tt&gt; that would let me add the interface dynamically. Now, when VMM queries HAL, the interface shows up.  (By the way, since HAL communicates over D-Bus, I was able to use &lt;a href=&quot;http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01983.html&quot;&gt;Emacs&apos; D-Bus integration&lt;/a&gt; for debugging.)&lt;br /&gt;&lt;br /&gt;Here&apos;s the script I wrote to add the TUN/TAP interface:&lt;blockquote&gt;&lt;pre&gt;#!/bin/sh

hal-device --add &apos;/org/freedesktop/Hal/devices/net_tap0&apos; &amp;lt;&amp;lt;EOF
info.capabilities = {&apos;net&apos;} (string list)
info.category = &apos;net&apos;  (string)
info.product = &apos;Networking Interface&apos;  (string)
info.subsystem = &apos;net&apos;  (string)
info.udi = &apos;/org/freedesktop/Hal/devices/net_tap0&apos;  (string)
net.address = &apos;ea:08:21:d4:c8:90&apos; (string)
net.interface = &apos;tap0&apos; (string)
linux.subsystem = &apos;net&apos;  (string)
linux.sysfs_path = &apos;/sys/devices/virtual/net/tap0&apos;  (string)
net.interface = &apos;tap0&apos;  (string)
EOF
&lt;/pre&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I hope to have something more generic that will work with HAL and Ubuntu&apos;s networking soon so that any TUN/TAP interface is automatically recognised by HAL.</description>
  <comments>http://www.openweblog.com/users/hexmode/526316.html</comments>
  <category>ubuntu</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/525828.html</guid>
  <pubDate>Fri, 23 Jan 2009 02:57:28 GMT</pubDate>
  <title>Switching away from Google Reader</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/525828.html</link>
  <description>I have this “thing” about owning my own data.  I probably won&apos;t be a real user of &lt;a href=&quot;http://www.oreillynet.com/pub/a/network/2002/04/09/future.html&quot;&gt;Tim O&apos;Reilly&apos;s Internet OS&lt;/a&gt;.  I &lt;em&gt;like&lt;/em&gt; running my own mail server — not relying on &lt;a href=&quot;http://www.techcrunch.com/2009/01/23/google-puts-the-squeeze-on-free-apps/&quot;&gt;Google for Domains&lt;/a&gt;, not giving Google more and more data to feed into their advertising.&lt;br /&gt;&lt;br /&gt;But I&apos;ve been using &lt;a href=&quot;http://reader.google.com/&quot;&gt;Google Reader&lt;/a&gt;.  I&apos;m not sure what Google is doing with that information, but, well, I can run my own feed reader on the desktop.  So I switched to &lt;a href=&quot;http://liferea.sourceforge.net/&quot;&gt;Liferea&lt;/a&gt;.  Besides nice things like task-bar notifications, integration with &lt;a href=&quot;http://del.icio.us/&quot;&gt;del.icio.us&lt;/a&gt; — or, with a &lt;accronym title=&quot;Small Matter of Programming&quot;&gt;SMOP&lt;accronym&gt;, my own &lt;a href=&quot;http://gotnoblog.com/&quot;&gt;GotNoBlog&lt;/a&gt; — it allows me to pull RSS feeds that require authentication so that I can read LiveJournal friends-only feeds now.&lt;br /&gt;&lt;br /&gt;I&apos;ve managed to reclaim a little bit of my data.  Hurrah!</description>
  <comments>http://www.openweblog.com/users/hexmode/525828.html</comments>
  <category>ubuntu</category>
  <category>linux</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/525727.html</guid>
  <pubDate>Wed, 21 Jan 2009 01:59:02 GMT</pubDate>
  <title>Whopper Sacrifice</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/525727.html</link>
  <description>&lt;a href=&quot;http://pics.openweblog.com/hexmode/pic/000b6097/g41&quot;&gt;&lt;img src=&quot;http://pics.openweblog.com/hexmode/pic/000b6097/s320x240&quot; style=&quot;float: right; margin-left: 1em; margin-bottom: 1em;&quot; /&gt;&lt;/a&gt;Evidently, I&apos;m one of the few, proud recipients of a &lt;a href=&quot;http://www.walletpop.com/blog/2009/01/16/you-can-keep-your-friends-facebook-and-burger-king-stop-the-who/&quot;&gt;free Whopper from Burger King&lt;/a&gt;.  It wasn&apos;t too hard to find 10 people on my &quot;friends&quot; list to dump, but now it seems like most of you won&apos;t have that opportunity to get free food the same way.  I gave the burger to my son, anyway.  It is rare that I eat anything more than fries from a fast food joint.</description>
  <comments>http://www.openweblog.com/users/hexmode/525727.html</comments>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/525565.html</guid>
  <pubDate>Sun, 18 Jan 2009 02:26:06 GMT</pubDate>
  <title>Cold as a...</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/525565.html</link>
  <description>&lt;a href=&quot;http://pics.openweblog.com/hexmode/pic/000az4fz/g40&quot;&gt;&lt;img src=&quot;http://pics.openweblog.com/hexmode/pic/000az4fz/s320x240&quot; style=&quot;margin-right: 1em; margin-bottom: 1em; float: left;&quot; /&gt;&lt;/a&gt;In order to avoid &lt;a href=&quot;http://nathanpowell.org/blog/archives/750&quot;&gt;joining the club&lt;a&gt; of wimps (some people &lt;a href=&quot;http://stubbornrunning.blogspot.com/2009/01/break-from-serious-mileage.html&quot;&gt;can rationalize anything&lt;/a&gt;), I went out today and yesterday, the two coldest days of the week, and did 30 miles.&lt;br /&gt;&lt;br /&gt;Part of it is &lt;a href=&quot;522589.html&quot;&gt;the 6000 mile goal I set for myself&lt;/a&gt;.  If I slack now, I&apos;ll have to ride doubly hard later on.  Part of it was that I skipped todays this week already.  I had to get the miles in to make my weekly goal of 120miles.  And I did!  I made 130 miles for the week.  Yay, me!&lt;br /&gt;&lt;br /&gt;The other part is just the fun of telling people &quot;Oh yeah, I rode 30 miles in the freezing cold.&quot;  Something about the surprise that it generates makes it more fun.  I won&apos;t have the opportunity to provoke such reactions in the summer.&lt;br /&gt;&lt;br /&gt;But I think 30 miles is my limit.  It takes me around 2 hours to ride that far and by the time I get back home, my toes are numb -- even after I put on extra socks.&lt;/a&gt;&lt;/a&gt;</description>
  <comments>http://www.openweblog.com/users/hexmode/525565.html</comments>
  <category>cycling</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/525112.html</guid>
  <pubDate>Fri, 16 Jan 2009 11:47:17 GMT</pubDate>
  <title>A God who Pushes Back</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/525112.html</link>
  <description>In response to a &lt;a href=&quot;http://www.nytimes.com/2009/01/11/magazine/11punk-t.html&quot;&gt;NYT article about Mark Driscoll&apos;s Mars Hill church&lt;/a&gt;, my friend &lt;a href=&quot;http://www.thechurchgeek.com/archives/1045&quot;&gt;Jim writes&lt;/a&gt; &quot;I personally find it a bit of a mystery that some people find comfort and hope in that sort of theological framework&quot;.&amp;nbsp; By contrast, I can totally understand it.&lt;br /&gt;&lt;br /&gt;I understand it, but disagree with it.&amp;nbsp; My experience as a Christian, and a little healthy doubt, has lead me to reject my one-time fascination for hard-core, predestined-from-the-womb Calvinism.&amp;nbsp; But, while I&apos;m not comfortable with a Calvinistic god who is completely arbitrary -- one who has no real way of showing love -- I doubt an individualized god who looks like a friendly neighbor who practices a &quot;live-and-let-live&quot; philosophy.&lt;br /&gt;&lt;br /&gt;It seems the Mars Hill congregation does not want a god who will smile on their imperfections, but what they&apos;ve been offered, what they&apos;ve found to fill their &quot;God-shaped hole&quot;, is indeed not anthropomorphic.&amp;nbsp; It is true that anthropomorphizing God, making him like our tolerant neighbor, is dangerously wrong-headed.&amp;nbsp; But just because we have an incomprehensible god does not mean that we have a view of the right one.&lt;br /&gt;&lt;br /&gt;A hint of what is so attractive about this &quot;New Calvinism&quot; can be found in Dostoevsky:&lt;br /&gt;&lt;blockquote&gt;Taking freedom to mean the increase and prompt satisfaction of needs, they distort their own nature, for they generate many meaningless and foolish desires, habits, and the most absurd fancies in themselves. (&lt;a href=&quot;http://fatherstephen.wordpress.com/2009/01/14/dostoevsky-on-the-individual/&quot;&gt;source&lt;/a&gt;)&lt;br /&gt;&lt;/blockquote&gt;Mars Hill parishioners have pursued this false freedom and found it wanting.&amp;nbsp; Naturally, they turn away from that.&amp;nbsp; Of course, we are &lt;em&gt;always&lt;/em&gt; in danger of following the wrong leader, but especially so when we feel weak and are offered something that looks unbending.&lt;br /&gt;&lt;br /&gt;By way of contrast, I offer this quote from &lt;a href=&quot;http://fatherstephen.wordpress.com/&quot;&gt;Father Stephen&lt;/a&gt;.&amp;nbsp; His whole post is &lt;a href=&quot;http://fatherstephen.wordpress.com/2009/01/12/salvation-in-a-cloud-of-witnesses/&quot;&gt;an excellent defense of un-individual, Trinitarian Christianity&lt;/a&gt;, but this is quote seemed most relevant:&lt;br /&gt;&lt;blockquote&gt;An excellent example of this occurred once in an inquirer’s class I was teaching before I was Orthodox (I was an Anglican priest). I was teaching a class on Christian morality and offered as authoritative the traditional teachings of the Christian faith in matters of sex and marriage, etc. One of the couples in the class seemed upset by my presentation and asked, “What right does the Church have to tell me how to live my life?” &lt;strong&gt;I admit that I was stunned by the question, if only because of its honesty&lt;/strong&gt;. I gave them a short answer, “Because you are raising my children.” The complete answer has more depth, but I thought they might find it helpful to &lt;strong&gt;consider that the world included someone other than themselves.&lt;/strong&gt;&lt;br /&gt;&lt;/blockquote&gt;</description>
  <comments>http://www.openweblog.com/users/hexmode/525112.html</comments>
  <category>christianity</category>
  <category>orthodoxy</category>
  <category>church</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/524973.html</guid>
  <pubDate>Wed, 14 Jan 2009 12:31:51 GMT</pubDate>
  <title>Open Source Talk</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/524973.html</link>
  <description>&lt;a href=&quot;http://pics.openweblog.com/hexmode/pic/000aqyzc/g40&quot;&gt;&lt;img src=&quot;http://pics.openweblog.com/hexmode/pic/000aqyzc/s320x240&quot; style=&quot;float: left; margin-right:1em; margin-bottom: 1em&quot; /&gt;&lt;/a&gt;(Took some more pics on my ride yesterday.  Played with macro a bit, too.)&lt;br /&gt;&lt;br /&gt;Last night, I gave a talk at the Central PA Linux Users Group (&lt;a href=&quot;http://cplug.net/&quot;&gt;CPLUG&lt;/a&gt;) that I called &quot;Bringing Open Source to Africa&quot;.  While I could have made it more general and talked about the various Open Source projects that have grown out of or are centered around Africa -- and perhaps this is a topic for another time -- I focused on the projects that &lt;a href=&quot;http://www.intrahealth.org/&quot;&gt;IntraHealth&lt;/a&gt; is doing and how we&apos;ve created or used Open Source.&lt;br /&gt;&lt;br /&gt;The talk was followed by some good discussion and I got to talk about KnowledgeTree some as one of my friends there had heard of it and thought it would be useful, but was a little scared of setting it up. &lt;br /&gt;&lt;br /&gt;The biggest drawback was that, due to my poor planning, I didn&apos;t get a set of slides done till just before the talk.  I was lucky here because other people at IntraHealth have done so many talks so I was able to use their material to create my own presentation.&lt;br /&gt;&lt;br /&gt;(&lt;a href=&quot;http://mah.everybody.org/2009-01-13_CPLUG_presentation.pdf&quot;&gt;copy of my slides&lt;/a&gt;.)</description>
  <comments>http://www.openweblog.com/users/hexmode/524973.html</comments>
  <category>intrahealth</category>
  <category>linux</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/524764.html</guid>
  <pubDate>Sat, 10 Jan 2009 04:13:10 GMT</pubDate>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/524764.html</link>
  <description>&lt;a href=&quot;http://pics.openweblog.com/hexmode/pic/000afrdf/g40&quot;&gt;&lt;img src=&quot;http://pics.openweblog.com/hexmode/pic/000afrdf/s320x240&quot; style=&quot;float: left; margin-right: 1em; margin-bottom: 1em;&quot; /&gt;&lt;/a&gt;(Today, I took my camera with me on my ride.  30miles at 30degrees.  Click the photo for a couple more.)&lt;br /&gt;&lt;br /&gt;After flirting with Google&apos;s &lt;a href=&quot;http://picasa.google.com/linux/&quot;&gt;Picasa for Linux&lt;/a&gt; for managing my photos, I&apos;m back to using &lt;a href=&quot;http://f-spot.org/Main_Page&quot;&gt;f-spot&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I like the timeline and that it doesn&apos;t ask me to give a single &quot;folder&quot; for all the pictures I&apos;m importing, but, instead, creates a directory structure so that my photos are sorted by date.  Interestingly enough, it is actually better than Picasa for importing.  Picasa won&apos;t automatically rotate images when importing them from the camera where f-spot will.&lt;br /&gt;&lt;br /&gt;I still use Picasa for uploading pictures to be printed out (F-spot doesn&apos;t support uploading to Wal-Mart), and I love the online Picasa&apos;s ability to help recognise and tag people in photographs -- 7000 faces in 10,000 photos are no fun to do by themselves, but when Google picks out the faces and suggests names, it becomes a little game to see how good it gets and to see which person Google thinks looks like each of my kids.&lt;br /&gt;&lt;br /&gt;(Yeah, I&apos;m probably helping them improve their facial recognition software and they&apos;ll end up selling that to the TSA, but ... oh well.)</description>
  <comments>http://www.openweblog.com/users/hexmode/524764.html</comments>
  <category>cycling</category>
  <category>photography</category>
  <category>linux</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/524399.html</guid>
  <pubDate>Thu, 08 Jan 2009 13:26:00 GMT</pubDate>
  <title>Wintery Mix</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/524399.html</link>
  <description>&lt;a href=&quot;http://pics.openweblog.com/hexmode/pic/000aery8/g41&quot;&gt;&lt;img src=&quot;http://pics.openweblog.com/hexmode/pic/000aery8/s320x240&quot; style=&quot;margin-left: 1em; margin-bottom: 1em; float: right&quot; /&gt;&lt;/a&gt;Yesterday was a horrible day for riding.  I thought of taking an hour at lunch on my beater bike, but I never managed to do more than think about it.&lt;br /&gt;&lt;br /&gt;This morning, though, I was up and out of the house, biking down 272 towards Lancaster at 6:00 AM.  I&apos;m falling behind on my goal.  Today I should be able to catch up some.</description>
  <comments>http://www.openweblog.com/users/hexmode/524399.html</comments>
  <category>cycling</category>
  <category>winter</category>
  <lj:security>public</lj:security>
</item>
<item>
  <guid isPermaLink='true'>http://www.openweblog.com/users/hexmode/524087.html</guid>
  <pubDate>Wed, 07 Jan 2009 16:12:28 GMT</pubDate>
  <title>Small movies</title>
  <author>mah@everybody.org</author>  <link>http://www.openweblog.com/users/hexmode/524087.html</link>
  <description>Last year, I was excited about two documentaries: &lt;em&gt;&lt;a href=&quot;http://www.singingrevolution.com/cgi-local/content.cgi?pg=1&quot;&gt;The Singing Revolution&lt;/a&gt;&lt;/em&gt; and &lt;em&gt;&lt;a href=&quot;http://www.asweforgivemovie.com/&quot;&gt;As We Forgive&lt;/a&gt;&lt;/em&gt;.  Both of these movies offer alternative ways to see the world.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The Singing Revolution&lt;/em&gt; is a revolution unimaginable to most Americans.  Most of us cannot imagine freedom without blood.  Especially as we&apos;re in the midst of a war, surrounded by &quot;Support Our Troops&quot; bumper stickers, revolution without bloodshed seems, well, crazy.  Crazy enough that a small documentary about one has done pretty well in theatres this past year and managed a place on the marquee amongst larger studios blockbusters.  You may not have heard of it, but that isn&apos;t because it didn&apos;t come to a theatre near you.&lt;br /&gt;&lt;br /&gt;Likewise, &lt;em&gt;As We Forgive&lt;/em&gt; is an alternative path to justice.  The movie tells the path some Rwandans chose after Genocide, after &lt;a href=&quot;http://en.wikipedia.org/wiki/Gacaca&quot;&gt;Gacaca courts&lt;/a&gt;, after the system had done everything it could.  It tells the story of genocideers working to rebuild homes of their victims.  The can&apos;t bring back the families they killed, but they can ask forgivess.  Sometimes, the victims can even forgive.  This stands in stark contrast to most American&apos;s sense of justice, where we can only imagine victim families giving &lt;a href=&quot;http://en.wikipedia.org/wiki/Victim_impact_statement&quot;&gt;victim impact statements&lt;/a&gt; in a court room, never living in a house built by, and next door to, their husband&apos;s murderer.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://pics.openweblog.com/hexmode/pic/000abexc/&quot;&gt;&lt;img src=&quot;http://pics.openweblog.com/hexmode/pic/000abexc/s320x240&quot; style=&quot;margin-right: 1em; margin-bottom: 1em; float: left&quot; /&gt;&lt;/a&gt;And as a new year starts, I &lt;a href=&quot;http://orthodoxwiki.org/Moses_the_Black&quot;&gt;discovered&lt;/a&gt; a new documentary project that I can get excited about.  &lt;em&gt;&lt;a href=&quot;http://swordinfire.blogspot.com/2009/01/gods-garden-african-christian-heritage.html&quot;&gt;God&apos;s Garden&lt;/a&gt;&lt;/em&gt; is a documentary about the one man&apos;s discovery of genuine African Christianity.  Not &quot;white man&apos;s religion&quot;, but a Christianity that came to Africa before Europeans even knew it existed.  An Ethiopian priest introduces him to &lt;a href=&quot;http://orthodoxwiki.org/Moses_the_Black&quot;&gt;St Moses&lt;/a&gt; and it changes his life.&lt;br /&gt;&lt;br /&gt;I love documentaries like this.  They challenge our view of the world and suggest that, yes, there is another way, a way of peace, forgiveness, change, and love.  This is a good reminder when the way we so often choose is with violence, retribution, stasis, and resentment.</description>
  <comments>http://www.openweblog.com/users/hexmode/524087.html</comments>
  <category>orthodox</category>
  <lj:security>public</lj:security>
</item>
</channel>
</rss>
