<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Changelog</title>
	<atom:link href="http://changelog.complete.org/feed" rel="self" type="application/rss+xml" />
	<link>http://changelog.complete.org</link>
	<description>Viewpoints on technology, society, and government</description>
	<lastBuildDate>Sat, 28 Jan 2012 22:50:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Social Overload</title>
		<link>http://changelog.complete.org/archives/7376-social-overload</link>
		<comments>http://changelog.complete.org/archives/7376-social-overload#comments</comments>
		<pubDate>Tue, 10 Jan 2012 20:32:22 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Online Life]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7376</guid>
		<description><![CDATA[I&#8217;m finding social media is becoming a bit annoying. I enjoy using it to keep in touch with all sorts of people, but my problem is the proliferation of services that don&#8217;t integrate well with each other. Right now, I have: A blog, which I have had for years. I used to post things like [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m finding social media is becoming a bit annoying.  I enjoy using it to keep in touch with all sorts of people, but my problem is the proliferation of services that don&#8217;t integrate well with each other.  Right now, I have:</p>
<ul>
<li>A <a href="http://changelog.complete.org">blog</a>, which I have had for years.  I used to post things like short links, daily thoughts, etc &#8211; almost every day.  It seems that there is some social pressure to not do that on blogs anymore, so I don&#8217;t too much.  My blog gets mostly edited, more carefully thought-out, longer-form posts now.  I&#8217;m not entirely happy with that direction though, since it means I don&#8217;t post much on the blog because it takes a lot of time to compose things nicely for it.</li>
<li>A <a href="http://twitter.com/jgoerzen">twitter account</a>, which I sometimes use to post links and such.  However, I have noticed a significant decline in the number of actual conversations I have on Twitter since Google+ came out, and I wonder how relevant Twitter will remain to people in the future.</li>
<li>I also have an <a href="http://identi.ca/jgoerzen">identi.ca</a> account, though I almost never have any interactions there anymore.</li>
<li>A Facebook account, which is mostly used to keep in touch with people I know offline in one way or another.  Many of them use Facebook exclusively, sometimes even more than email.</li>
<li>A <a href="https://plus.google.com/107171595803164194992/posts">Google+ account</a>.  I post similar content there as I do on twitter, though probably more of it because it doesn&#8217;t have a character limit.  I really enjoy the community on Google+ &#8211; there are few people I&#8217;ve met in person in my circles, but many people I know from various online activities.  And many just plain brilliant, engaging, or interesting people.  As an example: I follow Edd Dumbill, the (former?) chair of OSCon, on Google+.  He started talking about his <a href="http://www.fitbit.com/">Fitbit</a> getting broken, which led me to ask him some questions about it &#8211; which he, and others, answered &#8211; and me ordering one myself.  I just don&#8217;t have that kind of interaction anywhere else.</li>
<li>A Diaspora account that I created but honestly haven&#8217;t had time to use.</li>
</ul>
<p>So my problems are:</p>
<ol>
<li>Posting things multiple places.  I currently can post on identi.ca, which automatically posts to twitter, which automatically posts to Facebook.  But then I&#8217;d still have to post to Google+, assuming it&#8217;s something that I&#8217;d like to share with both my Facebook friends and my Google+ circles &#8211; it usually is.</li>
<li>The situation is even worse for re-tweeting/re-sharing other people&#8217;s posts.  That is barely possible between platforms and usually involves cutting and pasting.  Though this is somewhat more rare.</li>
<li>It&#8217;s probably possible to make my blog posts automatically generate a tweet, but not to automatically generate a G+ post.</li>
</ol>
<p>All the hassle of posting things multiple places leads me to just not bother at all some of the time, which is annoying too.  There are some tools that would take G+ content and put it on Twitter, but without a character counter on G+, I don&#8217;t think this would be useful.</p>
<p>Anyone else having similar issues?  How are you coping?</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7376-social-overload/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Snapshots of Life</title>
		<link>http://changelog.complete.org/archives/7353-snapshots-of-life</link>
		<comments>http://changelog.complete.org/archives/7353-snapshots-of-life#comments</comments>
		<pubDate>Tue, 06 Dec 2011 04:34:57 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7353</guid>
		<description><![CDATA[It&#8217;s been busy lately, and I haven&#8217;t had the time to blog. With the change in job, various travel, and settling into a new routine, I&#8217;ve not done as much writing of late. But life marches on, and before memories grow too fleeting, I think I should share a few. We recently changed the arrangements [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been busy lately, and I haven&#8217;t had the time to blog.  With the change in job, various travel, and settling into a new routine, I&#8217;ve not done as much writing of late.  But life marches on, and before memories grow too fleeting, I think I should share a few.</p>
<p>We recently changed the arrangements for the boys.  Instead of them each having their own room in which they sleep and sometimes play, we purchased a bunk bed.  Oliver graduated from his crib to the lower bunk, and Jacob has the higher bunk.  This has, predictably, created a few opportunities for behavior issues.  Overall, it&#8217;s going well, and they appreciate their new, more open, &#8220;play room.&#8221;</p>
<p>Both boys sleep with their stuffed animals.  Jacob calls his &#8220;my friends&#8221;.  He still likes his butterfly, which he has had since he was an infant.  He sometimes talks about how much he loves his friends, and how they like to get hugs, and how they are happy.</p>
<p>Jacob continues to enjoy reading.  He has a toy low-res camera and he even <a href="https://picasaweb.google.com/lh/photo/fzxMEoalMnahnQm1QfHHMNMTjNZETYmyPJy0liipFm0?feat=directlink">recorded a video of himself reading Brown Bear, Brown Bear</a>.</p>
<p>Oliver&#8217;s vocabulary is coming alive and is fun to watch.  Jacob has taken to trying to teach Oliver how to say things.  One day, Jacob saw a number like 451 on the side of a train, producing a conversation like this:  &#8220;Oliver, can you say four hundred and fifty-one?&#8221;  &#8220;Four dred iffy on!&#8221;  &#8220;You got it!!!&#8221;  &#8220;YAY!&#8221;</p>
<p>Today as I was walking past Oliver&#8217;s train track on the floor, he grabbed me by the hand, had me sit down, and kept holding on to make sure I&#8217;d stay right where he wanted me as he pointed and talked all about his trains.  Aww.</p>
<p>One cold and windy Saturday morning, the boys were getting restless.  What to do, we thought?  I decided to bring out one of the manual typewriters from my collection.  Oliver loved watching it do things as he pressed buttons.  Jacob enjoyed spelling &#8220;mom&#8221;.  New problem: boys fighting over how long each one&#8217;s turn at the typewriter is.  This has gone on for a month now.</p>
<p>Ahh, winter.</p>
<p><a href="https://picasaweb.google.com/lh/photo/wi3_TpL5MrfxwTKCDxQs4tMTjNZETYmyPJy0liipFm0?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-OIXNv595hAk/TrVmxv0q5pI/AAAAAAAAHOc/aByrkaZW9qM/s400/IMG_3687.JPG" /></a></p>
<p>A few weeks ago, Jacob informed us that he built an antenna out of blocks.  He was REALLY proud of it, and even, incredibly, insisted I take his picture with it!</p>
<p>I&#8217;m pleased to have a 5-year-old that calls this structure an antenna instead of a skyscraper or tower or some such thing ;-)</p>
<p><a href="https://picasaweb.google.com/lh/photo/fmzYquncklxFdt-kRXg2RNMTjNZETYmyPJy0liipFm0?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-i3OUXXz6BpE/Tr3q71_mwmI/AAAAAAAAIoQ/_d39_t1ssw0/s400/IMG_3784.JPG" /></a></p>
<p>We took a train trip to Portland, OR, recently.  That&#8217;s about 2.5 days on the train each way.  It went pretty well &#8212; we had quite a bit of excitement though it got a little long for the boys at times.  One evening, Jacob excitedly noted that the sky was &#8220;almost really dark blue, just like my song!&#8221;  Wow.  That was a song he <a href="http://changelog.complete.org/archives/1528-really-dark-blue">made up in New York in summer 2010</a>.</p>
<p>Jacob enjoyed collecting leaves as we walked around in Portland.  He would then stash his pile of leaves outside the door of whatever building we&#8217;d enter, then hope to find them still there when we got back out.  It usually worked out OK for him.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7353-snapshots-of-life/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A Parenting Dilemma</title>
		<link>http://changelog.complete.org/archives/7342-a-parenting-dilemma</link>
		<comments>http://changelog.complete.org/archives/7342-a-parenting-dilemma#comments</comments>
		<pubDate>Tue, 15 Nov 2011 16:44:31 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7342</guid>
		<description><![CDATA[A few snippets so far from our train trip from Kansas to Portland. Terah, Jacob, Oliver, and I are on the trip, which is about 2.5 days on the train. The Parenting Dilemma So, if you are eating dinner, and your 5-year-old falls asleep with his head on the table, and you know he had [...]]]></description>
			<content:encoded><![CDATA[<p>A few snippets so far from our train trip from Kansas to Portland.  Terah, Jacob, Oliver, and I are on the trip, which is about 2.5 days on the train.</p>
<p><b>The Parenting Dilemma</b></p>
<p><img src="https://lh5.googleusercontent.com/-gmuR1vjGO6s/TsKUOXxhPTI/AAAAAAAAIqo/iPFlVVS89Wg/s400/IMG_20111114_185901.jpg" height="298" width="400"></p>
<p>So, if you are eating dinner, and your 5-year-old falls asleep with his head on the table, and you know he had been excitedly waiting for raspberry sorbet for dessert, and know there will be tears when he later realizes he missed it, what do you do?  Let him sleep, or wake him up (with possible tears right then in the dining car?)</p>
<p>As it turned out, I tried to quietly ask him if he wanted dessert.  He woke up with a start, banged his head on the table, and then, yes, there were tears.  I asked him if he wanted dessert or if he wanted to keep sleeping, and he gave a pathetic, sniffling, &#8220;dessert.&#8221;</p>
<p>But by the time dessert arrived, he had fallen asleep again.  I finally woke him up again, asked if he wanted to eat, and he just ignored me.  I asked twice more and then he all of a sudden realized what he was being asked, sat bolt upright, and dug in.</p>
<p><b>Graffiti</b></p>
<p>Jacob noticed graffiti in Los Angeles.  He called it &#8220;silly words&#8221; and kept commenting about it as we passed it.</p>
<p><b>Bears</b></p>
<p>Oliver always sleeps with a stuffed bear, which is his favorite comfort animal.  But Oliver is 2, and when he says &#8220;bear&#8221;, it sounds more like &#8220;beer&#8221;.  Plus, the boys still seem to be operating on Central Time.  So at 4:15AM yesterday, Oliver awakened us saying:</p>
<p>&#8220;Beer!  Beer!  Beer!  Where&#8217;s beer?  Where&#8217;s beer?  Need beer!  Beeeeeer!&#8221;</p>
<p><b>Butterflies</b></p>
<p>Jacob always sleeps with a stuffed butterfly, which he likes just like Oliver likes his bear.  Jacob had this conversation with me this morning:</p>
<p>Jacob: My butterfly knows all the people in the world.  And all the animals, too!</p>
<p>Me: Does butterfly even know Nash?  (our cat)</p>
<p>Jacob: Yeah, and he knows Sam and Edna too!  (the cats across the road)</p>
<p>Me: Wow.  I think butterfly knows a lot more people and animals than I do.</p>
<p>Jacob: *brief pause, then* Oh, silly dad!  *collapses laughing*</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7342-a-parenting-dilemma/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Greece part 5: Friends and Radios</title>
		<link>http://changelog.complete.org/archives/7330-greece-part-5-friends-and-radios</link>
		<comments>http://changelog.complete.org/archives/7330-greece-part-5-friends-and-radios#comments</comments>
		<pubDate>Sat, 12 Nov 2011 19:18:59 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[greece]]></category>
		<category><![CDATA[greece2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7330</guid>
		<description><![CDATA[See also parts 1, 2, 3, and 4. This is the biggest highlight of our trip to Greece for me. I enjoy having the chance to meet people, visit for awhile, and make new friends &#8212; and that certainly happened in Greece. In one of the shops we happened to step into, I noticed a [...]]]></description>
			<content:encoded><![CDATA[<p>See also parts <a href="http://changelog.complete.org/archives/7243-greece-part-1-wow">1</a>, <a href="http://changelog.complete.org/archives/7261-greece-part-2-history-and-sauntering-up-to-guys-with-machine-guns">2</a>, <a href="http://changelog.complete.org/archives/7284-greece-part-3-water">3</a>, and <a href="http://changelog.complete.org/archives/7304-greece-part-4-food-and-shopping">4</a>.</p>
<p>This is the biggest highlight of our trip to Greece for me.  I enjoy having the chance to meet people, visit for awhile, and make new friends &#8212; and that certainly happened in Greece.</p>
<p>In  <a href="http://changelog.complete.org/archives/7304-greece-part-4-food-and-shopping">one of the shops we happened to step into</a>, I noticed a radio behind the counter.  That&#8217;s not unusual itself; radios often catch my eye these days.  But this radio was tuned to 21.070, an amateur radio frequency.  So I asked the shop owner if he happened to be a ham.  And indeed he was.  He was Lakis (SV5KKU), and Terah and I had a great time visiting with him.  Terah took some photos of us, and then we made our purchases and headed out.</p>
<p>I had brought my HT (handheld radio, weighs a few ounces and is powered by batteries) with me, and Lakis told me about the repeaters in the area.  I had known about some of that since I had emailed Panos of the amatuer radio club in Rhodes before leaving home (I found his name via Google).</p>
<p>A couple of days later, on Tuesday, we found ourselves back in Lindos.  It was mid-afternoon, so the shops were quiet.  After a late lunch, I thought it would be nice to drop in on Lakis one more time, since we were scheduled to fly back the following morning.  I&#8217;m not sure how long we stayed &#8212; it must have been at least an hour &#8212; and enjoyed the fresh orange juice he prepared.</p>
<p>After we got back to our hotel Tuesday, I learned that our flights on Wednesday were canceled due to a nationwide air traffic controller strike in Greece.  After 3 hours on the phone with Delta (more on that experience later), we got rescheduled to fly back Friday.</p>
<p>On Wednesday morning, I remembered that the Rhodes amateur radio club meets every Wednesday evening, and now I would be able to go!  I knew how to contact Lakis by email and on the radio, and he kindly offered to pick me up and take me there.</p>
<p>So that evening, I got a tour of his impressive mountaintop installation, and then it was on to the club &#8211; the Radio Amateur Association of the Dodecanese (SZ5RDS).  There I met Panos, whom I had emailed earlier (and I think surprised him a bit).  It was a friendly group, and they translated into English for me every so often so I knew what was being discussed.</p>
<p>When I was about to leave, they gave me this:</p>
<p><a href="https://picasaweb.google.com/lh/photo/zNblieTtIGeWyBhMfLPY_Q?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-xhQRWeyA_Gc/Tr6hjPKEAwI/AAAAAAAAIo4/cB2iuN4W27o/s400/SZ5RDS-certificate-to-john-KR0L.jpg" height="283" width="400" /></a></p>
<p>The translation, partly from my memory and partly with the help of Google Translate, is:</p>
<blockquote><p>Radio Amateur Association of the Dodecanese, SZ5RDS</p>
<p>Our friend and radio colleague KR0L JOHN GOERZEN, who visited the island, has our recognition as an HONORARY CLUB MEMBER.</p>
<p>PRESIDENT KAVALAKIS PANAGIOTIS SV5AZK  (Panos)</p>
<p>SECRETARY PAPADIMITRIOU CHRISTOS SV5DDT </p>
<p>RHODES &#8211; Oct. 5, 2011</p></blockquote>
<p>(I hope that any Greeks reading this will send me corrections.)</p>
<p>I truly appreciated that gesture &#8211; and meeting all the people in the club.</p>
<p>On the way back to the hotel, Lakis and I stopped by a restaurant, which I believe had the best <a href="http://en.wikipedia.org/wiki/Souvlaki">souvlaki</a> I&#8217;ve ever tasted &#8212; thanks!  We brought some back for Terah.  She had chosen to stay at the hotel that evening and had a small hotel meal earlier, but enjoyed the souvlaki and pita.   Terah had explained to the maître d’ that I wasn&#8217;t along that evening because I had gone to an amateur radio club meeting.  Judging by the surprised reaction, this was probably the first time they had heard that particular comment!</p>
<p>Experiences like this make travel fun and worthwhile.  Thank you very much, Lakis and everyone in the club &#8212; I hope to have a chance to visit again.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7330-greece-part-5-friends-and-radios/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Greece part 4: Food and Shopping</title>
		<link>http://changelog.complete.org/archives/7304-greece-part-4-food-and-shopping</link>
		<comments>http://changelog.complete.org/archives/7304-greece-part-4-food-and-shopping#comments</comments>
		<pubDate>Thu, 03 Nov 2011 16:57:54 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[greece]]></category>
		<category><![CDATA[greece2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7304</guid>
		<description><![CDATA[See also parts 1, 2, and 3. I am a person that enjoys food that&#8217;s different from what&#8217;s at home, and Rhodes didn&#8217;t disappoint. Terah and I used to live close to an excellent Greek restaurant in Indianapolis, so we were already familiar in some way with the food. But there isn&#8217;t any Greek restaurant [...]]]></description>
			<content:encoded><![CDATA[<p>See also parts <a href="http://changelog.complete.org/archives/7243-greece-part-1-wow">1</a>, <a href="http://changelog.complete.org/archives/7261-greece-part-2-history-and-sauntering-up-to-guys-with-machine-guns">2</a>, and <a href="http://changelog.complete.org/archives/7284-greece-part-3-water">3</a>.</p>
<p>I am a person that enjoys food that&#8217;s different from what&#8217;s at home, and Rhodes didn&#8217;t disappoint.  Terah and I used to live close to an <a href="http://www.hellascafe.net">excellent Greek restaurant in Indianapolis</a>, so we were already familiar in some way with the food.  But there isn&#8217;t any Greek restaurant at all in the Wichita area, so we missed it.</p>
<p>Our favorite restaurant on Rhodes was <a href="http://www.kalypsolindos.gr/">Kalypso</a> of Lindos.  Everything there was just excellent, starting with the <a href="http://en.wikipedia.org/wiki/Saganaki">saganaki</a>, one of my favorite Greek appetizers.  I had yogurt with honey there for dessert both times we visited, a surprisingly tasty desert.  Like many restaurants in Lindos, Kalypso had the option of eating on the rooftop, or at ground level.  We ate on the roof, which had a nice view of the Lindos Acropolis.</p>
<p>Being outdoors, there were sometimes cats around.  This kitten enjoyed playing games with my shoestrings for awhile.</p>
<p><a href="https://picasaweb.google.com/lh/photo/GdTKSKdsGtjjPjzc90C90w?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-i-Pg6d68mLg/TrGyvjfuyfI/AAAAAAAAF4s/7Tpuxr29Y3c/s400/IMG_2813.JPG" height="267" width="400" /></a></p>
<p>Kalypso is at a 17th century captain&#8217;s house.  Here&#8217;s a view of it from the rooftop:</p>
<p><a href="https://picasaweb.google.com/lh/photo/QUDUQotgPiBxSjR_2wzw2A?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-Fz0VjBct6S4/TrGypSLslwI/AAAAAAAAF4k/e0l8h_TwYlY/s400/IMG_2823.JPG" height="400" width="267" /></a></p>
<p>We, of course, had the chance to eat at quite a few different places during our visit, and I&#8217;d go on way too long if I mentioned them all.   Terah particularly enjoyed the gelaterie.gr ice cream shop in the square in Rhodes.  We liked our lunch at Maria&#8217;s Taverna in Lindos and enjoyed chatting with the staff there.</p>
<p>I recently <a href="http://changelog.complete.org/archives/7166-mexico-part-3-shopping">talked about shopping in Mexico</a>, and perhaps learned a thing or two from that.  I won&#8217;t say we never buy them, but in general we don&#8217;t buy souvenirs like t-shirts, plastic things made in China, etc.  We prefer to buy local.  Those items tend to be higher quality, more interesting, and we like to support the local economy.  We also don&#8217;t have lots of room for things, so we try to choose carefully.</p>
<p>So it was something of a surprise to Terah, and perhaps even to me, when I suggested we go shopping one day.  Terah typically enjoys shopping a lot more than I do.  Anyhow, off we went to Lindos.</p>
<p>One of the first things that had caught our eye in Lindos was the shop selling glass.  But it wasn&#8217;t just any glass; it appeared to be made with some sort of layered process, and has a distinctly three-dimensional feel to it.  As you move around, it looks like the background shifts.  We wound up with this item, which was made in Athens:</p>
<p><a href="https://picasaweb.google.com/lh/photo/gPVXPvOfyEBsgRV6N3qIHg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-h5Qbzs2ejQA/TrCwT9Zp78I/AAAAAAAAFwI/EWTROlF6pQc/s400/IMG_3612.JPG" height="267" width="400" /></a></p>
<p>By the time we visited Lindos specifically for shopping, we had a good feel for when the busy times of day were, so we could avoid them.  It gave us the opportunity to visit with people &#8212; and when they weren&#8217;t busy, many shopkeepers liked to chat.  I enjoy hearing people&#8217;s stories and we heard several.  </p>
<p>One ceramics shop &#8211; the Musa Shop -caught Terah&#8217;s eye.  They had such incredible and beautiful pieces outside that we just had to go in.  We wound up with two pieces from there, both in shades of blue:</p>
<p><a href="https://picasaweb.google.com/lh/photo/P9cyjqsxmIdej4PEHgvX-LPGVieFBN4-Sj03RjmX3FI?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-d_NHpcl1yck/TrChAf5rUhI/AAAAAAAAFvg/0e-YkmxXwU0/s400/IMG_3615.JPG" height="267" width="400" /></a></p>
<p><a href="https://picasaweb.google.com/lh/photo/qllr_c_8fStWqPVEk-Qe4rPGVieFBN4-Sj03RjmX3FI?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-bbte210xAXc/TrChKnF04DI/AAAAAAAAFv4/yeNUk54Wz8o/s400/IMG_3618.JPG" height="267" width="400" /></a></p>
<p>Both remind me of the Aegean Sea and the deep blue sky of Rhodes.</p>
<p>And then, as we were walking along, I pointed inside a shop and said to Terah, &#8220;Hey, those look different.&#8221;  We went in, and eventually wound up buying these:</p>
<p><a href="https://picasaweb.google.com/lh/photo/LXItz41jhE9bBzvvgqoLIw?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-mBH2_CrEJAU/TrCwT05pgII/AAAAAAAAFwI/_pRg_j7WNk8/s400/IMG_3617.JPG" height="267" width="400" /></a></p>
<p>The appearance, and even feel, of them is unlike anything I&#8217;d seen.  Quite interesting.</p>
<p>And seeing those particular items in the <a href="https://www.facebook.com/pages/SOKAKI-SHOP-LAKIS-PLACE/109467739074026?sk=info">Lakis Place</a> shop led to making some new friends &#8212; I&#8217;ll write about it in the next post.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7304-greece-part-4-food-and-shopping/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Greece part 3: Water</title>
		<link>http://changelog.complete.org/archives/7284-greece-part-3-water</link>
		<comments>http://changelog.complete.org/archives/7284-greece-part-3-water#comments</comments>
		<pubDate>Tue, 18 Oct 2011 17:03:30 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[greece]]></category>
		<category><![CDATA[greece2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7284</guid>
		<description><![CDATA[See also parts 1 and 2. That&#8217;s a photo of Vlicha Beach, near our hotel. But before I talk about the Greek beaches, I need to explain something about living in Kansas. Kansas is in the middle of the United States. The nearest ocean is the Gulf of Mexico, which is 700 miles (1100km) away. [...]]]></description>
			<content:encoded><![CDATA[<p>See also parts <a href="http://changelog.complete.org/archives/7243-greece-part-1-wow">1</a> and <a href="http://changelog.complete.org/archives/7261-greece-part-2-history-and-sauntering-up-to-guys-with-machine-guns">2</a>.</p>
<p><a href="https://picasaweb.google.com/lh/photo/nwdkO1RATU_Q3392z_GPNA?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-RNM4hzn0sHA/TpguhC82TRI/AAAAAAAAFP0/UIcF8tVjJww/s400/IMG_0131.JPG" height="300" width="400" /></a></p>
<p>That&#8217;s a photo of Vlicha Beach, near <a href="http://www.lindosmare.gr/">our hotel</a>.  But before I talk about the Greek beaches, I need to explain something about living in Kansas.</p>
<p>Kansas is in the middle of the United States.  The nearest ocean is the Gulf of Mexico, which is 700 miles (1100km) away.  That&#8217;s roughly the same as the distance between Berlin and Minsk, or New York and Chicago.  And I believe it&#8217;s farther away from a saltwater body than all (or almost all) of Europe.  So we&#8217;re not just going to the beach every weekend or something.</p>
<p>Vlicha Beach was all those incredible things you ever hear about beaches.  The water was so clear that I could easily see my feat while wading in it.  That, and the fish swimming around them.  It was peaceful, relaxing, and picturesque.  Between the deep blue of the sea and the same in the sky, I suppose it is no wonder that blue is often associated with Greece.</p>
<p><a href="https://picasaweb.google.com/lh/photo/1PL613O7jBVDuzkFiBvDqg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-mnlfR5H7Nv0/TpgvieDH3uI/AAAAAAAAFS8/ewStcYMF-O0/s400/IMG_0157.JPG" height="300" width="400" /></a></p>
<p>We weren&#8217;t exactly the only ones there.</p>
<p><a href="https://picasaweb.google.com/lh/photo/9N3dymD9zxnAjA591TjBWA?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-CE98LbRS8X0/TpgvR6NwR0I/AAAAAAAAFSM/l50rwgG2Xxc/s400/IMG_2929.JPG" height="267" width="400" /></a></p>
<p>Though I think we were the only ones there with Kindles, which seemed to be much more popular in the USA than in Europe.  We got several interested people carrying paper books asking what they were.</p>
<p>Towards dusk, the mist would become more pronounced and the mountains off in the distance started to fade:</p>
<p><a href="https://picasaweb.google.com/lh/photo/aA2pwhGjajh9AmWFIfgM4g?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-xDuB924qaTw/Tpgvs3stYdI/AAAAAAAAFTk/QjMn4SLtpK0/s400/IMG_2988.JPG" height="267" width="400" /></a></p>
<p>The evening before we were set to fly home, we spent some time sitting on our balcony watching dusk set in.  One last gaze out over the beautiful Aegean, the misty mountains, and the boats in the distance.</p>
<p><a href="https://picasaweb.google.com/lh/photo/N_EaetDXyRdp-4PI2vqJsQ?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-LYlXMYz8duI/TpgvuP2PCNI/AAAAAAAAFTs/LEbT547T2Og/s400/IMG_2995.JPG" height="267" width="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7284-greece-part-3-water/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Greece part 2: History (and sauntering up to guys with machine guns)</title>
		<link>http://changelog.complete.org/archives/7261-greece-part-2-history-and-sauntering-up-to-guys-with-machine-guns</link>
		<comments>http://changelog.complete.org/archives/7261-greece-part-2-history-and-sauntering-up-to-guys-with-machine-guns#comments</comments>
		<pubDate>Fri, 14 Oct 2011 17:23:41 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[greece]]></category>
		<category><![CDATA[greece2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7261</guid>
		<description><![CDATA[Terah and I went to the Greek island Rhodes recently. This is the second in a series about it. I am one to enjoy history. There is something deeply, well, connecting, about standing in an old place. There is a timeless quality to it &#8211; a feeling of being connected to so many people of [...]]]></description>
			<content:encoded><![CDATA[<p>Terah and I <a href="http://changelog.complete.org/archives/7243-greece-part-1-wow">went to the Greek island Rhodes</a> recently.  This is the second in a series about it.</p>
<p>I am one to enjoy history.  There is something deeply, well, connecting, about standing in an old place.  There is a timeless quality to it &#8211; a feeling of being connected to so many people of the past, and yet still being connected to change, visible in things such as weathering of stones.  To gaze at pottery that&#8217;s 300 years old, walk past 700-year-old walls, or pass through what remains of the grand portico of an ancient temple to Athena stirs a feeling I can barely explain, of timelessness.</p>
<p>Although Rhodes doesn&#8217;t have the &#8220;famous&#8221; Greek sites such as the Parthenon or Delphi, I can&#8217;t help but wonder why the Rhodes sites aren&#8217;t better known.  They were incredible and it is hard to condense all that we saw into a short blog post.</p>
<p>I have to start with the medieval Rhodes Old Town.  We got off the bus a few blocks from it one bright morning, and our first task was to find a gate across the moat.  Oh yes, A GATE ACROSS THE MOAT.</p>
<p><a href="https://picasaweb.google.com/lh/photo/a3Q0O7uquPN1NbN45zrigA?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-Fe1lO1fu4K8/TpguHoq-FNI/AAAAAAAAFOo/zm8r8CHEdm4/s640/IMG_2014.JPG" height="640" width="427" /></a></p>
<p>It&#8217;s a dry moat, and that bridge off in the distance is the gate we were headed to.  Outside of the outer wall is a nice quiet walking area.  The moat and walls completely surround Old Town and, for the most part, date back about 500 years.  The round stones you see on that picture, we were told, were likely surplus from catapults and other projectile weapons.  Cross one line of walls and you come to another, with original canons still present.  The Knights Hospitaller of St. John, which held Rhodes for a few centuries until the Ottomans captured it, sure knew how to build to impress.</p>
<p>The gate we happened to use was Amboise, the Grand Master&#8217;s Gate.  Right there is the stunningly rebuilt landmark Palace of the Grand Master.  It is absolutely impossible for any photograph to begin to do this building justice.  Between its imported Greek and Roman floors, to the grand nature of everything in it, and the archaeological museum in one corner, it was a fitting start to a visit to Old Town.  Here&#8217;s one of the main staircases.</p>
<p><a href="https://picasaweb.google.com/lh/photo/iotP3kyrqvS1Y5ctLMs25A?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-yPjDyNnTfDM/TphS4kI-znI/AAAAAAAAFUg/ZeaSHRSf3e8/s640/IMG_2074.JPG" height="640" width="427" /></a></p>
<p>Just near the Palace is quiet courtyard with an old door.  Pass through that door and suddenly you&#8217;re in the midst of the busy Old Town.</p>
<p><a href="https://picasaweb.google.com/lh/photo/Ha1eDdzKfx7DaTCgifELGA?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-HTTPDSTDkRA/TphSrUt966I/AAAAAAAAFUY/auSVRTDBg4c/s640/IMG_2051.JPG" height="640" width="427" /></a></p>
<p>And among the landmarks in Old Town, the most prominent is Ippoton, the Avenue of the Knights.  Along this avenue are the buildings built by the various nationalities of knights, many of which are historical sites in their own.  Taken together, it is quite clear why Rhodes is said to be one of the world&#8217;s best-preserved medieval cities.</p>
<p><a href="https://picasaweb.google.com/lh/photo/sifGWKNWt-C2KZYWwdkndQ?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-nPXmZosIee8/TpguYS8q64I/AAAAAAAAFPU/Xut_VPZQyhM/s640/IMG_2205.JPG" height="640" width="427" /></a></p>
<p>Down at the other end of Ippoton is the Knights&#8217; Hospital, which is now part of the archaeological museum.</p>
<p><a href="https://picasaweb.google.com/lh/photo/abJJ1bFLhiG7VoAkYoEGHw?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-445hvSpRgOg/TphWQPrksjI/AAAAAAAAFU4/h-sWSS1f24A/s640/IMG_2683.JPG" height="640" width="427" /></a></p>
<p>Step off the Avenue a few blocks and you get to some quieter narrow streets &#8211; just as old, in many cases.</p>
<p><a href="https://picasaweb.google.com/lh/photo/Ywy59byVv3N0qJinJx5QKw?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-KkN6L-2_EcM/Tpgum9EmW9I/AAAAAAAAFQM/lkzjrrwGuig/s640/IMG_2676.JPG" height="640" width="427" /></a></p>
<p>On Sunday morning, we were able to visit Mount Filerimos.  In contrast to the busy Rhodes, Filerimos had an air of quiet and still to it.  It was the site of a monastery, two historic churches, and a landmark Italian cross on the mountaintop.</p>
<p>We arrived, and begin our visit with a walk up the quiet stone path.</p>
<p><a href="https://picasaweb.google.com/lh/photo/3eWLbrqqsz4vJ8xxfGxjFg?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-idjdZ61cnR8/TphXC57eEZI/AAAAAAAAFVI/7a9DTWPotwk/s400/IMG_2362.JPG" height="267" width="400" /></a></p>
<p>When we got to the top, we walked past this peaceful church.  As we walked past the outside, we heard the beautiful music of chant from indoors.  We got to step in and listen to mass for a few minutes.</p>
<p><a href="https://picasaweb.google.com/lh/photo/PZ71hcNZ_WIyD_3tJv9ddw?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-CfljuthsawQ/TphYHgkH-zI/AAAAAAAAFVQ/atTDHtZtbbA/s640/IMG_2372.JPG" height="640" width="427" /></a></p>
<p>In typical fashion, directly in front of the church are two much older sites: one, the ruins of a temple to Athena, and the other a 4th-century Christian bapistery.</p>
<p>Rhodes is a popular tourist destination, and of course we saw plenty of popular sites (such as the grandmaster&#8217;s palace).  Filerimos had a few tourists too, but not as many.</p>
<p>I frequently like to operate on the plan of going wherever all the tourists aren&#8217;t.  And so, on Filerimos, that meant seeing what was behind the monastery.  It started with this peaceful tree-lined path.</p>
<p><a href="https://picasaweb.google.com/lh/photo/YsR4b2-Q4pj6_V7eIDbdEg?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-2DMArakWVO0/TpguzxQsKvI/AAAAAAAAFQ0/FvZlifT08vI/s640/IMG_2407.JPG" height="640" width="427" /></a></p>
<p>And the deserted, but intentionally open, gate led to the remains of a Byzantine fortress, which had been a staging area for both the Knights and the Ottomans before their campaigns to capture Rhodes.  It also provided incredible views of the surrounding countryside.</p>
<p>The first historic site we had visited on our trip was the <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Lindos#Acropolis">Acropolis of Lindos</a>, parts of which are 2300 years old.  Here&#8217;s a view of the mountain from the rooftop of the <a href="http://www.kalypsolindos.gr/">Kalypso</a>, our favorite restaurant in Lindos.</p>
<p><a href="https://picasaweb.google.com/lh/photo/Vd0kqVWaor9Xt54NN2NUPQ?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-0508tdHLnhY/Tpg8qBu-AoI/AAAAAAAAFUA/ItlOZ14ITJY/s400/IMG_2816.JPG" height="267" width="400" /></a></p>
<p>The columns of the temple to Athena Lindia are visible, and of course so are the walls.</p>
<p>The road up to the acropolis is accessible only on foot or by donkey.  It is apparently the only road that has ever been used to get to the acropolis.  Here is the partially-restored grand portico to the temple.</p>
<p><a href="https://picasaweb.google.com/lh/photo/-iUe2QMgrL5Ei3bEiEJGrg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-avkETrDkVFU/Tpg_DzMpAEI/AAAAAAAAFUQ/R5is_rgsmUQ/s400/IMG_1850.JPG" height="267" width="400" /></a></p>
<p>There&#8217;s an old Christian church (4th century, if memory serves) at the Acropolis too.</p>
<p><a href="https://picasaweb.google.com/lh/photo/qW5AzG9Uq6REim0u-tQjpA?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-pJggko-NKbs/TphbfQXt9WI/AAAAAAAAFVg/kK92jgJXSPo/s640/IMG_1862.JPG" height="640" width="427" /></a></p>
<p>The Acropolis makes some pretty good use of natural defenses too.  Here&#8217;s a view from one level of it.  There&#8217;s a manmade wall up there at the very top.  And, of course, the beautiful Aegean always in the background.</p>
<p><a href="https://picasaweb.google.com/lh/photo/ilRMx4NnQbQGEacfdp5O6g?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-t_ZBLJTIDY4/TphcXAVMl8I/AAAAAAAAFVo/cOzYGdmhfDo/s640/IMG_1913.JPG" height="640" width="427" /></a></p>
<p>There are lots of cats on Rhodes.  Here is a kitten napping at the top of the Lindos Acropolis:</p>
<p><a href="https://picasaweb.google.com/lh/photo/xBGvBs0WSk46O9tT_FWqHg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-1w3Tnh74QTM/TpgtzYpLzgI/AAAAAAAAFNw/y7pxlfAvLiI/s400/IMG_1888.JPG" height="267" width="400" /></a></p>
<p>Lindos itself is a beautiful town.  Here&#8217;s one of the quieter streets:</p>
<p><a href="https://picasaweb.google.com/lh/photo/ILoBJJlLyP2R57eZXxoUYg?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-HSNaVtwFaTg/Tpgt8Gu6dnI/AAAAAAAAFOI/pi1haB7w9nI/s640/IMG_1969.JPG" height="640" width="427" /></a></p>
<p>Notice the pebble steps leading into the houses &#8211; those intricate pieces of artwork are all over.</p>
<p>This post won&#8217;t be complete without the story of our visit to the Acropolis of Rhodes.  We walked there from Old Town.  At the Acropolis, there are the remains of a temple to Apollo, an ancient theater, and an ancient stadium where qualifying matches for the Olympics were held.</p>
<p>As we got closer to the area, we were repeatedly passed by people dressed in uniforms of various types.  And as we got there, we joined a stream of people entering the area.  The ancient stadium had apparently thousands of people in it, country names were being read off over the loudspeakers, policemen wielding machine guns were standing by, and we had absolutely no idea what was going on.</p>
<p>At this point, you can appreciate the difference between Terah and me.  Terah thought that we have no idea what is happening, she was tired from the walk, and so thought we should just leave.  I thought that we have no idea what is happening, which is a great reason to stay.  So Terah opted to sit and read a bit under some trees while I explored.</p>
<p>Here&#8217;s a view of the stadium as it was emptying out, seen from the theater:</p>
<p><a href="https://picasaweb.google.com/lh/photo/aLjYwHpuCO2I1AaqMVh9Aw?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-R6onDeJ9fIo/TphecMF9eqI/AAAAAAAAFVw/E07F5ygMFxg/s400/IMG_2778.JPG" /></a></p>
<p>I explored the temple and theater, and eventually we were ready to head back.  We knew there was a bus back to the New Market (from where we could get a bus back to our hotel), but didn&#8217;t know where the bus stop was.  The obvious place to ask were the policemen, which I thought I would do.  Terah thought she would just stay sitting under the trees, on the grounds that the policemen nearest us were all carrying machine guns and perhaps wouldn&#8217;t like to be disturbed.  This led to <a href="https://twitter.com/#!/jgoerzen/status/120559962551365632">my cryptic tweet</a>:</p>
<blockquote><p>&#8220;Only ONE of us is the kind of person that goes up to guys with machine guns to ask what&#8217;s happening.&#8221; &#8211; Me to Terah today</p></blockquote>
<p>They told me that it was the preparations for the opening ceremony for a global shooting contest, and also gave me directions to the bus stop.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7261-greece-part-2-history-and-sauntering-up-to-guys-with-machine-guns/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>An Incredible Story From Soviet Times</title>
		<link>http://changelog.complete.org/archives/7253-an-incredible-story-from-soviet-times</link>
		<comments>http://changelog.complete.org/archives/7253-an-incredible-story-from-soviet-times#comments</comments>
		<pubDate>Thu, 13 Oct 2011 22:16:44 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[War & Peace]]></category>
		<category><![CDATA[ham radio]]></category>
		<category><![CDATA[radio]]></category>
		<category><![CDATA[travel]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7253</guid>
		<description><![CDATA[This was written by Tom Dailey, and I&#8217;ve lightly edited it: In 1965, I was stationed at the Fleet Anti-Submarine Warfare Center in San Diego. I was a Radioman 2nd. Class in the USN, at the time. One evening, at our radio club station (W6DCM &#8211; different license holder, now), I called CQ and got [...]]]></description>
			<content:encoded><![CDATA[<p>This was written by Tom Dailey, and I&#8217;ve lightly edited it:</p>
<blockquote><p>In 1965, I was stationed at the Fleet Anti-Submarine Warfare Center in San Diego.  I was a Radioman 2nd. Class in the USN, at the time.</p>
<p>One evening, at our radio club station (W6DCM &#8211; different license holder, now), I called CQ and got UAØKKC (it&#8217;s no longer around), with Ivan at the mic.  After a time of the usual signal reports and such, we asked what each did in their lives &#8211; I said that I was  US Navy radio operator.</p>
<p>He answered that HE ALSO was a Navy radio operator in the Soviet navy.  Then we discovered that his station was at the SUBMARINE base at Vladivostok, and I of course was his DIRECT opponent.</p>
<p>Yes&#8230; we really DID laugh at that, and I shall never forget what he said (that I heartily agreed with):</p>
<p>&#8220;Thomas, isn&#8217;t it shame that we&#8217;re supposed to hate each other?&#8221;</p>
<p>&#8220;Yes, Ivan, it is &#8211; someday we&#8217;ll share a vodka, da?&#8221;</p>
<p>&#8220;Da&#8221;, he replied.
</p></blockquote>
<p>We&#8217;re often told we should hate people.  Messages I have heard on the media over the last 10 years have said we ought to hate illegal immigrants, CEOs, radical Muslims, the French, Iranians, Mexicans, presidents, UN diplomats, climate scientists, oil company employees, Chinese people, conservatives, liberals, religious people, atheists, and oh yes, still Russians.</p>
<p>But I get to choose who to hate, and in fact, I choose NO HATE.  Not only does it keep my stress level way lower, but it also lets me enjoy life more, and makes the world a better place.</p>
<p>We can all talk to people in other countries and with other backgrounds and viewpoints so easily thanks to the Internet.  Sadly we rarely have very deep online conversations to the point of getting to know people.  For whatever reason, ham radio lends itself to that better.</p>
<p>Even better: visit other places.  I wonder how many people that say they hate some group of people have visited them and made an effort to make a connection?  It is, after all, really hard to hate someone that is kind to you.  Perhaps they&#8217;re afraid to let go of their hate.</p>
<p>Think also about this: for whom is it convenient if you hate people?  There is usually a reason that hatred is stoked, and it doesn&#8217;t usually lead to good things for individual people.</p>
<p>Tom W0EAJ added:</p>
<blockquote><p>I actually tried to locate him and the station, but both appear to have vanished.  Ivan (his name was pronounced Eee-von) could have, it occured to me later, gotten into trouble for saying such things.  I think both of us realized AT THE TIME, what an astounding counterpoint each of us was to the other.</p>
<p>Proof that if it were left up to the simple little guys like <b>us</b>, and not to the politicians, we might actually pull off living in peace.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7253-an-incredible-story-from-soviet-times/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Greece part 1: Wow</title>
		<link>http://changelog.complete.org/archives/7243-greece-part-1-wow</link>
		<comments>http://changelog.complete.org/archives/7243-greece-part-1-wow#comments</comments>
		<pubDate>Tue, 11 Oct 2011 03:52:28 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[greece]]></category>
		<category><![CDATA[greece2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7243</guid>
		<description><![CDATA[Terah and I are just back from Rhodes Island, Greece. &#8220;Wow&#8221; is the summary of that place. Some highlights include walking up to a 14th-century church and hearing beautiful chant through the windows, crossing a bridge across the moat to a grand gate into Rhodes built by the Knights of St. John, spotting an amateur [...]]]></description>
			<content:encoded><![CDATA[<p>Terah and I are just back from Rhodes Island, Greece.  &#8220;Wow&#8221; is the summary of that place.</p>
<p>Some highlights include walking up to a 14th-century church and hearing beautiful chant through the windows, crossing a bridge across the moat to a grand gate into Rhodes built by the Knights of St. John, spotting an amateur radio in a shop and making lots of new friends, standing atop the Acropolis of Lindos and feeling the connection to the ancient, and of course swimming in the clear sea &#8211; so clear that I could see fish swimming by my feet as I stood in the water.</p>
<p>I&#8217;ll write about all of this yet, of course, but for now I want to thank <a href="http://jmtd.net/">Jon Dowland</a> for leaving a comment on <a href="http://changelog.complete.org/archives/6629-anniversary-europe-ideas">my blog post</a> suggesting Rhodes and even the particular hotel we stayed in.  Jon was right, it was great.</p>
<p>And for now, here&#8217;s a photo I took from our hotel room balcony, almost immediately after we arrived.  A sign of great things to come, perhaps:</p>
<p><a href="https://picasaweb.google.com/lh/photo/Bhd7r-DfxgEVEcel781E7g?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-xRiHobZfa7E/TpO8TssNomI/AAAAAAAAFM8/eLWWdbutAu8/s400/IMG_1717.JPG" height="267" width="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7243-greece-part-1-wow/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Five</title>
		<link>http://changelog.complete.org/archives/7213-five</link>
		<comments>http://changelog.complete.org/archives/7213-five#comments</comments>
		<pubDate>Mon, 26 Sep 2011 21:27:21 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[birthday]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7213</guid>
		<description><![CDATA[&#8220;Dad, will you and mom stay up all night decorating the house for me?&#8221; That was Jacob&#8217;s question to me at bedtime the evening before his fifth birthday. Jacob had already had his birthday party a few weeks ago. When scheduling means that parties happen that far away from the boys&#8217; real birthdays, they get [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>&#8220;Dad, will you and mom stay up all night decorating the house for me?&#8221;</p></blockquote>
<p>That was Jacob&#8217;s question to me at bedtime the evening before his fifth birthday.  Jacob had already had his birthday party a few weeks ago.  When scheduling means that parties happen that far away from the boys&#8217; real birthdays, they get a smaller celebration with just Terah and me where we open their presents from us.  A low-key thing, so we weren&#8217;t planning to decorate the house.  I said, &#8220;Well, I don&#8217;t think we&#8217;ll be doing all that since you already had your birthday party.&#8221;  And the look of eager anticipation on his face turned to a very sad and disappointed look, and made me feel really bad.  Uhoh.</p>
<p>So while Jacob was sleeping, I mentioned it to Terah.  We decided we should improvise something simple, so she found some old streamers and we taped them up, running them through several rooms in the house and across his door.  It took a few minutes using supplies we already had, but the joy the next morning was priceless.</p>
<p>&#8220;Oh dad, you said you wouldn&#8217;t stay up all night, BUT YOU DID!  Oh I am SO HAPPY!  YAY YAY YAY!&#8221;  And he ran through the house to discover what else was set up.  Then he ran to find Oliver and gave him a tour of everything.</p>
<p>Then we sat down to open his presents.  Here he is, holding a present from Terah and me:</p>
<p><a href="https://picasaweb.google.com/lh/photo/KnGlaWhs4YChIQYc8_C-OA?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-ecr9ACkakIY/ToCJl-mhQSI/AAAAAAAADwU/MhLILP2PDHo/s400/IMG_1634.JPG" height="267" width="400" /></a></p>
<p>That&#8217;s a copy of <a href="http://en.wikipedia.org/wiki/The_Lorax">The Lorax</a>.  My friend Jonathan had brought a copy along during our road trip in Mexico, and Jacob was really excited about it.  And didn&#8217;t really want to give it up, because &#8220;You can only get The Lorax in Mexico.&#8221;  He (and Oliver) really enjoyed all his presents &#8212; he also got a train book from us (which he said, &#8220;Oh, yay, it&#8217;s the book they have at preschool!&#8221;), and a game and some other presents from the distant relatives.</p>
<p>But the highlight was something of an impulse buy.  I was at the RadioShack in Derby &#8212; a place I&#8217;ve <a href="http://changelog.complete.org/archives/1519-once-we-were-makers">written about before</a>,  It is what a RadioShack should (and used to) be.  It has a large amateur radio section, sells all sorts of coax by the foot, and provides astonishingly good post-sale service.  Well, I was there with a radio question, and Mark (the owner) &#8212; who is an excellent salesman in a positive way &#8212; pointed me to a display of snap kits.  I noticed their <a href="https://www.radioshack.com/product/index.jsp?productId=2102914">Electronics 101 Snap-Kit</a> (a rebranded Snap Circuits Jr. <a href="http://www.elenco.com/SC-100.htm">SC-100</a>).  A ham in Pennsylvania had suggested them to me once, and as Jacob&#8217;s birthday was coming up, I gave it some thought.  The kit said ages 8 and up.  I asked Mark what he thought about a boy just turning 5.  He said, &#8220;Well, probably not normally.  But knowing you, if you&#8217;re there to work on them with him,  I think he&#8217;d enjoy it.  But I wouldn&#8217;t have him work on it by himself.&#8221;  I agreed and we bought it.</p>
<p>I pondered how to explain the concept of this thing to Jacob.  Eventually I decided I would call it a &#8220;toy-building kit.&#8221;  He understood that.</p>
<p>Jacob and I spent hours together working with it.  He would flip through the book, either picking circuits that looked interesting or telling me what kind of circuit he wanted to build.  Then I would tell him what to put where, and he&#8217;d snap them together and play with them.  He only played with each finished product a few minutes before he was ready to try another.  Once I got him very excited with my offer to show him how to hook up two switches in parallel for the fan he built (and later introduced the parallel vs. series concept by hooking them up in series instead.)  Here we are working on it together.</p>
<p><a href="https://picasaweb.google.com/lh/photo/y72K0UKp700DK37dd27QLw?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-5mUOdOqbkXo/ToDkJnpTbBI/AAAAAAAADwo/_KlWDfruYpM/s400/IMG_1648.JPG" height="400" width="341" /></a></p>
<p>Jacob repeatedly called Terah over to look at the things he built.  He was very excited that he assembled it himself.  Eventually, Oliver (age 2) came over wanting to help.  So he sat on my lap, and handed parts to Jacob, then Jacob put them on the grid.  Oliver really enjoyed being involved in this way, even though I had to keep him from doing things like ripping the capacitor off its mount.</p>
<p>We tend to be modest in terms of the number of things we give the boys and their cost, reasoning that we, like many, already have too many toys in our house, and that greater cost doesn&#8217;t necessarily equate with a better experience for the boys.  I particularly look for things with lasting value and unique experiences for them, and I think we succeeded this year.</p>
<p>But I realized quickly that the greatest value of this kit wasn&#8217;t electronics.  It was having a great way for me to spend a lot of time doing things with the boys which all of us enjoyed.  Those hours building things together were as much a present for me as for Jacob, I&#8217;m quite sure.</p>
<p>Jacob&#8217;s &#8220;real&#8221; party was a few weeks ago at the <a href="http://gptm.us">Great Plains Transportation Museum</a> in Wichita.  They let people rent a historic caboose to use for a birthday party for children.  So we did that for Jacob this year.</p>
<p>That was a huge hit for the boys.  Jacob got to help his grandpa make some pie (instead of cake) for the party.  He enjoyed eating it, of course.</p>
<p><a href="https://picasaweb.google.com/lh/photo/nW5GXo9520pllTR9Gx8ojg?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-P7CJ_qdiQeQ/ToCIKZ6dInI/AAAAAAAADwA/spcfaCql8_E/s400/IMG_1410.JPG" height="400" width="267" /></a></p>
<p>He enjoyed opening his presents high up on the observation chair in the caboose.  And the boys got to play on all the other equipment in the museum.  Jacob enjoyed playing tour guide for family since most of them hadn&#8217;t been there.  He also enjoyed watching freight trains pass on the other side of the fence from the museum &#8212; preferably while sitting in one of the museum&#8217;s engines.</p>
<p><a href="https://picasaweb.google.com/lh/photo/zaXl9uIaKJVmE49aV3vw1g?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-7ErI9QUHyAo/ToCH-GHmZTI/AAAAAAAADv4/vsgB8cmKheI/s400/IMG_1383.JPG" height="267" width="400" /></a></p>
<p>Oliver certainly didn&#8217;t get left out.  Train-watching is serious business, after all.</p>
<p><a href="https://picasaweb.google.com/lh/photo/pS062r6uc2V8F8LHRls9hQ?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-PMxZpRsKoAk/ToCHNDR-TLI/AAAAAAAADvY/IKicgSzLntA/s400/IMG_1324.JPG" height="400" width="267" /></a></p>
<p>Jacob has long talked about going to the &#8220;train museum&#8221; and the &#8220;airplane museum&#8221; (<a href="http://www.kansasaviationmuseum.org/">Kansas Aviation Museum</a>) on the same day, so one of his birthday surprises was that we went to the airplane museum after his party.  His favorite item there is a retired FedEx 727.  Here he is walking down the rear of the plane.</p>
<p><a href="https://picasaweb.google.com/lh/photo/AbK_Npyre4HC-1zXgD91vQ?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-M1CxNCu7Qks/ToCIp3wMddI/AAAAAAAADwI/q6ro7vtmuo8/s400/IMG_1455.JPG" height="400" width="267" /></a></p>
<p>And, of course, they played captain and co-pilot in several different planes.</p>
<p><a href="https://picasaweb.google.com/lh/photo/Di34Jzww1qZvMYvtX1Wvjg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-czdAUzllAVc/ToCI11IJKhI/AAAAAAAADwQ/3df1bIpH9Fs/s400/IMG_1474.JPG" height="267" width="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7213-five/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mexico Part 6: Conclusion</title>
		<link>http://changelog.complete.org/archives/7199-mexico-part-6-conclusion-and-tips</link>
		<comments>http://changelog.complete.org/archives/7199-mexico-part-6-conclusion-and-tips#comments</comments>
		<pubDate>Tue, 20 Sep 2011 17:59:55 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[mexico]]></category>
		<category><![CDATA[mexico2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7199</guid>
		<description><![CDATA[The sixth in a series; see also parts 1, 2, 3, 4, and 5. It&#8217;s been about two weeks now since we got back home. Every few days, our boys still talk about Mexico. Jacob talks about what he will want to do &#8220;when we go back&#8221; and how he&#8217;d like to see Jonathan over [...]]]></description>
			<content:encoded><![CDATA[<p>The sixth in a series; see also parts <a href="http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel">1</a>, <a href="http://changelog.complete.org/archives/7158-mexico-part-2-lodging-family">2</a>, <a href="http://changelog.complete.org/archives/7166-mexico-part-3-shopping">3</a>, <a href="http://changelog.complete.org/archives/7175-mexico-part-4-street-scenes-and-architecture">4</a>, and <a href="http://changelog.complete.org/archives/7186-mexico-part-5-food-karaok">5</a>.</p>
<p>It&#8217;s been about two weeks now since we got back home.  Every few days, our boys still talk about Mexico.  Jacob talks about what he will want to do &#8220;when we go back&#8221; and how he&#8217;d like to see Jonathan over there again.  Jacob, Oliver, and I look at photos from our trip a few times a week.  This is all a sure sign that our boys loved the trip.  And I keep trying to find Mexican food that tastes as good as the real thing (and, so far, failing).  Another sign of a good trip!</p>
<p>I think it is possible to have fun, relax, and enjoy new experiences all at the same time.  We did that in Mexico.  We had a lazy afternoon or two with the boys taking naps or playing with other children at the house we stayed at.  And we stayed in a beautiful hotel without air conditioning, explored old downtown areas and ancient ruins, and bought things from crowded markets and people selling things from a table along a road.</p>
<p>To anyone thinking about visiting: Go.  Enjoy it, bring back memories, and live a little more serendipitously than usual.  That&#8217;s what I hope to do when we visit Greece before too long.</p>
<p>Finally, here&#8217;s a photo of the painting I <a href="http://changelog.complete.org/archives/7166-mexico-part-3-shopping">bought from a roadside vendor</a> for $17.  Make sure to view it full screen.  I think it says more about Mexico than 6 blog posts do.</p>
<p><a href="https://picasaweb.google.com/lh/photo/gzXQ62cnI6-nLQP1kPWH4g?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-f4U4L9ZQqOY/Tnf8Nv4PalI/AAAAAAAADl4/yShGujHvt-Y/s400/IMG_9507_from-jonhall-painting-cropped.jpg" height="176" width="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7199-mexico-part-6-conclusion-and-tips/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mexico Part 5: Food, Restaurants, and Dueling Karaoke Guys</title>
		<link>http://changelog.complete.org/archives/7186-mexico-part-5-food-karaok</link>
		<comments>http://changelog.complete.org/archives/7186-mexico-part-5-food-karaok#comments</comments>
		<pubDate>Fri, 16 Sep 2011 04:11:16 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[mexico]]></category>
		<category><![CDATA[mexico2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7186</guid>
		<description><![CDATA[The fifth in a series; see also parts 1, 2, 3, and 4. One piece of advice we got in Mexico went like this: the nicer a place looks, the worse the food and prices will be. Roadside taco stands will be great, and nice-looking restaurants not so much. That seemed to be accurate. We [...]]]></description>
			<content:encoded><![CDATA[<p>The fifth in a series; see also parts <a href="http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel">1</a>, <a href="http://changelog.complete.org/archives/7158-mexico-part-2-lodging-family">2</a>, <a href="http://changelog.complete.org/archives/7166-mexico-part-3-shopping">3</a>, and <a href="http://changelog.complete.org/archives/7175-mexico-part-4-street-scenes-and-architecture">4</a>.</p>
<p>One piece of advice we got in Mexico went like this: the nicer a place looks, the worse the food and prices will be.  Roadside taco stands will be great, and nice-looking restaurants not so much.  That seemed to be accurate.  We only tried one real nice-looking restaurant and it was very good (though pricy), but it may have been sort of an exception.</p>
<p>But perhaps the most interesting bit about eating in Mexico wasn&#8217;t the food.  It&#8217;s the adventure.</p>
<p>We ate one day at Guadalajara&#8217;s San Juan de Dios market.  In that huge labyrinth somewhere was a set of restaurants.  They&#8217;d tend to have a small cooking area, usually just open, and a few tables.  We chose one.</p>
<p>And at this point, I have to take brief detour and explain something.  There are a lot of people in Mexico that do things for tips, and quite often without being asked.  Some other examples might be washing a car&#8217;s windshield at a stoplight.</p>
<p>So anyhow, we had ordered our food, and before long, a guy wanders down the aisle and plonks down a boombox.  And turns it on.  And then he pulled out a microphone, which we quite soon realized was connected to the boombox.  (I guess making it more of a karaoke box.)  Anyhow, he started singing a song &#8212; decently &#8212; and seemed to be enjoying it.  About 45 seconds into it, a competing boombox man plonked down a competing boombox 25 feet away, turned it on, and &#8212; yes, you guessed it &#8212; pulled out a microphone and started singing a different song.  Worse than the first person but louder.</p>
<p>Eventually the boombox people left and our lunchtime conversation could resume.  But pretty soon a drum guy showed up.  He had a bunch of drums on a strap so he could just walk around and play them.  He apparently decided that an excellent place to play them would be directly behind my head.  I did not entirely agree with his decision, but hey, it beat the competing karaoke guys.</p>
<p>Eventually the drum guy left, and somehow between the time I looked down to get out money to pay our bill and the time I had it counted out, a clown had shown up and made several balloon animals for our boys.  I tipped him, we paid, and then headed on.</p>
<p>You might think from this story that this would be an annoying series of events.  And honestly, if it had happened in a big mall in the USA, it would probably have been both annoying and creepy.  But really I enjoyed it.  The fact that dueling karaoke happened, despite sounding really awful, was pretty funny and really seeing this whole parade of people was interesting too.  It made American restaurants seem a little boring.  You always know what&#8217;s going to happen here (and if something surprising does happen, the place probably gets a bad review on Yelp.)  Interesting things sometimes happen at mealtimes in Mexico and I like it that way.</p>
<p>I had a <a href="http://en.wikipedia.org/wiki/Torta_ahogada">torta ahogada</a> (drowned sandwich) at that restaurant.  And at this point, another brief aside.</p>
<p>I&#8217;m the kind of person that can go to an average American restaurant, see items on the menu helpfully indicated as spicy, order one, and genuinely wonder if other people would find them spicy, because I either don&#8217;t notice spiciness at all, or maybe notice a tiny bit if I concentrate really hard.  Others, meanwhile, might take a bite and lunge for the water.  Having said that, I know people that lived in Thailand for awhile and I have nowhere near their tolerance for spiciness.</p>
<p>So, having been in Mexico a whole 24 hours or so, I decided not to follow Jonathan&#8217;s wise lead in ordering a torta with the spicy sauce on the side.  I figured I hadn&#8217;t had anything spicy yet, so maybe this was would be nice and mild for me.  Via Jonathan&#8217;s translation, I ordered it with the spicy sauce.  I believe the phrase I heard him use was &#8220;<i>con chile</i>&#8220;.  The waitress looked at me, gave me an amused &#8220;the American is ordering it <i>con chile</i>?  Hahaha&#8230;.&#8221; sort of smile, and went off.</p>
<p>Pretty soon our food arrived.  (The food always seems to arrive pretty soon in Mexico, by the way.)  Oliver was having a bit of a culture shock that day, and mostly refusing to eat (once hunger got the best of him later, he really enjoyed Mexican food.)  But the rest of us dug in, including me.</p>
<p>I enjoyed my torta.  It was spicy, but not too bad.  I took some big bites (it was, after all, a thick sandwich) and was really enjoying it.  For about a minute.  Slowest-acting spiciness I&#8217;ve had in awhile.</p>
<p>Then it hit me.  Spiciness, and lots of it.  I took a big gulp of my <a href="http://en.wikipedia.org/wiki/Horchata">horchata</a> (a creamy sweet rice drink that I found at many restaurants).  That helped.  A little.  I really liked the torta and ate it, but it wouldn&#8217;t surprise me if the waitress noticed how extremely quickly a drank my horchata&#8230;</p>
<p>Another interesting experience was in Guanajuato.  It was raining as we walked towards the Guanajuato market.  Their market was large and similar in concept to the Guadalajara one, though a lot smaller.  The restaurants were all in a row, in a side of the building that was open to the outside.  Most were on the ground level but it looked like a restaurant or two were upstairs.</p>
<p>As we approached, all of a sudden people were yelling at us.  First it was a guy on the second story, then pretty soon people at the restaurants on the first floor did so as well.  They were yelling rapidly in Spanish, waving their menus around in the air.  I&#8217;m imagining they were naming foods they sold or reasons to eat there, but I don&#8217;t know enough Spanish to know.  As we walked down the long row of restaurants, the ones we left behind would quiet down in disgust and other hopeful restaurant owners would take up the yelling and waving cause.  I imagine if we did some time-lapse videography and walked up and down that row, we could produce an effect not unlike the sound of a dot-matrix printer going back and forth on the page.</p>
<p>Anyhow, we selected one of the quieter restaurants pretty much random.  The others then quieted down until another person chanced to walk past &#8212; at which point it would get loud again.  The lunch there was good but I think I mainly will remember it for the selection process!</p>
<p>On our way into Guanajuato, we stopped at a wonderful roadside taco place.  In typical fashion, they had a large vertical pork thing (I don&#8217;t know the proper word for it) from which they would carve off meat on the spot anytime someone ordered something with <i>pastor</i>.  We found a table.  And we ordered a few tacos and such.  They were usually a few pesos each (working out to less than a dollar), small round things on a soft tortilla, with meat, cilantro, and onion on top.  And typically delicious.  They had very little in common with an American &#8220;taco&#8221;.</p>
<p>We&#8217;d often order a few, and if we wanted more, just order more.  They were made quickly enough for that.  Tacos were very similar from one restaurant to the next.  My favorite flavors were <i>pastor</i> (pork), <i>chorizo</i> (sausage), and <i>bistec</i> (beef steak).</p>
<p>A restaurant in Guadalajara &#8212; sadly I&#8217;ve forgotten its name, since we kept calling it &#8220;the potato place&#8221; &#8212; had what I might call a Mexican version of the loaded baked potato, with a meat, <i>queso</i> (cheese), a delicious sauce with a flavor unlike anything I&#8217;d had before, and some garnish.  But really my favorite thing from that restaurant was their amazing juices.  I am not much of a juice drinker normally, but in Mexico I went for them whenever they were offered.  What passes as fruit juice in the USA has about as much resemblance to a real Mexican fruit juice as Taco Bell has to a real Mexican taco stand.  (Very little, in case that wasn&#8217;t crystal clear.)</p>
<p>That particular restaurant offered three types of juices, which were, if I&#8217;m remembering right, aguas, frescas, and jugos.  I has a jugo verde (green juice) on the first visit there.  It was good, but the one I can still remember was called, I think, the fresa fresca (fresh strawberry juice).  And it was incredible.  I&#8217;m not sure how to describe it, other than <i>real</i>.</p>
<p>One observation before I end.  It seemed a common thread at some Mexican roadside taco stands to not have soap in their restrooms.  Instead there would be a plastic cup holding &#8212; I kid you not &#8212; powder-form Tide laundry detergent.  It was amusing anyhow.  My hands left those places extremely soft and smelling like laundry.</p>
<p>One of the last restaurants we visited on our trip was in Ajijic, near the Chapala lake.  It was actually right on the lake and served seafood.  This was the only restaurant with prices as high as I&#8217;d be used to in the United States.  I ordered a stew served in a stone bowl.  It came out sizzling, and since the very thick stone bowl retains heat well, it kept sizzling the entire time I was eating.  It was excellent as usual.</p>
<p>Coming up in part 6: some thoughts on returning to the United States, our decision to visit, communication, and tips for anyone else considering a first visit to Mexico.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7186-mexico-part-5-food-karaok/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Mexico Part 4: Street Scenes and Architecture</title>
		<link>http://changelog.complete.org/archives/7175-mexico-part-4-street-scenes-and-architecture</link>
		<comments>http://changelog.complete.org/archives/7175-mexico-part-4-street-scenes-and-architecture#comments</comments>
		<pubDate>Wed, 14 Sep 2011 01:29:58 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[mexico]]></category>
		<category><![CDATA[mexico2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7175</guid>
		<description><![CDATA[The fourth in a series; see also parts 1, 2, and 3. This post is going to be more a photolog than a narrative, and I apologize in advance for it being a bit disjointed. I&#8217;ve already touched on these themes a bit in the other post, but now it&#8217;s time to focus on them. [...]]]></description>
			<content:encoded><![CDATA[<p>The fourth in a series; see also parts <a href="http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel">1</a>, <a href="http://changelog.complete.org/archives/7158-mexico-part-2-lodging-family">2</a>, and <a href="http://changelog.complete.org/archives/7166-mexico-part-3-shopping">3</a>.</p>
<p>This post is going to be more a photolog than a narrative, and I apologize in advance for it being a bit disjointed.</p>
<p>I&#8217;ve already touched on these themes a bit in the other post, but now it&#8217;s time to focus on them.  Immediately after leaving the airport, it&#8217;s quite clear that things are a little different.  Trees are square.  People ride around in the backs of pickups &#8212; sometimes on top of piles of debris.  Left turns are made in front of other lanes of traffic going the same way.  But those are just the things obvious from the road.  It&#8217;s a lot of fun to enjoy the differences.  First, the ubiquitous square trees.</p>
<p><a href="https://picasaweb.google.com/lh/photo/bxraLpKGp5uxXgmN3RZ-UA?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-nEob3RlT9UU/Tm1ogpTHTMI/AAAAAAAAC3w/cCGyw8z52Kw/s400/IMG_5340.JPG" height="267" width="400" /></a></p>
<p>They look pretty, and are found all over.  I also found carefully-manicured trees in cone shapes, more cylindrical shapes, etc.  It seems that tree care is taken seriously in Mexico.  It was also not uncommon to see the bottom few feet of a tree painted white.  A park in Guanajuato had a whole bunch of trees carefully trimmed.</p>
<p><a href="https://picasaweb.google.com/lh/photo/3x-UpvVC4DWchzai_6ZO4w?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-qf7y8mSMY44/Tm_74RxI5RI/AAAAAAAAC5I/YEebq9E1sDs/s400/IMG_9089.JPG" height="267" width="400" /></a></p>
<p>And from up on the mountain, it still looked impressive (the green area behind the dome).</p>
<p><a href="https://picasaweb.google.com/lh/photo/OmvCoXMq0TBBNWbR-hiloQ?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-EkmFK_JKi1U/Tm_8D4eGb8I/AAAAAAAAC5M/y1Jyx6D5Vgo/s400/IMG_9105.JPG" height="400" width="267" /></a></p>
<p>Driving in Mexico was interesting for a lot of reasons.  The highways there aren&#8217;t quite as limited access as the freeways in the USA.  It was quite common to see bicyclists, walkers, a mule, or some cattle ambling along the side of the road.  Roadside taco stands don&#8217;t require taking an exit.  You just pull off the road because it&#8217;s right there.</p>
<p>Some sights were a bit surprising.  Cattle in a pickup, with rope, for instance.</p>
<p><a href="https://picasaweb.google.com/lh/photo/bjMwbwDF6SBPhMf1tLEYMw?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-lYtyMcEmmh4/Tm1rYvVCAsI/AAAAAAAAC4A/xfOYTnKSM4c/s400/IMG_5598.JPG" height="267" width="400" /></a></p>
<p>Or cattle crossing the highway on the overpass.</p>
<p><a href="https://picasaweb.google.com/lh/photo/6d0dzD2EZwi26shggSQ47g?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-8RG2KLWZRkE/Tm1rYoO6jaI/AAAAAAAAC4A/Li3sbEH6-gs/s400/IMG_5608.JPG" height="267" width="400" /></a></p>
<p>Street vendors were everywhere.  Stop at a red light and someone might spring from the side of the road and suddenly start washing your windshield (expecting a tip); try to sell you flowers, juice, or bug zappers; or even throw business card-sized advertisements for adult websites into any open windows they can find.  One night we saw an incredible fire juggler.  I would have tipped him well but he was too far away to do so before the light turned green.</p>
<p>Mexico&#8217;s history stretches back into prehistoric times, and we saw the Teuchitlan <a href="http://en.wikipedia.org/wiki/Guachimontones">ruins at Guachimontones</a> one day.  It was truly a remarkable feeling to be able to walk down the middle of the ancient ball court, or to climb up one pyramid and see the other from it.</p>
<p><a href="https://picasaweb.google.com/lh/photo/rsh_qtZoWkS0K2S_kMbXUg?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-h6am-aoaQZs/Tm_-nNYmkKI/AAAAAAAAC5s/hTUS4atcc5U/s400/IMG_9221.JPG" height="267" width="400" /></a></p>
<p>It&#8217;s not exactly architecture, but Jacob and Oliver sure enjoyed visiting the hot springs at Bosque de la Primavera.  Jacob still remembers that &#8220;where the steam is, the water is 200 degrees, and we CAN&#8217;T TOUCH IT THERE!&#8221;</p>
<p>Back in Guadalajara, here&#8217;s a photo from the inside of the grand old cathedral.</p>
<p><a href="https://picasaweb.google.com/lh/photo/hC5rqZW4YgpHfvd3kUZTig?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-qtBr5onmeio/Tm1p0HS5C7I/AAAAAAAAC34/xKOvdh8NsL4/s400/IMG_5397.JPG" height="267" width="400" /></a></p>
<p>Compared to the cathedrals we saw in Europe, this was of a similar general size and design, and perhaps only slightly newer.  But one big difference: worshipers outnumbered tourists at every Mexican cathedral I saw, whether in the center of Guadalajara or at a rainy intersection in Guanajuato or a plaza in Tlaquepaque. It made them feel more alive, and perhaps more sacred as well.</p>
<p>One surprise was seeing people sitting on the steps of the cathedral in downtown Guadalajara selling trinkets such as beads.  I think the only other place I had seen something like that was in New Orleans.</p>
<p>All of Guadalajara&#8217;s Centro was beautiful.  Much of it survives from colonial days; I think a person could spend days exploring its museums and buildings.  Way too many of my 900 photos were taken in Centro to post on the blog, but just for flavor, here&#8217;s one of the less than historic scenes.</p>
<p><a href="https://picasaweb.google.com/lh/photo/MKnB4UAMlJaxVfBPnMR0yg?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-o11Qgrk0_c0/Tm1p0OFskOI/AAAAAAAAC34/tbsVFlY0z1s/s400/IMG_5389.JPG" height="267" width="400" /></a></p>
<p>Yes, that is a bus shaped like a tequila bottle.</p>
<p>Fountains were beautiful and common across Mexico.  A few of them were easily reachable by boys, and ours sure loved those.</p>
<p><a href="https://picasaweb.google.com/lh/photo/AXjIx0fkHNAbLmZHXE3HWg?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-lO6WYMq6Cwg/Tm1rAGIVWgI/AAAAAAAAC38/Sz6wdYBfDo8/s400/IMG_5530.JPG" height="400" width="267" /></a></p>
<p>There was a lot of public art, including this interesting chair/skeleton/I&#8217;m not sure what it is:</p>
<p><a href="https://picasaweb.google.com/lh/photo/Q9XQ4CuFC9wB7X4f7Ils8Q?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-hdU6kuKNIsQ/Tm1rAJPQsVI/AAAAAAAAC38/D17g_B56gmQ/s400/IMG_5501.JPG" height="267" width="400" /></a></p>
<p>And, just for good measure while walking around Centro, they tossed in an apparent Redundant Array of Inexpensive Typewriters.</p>
<p><a href="https://picasaweb.google.com/lh/photo/syxcFlDKeE5A2WXm6lciAw?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-F2EDPAghCUE/Tm1rAC1tWwI/AAAAAAAAC38/Wp_4UDczaj4/s400/IMG_5557.JPG" height="267" width="400" /></a></p>
<p>I don&#8217;t know what they were doing, but there were about a dozen guys sitting out in the sun typing on their manual typewriters on their identical tables.</p>
<p>And who can leave Guadalajara without seeing one of North America&#8217;s most impressive traffic circles.  I&#8217;ve got to hand it to the Mexicans for making something that is normally really boring into an interesting work of art.</p>
<p><a href="https://picasaweb.google.com/lh/photo/_rwfypRT9GpK3qtCKAZjNQ?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-x2HbOJEJ3tA/Tm1o2SzgO3I/AAAAAAAAC30/eEmhbDVwWFo/s400/IMG_5346.JPG" height="267" width="400" /></a></p>
<p>Over in Guanajuato, a lot of driving takes place in the city&#8217;s vast underground tunnel system.  Here&#8217;s a scene emerging from one of them.</p>
<p><a href="https://picasaweb.google.com/lh/photo/I7Ugup7zjxVqNZYFke_ZNg?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-l3WpzB3la_E/Tm1ruKbWayI/AAAAAAAAC4E/QfccwSwcqpA/s400/IMG_5656.JPG" height="267" width="400" /></a></p>
<p>Guanajuato was already getting decorated for Mexican independence day festivities (Sept. 15-16) while we were there.</p>
<p><a href="https://picasaweb.google.com/lh/photo/M2deZ1aBlp4PATyY3wU-1A?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-rOTAva25VM8/Tm1ruHfFXTI/AAAAAAAAC4E/sD3jHdULeT4/s400/IMG_5665.JPG" height="400" width="267" /></a></p>
<p>Here&#8217;s a typical Guanajuato street scene.</p>
<p><a href="https://picasaweb.google.com/lh/photo/XhzQM7yJKNRqJR-QISitzg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-lGsUAbmEC9g/TnAC5E-0fTI/AAAAAAAAC5w/5hh_oPq6gdw/s400/IMG_9068.JPG" height="400" width="267" /></a></p>
<p>Many of the streets were closed to traffic &#8212; and perhaps not wide enough to handle vehicles anyway.  Those streets had a wonderful peaceful and slow feel to them.</p>
<p>I feel that I&#8217;ve barely done the trip justice with this post.  The feelings of walking down a beautiful Guanajuato street, or stepping into a Spanish cathedral, or even seeing a bunch of guys with typewriters, just can&#8217;t be replicated.  It&#8217;s brimming with history and character, and shouldn&#8217;t be missed.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7175-mexico-part-4-street-scenes-and-architecture/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Mexico Part 3: Shopping</title>
		<link>http://changelog.complete.org/archives/7166-mexico-part-3-shopping</link>
		<comments>http://changelog.complete.org/archives/7166-mexico-part-3-shopping#comments</comments>
		<pubDate>Mon, 12 Sep 2011 22:37:44 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Travel]]></category>
		<category><![CDATA[mexico]]></category>
		<category><![CDATA[mexico2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7166</guid>
		<description><![CDATA[The third in my serious about my family&#8217;s recent visit to Mexico &#8212; see also part 1 and part 2. Shopping in Mexico was probably the thing I was least prepared for. I probably had the biggest wins of the trip shopping, and also the biggest fails (though they weren&#8217;t all that significant). It seems [...]]]></description>
			<content:encoded><![CDATA[<p>The third in my serious about my family&#8217;s recent visit to Mexico &#8212; see also <a href="http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel">part 1</a> and <a href="http://changelog.complete.org/archives/7158-mexico-part-2-lodging-family">part 2</a>.</p>
<p>Shopping in Mexico was probably the thing I was least prepared for.  I probably had the biggest wins of the trip shopping, and also the biggest fails (though they weren&#8217;t all that significant).</p>
<p>It seems to me that shopping is all about serendipity.  You almost have to be good at impulse buying.  I normally try hard to resist impulse purchases, preferring to research and compare carefully before making a decision.  That attitude didn&#8217;t serve me well in Mexico, and when I was able to overcome it, I got some great purchases.</p>
<p>Around here, some of the best places to shop are the ones that have been in business for decades.  Anderson Office Supply in Newton, KS, for instance, has been around for over 100 years, and has &#8212; in stock, even &#8212; everything from a ribbon for my <a href="http://changelog.complete.org/archives/653-my-new-printer">slightly obscure 1940s typewriter</a> to local history books.  <a href="http://www.molerscamera.com/">Moler&#8217;s Camera</a> in Wichita often meets or beats the online stores prices, and has better service.</p>
<p>But in Mexico the best places seemed to be packed into a large crowded shopping area, or a dusty stand along a road, or a guy selling stuff on a plaza somewhere.</p>
<p>Here is Guadalajara&#8217;s market (San Juan de Dios):</p>
<p><a href="https://picasaweb.google.com/lh/photo/QHwqlnzWDTKbi6BdHg5oqg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-NBFk4hZne5A/Tm1rAJ6vTjI/AAAAAAAAC38/gW0yKuncTZ4/s400/IMG_5465.JPG" height="400" width="267" /></a></p>
<p>It&#8217;s an incredible open-air market.  We spent quite some time there, even ate lunch, and yet I&#8217;m sure we saw only a small fraction of what they had.  It was a cramped place, with small booths and tiny aisles, but all sorts of interesting things.  Although I did appreciate walking quickly past the raw pork and fish corner.  Terah bought some genuine extract of vanilla there, at a good price.</p>
<p>Some of the street vendors were selling what I think were butterfly toys &#8212; they had some sort of launcher that would launch them in the air, and they&#8217;d flutter and float down to the ground.  We saw them mainly in Guadalajara Centro on our first day, and I (unwisely, it turns out) thought, &#8220;Hmm, a plastic toy &#8212; our boys would love it, but I don&#8217;t want to buy it on our first day.  Besides, I&#8217;m sure we&#8217;ll see them all over or online.&#8221;  Wrong on both counts.  So there&#8217;s one of my fails.</p>
<p>My greatest win came on the road back from Guachimontones (an ancient pyramid site).  Every so often along that country road, there would be a vendor with a table selling something or other.  I saw some paintings out my window, thought &#8220;neat&#8221;, but &#8212; and here you can see how terrible an impulse buyer I am &#8212; didn&#8217;t actually put together that we should turn around and look at them until 10 minutes later after a bathroom stop for Jacob.  We went back, and I picked out a beautiful painting on canvas of those pyramids at sunset.  And the charge: 200 pesos (about $17 USD).  Incredible and incredibly cheap, and there is a great place on my wall for it.  The vendor was also the artist.  I am kicking myself for only buying one.   (No photo yet as it was too big to practically transport by plane.)</p>
<p>Another memorable purchase was this one:</p>
<p><a href="https://picasaweb.google.com/lh/photo/h-7K4JGxuavzk_cKUfbBdQ?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-d0Q15d9kYT0/Tm59aXmNHRI/AAAAAAAAC48/PBT_-OYXMTM/s400/IMG_1504.JPG" height="236" width="400" /></a></p>
<p>This was another roadside find.  We were driving through Ajijic, and I noted a rug vendor along the side of the road.  I had walked past a rug vendor in the Guadalajara market, so I was keeping my eye out.  I made a note to stop there on our way back out of Ajijic.  So we did.  This is a rug made in the Zapotec tradition, all hand-made, with natural dyes and wool.  It was 550 pesos (about $46 USD), which I considered to also be a pretty good deal for what it was.  I have no idea how many hours went into creating it, but I&#8217;m sure it was many.</p>
<p>My luck in shops wasn&#8217;t so good.  We visited Tlaquepaque, which had lots of shops selling beautiful things.  But the prices there were higher than I&#8217;d pay for similar things back home.  Tonala&#8217;s shops were too inconveniently located to be practical with what were then tired boys, so we didn&#8217;t go in there.</p>
<p>I&#8217;m not used to shopping without planning, and perhaps am not very good at it.  On the other hand, I really enjoyed making those two purchases, and only regret not buying another 200-peso painting!  Maybe next time I&#8217;m in Mexico, I&#8217;ll even buy something on the first day there.   Terah will be so proud..</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7166-mexico-part-3-shopping/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mexico Part 2: Lodging &amp; Family</title>
		<link>http://changelog.complete.org/archives/7158-mexico-part-2-lodging-family</link>
		<comments>http://changelog.complete.org/archives/7158-mexico-part-2-lodging-family#comments</comments>
		<pubDate>Mon, 12 Sep 2011 03:11:25 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[mexico]]></category>
		<category><![CDATA[mexico2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7158</guid>
		<description><![CDATA[As I wrote in part 1, my family and I were in Mexico recently. Today I&#8217;ll write about the places we stayed. We spent most of the time in a room we rented in a private home in Guadalajara. My friend Jonathan had found it for us, and it was not too far from his [...]]]></description>
			<content:encoded><![CDATA[<p>As I <a href="http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel">wrote in part 1</a>, my family and I were in Mexico recently.</p>
<p>Today I&#8217;ll write about the places we stayed.  We spent most of the time in a room we rented in a private home in Guadalajara.  My friend Jonathan had found it for us, and it was not too far from his home.</p>
<p>The owner was a grandmother, and across the courtyard was more family, including a granddaughter close in age to our boys.  They enjoyed playing together.</p>
<p>It was really a perfect arrangement for us.  There&#8217;s no better way to be a part of local life when traveling than to stay in someone&#8217;s house.</p>
<p>Here&#8217;s our bedroom:</p>
<p><a href="https://picasaweb.google.com/lh/photo/Weduj9ECb7TKcF277T6AWw?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-8p06rQ1WHqc/Tm1sLsEOroI/AAAAAAAAC4I/zuUKgO_4mVg/s400/2011-09-06_09-36-48_946.jpg" height="300" width="400" /></a></p>
<p>Notice the glass slats in the window &#8212; it&#8217;s a nifty, though not airtight, alternative to our regular windows.  More on that later.  More of the inside:</p>
<p><a href="https://picasaweb.google.com/lh/photo/RWikYidTNhdSopfd6pe8hQ?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-_b2-X9mHIUc/Tm1sLmkM0GI/AAAAAAAAC4I/shdMgnJAsgk/s400/IMG_9339.JPG" height="267" width="400" /></a></p>
<p>We had a bit of a language barrier while in Mexico, though never anything significant.  My Spanish vocabulary started with almost nothing and I reached maybe a few dozen words by the time we left.  Terah knew some Spanish from high school and college, and my friend was fluent.  Our hostess also knew a little English.  But we all communicated well enough.  Terah or Jonathan would help translate when needed.</p>
<p>As I&#8217;d seen before, the children would say things to each other, but never seemed to be bothered that their playmates didn&#8217;t understand what was being said.  They just had a great time anyhow.</p>
<p>On Sunday afternoon, when we came back from our activities, there was a buzz of activity.  Children everywhere outside, running and playing.  Adults too, chatting.  We didn&#8217;t know exactly what was happening, but sent Jacob and Oliver out to play anyhow (which they were eager to do).  The yard was enclosed by a wall, so children could pretty much run around without lots of supervision.</p>
<p><a href="https://picasaweb.google.com/lh/photo/T9scLHK4bIaOaIf59j62bw?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-owix8VLBAv4/Tm1sLsXDxtI/AAAAAAAAC4I/COVORxnzlWA/s400/IMG_9333.JPG" height="267" width="400" /></a></p>
<p>Eventually they were invited to have some birthday cake (ah ha!) &#8212; it was one of the children&#8217;s birthday.  Jacob and Oliver actually were served the first two pieces of cake (as the &#8220;amigos&#8221;).  Everyone seemed so friendly, warm, and welcoming.</p>
<p>Each morning started with breakfast at the house, followed by a scene like this:</p>
<p><a href="https://picasaweb.google.com/lh/photo/Nv9UHXRdz3F6cZYOa3wLLQ?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-MMRbsge716U/Tm1sLoNFYkI/AAAAAAAAC4I/vOWlgYPWi8E/s400/IMG_9139.JPG" height="400" width="267" /></a></p>
<p>That&#8217;s Jacob and Oliver, looking to see if Jonathan had arrived for the day yet.</p>
<p>I often noticed in Mexico that I was unsure if I was inside or outside.  Here in Kansas, we can have a string of summer days that each exceed 110F (44C) &#8212; or a few weeks in winter that never get above 15F (-9C), even in daytime.  And then we have some pleasant days like right now, too &#8212; or rain blowing sideways at 60MPH.  In general, we spend a lot of effort keeping the outside, well, out.</p>
<p>It is quite clear that this isn&#8217;t a problem in the Guadalajara area.  Some restaurants could have been described as buildings with large, open windows so you feel a lot of breeze while inside.  Or perhaps as a simple shade roof with a few supports on the edges, so you&#8217;re never really &#8220;inside&#8221; at all (sort of like going under a small shade tent outdoors).  To the extent that windows could close, many of them couldn&#8217;t be made airtight.  It was clear that in that area, people spend more energy finding ways to invite the outdoors in rather than to keep it out, thanks to the year-round moderate climate.</p>
<p>Perhaps the best example of this surprised me one evening.  We were arriving in Guanajuato, an old silver mining town in the mountains, and were going to spend the night at <a href="http://www.hotelsocavon.com.mx/">Hotel Socavón</a>, which had been recommended to us by a local friend of Jonathan&#8217;s.  From the street, the hotel looked tiny.  But walk in, and you get in this old-looking (and feeling) entry tunnel:</p>
<p><a href="https://picasaweb.google.com/lh/photo/2Xy7rl-62CHdfUFCKHKnvA?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-zUH8Oa42QCo/Tm1syTvCudI/AAAAAAAAC4M/Q7cSQznPEmY/s400/IMG_9035.JPG" height="400" width="267" /></a></p>
<p>That&#8217;s the front desk, apparently cut out of it there on the right.</p>
<p>We asked to see some of the rooms before buying &#8212; apparently a normal request around there.  The innkeeper agreed, and gave us keys and directions to find them on the third floor.  It included going up 2 flights of stairs, passing through a courtyard, and going up another flight.</p>
<p>It was after dark, and the hotel was dimly lit &#8212; something I was fine with.  I thought we were stepping out into a beautiful atrium with some potted plants in the center of the building &#8212; something fairly common in some nicer hotels.  Until I felt rain on my head.  Then I realized that the courtyard, which began two floors up from the street, was open to the sky.  Beautiful!</p>
<p>Here was the view from out room door:</p>
<p><a href="https://picasaweb.google.com/lh/photo/LKZiNPaq5n17ygbbP2cP5A?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-QzhA0gBiSlI/Tm1syaIKkCI/AAAAAAAAC4M/DFUpejdZQCc/s400/IMG_5669.JPG" height="400" width="267" /></a></p>
<p>And down the &#8220;hall&#8221;:</p>
<p><a href="https://picasaweb.google.com/lh/photo/Um6z9dRudrOtFhxMdedN2A?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-rH9rgfaqfFg/Tm1syb4SazI/AAAAAAAAC4M/mQOxJQAekH8/s400/IMG_5673.JPG" height="400" width="267" /></a></p>
<p>After getting home, a Google happened to turn up <a href="http://www.tripadvisor.com/Hotel_Review-g150799-d154538-Reviews-Socavon-Guanajuato_Central_Mexico_and_Gulf_Coast.html">some reviews</a> of this hotel.  I was so annoyed at what some people wrote!  One person gave them only 3 stars because they didn&#8217;t have air conditioning, had poor water pressure, and &#8220;lots of steps&#8221;. Someone else complained of the dark entry tunnel &#8212; something I couldn&#8217;t help but smiling about the moment I entered.  </p>
<p>My review, which should hopefully get posted soon, is certainly different.  I gave them 5 stars, because if I wanted a Super 8 with generic fluorescent lighting and the same layout as thousands of other hotels, I would have gone to Nebraska instead of Mexico.  Most homes and local hotels in the region don&#8217;t have air conditioning because they don&#8217;t need it, and that&#8217;s just how water pressure is in Mexico (due to needing to pump it from municipal supplies to private storage tanks overhead).  And who doesn&#8217;t appreciate entering a hotel through a brick tunnel?  Ah, sigh&#8230;</p>
<p>This should give you some idea of the kind of travel we like: part of the point of traveling is enjoying the differences from home, and I think it is a huge mistake to be annoyed at everything that is different.  Enjoy the differences!</p>
<p>Finally, here&#8217;s a photo of the staircase in the home we stayed in, which I thought was fascinating:</p>
<p><a href="https://picasaweb.google.com/lh/photo/GjHSsznyGOr-q6UP28q63A?feat=embedwebsite"><img src="https://lh4.googleusercontent.com/-V6jHtH-dDr4/Tm1oJFI-XNI/AAAAAAAAC3o/zjHp5a-bsSo/s400/IMG_5303.JPG" height="267" width="400" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7158-mexico-part-2-lodging-family/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Mexico Part 1: Genesis and Travel</title>
		<link>http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel</link>
		<comments>http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel#comments</comments>
		<pubDate>Sun, 11 Sep 2011 01:35:50 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[mexico]]></category>
		<category><![CDATA[mexico2011]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7149</guid>
		<description><![CDATA[My family and I (including our boys) are just back from a great visit to Mexico. It was my first time there, and also the first time our boys have been outside the USA. I&#8217;ll be writing about all the fun stuff in the posts to come, so you&#8217;ll have to bear with me on [...]]]></description>
			<content:encoded><![CDATA[<p>My family and I (including our boys) are just back from a great visit to Mexico.  It was my first time there, and also the first time our boys have been outside the USA.</p>
<p>I&#8217;ll be writing about all the fun stuff in the posts to come, so you&#8217;ll have to bear with me on this one as I describe why we did something that appears to horrify a segment of Americans.</p>
<p>About a year ago, I <a href="http://changelog.complete.org/archives/1367-review-travel-as-a-political-act-by-rick-steeves">wrote a review of Travel as a Political Act by Rick Steves</a>.  Rick&#8217;s point wasn&#8217;t actually directly political in the conventional sense, but summed up as:</p>
<blockquote><p>I’ve taught people how to travel. I focus mostly on the logistics: finding the right hotel, avoiding long lines… But that’s not why we travel. We travel to have enlightening experiences, to meet inspirational people, to be stimulated, to learn, and to grow. Travel has taught me the fun in having my cultural furniture rearranged and my ethnocentric self-assuredness walloped.</p></blockquote>
<p>He speaks of giving onesself permission to have a conversation with someone that doesn&#8217;t speak a language you know, for instance.</p>
<p>I got an email this spring from my longtime friend Jonathan Hall, who had moved to Mexico a couple of years ago.  He invited my family and me to go to Mexico, generously offered to host us and show us around, and specifically mentioned my review of Rick Steves as a reason to do so, this was immediately intriguing.  Due to his other plans, it was also something of a limited-time offer.</p>
<p>Those of you that don&#8217;t live in the USA may not know what sort of stories we get about Mexico over here.  Most of them involve either illegal immigration to the USA or the <a href="http://en.wikipedia.org/wiki/Mexican_Drug_War">Mexican drug war</a>.  Occasionally there is some sort of drug-related violence on the US side of the border as well, which always makes the news.  There are a lot of people that have the perception that Mexico is a dangerous place to be.  Terah even knows some people that grew up in Mexico and are too afraid to return.</p>
<p>So we did some research, asked some questions, and it became pretty clear that yes, some parts of Mexico are dangerous, but many parts are really quite safe, and Jonathan had invited us to one of those.</p>
<p>The reactions we got from Americans when we told them of our plan ranged from excitement that we would get to visit a beautiful country to concern and worry about our safety.  Besides that, I knew almost no Spanish and Terah had a few high school and college classes years ago to go on.  And, we knew that Mexico would, in many ways, be more different from the USA than Germany was.</p>
<p>We concluded that this would get us out of our comfort zone in a significant way, have lots of great things to do, be a good experience for the boys, and something that we wouldn&#8217;t do without Jonathan.  So we bought the tickets for it!</p>
<p>As you might notice, I&#8217;m quite glad we did.  I&#8217;ll follow up with the details in the next stories, but for today I&#8217;ll end with the story of getting there.  It involves two cute boys, so of course it&#8217;ll be interesting.  Jacob is almost 5 and Oliver is 2, and neither one of them had flown for over a year.  Despite leaving home at 5AM to drive to the airport (about an hour away), they were both awake and alert.  Jacob was jabbering away the whole way there.  He enjoyed the security process and found it interesting &#8212; I had to explain that they were checking to make sure everyone was following the airplane rules.</p>
<p>Then as we walked to our gate, he pressed his face against every window, looking at the parked airplanes in the dark.  Oliver would see him doing this and run over to join him.  With a bit of help, he noticed some airplanes had &#8220;United Express&#8221; painted on them, and others had &#8220;American&#8221; with an &#8220;AA&#8221; on them.  He would talk about &#8220;American AA&#8221; and United Express airplanes for the rest of the week whenever he heard one in the sky.</p>
<p>I sat between the boys on our flight to Dallas, and Terah was in the row ahead of us.  This is how Jacob spent most of the flight.</p>
<p><a href="https://picasaweb.google.com/lh/photo/fxac-BpQciEVqj5iMrmyog?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-ig7jYw63jTU/TmwN4UbFu0I/AAAAAAAAC3Y/xiI8JtysztM/s400/2011-09-01_07-43-49_61.jpg" height="400" width="300" /></a></p>
<p>And Oliver, who had the aisle seat, enjoyed paging through the inflight magazines, safety brochure, wifi instruction card, and airsickness bag.</p>
<p><a href="https://picasaweb.google.com/lh/photo/zui2VC4gqKuD6KtEBll_fA?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-ztw0A5BZcWU/TmwN8bv3GMI/AAAAAAAAC3c/Tl-vRiSCoAM/s400/2011-09-01_07-42-52_932.jpg" height="300" width="400" /></a></p>
<p>The real highlight came at the Dallas/Ft. Worth (DFW) airport, where we had a connection.  And the reason: we needed to take a train to get to our connecting gate.  The <a href="http://en.wikipedia.org/wiki/DFW_Skylink">DFW Skylink</a> system really works very well &#8212; but the boys cared most that it&#8217;s a TRAIN.  It was difficult to get them both away from it when we got off.  They wanted to see it leave, stay and watch the next one come, etc.  Jacob was only happy when he realized he could see the Skylink trains running high above the window at our departure gate for Guadalajara.</p>
<p>The 2.5-hour flight to Guadalajara got a little long for them, but they managed OK.  We struck up several conversations with friendly people that knew English as we waited in various lines.  It seems to be something of a rarity for American families with young children and no Mexican heritage to visit Mexico.  People went out of their way to be friendly and welcoming &#8212; even the customs officials.  It felt like a great start to the visit.  One Mexican man who was chatting with me encouraged me to learn some Spanish.  I said my wife knows some, and that I had tried to learn some German back when I took foreign language classes.  Laughing, he said, &#8220;Why would you do that?&#8221;  Not as an insult; it just genuinely didn&#8217;t seem useful to him.  I think they were happy and proud that someone wanted to visit Mexico and was excited about it!</p>
<p>More to come.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7149-mexico-part-1-genesis-and-travel/feed</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Weather Station Excitement</title>
		<link>http://changelog.complete.org/archives/7133-weather-station-excitement</link>
		<comments>http://changelog.complete.org/archives/7133-weather-station-excitement#comments</comments>
		<pubDate>Thu, 25 Aug 2011 04:22:26 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[weather]]></category>
		<category><![CDATA[weatherstation]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7133</guid>
		<description><![CDATA[I&#8217;ve sort of wanted a weather station for a long time. Lately, the ham radio hobby has intensified that, and I finally got one. When I finally got the serial link cable yesterday, well I was perhaps irrationally excited. Terah accused me of running all around the house while gathering up stuff for it. That [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve sort of wanted a weather station for a long time.  Lately, the ham radio hobby has intensified that, and I finally got one.  When I finally got the serial link cable yesterday, well I was perhaps irrationally excited.  Terah accused me of running all around the house while gathering up stuff for it.  That probably wasn&#8217;t too inaccurate.</p>
<p>Anyhow, here&#8217;s the sensor suite.</p>
<p><a href="https://picasaweb.google.com/lh/photo/DGWENz6nDfNAriZBwgp_9Q?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-yPtWR759FdI/TlXHcOkdMvI/AAAAAAAAB9o/iXrlTRN0APE/s400/IMG_1285.JPG" height="267" width="400" /></a></p>
<p>The station is a Davis <a href="http://www.vantagevue.com/">Vantage Vue</a>, and they have pictures of the included receiving console on their site.</p>
<p>On the upper left is the anemometer (wind speed sensor).  Next to that is the rain collector for the rain sensor.  There is a solar panel on the front for power, and underneath that is the wind direction sensor.  The white thing underneath the back is the temperature and humidity sensor, which is inside a radiation shield.  There is also a barometer in there someplace.</p>
<p>The indoor console receives the data via a 900MHz wireless link.  The console can also be connected via a serial, USB, or Ethernet link to a PC.  All sorts of software can then do all sorts of things with it.  The console itself, though, keeps a history, has hi/low reports, graphs, and current condition display that is quite useful already.  But if course I&#8217;d want it hooked up to a computer.</p>
<p>I figured I couldn&#8217;t put the console in the basement next to the server due to wireless signal strength issues, but also didn&#8217;t want to require my desktop PC to be up for this to work.  So I ordered the serial version, and some cheap DB9 to RJ45 adapter jacks.  I have CAT6 strung throughout the house, so I simply converted a surplus Ethernet port to a serial port and it worked beautifully.</p>
<p>There are a ton of weather-related programs out there.  My requirements said that I wanted something that runs on Linux.  Options there include <a href="http://www.wviewweather.com/">wview</a>, <a href="http://www.cpan.org/authors/id/S/ST/STSANDER/vanprod-doc.html">vanprod</a>, <a href="http://rrd-weather-graphs.wikispaces.com/">RRD Weather Graphs</a>, <a href="http://www.weewx.com/">Weewx</a>, <a href="http://meteo.othello.ch/">Meteo</a>, and the commercial non-free <a href="http://www.weather-display.com/">Weather Display</a>.</p>
<p>That&#8217;s quite a few choices.  Of those, wview had the best support for various devices from various manufacturers, which I figure might be important down the road.</p>
<p>It can directly generate <a href="http://weather.complete.org/wview/">detailed weather webpages</a>.  It can also submit data to <a href="http://www.wunderground.com/">Weather Underground</a>.  Weather Underground has a feature called &#8220;rapid fire&#8221; which lets viewers&#8217; screens update with current observations every few seconds.  None of the noncommercial programs supported it, so I added it to wview.  With <a href="https://github.com/jgoerzen/wview">my tree</a>, it&#8217;s now sending Rapid Fire updates.</p>
<p>It also can submit data to the <a href="http://wxqa.com/">Citizen Weather Observer Program</a>, which provides a way to both share it with others and provide it to forecasters at the National Weather Service and university researchers.  It gets processed by their ingest system and is quality checked against their computerized QC metrics.</p>
<p>Jacob has enjoyed this &#8212; he got into assembling it, and often wants to go see if the anemometer is spinning.</p>
<p>And I was surprised to kind of enjoy working with C again.  Perhaps that was because I didn&#8217;t have to touch malloc() even once?</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7133-weather-station-excitement/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Being Helpful</title>
		<link>http://changelog.complete.org/archives/7104-being-helpful</link>
		<comments>http://changelog.complete.org/archives/7104-being-helpful#comments</comments>
		<pubDate>Tue, 16 Aug 2011 03:49:36 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7104</guid>
		<description><![CDATA[After a couple of recent storms, we had some large branches down in our yard. Today was a new milestone: it was the first time out boys helped me clean up storm damage. We all trooped outside, and for a minute, the boys kind of ran around while I found a saw. We needed to [...]]]></description>
			<content:encoded><![CDATA[<p>After a couple of recent storms, we had some large branches down in our yard.  Today was a new milestone: it was the first time out boys helped me clean up storm damage.</p>
<p>We all trooped outside, and for a minute, the boys kind of ran around while I found a saw.  We needed to saw off a few branches that were down but still connected.  I did one.  Jacob wanted to try, but it was a little too hard.  But on the second one, which went a little easier, he helped out and with my guidance actually did some sawing.  He was very proud of his work.</p>
<p>Then we got into the <a href="http://changelog.complete.org/archives/287-our-new-pickup">pickup</a> &#8212; always a highlight for the boys, even if we only drove it around on the yard.  I brought it up close and started loading brush onto it.  Jacob went around finding whatever pieces of wood he could carry, and happily threw them onto the pickup.</p>
<p>Oliver, on the other hand, meticulously picked up smaller pieces of wood and carefully set them on the rear tire &#8212; then shoved them off the back.  This really annoyed Jacob because Oliver wasn&#8217;t doing it right, so Jacob kept trying to find the wood Oliver was dropping.  And then, of course, they got to play in the pickup bed.</p>
<p>Next it was off to the brush pile (also on our yard) to unload our 5ft high pile.  I got the really heavy stuff mostly off.  I told the boys they could throw whatever they wanted off the pickup.  Jacob threw things onto the brush pile, and Oliver, who doesn&#8217;t really have any aim yet, just threw things and enjoyed trying to figure out where they went.  But the big highlight came when the boys got to sit in the back while I pulled the truck a few feet forward and the rest of the brush just fell off the end &#8220;all by itself&#8221;!</p>
<p>I complimented both of them on their good work &#8211; they both really did contribute.  Terah commented that when they came in, they both kind of strutted in, looking very tall, proud, and like they did some Good Work with their dad.  And later, when Terah said to Oliver, &#8220;Dad tells me that you were very helpful, Oliver,&#8221; Jacob overheard and came running in to say, &#8220;I was very helpful too!&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7104-being-helpful/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Party Time / Dancing Time</title>
		<link>http://changelog.complete.org/archives/7053-party-time-dancing-time</link>
		<comments>http://changelog.complete.org/archives/7053-party-time-dancing-time#comments</comments>
		<pubDate>Mon, 08 Aug 2011 01:13:56 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7053</guid>
		<description><![CDATA[This afternoon&#8230; Jacob: &#8220;These pancakes have sprinkles in them! Parties have sprinkles. I think we are having a party! Right, mom?&#8221; Terah: &#8220;Sure, this could be a pancake party.&#8221; Jacob: &#8220;And all parties also have ICE CREAM! So we should have some ice cream.&#8221; Terah: &#8220;Uh, Jacob, I&#8217;m not so&#8211;&#8221; Jacob: &#8220;Oliver, we are having [...]]]></description>
			<content:encoded><![CDATA[<p>This afternoon&#8230;</p>
<p>Jacob: &#8220;These pancakes have sprinkles in them!  Parties have sprinkles.  I think we are having a party!  Right, mom?&#8221;</p>
<p>Terah: &#8220;Sure, this could be a pancake party.&#8221;</p>
<p>Jacob: &#8220;And all parties also have ICE CREAM!  So we should have some ice cream.&#8221;</p>
<p>Terah: &#8220;Uh, Jacob, I&#8217;m not so&#8211;&#8221;</p>
<p>Jacob: &#8220;Oliver, we are having ice cream!&#8221;</p>
<p>Oliver: &#8220;YAY!&#8221;</p>
<p>It&#8217;s amazing how fast sprinkles can get out of hand.</p>
<p><b>Later that day&#8230;</b></p>
<p>I had gone downstairs, pulled out one of the wonderful old hymnbooks I have in my collection but have rarely looked at, and sat down at the piano to play a bit.  Oliver came in, sat down next to me, played a few notes, and promptly got down.</p>
<p>Jacob came in, sat down next to me, and took over our digital piano.  He set it to provide some automatic accompaniment, selected a salsa beat, then hopped down as I continued to play a 4-part Mennonite hymn in my best imitation salsa style (not so good, in case you&#8217;re wondering).  Jacob happily announced, &#8220;IT&#8217;S DANCING TIME!&#8221;  He then picked up a large blanket and ran around the house, reminding us every minute or so that it&#8217;s dancing time at the top of his voice, while Oliver ran around randomly yelling &#8220;AAAAAA!&#8221;, and I went for maximum dissonance by attempting to play &#8220;Praise the Lord, Sing Hallelujah&#8221; to a salsa beat.  Meanwhile Terah was sitting on the couch looking, well, a bit stunned.</p>
<p>Just another quiet evening at home.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7053-party-time-dancing-time/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Please. Stop. Removing. Features.</title>
		<link>http://changelog.complete.org/archives/7031-please-stop-removing-features</link>
		<comments>http://changelog.complete.org/archives/7031-please-stop-removing-features#comments</comments>
		<pubDate>Thu, 04 Aug 2011 23:14:28 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=7031</guid>
		<description><![CDATA[apt-get dist-upgrade is getting a little less fun these days. It&#8217;s not because of a problem with Debian or with apt-get. It&#8217;s because of things upstream authors are doing. It seems that upstreams, for some reason, like to remove features from new versions of software. The two recent examples to bite me are the removal [...]]]></description>
			<content:encoded><![CDATA[<p>apt-get dist-upgrade is getting a little less fun these days.  </p>
<p>It&#8217;s not because of a problem with Debian or with apt-get.  It&#8217;s because of things upstream authors are doing.</p>
<p>It seems that upstreams, for some reason, like to remove features from new versions of software.</p>
<p>The two recent examples to bite me are the removal of the Gnome Terminal features to play the bell through sound card rather than the console speaker, and the recent upgrade to gtkpod &#8212; the best iPod music manager out there &#8212; which removed the ability to actually, well, play music.  Wha&#8230;?</p>
<p>Earlier examples where when Gnome removed the ability to type a filename in the Open dialog box (remember that?  thankfully reverted eventually.)  KDE 4 was infamous for this too, with maybe thousands of instances (and they broke Amarok so badly that it didn&#8217;t actually play music from my devices either.)</p>
<p>I don&#8217;t understand this.  The Gnome people somehow thought that they knew better than I what options I might want, I guess.  But I am totally baffled about gtkpod.  All it ever did was call xmms (or something like it such as qmmp) with appropriate arguments to play a file.  Simple, configurable, and supremely useful.  Probably just a few lines of code.  And even that is gone.</p>
<p>There is a <a href="https://plus.google.com/u/0/109922199462633401279/posts/Js6GdznHgvx">post by Ingo Molnar</a> complaining that perhaps Gnome and KDE are trying to mimic the Apple and Google result without internalizing the process.  Perhaps.  It all seems so baffling to me though.</p>
<p><b>Updated:</b> rewrote introduction.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/7031-please-stop-removing-features/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Complete.Org Migrated To Different Continent, 15 minutes downtime</title>
		<link>http://changelog.complete.org/archives/6968-complete-org-migrated-to-different-continent-15-minutes-downtime</link>
		<comments>http://changelog.complete.org/archives/6968-complete-org-migrated-to-different-continent-15-minutes-downtime#comments</comments>
		<pubDate>Thu, 04 Aug 2011 03:26:35 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6968</guid>
		<description><![CDATA[It&#8217;s time to change locations for my server. I&#8217;ve been with CoreNetworks for almost 5 years. They provide a good value, with fully dedicated servers a lot cheaper than most places, and good support to boot &#8212; targeting people that can handle root on their own box. I&#8217;m switching, though, to Hetzner Online (of Germany), [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s time to change locations for my server.  I&#8217;ve been with <a href="http://www.corenetworks.net/">CoreNetworks</a> for almost 5 years.  They provide a good value, with fully dedicated servers a lot cheaper than most places, and good support to boot &#8212; targeting people that can handle root on their own box.  I&#8217;m switching, though, to <a href="http://hetzner.de">Hetzner Online</a> (of Germany), primarily because I am needing more than 1GB RAM, and they can provide a 2GB box for less than I pay now for 1GB.  I <a href="https://plus.google.com/107171595803164194992/posts/2CCJaRugdsc">asked for feedback on Google+</a>, and got positive feedback.  Today, I migrated from one machine to another, copying a dozen or two GB of data, and only had about 15 minutes downtime.</p>
<p>I was able to do this without console access to the source machine, though console access wasn&#8217;t really required for either.  This will work with any basic Linux install on the destination, or it could be prepared directly from a rescue environment.</p>
<p>Before I explain how I did it, I thought it was interesting to think of the different places that the machine that was known as complete.org has lived over the years.  Here&#8217;s a map (click for detail):</p>
<p><a href="http://maps.google.com/maps/ms?ie=UTF&#038;msa=0&#038;msid=210508318059752584041.0004a9a3c171ffa0b3b65"><img src="https://lh5.googleusercontent.com/-urd7gNog6sc/Tjn6KB3PDrI/AAAAAAAABkM/z0Wy4UNC4zk/s800/completeorghomes.png" height="131" width="420" /></a></p>
<p>Here&#8217;s the general process.</p>
<p>First, well in advance of the move, crank the TTL on the domains way down.  This way, old IPs won&#8217;t be cached for very long once the system moves.</p>
<p>Next, start rsyncing data from the old machine to the new.  Do not yet shut down daemons on the old.  Shut down as much as you can on the new.  You&#8217;ll want to focus on static data, such as /home.  /usr is a good candidate as well.  /var if you are selective &#8212; databases may be a good candidate, or may not.  The idea is to seed the destination with data so that when we do the &#8220;real&#8221; rsync, most of the data will be there; it will have to tidy things up after daemons are stopped, and update some things, but the bulk of the work should be done.</p>
<p>Next, start preparing some exclude lists for the final rsync, which will copy an entire machine to the other.  You will likely want to exclude files such as /etc/fstab, /etc/network/interfaces, /etc/resolv.conf, /etc/hosts, /etc/default/grub, /sys/*, /proc/*, /dev/*, and the like.  I used rsync -v -P -a -H -A -X -S &#8211;numeric-ids &#8211;delete-after.</p>
<p>Now, start editing config files for the new IP, but do it on the old server (these will be synced over to the new one).  Start with the bind config files, and touch anything else that needs it &#8212; maybe Apache configs, whatever.</p>
<p>Next, get ready to do the final sync.  In an ideal environment, we&#8217;d just shut both machines down to single-user mode, but that&#8217;s not going to quite cut it here.  Use ps and shut down all daemons except sshd and udev on the destination.  Yes, including even syslog.  This is to prevent anything actively accessing the disk during the rsync, and also to prevent any issues with clients accessing server daemons that aren&#8217;t ready yet.</p>
<p>Now, on the source machine, reload bind.  This will start answering DNS queries with the new machine&#8217;s IP, and should also propagate the changes to your secondary DNS.  Next, kill off all the daemons on the source machine, except for ssh and bind.  You might want to set /etc/nologin to prevent regular users from logging in on ssh, if you have them.  Now rsync things over to the new machine.  Do any final tweaking over there (merging in /etc/hosts maybe, dealing with the udev rules.d persistent net thing, etc.).  Reboot the new server and you should be up and running.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6968-complete-org-migrated-to-different-continent-15-minutes-downtime/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A 4-year-old, Linux command line, and microphone</title>
		<link>http://changelog.complete.org/archives/6915-a-4-year-old-linux-command-line-and-microphone</link>
		<comments>http://changelog.complete.org/archives/6915-a-4-year-old-linux-command-line-and-microphone#comments</comments>
		<pubDate>Sun, 31 Jul 2011 02:38:22 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6915</guid>
		<description><![CDATA[There are certain times when I&#8217;m really glad that we have Linux on the house for our boys to play with. I&#8217;ve already written how our 4-year-old Jacob has fun with bash and can chain together commands to draw ASCII animated steam locomotives. Today I thought it might be fun to install cw, a program [...]]]></description>
			<content:encoded><![CDATA[<p>There are certain times when I&#8217;m really glad that we have Linux on the house for our boys to play with.  I&#8217;ve already written how our 4-year-old Jacob <a href="http://changelog.complete.org/archives/1451-jacob-has-a-new-computer-and-a-favorite-shell">has fun with bash</a> and <a href="http://changelog.complete.org/archives/6359-a-proud-dad">can chain together commands to draw ASCII animated steam locomotives</a>.  Today I thought it might be fun to install <a href="http://packages.debian.org/search?keywords=cw">cw</a>, a program that can take text on standard input and play it on the console speaker or sound card as Morse code.  Just the sort of thing that I could see Jacob eventually getting a kick out of.</p>
<p>But his PC was mute.  We opened it up and discovered it didn&#8217;t have a console speaker.  So we traipsed downstairs, dug out an external speaker, and I figured out how to enable the on-board audio chipset in the BIOS.  So now the cw command worked, but also there were a lot of other possibilities.  We also brought up a microphone.</p>
<p>While Jacob was busy with other things, I set to work getting things hooked up, volume levels adjusted, and wrote some shell scripts for him.  I also printed out this reference sheet for Jacob:</p>
<p><a href="https://picasaweb.google.com/lh/photo/PqJpOqEE3PylrGLzLuJ3kw?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-vBILgUWVSx4/TjS3MsnQk4I/AAAAAAAABi4/ObcN9yjZ-bU/s400/infosheet.png" height="400" width="283" /></a></p>
<p>He is good at reading but not so good at spelling.  I intentionally didn&#8217;t write down what the commands do, hoping that this would provide some avenue for exploration for him.  He already is generally familiar with the ones under the quiet category.</p>
<p>I wrote a shell script called &#8220;record&#8221;.  It simply records from the microphone and drops a timestamped WAV file in a holding directory.  He can then type &#8220;play&#8221; to simply play back whatever he recorded most recently.  Easy enough.</p>
<p>But what he really wanted was sound for his ASCII steam locomotive.  So with the help of a Google search for &#8220;steam train mp3&#8243;, I wrote a script &#8220;ssl&#8221; (sound steam locomotive) that starts playing the sound in the background if it isn&#8217;t already going, and then runs sl to show the animation.  This was a big hit.</p>
<p>I also set it up so he can type &#8220;play train&#8221; to hear that audio, or &#8220;play song&#8221; to play our favorite train song (<a href="http://www.youtube.com/watch?v=9pAZ-4XhKuI">Always a Train in My Dreams</a> by Steve Gillette).  Jacob typed that in and sat still for the entire 3 minutes listening to it.</p>
<p>I had to hook up an Ethernet cable to his machine to do all this, and he was very interested that I was hooking his computer up to mine in some way.  He thought all the stuff about cables in the walls was quite exciting.</p>
<p>The last thing I did was install <a href="http://www.speech.cs.cmu.edu/flite/">flite</a>, a speech synthesis program.  I wrote a small shell script called &#8220;talk&#8221; which reads a line at a time from stdin and invokes flite for each one (to give more instant feedback rather than not starting playback until after having read a large block from stdin).  He had some fun hearing it say his name and other favorite words, but predictably the most fun was when he typed gibberish at it, and heard it try to pronounce or spell nonsense words.</p>
<p>In all, he was so excited about this new world of computer sound opened up to him.  I&#8217;m sure there will be lots of happy experimentation and discovery going on.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6915-a-4-year-old-linux-command-line-and-microphone/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Jacob and the Amazing Technicolor Adding Machine</title>
		<link>http://changelog.complete.org/archives/6883-in-our-house-math-is-exciting</link>
		<comments>http://changelog.complete.org/archives/6883-in-our-house-math-is-exciting#comments</comments>
		<pubDate>Tue, 26 Jul 2011 04:04:59 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6883</guid>
		<description><![CDATA[Jacob has been eagerly awaiting this day for at least, well, 2 days now. This morning he started asking questions. All day long he has been wondering how long until the big event. And that event is the arrival of the UPS truck carrying a special $8 package for him. And in that $8 package [...]]]></description>
			<content:encoded><![CDATA[<p>Jacob has been eagerly awaiting this day for at least, well, 2 days now.  This morning he started asking questions.  All day long he has been wondering how long until the big event.  And that event is the arrival of the UPS truck carrying a special $8 package for him.</p>
<p>And in that $8 package is not a DVD, or a book, or a toy, but rather 12 rolls of adding machine tape (totaling 1/3 of a mile).  Oh yes, our four-year-old can hardly contain his excitement over office supplies.  Let me back up a bit to explain.</p>
<p>I am always on the lookout for a certain kind of toy.  The sort of thing that you don&#8217;t find in the toy section of a store.  The sort of thing that is interesting and engages the curiosity of our boys, that most people would consider would toss, and that usually costs less than $5.  Along those lines, Jacob has an old manual typewriter he can use, he and I <a href="http://changelog.complete.org/archives/5387-a-switchbox-and-a-very-happy-4-year-old">built a switchbox</a> full of switches and light bulbs that the boys love to play with, we built him a command-line-only <a href="http://changelog.complete.org/archives/1451-jacob-has-a-new-computer-and-a-favorite-shell">PC out of spare parts</a>, the boys have some radios they can use, and one day I salvaged a decades-old adding machine that was going to be thrown out.</p>
<p>Jacob liked it &#8212; he enjoys number and letter games &#8212; and had some fun, but didn&#8217;t zealously engage with it until just a few days ago.</p>
<p>He sat down at his table and started making &#8220;cards&#8221;.  He will print out a bunch of numbers, making a strip a couple of feet long, and then say, &#8220;Dad, I made another card for you!&#8221;  We will then happily accept the card and he will continue making more.  Here he is, holding up one of his cards:</p>
<p><a href="https://picasaweb.google.com/lh/photo/MMkGrJLdCfS9ASkM65b9YQ?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-yxkVxISRu58/Ti46Hi1pQxI/AAAAAAAABO8/NjC42B-8zJg/s400/IMG_1045cropped.jpg" height="400" width="300" /></a></p>
<p>Jacob had a ton of fun making them, and Oliver wanted in on the action too.  Oliver was somewhat interested in the adding machine, but not as much as Jacob, and Jacob didn&#8217;t want to share.  So somehow they decided that Oliver would run and get cards from Jacob and then take them to whatever parent Jacob said.  Today Jacob said, &#8220;Dad, the Oliver delivery service will bring you a card!&#8221;</p>
<p>Saturday morning we had some time to hang around and play, so we played some adding machine tape games.  I tucked some long &#8220;cards&#8221; under my waistband, and the boys happily chased me all over the house trying to get them back.  We also decorated:</p>
<p><a href="https://picasaweb.google.com/lh/photo/qTMEt319ngZ_4X-m3CRVUg?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-IuIk9Pg0z_Y/Ti46Hvh9l2I/AAAAAAAABO8/FZNYtbRPSy0/s400/IMG_1051.JPG" height="267" width="400" /></a></p>
<p>And here is what the room looked like &#8212; after some cleanup:</p>
<p><a href="https://picasaweb.google.com/lh/photo/iiGMCT3H63278usR35r7kw?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-RBxdCShOEUw/Ti46HhmUQUI/AAAAAAAABO8/aAJfhJ_aljI/s400/IMG_1054.JPG" height="400" width="267" /></a></p>
<p>That orange bucket on the desk is my &#8220;card bucket&#8221; where I can put all the cards he gives me.  He even helpfully empties it out into the recycle bin when there are too many &#8220;old cards&#8221; in it!</p>
<p>But then tragedy struck &#8212; it was out of paper!  I ordered a 12-roll pack off Amazon, and boy was it a long couple of days until it arrived.  Today before the UPS truck got here, I showed him how we could feed old paper through and print on the back side &#8212; an incredible innovation, it seemed!</p>
<p>Terah had a conversation with him earlier that went like this:</p>
<p>Terah: &#8220;Jacob, we need to clean up the house.&#8221;</p>
<p>Jacob: &#8220;Why?&#8221;</p>
<p>Terah: &#8220;Because some people are coming over.&#8221;</p>
<p>Jacob: &#8220;Who is&#8230;  OH YES!  The UPS delivery man!  Yes, let&#8217;s clean!&#8221;</p>
<p>Terah: &#8220;Ah, well yes he will be here too, but your great uncle and aunt are coming.&#8221;</p>
<p>Jacob: &#8220;Oh yay!  And the UPS man!&#8221;</p>
<p>It is hard to describe Jacob&#8217;s excitement when the package arrived.  I quickly opened it up, and at his great uncle&#8217;s prompting, he counted to see if he really did get 12 rolls of paper.  &#8220;IT IS TWELVE ROLLS!  YAY!&#8221;  And then we quickly installed it in the machine and off he went.  At his great uncle&#8217;s prompting, he started writing a J on each &#8220;card&#8221;.  This meant &#8220;Jacob&#8221;, or maybe he&#8217;d put two J&#8217;s, meaning &#8220;To John From Jacob&#8221;, or perhaps the two J&#8217;s meant &#8220;To Terah From Jacob&#8221; &#8211; he&#8217;d always have to clue us in.</p>
<p>Anyhow, for an $8 investment in paper this has brought hours of joy to our boys.  Even though Jacob isn&#8217;t yet really using it to perform arithmetic, it is setting him up to enjoy that sort of thing &#8212; and encouraging his curiosity.  Both good things.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6883-in-our-house-math-is-exciting/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Too Strange for Jon Stewart</title>
		<link>http://changelog.complete.org/archives/6823-too-strange-for-jon-stewart</link>
		<comments>http://changelog.complete.org/archives/6823-too-strange-for-jon-stewart#comments</comments>
		<pubDate>Tue, 19 Jul 2011 17:55:28 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6823</guid>
		<description><![CDATA[I would have probably dismissed as not realistic enough for even The Daily Show this kind of story, had someone suggested it a few months ago: Rupert Murdoch&#8217;s corporation (owner of FOX News, Wall Street Journal, News of the World, etc) would have been found to have illegally accessed other people&#8217;s voicemails. These included voicemails [...]]]></description>
			<content:encoded><![CDATA[<p>I would have probably dismissed as not realistic enough for even The Daily Show this kind of story, had someone suggested it a few months ago:</p>
<p>Rupert Murdoch&#8217;s corporation (owner of FOX News, Wall Street Journal, News of the World, etc) would have been found to have illegally accessed other people&#8217;s voicemails.</p>
<p>These included voicemails from a cellphone belonging to a recently-murdered girl, which interfered with the police.</p>
<p>And they had also bribed Scotland Yard officers for information, and actively covered it up.</p>
<p>The story would close one of Britain&#8217;s biggest newspapers, and force the resignation of various government and Scotland Yard officials.</p>
<p>That it would lead to the first high-profile investigation under the Foreign Corrupt Practices Act of an American corporation bribing <b>British</b> officials.</p>
<p>That one of the central figures in the scandal would suddenly die at a young age.</p>
<p>That there was a question of how the former editor of Murdoch&#8217;s newspaper &#8212; whom he steadfastly defended until one day he didn&#8217;t &#8212; would be taken from jail to testify before Parliament.</p>
<p>That CNN would live stream a hearing of a British Parliamentary subcommittee instead of the news conference given by the President of the United States.</p>
<p>And that during this committee hearing, some guy would attack Rupert Murdoch &#8212; who, until then, looked like he had a few drinks too many the night before &#8212; with a shaving cream pie.</p>
<p>And that Rupert Murdoch&#8217;s newspapers and TV channels would portray News Corp. as a victim of the liberal press in all this, and that they should just be left alone.</p>
<p>So maybe the last one was believable, but my goodness.  Just when it couldn&#8217;t get any stranger, a SHAVING CREAM PIE?!</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6823-too-strange-for-jon-stewart/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Trains and Birthdays</title>
		<link>http://changelog.complete.org/archives/6783-trains-and-birthdays</link>
		<comments>http://changelog.complete.org/archives/6783-trains-and-birthdays#comments</comments>
		<pubDate>Tue, 19 Jul 2011 11:23:00 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://changelog.complete.org/?p=6783</guid>
		<description><![CDATA[This weekend, the boys got what they&#8217;ve been waiting for: another trip on Amtrak.  For the last week or so, Jacob has had a morning ritual.  He&#8217;ll look at the calendar, figure out what today is, figure out when we&#8217;ll get on the train, and then figure out how many days it will be.  As [...]]]></description>
			<content:encoded><![CDATA[<p>This weekend, the boys got what they&#8217;ve been waiting for: another trip on Amtrak.  For the last week or so, Jacob has had a morning ritual.  He&#8217;ll look at the calendar, figure out what today is, figure out when we&#8217;ll get on the train, and then figure out how many days it will be.  As the number gets lower, the excitement gets higher, of course.</p>
<p>Friday morning, we woke the boys at 2:30AM to get to the train station.  The only Amtrak trains through our area are middle of the night departures.  Jacob is normally hard to wake up, but when I tell him that I&#8217;m waking him up to go to the train station, he wakes up faster than I&#8217;ve ever seen him before.  It takes about 3 seconds for him to process that in his groggy state, and then he sits up straight, throws off the covers, and is instantly ready to go.</p>
<p>Both boys were excited even in the station waiting room.  Oliver has been on an Amtrak train before, but it&#8217;s been awhile and he probably doesn&#8217;t remember it.    He constantly talked about it, jabbering as much as his vocabulary lets him.</p>
<p>Once we were on the train, Terah and I would have liked to get some more sleep.  The boys, on the other hand, were now wide awake, and didn&#8217;t fall back asleep until about 5:30.  That means Terah and I didn&#8217;t, either.  Here&#8217;s what it usually looks like:</p>
<p><a href="https://picasaweb.google.com/lh/photo/U-kceWjlazUn87OeqReBzg?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-NCrKTguayKU/Th5RkR9ZB5I/AAAAAAAAAeU/s6U8aU-5gsc/s400/IMG_0547.JPG" height="400" width="267" /></a></p>
<p>When it came time for breakfast, we went to the dining car as usual.  Jacob had already been telling us for days what he would eat for breakfast on the train: &#8220;I always have French toast on the train, dad.&#8221;  And so he did.  A few minutes later, I heard the waitress telling other people they were out of French toast, so I was glad I didn&#8217;t have to disappoint Jacob over that!</p>
<p>But it was Oliver that really came alive on this trip.  I don&#8217;t think I&#8217;ve ever seen him so excited.  It was almost constant.  He happily talked about anything he could see or touch.  But he also listened to other conversations, and would frequently pick out one word from a sentence and try to say it.  He does that at home too, but not nearly so often as on the train.  Both boys wanted to &#8220;go exploring&#8221; a lot &#8212; my word for taking them for a walk in the train and seeing what they might find.  We walked up and down the train several times, Jacob excited over opening the doors between the cars, and Oliver excited just to be there.</p>
<p>Oliver&#8217;s excitement kept him from sleeping well.  He did eventually get a short nap, but that wasn&#8217;t quite enough to avert a couple of tantrums later in the day.</p>
<p>The reason for the trip was the 80th birthday party for Terah&#8217;s grandpa.  And it so happened that Oliver&#8217;s 2nd birthday would be over the same time.  So, Saturday morning, we all went for breakfast at Das Dutchman Essenhaus, one of the favorite local restaurants in northern Indiana.  After that, it was over to a relative&#8217;s place for some birthday festivities.  The children got mini cakes to decorate as rail cars.  There was frosting and all sorts of toppings.   Great fun was had by all, and it was wise that this activity took place in a garage rather than indoors.</p>
<p><a href="https://picasaweb.google.com/lh/photo/SGgsXtvh5sfo-m-Xq__E_Q?feat=embedwebsite"><img src="https://lh5.googleusercontent.com/-vP1PlFS0L8g/Th87X4yG0VI/AAAAAAAABFw/T8lUgu2S22w/s400/IMG_0695.JPG" height="267" width="400" /></a></p>
<p>Yes, that is a marshmallow stuck to Jacob&#8217;s nose.</p>
<p>Then in the evening, it was off to another relative&#8217;s place for some more family time.  Jacob had a great time all day, and was in high spirits.  He asked me to sit by him at dinner, and started one of the longest conversations I&#8217;ve had with him in some time.  We just talked about the things that happened in the day, but it was nice when I told him, &#8220;I like sitting by you, Jacob,&#8221; and he said, &#8220;Dad, me too!&#8221;</p>
<p>The big highlight for the day happened in the evening.  We were gathered around a fire with a guitar to do some singing.  Jacob was happily perched in his lawn chair, but got very excited when he saw some lightweight airplanes flying overhead.  These kept flying at some distance, and he kept pointing them out to us.  But that wasn&#8217;t even the most exciting part.</p>
<p>That came when the fireflies came out.  Jacob ran around, catching them in his hands, and excitedly showing them to whatever person happened to be closest.  He was laughing with joy for such a long time.  At one point, someone asked him if the bugs were tickling his hands.  He said, evidentally just realizing it, &#8220;Oh yes, they ARE tickling my hands!&#8221;  He was one very happy boy.</p>
<p>Sunday I had to leave to get back home, while Terah and the boys will return a couple of days later.  Although I do sort of look forward to a train trip that I can relax without having to manage two young boys, I do miss them already and will be happy to have everyone back home in a few days.</p>
<p>(This post written during the trip and posted a week later after arriving home)</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6783-trains-and-birthdays/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pooh, Books, and Dads</title>
		<link>http://changelog.complete.org/archives/6814-pooh-books-and-dads</link>
		<comments>http://changelog.complete.org/archives/6814-pooh-books-and-dads#comments</comments>
		<pubDate>Mon, 18 Jul 2011 17:50:27 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[books]]></category>
		<category><![CDATA[jacob]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6814</guid>
		<description><![CDATA[If I think back to fond memories of being with my dad during my childhood, there&#8217;s one thing that always comes back first. It&#8217;s those late summer evenings outside. Dad often had outdoor projects going on of some sort. I&#8217;d go out there hanging around, maybe chatting, maybe playing with cats, or maybe doing something [...]]]></description>
			<content:encoded><![CDATA[<p>If I think back to fond memories of being with my dad during my childhood, there&#8217;s one thing that always comes back first.  It&#8217;s those late summer evenings outside.  Dad often had outdoor projects going on of some sort.  I&#8217;d go out there hanging around, maybe chatting, maybe playing with cats, or maybe doing something of my own.</p>
<p>Dad often had an old AM radio sitting around and would be listening to a baseball game while working.  As it got darker, lights would come on, and the bugs would start flying near them.  Sometimes dad would be working just inside the barn, and the bugs would start flying in there, while some light poured out the big front door.  There&#8217;s something about that scratchy AM signal, the evening slowly getting darker, the slow pace of the baseball game, and just being around dad and a peripheral part of whatever he was doing that stirs a wonderfully fond recollection in me.</p>
<p>I don&#8217;t remember the specifics of any one of those times, nor do I really remember how often it happened, but it does stick with me.</p>
<p>We&#8217;ve had a routine in our house, starting early enough that neither of our boys know anything different, where right before bed, I read a book and sing a song to each of them individually.</p>
<p>Last November, I was looking for some books to challenge Jacob a little more than what we had been reading.  I found <a href="http://t.co/9hqV0AK">The Complete Winnie the Pooh</a> used for $4 on Amazon.  This contains the original A. A. Milne stories, not the Disney series.  It had a few line drawings, but there were many pages without any.  It&#8217;s 352 pages and written in a rather dated form of British English.  So for all these reasons, I wasn&#8217;t sure if Jacob would like it.  But it was $4 so I bought it.</p>
<p>And Jacob was hooked.  Each evening, we start bedtime with looking at the &#8220;map&#8221; of the 100-acre forest, just inside the cover.  He gets to pick out 4 things for me to describe, and then we turn to our story.  We usually read somewhere between 2 and 5 pages at bedtime, depending on how well he got ready without wasting time.  And then we sing.</p>
<p>A. A. Milne has his Pooh character make up songs throughout the book.  They are printed with words only, no tune, so I make up a tune for them as we go.  Jacob has taken to requesting these songs for his bedtime song as well.</p>
<p>Jacob always gets to choose his bedtime story, and sometimes he chooses a different one &#8212; but about 75% of the time, it&#8217;s been Pooh.</p>
<p>A few weeks ago, he started noticing that we were almost to the end.  He got very concerned, asking what we&#8217;d do next.  I suggested a different book, which he didn&#8217;t like.  Then I pointed out that we could restart the Pooh stories from the beginning, which was exciting for him.</p>
<p>Last night, we finished the book.  The very last story was an interesting one, suggesting Christopher Robin growing up and no longer having imaginary adventures with the animals, but making Pooh promise to always be there for him.  I don&#8217;t think Jacob caught onto that meaning, though.  When we finished it, we had this conversation:</p>
<p>Jacob: &#8220;Dad, is that the end?&#8221;</p>
<p>Me: &#8220;Yes.&#8221;</p>
<p>Jacob, getting a big smile: &#8220;Yay!  So can we start back at the beginning tomorrow?&#8221;</p>
<p>Me: &#8220;Sure!&#8221;</p>
<p>Jacob then gave a clap, shouted &#8220;Yay!&#8221; again, and was a very happy boy.</p>
<p>Sometimes I wonder what our boys will remember in 25 years of their fun times with me.  I don&#8217;t know if Jacob will remember all the days reading about the animals in the 100-acre wood when he was 4, or maybe he&#8217;ll remember watching train and combine videos, or playing radio hide-and-seek, or maybe something entirely different.</p>
<p>But I have no doubt that I will remember sitting on the couch in his room, holding him on my lap, and reading a 350-page book to a loving 4-year-old.  As Pooh aptly put it, &#8220;Sometimes, the smallest things take up the most room in your heart.&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6814-pooh-books-and-dads/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Decreasing Time to Eternal September</title>
		<link>http://changelog.complete.org/archives/6803-decreasing-time-to-eternal-september</link>
		<comments>http://changelog.complete.org/archives/6803-decreasing-time-to-eternal-september#comments</comments>
		<pubDate>Sat, 16 Jul 2011 04:39:38 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6803</guid>
		<description><![CDATA[For those of you that aren&#8217;t familiar, please read about the Eternal September, which refers to the lasting damage to a community when vast numbers of newbies suddenly enter and dramatically harm the quality and usefulness if discussions. Email: 24 years Usenet: 13 years Facebook: 2 years Google Plus: ?]]></description>
			<content:encoded><![CDATA[<p>For those of you that aren&#8217;t familiar, please <a href="http://en.wikipedia.org/wiki/Eternal_September">read about the Eternal September</a>, which refers to the lasting damage to a community when vast numbers of newbies suddenly enter and dramatically harm the quality and usefulness if discussions.</p>
<ul>
<li>Email: 24 years</li>
<li>Usenet: 13 years</li>
<li>Facebook: 2 years</li>
<li>Google Plus: ?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6803-decreasing-time-to-eternal-september/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>First Look at Google Plus</title>
		<link>http://changelog.complete.org/archives/6787-first-look-at-google-plus</link>
		<comments>http://changelog.complete.org/archives/6787-first-look-at-google-plus#comments</comments>
		<pubDate>Tue, 12 Jul 2011 22:57:16 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6787</guid>
		<description><![CDATA[Seems like everybody&#8217;s writing Google+ reviews these days, but most of the ones I&#8217;ve found seem to be fluff pieces. I haven&#8217;t used it long, but have some initial impressions to share. First, an analogy. Facebook reminds me of the sleazy guy selling stuff from his car down the street. They do things like change [...]]]></description>
			<content:encoded><![CDATA[<p>Seems like everybody&#8217;s writing Google+ reviews these days, but most of the ones I&#8217;ve found seem to be fluff pieces.  I haven&#8217;t used it long, but have some initial impressions to share.</p>
<p>First, an analogy.  Facebook reminds me of the sleazy guy selling stuff from his car down the street.  They do things like change privacy defaults when they think it&#8217;s good for Facebook, rather than good for you.</p>
<p>Google+ reminds me of an Apple product.  It&#8217;s beautiful, easy to learn, but locks everything down and is lacking some critical features.  So here goes with the details.</p>
<p><b>The good</b></p>
<p>I think that this can be best summed up by: <b>it&#8217;s not Facebook</b>.  Facebook has, perhaps, set an incredibly low bar but still, this holds.  Facebook is the only website I can ever remember using that changes things so much, so often, and so completely that I keep having this feeling of not knowing how to do things.  Try maintaining a Facebook page or two and you&#8217;ll especially feel my pain then.  But even the basics: how many times have I accidentally posted a partial comment because I pressed Enter to start a new paragraph (that has only been the button used for that for, hmm, let&#8217;s see now, <i>decades</i>), and instead it posted the comment.  Principle of least surprise, anyone?</p>
<p>Google+ has a simple and, on the surface anyway, intuitive interface.  However, it does get muddy; more on that below.</p>
<p>I&#8217;m going to spend a lot more space on &#8220;the bad&#8221; below, but don&#8217;t let that diminish my excitement about having a viable alternative to Facebook.  I am keen to get rid of that monster.</p>
<p><b>The Bad</b></p>
<p>I&#8217;ll start of this section with the fact that <b>Google+ is a tightly-controlled walled garden.</b>  There is no way to take a copy of your status updates, comments, etc. and back them up with your own devices.  If your Google account goes away, so do all your updates about your kids&#8217; first words.  Facebook does have this feature these days.  It has broken half the time, but it exists, works, and I use it.  Twitter doesn&#8217;t have the feature built in, but its API makes it pretty easy; you could easily use my <a href="https://github.com/jgoerzen/twidge">twidge</a> program to do this, for instance.</p>
<p>But whatever you put in G+ stays in G+.  There is no autoposting it to twitter or Facebook, <del>no backups</del>, nothing.  I&#8217;m disappointed in that, given Google&#8217;s prior attitude about openness to individual data ownership.  (<b>Update 7/12/2011</b>: There is a way to get a backup, which I hadn&#8217;t noticed; see comments below.)</p>
<p>Almost as bad, there&#8217;s also <b>no way to get data in</b>.  So I now have identi.ca, twitter, Facebook, and now also G+ accounts.  When I post an item in identi.ca, it autoposts to twitter, and then it autoposts from twitter to Facebook.  Handy &#8211; one place to notify people of my public activities.  My uploads to Flickr and blog posts also auto-post to Facebook, so people I&#8217;m friends with there get a picture of what I&#8217;m doing outside of Facebook without me manually having to link it in.</p>
<p>Not so with G+.  There is no way to even add an RSS feed for my blog to auto-post to G+ as there is with Facebook.  If you use G+, the only way to get stuff into it is with a keyboard.</p>
<p><b>Poor integration with other Google apps</b> is also an issue.  G+ is nowhere near Google&#8217;s first social app.  They also have Blogger, Google Reader, Buzz, Gmail, etc.  So here&#8217;s the rub.  These aren&#8217;t integrated well, and when they have tried to integrate them, they&#8217;ve done an exceedingly poor job of it.</p>
<p>As an example: Buzz is a twitter-like service for posting updates.  Very similar to what G+ does, right?  Well, the best you can do is link your Buzz account to a separate tab on your profile.  You can&#8217;t even have your Buzz updates flow straight into G+, from what I can see.  You have a separate list of followers in Buzz from G+.  Reader is even worse; it has a sharing feature, but it&#8217;s not G+ aware, so it goes to a reader inbox.</p>
<p>But what takes the cake is the integration with Gmail Contacts.  Sounds easy?  Not entirely.  When you add someone to G+, apparently it <i>sometimes</i> links the record with their entry in Contacts.  And the help gives you the handy warning that when you remove them from G+, you have the option of removing them from Contacts, which could impact what you see on a mobile device.  It is unclear what happens when it doesn&#8217;t link the record, or how it decides which record to link (some people have more than one person in a family sharing phone numbers and email addresses, for instance.)</p>
<p>One very nice feature of G+ is you can add email addresses, even if they aren&#8217;t G+ members.  Then when you post updates to the circle you&#8217;ve added them to, G+ offers to send them an email with an update.  Very handy.</p>
<p>Except the undocumented part is that if you select &#8220;Your circles&#8221; (meaning all your circles), rather than individually ticking the box by each circle, they don&#8217;t get the email.  And they also don&#8217;t get it if you set it Public.  You have to select their specific circle, which is a significant difference from how people with G+ accounts are treated.</p>
<p>And that&#8217;s just an example.  There are a ton of things that work one way 95% of the time, but have non-obvious exceptions.  Some of these exceptions are documented in the help, and some aren&#8217;t.</p>
<p>I&#8217;m still confused about the integration with Picasa.  G+ help says that you can upload unlimited numbers of photos for free (though they will be downscaled at a certain point).  Picasa has definite storage limits.  But G+ uploads are showing up in Picasa.  Do I really get free storage by uploading to the same place via a different tool?  Very odd.</p>
<p>And finally, a gripe about web standards. I&#8217;ve been using Firefox/Iceweasel 3.5, which came out in Debian squeeze and is still supported there.  It is also pretty darn new by corporate IT standards.  And Google Plus refuses to let me log in with it, saying it&#8217;s &#8220;incompatible.&#8221;  Perhaps it can&#8217;t do some fancy animation, but then again I don&#8217;t really care.  Seems Google has forgotten the old RFC adage: be liberal in what you accept and conservative in what you generate.  If you can detect that my browser won&#8217;t animate something right, then you could give me a stripped-down version of the page rather than an error message.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6787-first-look-at-google-plus/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Geeks, Hobbies, and Free/Open Source: Feedback Wanted</title>
		<link>http://changelog.complete.org/archives/6768-geeks-hobbies-and-freeopen-source-feedback-wanted</link>
		<comments>http://changelog.complete.org/archives/6768-geeks-hobbies-and-freeopen-source-feedback-wanted#comments</comments>
		<pubDate>Wed, 06 Jul 2011 03:25:20 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Society]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6768</guid>
		<description><![CDATA[I&#8217;ve been thinking lately about ways to improve ways in which I interact with Free Software projects, and ways in which they interact with me. Before I proceed to take steps or make suggestions, I&#8217;d like to see if others share my traits and observations. Here are some questions I have been thinking of. If [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking lately about ways to improve ways in which I interact with Free Software projects, and ways in which they interact with me.  Before I proceed to take steps or make suggestions, I&#8217;d like to see if others share my traits and observations.</p>
<p>Here are some questions I have been thinking of.  If you&#8217;d like to help give me anecdotal evidence, please post a comment below this post.  Identify the question numbers you are answering.  It helps me if you can give specific examples, but if you don&#8217;t have the time or memory for that, no problem.</p>
<p>I will post my own answers in a day or two, but the point of this post is listening, not talking, so I&#8217;ll not post them immediately.</p>
<p><b>Hobbies (General &#8211; any geeks)</b></p>
<ul>
<li>H1: To what degree do you like your hobbies to be challenging vs. easy?  If something isn&#8217;t challenging, does that make it a good, bad, or indifferent candidate for a hobby</li>
<li>H2: To what degree do you like your hobbies to be educational or enlightening?</li>
<li>H3: How do you pick up new hobbies?  Do you go looking for them?  Do you stumble upon them?  What excites you to commit time and/or money to them at the beginning?</li>
<li>H4: How does your interest wane?  What causes you to lose interest in hobbies?</li>
<li>H5: For how long do you tend to maintain hobbies?  Sub-hobbies?</li>
<li>H6: Are your hobbies or sub-hobbies cyclical?  In other words, do you lose interest in a hobby for a time, then regain interest for a time, then lose it again?  What is the length of time of these cycles, if any?</li>
<li>H7: Do you prefer social hobbies or solitary hobbies?  (Note that many hobbies, including programming, video gaming, reading, knitting, etc. could be either social or solitary, depending on the inclination of individuals.)</li>
<li>H8: Have you ever felt guilt about wanting to stop a hobby or sub-hobby?  (For instance, from stopping supporting users of your software project, readers of your e-zine, etc)  Did the guilt keep you going?  Was that a good thing?</li>
</ul>
<p>Examples: video games might be a challenging hobby (depending on the person) but in most cases aren&#8217;t educational.</p>
<p>A hobby might be &#8220;video game playing&#8221; or &#8220;being a Debian developer.&#8221;  A sub-hobby might be &#8220;playing GTA IV&#8221;, &#8220;playing RPGs&#8221;, or &#8220;maintaining mutt&#8221;.</p>
<p><b>Free/Open Source Hobbies</b></p>
<ul>
<li>F1: Considering your answers above, do your FLOSS activities follow the same general pattern as your other hobbies/interests, or are there differences?  If there are differences, what are they?</li>
<li>F2: Has concern for being expected to support software longer than you will have an interest in it ever been a factor in a decision whether to release source code publicly, or how public to make a release?</li>
<li>F3: Has concern over the long-term interest of a submitter in maintaining their patch/contribution ever caused you to consider rejecting it?  (Or caused you to avoid using software over the same concern about its author)</li>
<li>F4: In general, do you find requirements FLOSS projects place on first-time contributors to be too stringent, not stringent enough, or about right?</li>
<li>F5: Have you ever continued contributing to a project past the point where your interest would otherwise motivate you to do so?  If so, what caused you to do this?  Do you believe that cause is a general positive or negative force for members of the FLOSS community?</li>
<li>F6: Have there ever been factors that caused you to stop contributing to a project even though you still had an active interest in doing so?  What were they?</li>
<li>F7: Have you ever wanted to be able to take a break as a contributor or maintainer of a project, and be able to return to contributing to it later?  If so, have you found it easy to do so?</li>
<li>F8: What is your typical length of engagement with FLOSS projects (such as Debian) and sub-projects (such as maintaining a particular package)?</li>
<li>F9: Does a change in social group ever encourage or discourage you from changing hobbies or sub-hobbies?</li>
<li>F10: Have you ever wanted to stop working on a project/sub-project because the problems involved were no longer challenging or educational to you?</li>
<li>F11: Have you ever wanted to stop working on a project/sub-project because of issues with the people involved?</li>
</ul>
<p>Examples on F9: If, say, you are a long-time Perl user and have gone to Perl conferences, but now you are interested in Ruby, would your involvement with the Perl community cause you to avoid taking up the Ruby programming hobby?  Or would it cause you to cut your ties with Perl less quickly than your changing interest might dictate?  (This is a completely arbitrary example and isn&#8217;t meant to start a $LANGUAGE thread.)</p>
<p><b>Changes over time</b></p>
<ul>
<li>C1: Do you believe that your answers to any of the above questions have changed over time?  If yes, then:</li>
<li>C2: What kinds of changes have happened?</li>
<li>C3: What caused the change?</li>
<li>C4: Do you believe the changes produced positive results for you?  For the community?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6768-geeks-hobbies-and-freeopen-source-feedback-wanted/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>The Lives of Others</title>
		<link>http://changelog.complete.org/archives/6756-the-lives-of-others</link>
		<comments>http://changelog.complete.org/archives/6756-the-lives-of-others#comments</comments>
		<pubDate>Tue, 05 Jul 2011 03:48:25 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Freedom]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[Politics]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6756</guid>
		<description><![CDATA[It&#8217;s not very often that I watch a movie anymore. It&#8217;s been a few years since I&#8217;ve actually purchased one (normally I see them from Netflix). But yesterday I saw one that may change that. The Lives of Others is an incredible film set in the former East Germany (GDR/DDR) mostly in 1984. The authenticity [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s not very often that I watch a movie anymore.  It&#8217;s been a few years since I&#8217;ve actually purchased one (normally I see them from Netflix).  But yesterday I saw one that may change that.</p>
<p><a href="http://www.sonyclassics.com/thelivesofothers/">The Lives of Others</a> is an incredible film set in the former East Germany (GDR/DDR) mostly in 1984.  The authenticity of it is incredible and so is the story.  It&#8217;s subtitled, but if you&#8217;re an American wary of subtitled European films, don&#8217;t be wary of this one.  It is easy to watch and worth every minute.</p>
<p>The story revolves around the <a href="http://en.wikipedia.org/wiki/Stasi">Stasi</a>, the GDR Ministry for State Security (&#8220;secret police&#8221;).  It is an incredible picture of what living in a police state was like, and how many of the informants were victims of the regime too.</p>
<p>My breath caught near the beginning of the film, showing the inside of a Stasi building.  A prisoner was being interrogated for helping someone attempt to escape to the west.  But the reason my breath caught was this incredible feeling of &#8220;I was there&#8221;.  Last year, Terah and I were in Leipzig and <a href="http://changelog.complete.org/archives/1400-trip-part-5-leipzig">visited</a> the Stasi museum there, <a href="http://www.runde-ecke-leipzig.de/">Museum in der &#8220;Runden Ecke&#8221;</a>.  I always have an incredible sense of history when being in a preserved place, and this building was literally the Stasi headquarters for Leipzig.  Much of it was preserved intact, and seeing it in the film brought home even more vividly the terrible things that happened in that building, and others like it, not so very long ago.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/4445729725/" title="IMG_2717 by prairiecode, on Flickr"><img src="http://farm3.static.flickr.com/2726/4445729725_2b764fa114.jpg" width="500" height="333" alt="IMG_2717"></a></p>
<p>We watched the special features on the Blu-Ray disc, and one of them was an interview with director Florian Henckel von Donnersmarck.  He described how he spent a lot of time interviewing both victims of the Stasi, as well as ex-Stasi officers.  One of the most disturbing things to me was his almost offhand comment that most of the former Stasi officers still had some &#8220;pride&#8221; in performing their jobs well.  Even now, freed of the state&#8217;s ideology, they were proud of the work they did &#8212; which could be put most charitably as ruining people&#8217;s lives.</p>
<p>What leads a person to view life that way?  How can we try to make sure it doesn&#8217;t happen again elsewhere?</p>
<p>I am happy to say that most of us have never experienced anything like the Stasi.  And yet, small reflections of that mindset can be seen almost everywhere.  Societies at wartime or feeling under threat, even Western democracies, can drum up those feelings.  In the USA, for instance, the <a href="http://en.wikipedia.org/wiki/McCarthyism">McCarthyism</a> era saw people&#8217;s careers ruined for alleged anti-state behavior.  Contemporary examples include the indefinite &#8220;detention&#8221; (I hate that word; shouldn&#8217;t we say &#8220;imprisonment&#8221;?) of terrorism suspects at Guantanamo Bay, and the terrible treatment of Bradley Manning, who revealed some true but embarrassing things about the US military &#8212; which really needed to be revealed.  Even tobacco farmers and companies are selling a product they know ruins lives, but somehow keep doing it.</p>
<p>And there are still members of the public that try to make life difficult for people that don&#8217;t think like they do.  From organizing campaigns of telephone harassment of colleges that don&#8217;t perform the American national anthem before sporting events, to tossing about the term &#8220;un-American&#8221; (a loaded McCarthyist one, which many may not even be aware) at an inflated rate, we are not immune from attempts at forcing conformity or silence in others, and blind loyalty to state.</p>
<p>I am never in a particularly celebratory mood on July 4, the biggest day for American boasting, faux patriotism, militarism, and general flag-waving.  We do have a lot to be proud of and thankful for, but it seems that we celebrate all the wrong things on July 4, and see it as an occasion to proclaim American exceptionalism rather than as one to see how far we&#8217;ve come and bolster hope for how far we can, and should, yet go.</p>
<p>No, I don&#8217;t think that the &#8220;land of the free&#8221; ought to have operated secret prisons in Europe (nor the Europeans to have been complicit in it), or that the American military was &#8220;defending our freedom&#8221; 100% of the time they were deployed, or that it is right for governments to mandate daily recitation of an untrue document (the pledge of allegiance) in schools.</p>
<p>And yet, I am mindful that I have a lot to be thankful for &#8212; stability, lack of much internal violent conflict, etc.  And this particular day I am happy that a post like this is not something that gets the attention of some government agency &#8211; and mostly that I will have a handful of angry emails to delete.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6756-the-lives-of-others/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Music Powerful and Fun</title>
		<link>http://changelog.complete.org/archives/6719-music-powerful-and-fun</link>
		<comments>http://changelog.complete.org/archives/6719-music-powerful-and-fun#comments</comments>
		<pubDate>Sat, 18 Jun 2011 16:28:41 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Music]]></category>
		<category><![CDATA[Society]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6719</guid>
		<description><![CDATA[Sometimes there&#8217;s nothing quite so heartwarming as hearing a 4-year-old that doesn&#8217;t think anybody is listening. When Jacob is all alone in his room, sometimes he will sing. Maybe it&#8217;s a song he knows, or fragments of a song he knows. Or maybe it&#8217;s something he just made up on the fly. It might be [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes there&#8217;s nothing quite so heartwarming as hearing a 4-year-old that doesn&#8217;t think anybody is listening.</p>
<p>When Jacob is all alone in his room, sometimes he will sing.  Maybe it&#8217;s a song he knows, or fragments of a song he knows.  Or maybe it&#8217;s something he just made up on the fly.  It might be about trains, cats, letters, or who knows what.  Maybe it will crack him up and he&#8217;ll keep singing and then laugh.  Or maybe it will stop in 30 seconds and he&#8217;ll go on to something else.  Brief and out of tune though it may be, it is still one of the most beautiful sounds I know and I love to hear it.</p>
<p>Jacob loves to have other people sing, too.  Sometimes I will make up songs while we drive: &#8220;We are driving, we are driving, we are driving down the road; we are driving down the old country road&#8230;  and we&#8217;re making some dust, yes a lot of dust&#8230;&#8221;  Or Jacob likes me to sing the songs in the Winnie the Pooh book he has (the original, pre-Disney version, which has the words for the songs but not a tune, so I make up a little bit different one each time).  Very occasionally he will sing with me, but if he does, he doesn&#8217;t want anybody to comment about it.</p>
<p>I sing with the <a href="http://kmmc.mennonite.net/">Kansas Mennonite Men&#8217;s Chorus</a>.  We&#8217;re a group of about 300 singers (all men, though not all Kansan and not all Mennonite) that sing for charity.  We&#8217;ve raised over $600,000 for charity so far.</p>
<p>I still remember the first time I went to a KMMC practice 3 years ago.  It was my first year singing, and the first practice of the season.  We started singing the first song, and wow &#8211; what a powerful moment.  Even at its imperfect first practice state, hearing 300 people sing quietly is a powerful sound &#8211; and when they get to the top of their lungs, it&#8217;s indescribable.  No CD can ever quite do that justice.</p>
<p>Jacob and Oliver come to KMMC concerts sometimes, but this year they took a special interest.  Oliver pointed to, hm, perhaps 300 men and said &#8220;dad&#8221; for each one.  (He was quite far away and probably couldn&#8217;t pick me out specifically.)  Jacob, for the first time, sat quietly engrossed in the concert &#8211; until we got to Dry Bones (a song involving surprise and lots of homemade instruments) which made him laugh out loud.  Then he would hide under his seat from the applause.</p>
<p>Last week, KMMC went on tour.  This was my first choir tour, and Terah came along while the boys spent time with grandparents in Kansas.  We sang in Bloomington, IL, and then in Goshen, IN at the fairly new Sauder Concert Hall.  That hall is a few years old, and has been reviewed as once of the best concert halls in the world acoustically.  It seats 1100 people and was perfect for this.  The 85 or so singers from KMMC that went on tour joined the Indiana and Ohio Men&#8217;s Choruses to make a combined group of about 200 singers.  And what an experience that was.  I learned later this was the first event to completely pack Sauder Concert Hall.</p>
<p>We ended the concert singing the &#8220;Mennonite Anthem&#8221; &#8211; a souped-up version of the doxology.  (You can see a <a href="http://www.youtube.com/watch?v=iW7B-J9Y0lo">video of a different group singing it</a> to get an idea of what it was).  This is often joked about as being part of Mennonite DNA.  You can gather a random group of Mennonites and ask to hear &#8220;606&#8243; (its number in, well, an old hymnbook that we don&#8217;t use anymore) and you can probably get a fairly well-sounding rendition, from memory, <i>a cappella</i>, complete with 4-part harmony, at the drop of the hat.  Mennonite youth have been known to sing it in train stations, airports, soccer stadiums, and with kazoos.</p>
<p>At Goshen, we had 200 men on stage, plus a brass band, plus 1100 people in the audience facing us.  They were, of course, invited to sing along.  (That&#8217;s one of the rules of 606: you can&#8217;t exclude anybody &#8211; because even if you tried, they&#8217;d still sing, because how can you resist?)</p>
<p>So I was up there on stage, singing a song I love, and hearing the 1100 people in the audience sing it to me.  I could glance out over the front rows and saw the smiles on so many faces as they sang, and what a moving moment that was.  The excitement and thrill of it all hit me so much that I could barely finish the song.</p>
<p>The numbers aren&#8217;t all in yet, but I&#8217;m guessing that we raised over $15,000 for charity last weekend (the choir members paid their own expenses in advance, so 100% of the money raised goes to international relief efforts.)</p>
<p>A 4-year-old singing alone in his room is really heartwarming.  I have to say that 1300 people singing a song that touches each one of them is a pretty close second.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6719-music-powerful-and-fun/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>APRS: World&#8217;s Best Social Mapping and Wide-Area Ad-Hoc Wireless Mesh Network</title>
		<link>http://changelog.complete.org/archives/6715-aprs-worlds-best-social-mapping-and-wide-area-ad-hoc-wireless-mesh-network</link>
		<comments>http://changelog.complete.org/archives/6715-aprs-worlds-best-social-mapping-and-wide-area-ad-hoc-wireless-mesh-network#comments</comments>
		<pubDate>Fri, 17 Jun 2011 22:13:10 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6715</guid>
		<description><![CDATA[That was quite a headline, and I&#8217;m going to try to back it up below. APRS is the Automatic Packet Reporting System. It&#8217;s a system for exchanging brief packets of information. It is most frequently used for mapping applications, but it really does a lot more than that. It has its biggest home in the [...]]]></description>
			<content:encoded><![CDATA[<p>That was quite a headline, and I&#8217;m going to try to back it up below.</p>
<p>APRS is the Automatic Packet Reporting System.  It&#8217;s a system for exchanging brief packets of information.  It is most frequently used for mapping applications, but it really does a lot more than that.  It has its biggest home in the amateur radio world, but isn&#8217;t limited to that, either.</p>
<p>The most common way to use APRS is to have some device hooked up to a GPS transmit packets with the GPS information in them.  These packets can then be plotted on a map in real-time or with history.  That in itself isn&#8217;t particularly newsworthy these days.</p>
<p>An interesting thing about APRS is that it&#8217;s not just positioning.  Let&#8217;s say that there was a search-and-rescue operation.  A person could draw a rectangle on the map indicating the search area, and within about 3 seconds everyone else&#8217;s map also shows that rectangle.  People have even been known to play chess by sharing and moving objects on APRS!</p>
<p>The next piece that makes this interesting is that APRS is an ad-hoc mesh network.  In its traditional implementation, VHF amateur radio, a radio emits a packet with a geolocation in it (a &#8220;beacon&#8221;) and any other radio within direct range of that can receive it.  Radios can display basic information (such as distance to the other radio, heading, etc.) or hooked up to a laptop or mapping device for a better display.  So if everyone is within a few miles, APRS works without any pre-existing infrastructure at all.  This makes it wonderful for use in disaster areas, and was put to heavy use in Joplin after the tornado there.</p>
<p>But what about radios that are too far away?  Any APRS station could also be a digipeater.  When a packet is transmitted, it has a maximum hop count.  A digipeater hears the packet, decrements the maximum hop count, and re-transmits it.  With this mechanism, packets can travel hundreds of miles.  It creates a highly resilient network, one that can route around trouble without even having to have an explicit backup route.  I could bring in a digipeater in my car &#8212; it can be small enough to hold in my hand &#8212; and instantly improve APRS reception in an area.  </p>
<p>One interesting aspect is that packets can be digipeated more than the maximum hop count.  For instance, if a packet leaves my radio and is picked up by a digipeater to my west and one to my east, it can keep on traveling in both directions.  This is part of what leads to resiliency.</p>
<p>APRS also functions over the Internet.  There is a large network of interconnected Internet servers that exchange all global APRS traffic amongst themselves.  Gateways between the radio (RF) and Internet (APRS-IS) services exist, and are called iGates.  They are not generally required, but make useful websites like <a href="http://aprs.fi/">aprs.fi</a> and email gateways possible.  As long as an iGate is within a reasonable number of hops from you, you&#8217;re effectively linked.  And again, if one iGate drops off, another iGate is probably monitoring your traffic too and you never notice.  It&#8217;s an ad-hoc mesh network that is actually reliable &#8211; how about that?</p>
<p>On the PC side, there are many programs for using APRS.  The most common one for Windows is called UI-View, but I don&#8217;t use Windows so I can&#8217;t comment.  On Linux, there are programs (such as aprx) for running your digipeater, but the best-known program is Xastir.  Xastir lets you download map files to your local disk, and can interface with the APRS-IS Internet service, radios, weather stations, or simply other arbitrary machines to exchange information.  Xastir is a very nice program and is well worth the install, despite its somewhat dated-looking interface.</p>
<p>APRS clients, such as APRSDroid, exist for Android and iOS platforms as well.</p>
<p>So let&#8217;s say you&#8217;re doing something like helping handle food/water stations for a long bike ride.  Even if you don&#8217;t have anybody with an amateur radio license, you can use APRS to great effect.  At your headquarters, you can run Xastir and turn on its &#8220;server mode&#8221;.   This puts everyone on a map.  Then you can have everyone turn on APRS on their phone, and have it report to your custom server instead of APRS-IS.  Now you have instant visibility into your entire team&#8217;s location and status.  If you have transport people driving supplies between locations, that&#8217;s especially helpful.</p>
<p>In an amateur radio scenario, you would instead have people with radios at each location, and one laptop hooked up to a radio at HQ.  This provides an added bonus of not relying on third-party infrastructure such as cellphone towers.</p>
<p>APRS also has a messaging system, similar in concept to text messaging.  It works the same as other things.  If I want to send a message to Jane, my radio simply emits a packet that lists the message and Jane as a recipient.  It&#8217;s digipeated up to its maximum hop count.  If Jane is within RF range of one of those digipeaters, she gets the message and her radio ACKs it.  Otherwise, it&#8217;s delivered into the APRS-IS network &#8212; probably several times, which isn&#8217;t a problem &#8212; and the APRS-IS network delivers it to the iGate closest to her, and from there it gets digipeated the rest of the way to her.</p>
<p>Here&#8217;s an example of something created with APRS.  While I was on a bus choir tour last weekend, I had a radio with me that was beaconing all the while.  Now it was a small handheld radio inside a large metal bus, so it didn&#8217;t always have a digipeater in range.  But still, you can go <a href="http://aprs.fi/?call=a%2FKR0L-9&#038;date_start=2011-06-10+00%3A00%3A00&#038;date_end=2011-06-13+23%3A59&#038;mt=roadmap&#038;z=6&#038;timerange=345600">see a detailed map with the trail</a> and even see exactly what path each packet took before it hit the Internet.</p>
<p>If you want to try out Xastir, please grab at least version 2.0 &#8211; the version in squeeze has some bugs.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6715-aprs-worlds-best-social-mapping-and-wide-area-ad-hoc-wireless-mesh-network/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Back from Joplin</title>
		<link>http://changelog.complete.org/archives/6707-back-from-joplin</link>
		<comments>http://changelog.complete.org/archives/6707-back-from-joplin#comments</comments>
		<pubDate>Tue, 07 Jun 2011 03:35:57 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6707</guid>
		<description><![CDATA[I&#8217;m just back from spending a few days volunteering with the tornado recovery effort in Joplin, MO. The biggest image that remains in my mind is of the first time I saw a person picking through a large pile of rubble. The person was standing on top of what used to be a house. Now [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m just back from spending a few days volunteering with the tornado recovery effort in Joplin, MO.</p>
<p>The biggest image that remains in my mind is of the first time I saw a person picking through a large pile of rubble.  The person was standing on top of what used to be a house.  Now it was a pile of wood, glass, carpet, siding, and roofing material.  I&#8217;m sure there was hope for finding some treasure or other &#8212; maybe a photo album or videos of children.  In any case, it made me feel so lucky, even unfairly lucky, to have not had to go through that.</p>
<p>This scene was repeated several times, but mostly the houses that devastated appeared abandoned by the time we were there, now two weeks after the event.</p>
<p>But I heard stories, and lots of them.  The victims of the storm, who were perhaps trying to rebuild that part of their house that got smashed by a tree or a pickup, or trying to get their intact belongings out before abandoning the house, or whatever, were mostly surprisingly upbeat.  They were working out in 95-degree heat, many without electricity, running water, or sewer service.  Almost every person I met that suffered a loss from the tornado wanted to tell their story.  Many also told of their plans for the future, which were full of hope and even upbeat.  These were people doing a hard job in terrible conditions and still showing hope.</p>
<p>Another testament to the disaster was the most unusual set of vehicles you&#8217;ve ever seen parked at any hotel you can care to think of, for at least an hour-and-a-half radius in the direction I came from.  Besides the usual cars and minivans, there might be FEMA vehicles, electric company trucks, Red Cross vans, construction trucks of every kind, police and law enforcement from all over, etc.  There was quite obviously an influx of people helping out in Joplin.</p>
<p>My primary task there was to provide communications support for the effort as an amateur radio operator.  Amateurs (or &#8220;hams&#8221;) are something of a volunteer first responder of sorts during times of crisis; most of us own and are very familiar with operating equipment that can communicate over very long distances without the need for <b>any</b> on-site infrastructure.  Amateur radio was the only method of communication for some Joplin hospitals in the immediate aftermath.</p>
<p>The communications emergency is over, but the response isn&#8217;t.  I was assigned to work with the Salvation Army.  They were doing a lot of things in Joplin, and had hundreds of volunteers working with them.  I don&#8217;t think I even know what many of them were doing &#8211; I do know they had set up several warehouses across the city working with donating clothing, food, etc.</p>
<p>The part I was involved with was primarily the canteen operation.  The SA sent in food service trucks from several parts of the country.  These trucks would roam up and down the streets in the damaged area, trying to get past every single street several times a day.  Anybody that we could see would be offered food and water.  No strings attached, no questions asked.  This included homeowners, electric line workers, construction crews, sanitation workers, and quite a few nonprofit groups that sent well-meaning and useful volunteers into the area but didn&#8217;t think to provide them with a large supply of water due to sending them into an area without any.  Oops.  In any case, with extreme heat and no running water, conditions were dangerous.  The canteens also knew of certain at-risk families that were living in homes that were mostly intact in the disaster areas, and made a special point to check in on them.  They also generally looked to make sure that people looked like they were healthy.  Each canteen also had a counselor on board that would visit with people while we quickly prepared their meal &#8212; they all seemed to welcome that.</p>
<p><b>Amateur Radio&#8217;s Role</b></p>
<p>The operation of this size had quite a logistics challenge.  I&#8217;d hear of things like an unexpected need of 70 lunches, or a semi showing up with donations before there was space, or an unexpected but very welcome donation of a large quantity of ice cream without a place to store it (so the canteen trucks, which have freezers, needed to pick it up quickly).  That&#8217;s where us hams came in.  Each canteen had an amateur radio operator on board.  Each major location also had a ham stationed there, and the head of operations also often had a &#8220;shadow&#8221; &#8212; a ham that would follow him around wherever he went to relay messages back and forth.  We also had hams with pickups (with radios in them, of course) that could transport things around the city to places that needed them, hams at headquarters managing all the communication and generally investigating questions that didn&#8217;t have immediately obvious answers, etc.</p>
<p>Radios were used instead of cellphones for a few reasons.  One big one is that everybody on the operation can hear what everyone else&#8217;s needs are, since it&#8217;s a group communications situation rather than one-to-one.  It&#8217;s easy to give a general alert to everyone (&#8220;come get your ice cream now please!&#8221;) and people that have suggestions can chime in.  This came in extremely handy more than once.  Also, it frees the people doing other jobs from having to spend time chasing someone&#8217;s voicemail, finding phone numbers, etc; that gets delegated to us in some cases.  I heard from the head of canteen operations, for whom this was the first disaster he&#8217;d worked that had amateur radio support, how wonderful it was to have this going on.  I also heard a secondhand report that some police officers that were also amateurs had listened to our operation and reported that &#8220;we sound more professional than 911 dispatch and do a better job.&#8221;</p>
<p>On Sunday I was assigned to a canteen.  This meant I didn&#8217;t have a lot of radio traffic to pass, so although I had it in my ear all day, I wasn&#8217;t actively talking on the radio very much.  So I rode in back, helping hand out water, carry meals to people, and so forth.</p>
<p>On Saturday, I was the shadow for the head of operations.  That was a difficult task, because he barely ever moved at a pace slower than a run, sometimes would abruptly zip out somewhere, etc.  But it was also enlightening and vital.  He was a real &#8220;get it done&#8221; sort of guy, and was the key to quite a few things.  Having someone available to relay questions to and from him was a good thing.</p>
<p>And today I worked as a transport person and at headquarters.  Due to not having a pickup there, I didn&#8217;t actually get called on much to transport things, but in general between jobs the whole time I&#8217;d act as a runner if needed, or simply try to figure out the details of how things were run for next time.  I wound up taking &#8220;net control&#8221; (being the control operator at headquarters, and generally managing communications so that people don&#8217;t talk over each other and such) for about an hour.  So I got to do a little of just about every amateur radio task.</p>
<p><b>Thoughts</b></p>
<p>I am thankful for the opportunity to go, and the good feeling of helping people in need &#8212; the first I&#8217;ve ever had the chance to do that in a disaster.  It&#8217;s a good feeling to have a skill that is useful and appreciated.  Sometimes it felt like handing out food and water is something pretty small in the scheme of things.  But on the other hand, it gives people a chance to have contact with someone that cares, an opportunity to have people that can notice problems drive by a few times a day, and an opportunity to help meet people&#8217;s basic needs.  And sometimes in a fluid situation, there might be more volunteers than are needed, so I did spend some time sitting waiting for the next task.</p>
<p> But overall, I&#8217;m convinced that the work I helped facilitate was a good thing and provided a good and needed service in Joplin.  This has been quite the experience and I&#8217;m sure it&#8217;s changed me too, though I don&#8217;t yet know how.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6707-back-from-joplin/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>War and Peace</title>
		<link>http://changelog.complete.org/archives/6692-war-and-peace</link>
		<comments>http://changelog.complete.org/archives/6692-war-and-peace#comments</comments>
		<pubDate>Mon, 30 May 2011 21:22:47 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[War & Peace]]></category>
		<category><![CDATA[books]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6692</guid>
		<description><![CDATA[I doubt I have ever read a book that had as significant an impact on me, and my act of reading it had on others, as this one. Conversations like this were frequent: Someone, upon seeing me reading my Kindle, would ask what I am reading. &#8220;War and Peace.&#8221; &#8220;Oh. . . uhm, wow.&#8221; &#8220;Yeah, [...]]]></description>
			<content:encoded><![CDATA[<p>I doubt I have ever read a book that had as significant an impact on me, and my act of reading it had on others, as this one.  Conversations like this were frequent:</p>
<p>Someone, upon seeing me reading my Kindle, would ask what I am reading.</p>
<p>&#8220;War and Peace.&#8221;</p>
<p>&#8220;Oh. . . uhm, wow.&#8221;</p>
<p>&#8220;Yeah, it&#8217;s great.  I&#8217;m reading it for fun.&#8221;</p>
<p>&#8220;Uhm, OK then, see you later. . .&#8221;</p>
<p>It seems to be so revered, and also so loathed, that I had to read it.  At 1400 pages, it took me 8 months to finish, though I read several other entire books in that time.</p>
<p>I feel rather unequal to the task of expressing how this book impacted me, let alone a review of it.  And nonetheless, I also feel I would be remiss if I let it go past saying nothing.</p>
<p>I was struck by so many things as I read War and Peace.  Some of them I won&#8217;t mention here and hope to turn into their own blog posts.</p>
<p>Of the others, I felt I gained some sense of how the nobility and serfs in Russia (and, to a certain extent, Europe) thought about life, their position, and how things ran.  Being a modern Kansan, this thought process was not familiar to me, and though I head read about it in history texts before, felt far more informed having read it in Tolstoy&#8217;s novel.</p>
<p>Although much of the novel centers around Napoleon&#8217;s invasion of Russia in 1812, the work as a whole spans nearly two decades of time.  Tolstoy&#8217;s characters aren&#8217;t static; they change over time.  Some, yes, die; others go through hardships and triumphs that change them to their core.  It evoked a feeling of nostalgia in me at times &#8212; for the younger, childlike Natasha who was so full of simple delight in life.  But then, a thousand pages later, the older Pierre finally was able to find simple delight in life too.</p>
<p>Sometimes I have missed on the simple joy of being, and Jacob or Oliver or Terah remind me of that.  Today Oliver and I read a book together, one that we read often, and we discovered an illustration of a tiny worm we had never noticed before.  And the worm had a red hat (&#8220;hat&#8221; is one of Oliver&#8217;s favorite words right now.)  The happy laughter as he pointed at the tiny hat, saying &#8220;hat&#8221; over and over, reminds me that sometimes children know how to live better than adults.  Jacob later asked me how my day was, and I told him how I read a book on my Kindle, where I sat, and how I even read it lying down on the couch for a bit.  At that he too laughed.</p>
<p>As with some other wonderful, engrossing books, I was sad to reach the end of this one.  I felt as if I was leaving a conversation early; fictional characters, yes, but their story wasn&#8217;t over.  And really, that was part of Tolstoy&#8217;s point: things don&#8217;t happen in isolation, and stories don&#8217;t have clearly-defined start and end points.</p>
<p>The novel touched on politics, religion, philosophy, free will, and just about every topic imaginable.  It is, really, unfair to call it a just a novel.</p>
<p>Here are some random quotes from the book, which I highlighted:</p>
<blockquote><p>
his heart was now overflowing with love, and by loving people without cause he discovered indubitable causes for loving them.</p>
<p>How often we sin, how much we deceive, and all for what?&#8230; All will end in death, all!</p>
<p>A pleasant humming and whistling of bullets were often heard.</p>
<p>Looking into Napoleon&#8217;s eyes Prince Andrew thought of the insignificance of greatness, the unimportance of life which no one could understand, and the still greater unimportance of death, the meaning of which no one alive could understand or explain.</p>
<p>&#8220;If there is a God and future life, there is truth and good, and man&#8217;s highest happiness consists in striving to attain them. We must live, we must love, and we must believe that we live not only today on this scrap of earth, but have lived and shall live forever, there, in the Whole,&#8221; said Pierre, and he pointed to the sky. Prince Andrew stood leaning on the railing of the raft listening to Pierre, and he gazed with his eyes fixed on the red reflection of the sun gleaming on the blue waters. There was perfect stillness. Pierre became silent. The raft had long since stopped and only the waves of the current beat softly against it below. Prince Andrew felt as if the sound of the waves kept up a refrain to Pierre&#8217;s words, whispering: &#8220;It is true, believe it.&#8221; He sighed, and glanced with a radiant, childlike, tender look at Pierre&#8217;s face, flushed and rapturous, but yet shy before his superior friend.</p>
<p>In Natasha Prince Andrew was conscious of a strange world completely alien to him and brimful of joys unknown to him, a different world, that in the Otradnoe avenue and at the window that moonlight night had already begun to disconcert him. Now this world disconcerted him no longer and was no longer alien to him, but he himself having entered it found in it a new enjoyment.</p>
<p>All the kings, except the Chinese, wear military uniforms, and he who kills most people receives the highest rewards.</p>
<p>&#8220;But what is war? What is needed for success in warfare? What are the habits of the military? The aim of war is murder; the methods of war are spying, treachery, and their encouragement, the ruin of a country&#8217;s inhabitants, robbing them or stealing to provision the army, and fraud and falsehood termed military craft. The habits of the military class are the absence of freedom, that is, discipline, idleness, ignorance, cruelty, debauchery, and drunkenness. And in spite of all this it is the highest class, respected by everyone.</p>
<p>From the moment Pierre had witnessed those terrible murders committed by men who did not wish to commit them, it was as if the mainspring of his life, on which everything depended and which made everything appear alive, had suddenly been wrenched out and everything had collapsed into a heap of meaningless rubbish. Though he did not acknowledge it to himself, his faith in the right ordering of the universe, in humanity, in his own soul, and in God, had been destroyed. He had experienced this before, but never so strongly as now. When similar doubts had assailed him before, they had been the result of his own wrongdoing, and at the bottom of his heart he had felt that relief from his despair and from those doubts was to be found within himself. But now he felt that the universe had crumbled before his eyes and only meaningless ruins remained, and this not by any fault of his own. He felt that it was not in his power to regain faith in the meaning of life.</p>
<p>When Princess Mary began to cry, he understood that she was crying at the thought that little Nicholas would be left without a father. With a great effort he tried to return to life and to see things from their point of view. &#8220;Yes, to them it must seem sad!&#8221; he thought. &#8220;But how simple it is. &#8220;The fowls of the air sow not, neither do they reap, yet your Father feedeth them,&#8221; he said to himself and wished to say to Princess Mary; &#8220;but no, they will take it their own way, they won&#8217;t understand! They can&#8217;t understand that all those feelings they prize so—all our feelings, all those ideas that seem so important to us, are unnecessary. We cannot understand one another,&#8221; and he remained silent.</p>
<p>&#8220;Love hinders death. Love is life. All, everything that I understand, I understand only because I love. Everything is, everything exists, only because I love. Everything is united by it alone. Love is God, and to die means that I, a particle of love, shall return to the general and eternal source.&#8221; These thoughts seemed to him comforting.</p>
<p>&#8220;People speak of misfortunes and sufferings,&#8221; remarked Pierre, &#8220;but if at this moment I were asked: &#8216;Would you rather be what you were before you were taken prisoner, or go through all this again?&#8217; then for heaven&#8217;s sake let me again have captivity and horseflesh! We imagine that when we are thrown out of our usual ruts all is lost, but it is only then that what is new and good begins. While there is life there is happiness. There is much, much before us. I say this to you,&#8221; he added, turning to Natasha.</p>
<p>During that twenty-year period an immense number of fields were left untilled, houses were burned, trade changed its direction, millions of men migrated, were impoverished, or were enriched, and millions of Christian men professing the law of love of their fellows slew one another. What does all this mean? Why did it happen? What made those people burn houses and slay their fellow men? What were the causes of these events? What force made men act so? These are the instinctive, plain, and most legitimate questions humanity asks itself when it encounters the monuments and tradition of that period.
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6692-war-and-peace/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Baptism</title>
		<link>http://changelog.complete.org/archives/6676-baptism</link>
		<comments>http://changelog.complete.org/archives/6676-baptism#comments</comments>
		<pubDate>Mon, 23 May 2011 02:45:40 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[religion]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6676</guid>
		<description><![CDATA[Today I was baptized and joined the Mennonite Church. I imagine this might surprise some of you for various reasons, so let me provide a bit of background. I&#8217;ve had a lot of people, both in person and in comments responding to my blog post, express surprise with statements I have made. The view of [...]]]></description>
			<content:encoded><![CDATA[<p>Today I was baptized and joined the <a href="http://www.thirdway.com/">Mennonite Church</a>.  I imagine this might surprise some of you for various reasons, so let me provide a bit of background.</p>
<p>I&#8217;ve had a lot of people, both in person and in comments responding to my blog post, express surprise with statements I have made.  The view of Christianity that many people have is of a group that devalues scientific inquiry and places a lot of emphasis on things like opposition to gay marriage, evolution, and abortion, and enjoys political leaders that say &#8220;bring it on.&#8221;</p>
<p>While I know some Christians that fall into that mold, there are quite a few that don&#8217;t as well.  Some churches, such as the one we attend, have a surprisingly diverse set of people and yet still function and get along well.</p>
<p>Today they accepted me with joy.  Nobody was concerned that I started my statement with a reference to ancient Greek philosophy, wound up suggesting that the church ought to make sure to make illegal immigrants, gays and lesbians, and prostitutes feel welcome, and embraced both religion and scientific inquiry, feeling them complimentary.</p>
<p>Mennonites practice adult baptism rather than infant baptism.  A traditional age for people to be baptized is during high school, though emphasis is placed more on the individual than their age, so it&#8217;s not unheard-of for someone to do so a bit later in life as I have.</p>
<p>Part of the baptism involves the candidate sharing their faith story.  These are typically intensely personal, widely varied, heartfelt, and honest.  Some people&#8217;s stories involve struggles with depression, physical disabilities, or the place of religion in their lives, while others reflect little struggle at all.  Mine involves letting go of a lot of things, and also seeing some things, such as serious intellectual inquiry or existential questions about God (such as &#8220;is there a god?&#8221;), as a positive rather than a negative feature of a Christian life.  But it also involves a recognition and deep respect for those that don&#8217;t approach things in this way.</p>
<p>Though given publicly in a church, baptism testimonies are rarely published or shared more broadly.  But I&#8217;m going to share mine here.  I have edited it only very lightly to remove a few local references that wouldn&#8217;t make sense out of the context of this community.  This was delivered in front of a rather different audience than is likely to be reading this post, so if you have questions, do feel free to ask in the comments.</p>
<p>But before I begin, I just have to pass along a joke a friend told me: &#8220;John, you picked quite a day for your baptism &#8212; the day after the rapture.&#8221;</p>
<p>Baptism Testimony</p>
<p>John Goerzen</p>
<p>May 22, 2011</p>
<p>Those of you that know me well will probably not be surprised that I will begin my Christian baptism testimony with a story about an ancient Greek philosopher, and also touch on the philosophical nature of truth. These are key parts of my story.</p>
<p>As legend goes, Socrates famously said, “I know that I know nothing” &#8212; in other words, he believed that nothing could be known with absolute certainty. The Greek Oracle &#8212; thought to be infallibly wise &#8212; said that Socrates, the man that thought he knew nothing, was the wisest man in all Athens. An interesting paradox, and one that sheds light on my own religious story. My story involves coming to grips with the understanding that I know very little, that no person can ultimately know much about God, and finding a way to make peace with that situation.</p>
<p>Growing up in this community, I thought I knew some things about faith and Christianity. At a certain age, it all seemed so simple. We took the Bible to be literally true. We marveled in Sunday School at how the apostles could sometimes appear so blind. And, modeled both implicitly and explicitly, was this notion: the stronger our faith, the fewer inner questions or doubt we have about the nature of God, the literal accuracy of the entire Bible, or our relationship to God. Those I perceived held up as examples never seemed to question any of these things, and showed &#8212; outwardly, at least &#8212; complete certainty about them. Moreover, holding certain intellectual beliefs was key to Christian identity, and even more importantly, to eternal life.</p>
<p>This model has quite obviously worked well for many people for many years. The good that has happened, and continues to happen, from people that have that kind of certainty is manifest all around us. And yet, it didn&#8217;t seem to work out for me.</p>
<p>I&#8217;m not the kind of person that accepts a lot of things at face value. It is helpful to be able to examine and challenge ideas &#8212; and even more helpful to have other people challenge my ideas. From well before I was in high school, I was questioning some things about the Bible, God, and religion in general. My thoughts ranged from the impact of evolution on religion to the apparently vengeful God of the Old Testament to the very existence of God. In the Christian context, I perceived having these questions as a personal failing, something that I ought to repress.</p>
<p>The more I tried to repress them, the more troublesome they became. Why, for instance, should a loving merciful God decide whether to let us into heaven based on whether we hold certain intellectual beliefs?</p>
<p>In high school, I participated in the catechism class here at this church, and was frustrated because it didn&#8217;t tackle deeper meanings or the kinds of questions I had. I wasn&#8217;t yet able to articulate all my thoughts and questions very well, and I probably had an overactive case of teenage cynicism. As a result, I didn&#8217;t get baptized like most others my age did. As I learned more about the early history of Judaism and Christianity, I only found more reasons to question the model of faith I thought I had received &#8212; the one in which Biblical literalism and a “divine guarantee” of sorts was key.</p>
<p>More recently, I gradually became aware that the model of Christianity I had in mind was one of many views. Christians, Mennonites, and even this church are incredibly diverse groups, and in retrospect, I am surprised that it took me so long to realize this. Three major steps led me to baptism.</p>
<p>The first step was the realization that, whatever our understanding of the literal accuracy of the Bible, literal truth is often inferior to metaphorical truth. As an example, many of us have read the works of Shakespeare. They are fictional, but the reason they have been revered for so many centuries is that they are true. They teach us things about ourselves and our world in a way that no history book can.</p>
<p>By placing such an emphasis on literal truth in the Bible, I was missing out on the message right there for me. By concerning myself with creationism or evolution, I missed out on thinking about what the story in Genesis meant for the Jews, and what it could mean for me. Evolution ceased to be a threat to religion; it became simply a tool for learning about a different sort of truth than we get from religion.</p>
<p>N. T. Wright mentions an incident that illustrates this point. A woman attending a religious conference asked the speaker, a prominent theologian, “Is it true that the serpent in Genesis actually spoke like you and I speak?” The theologian answered, “It doesn&#8217;t matter whether the serpent could speak. What matters is what the serpent said.”</p>
<p>The second step I took towards being baptized was realizing where the real core of Christianity lies. It&#8217;s not some debate about Genesis, but rather the death to one&#8217;s old self, and the rebirth and continual remaking of oneself in the example of Jesus. Given that, a lot of questions seem unimportant or even irrelevant. Good can be expressed in many ways, and if one person achieves a remarkably Christian life via a literal understanding of the Bible, and another via a more metaphorical reading, then it is my place only to affirm both and say that they both got it right. If we say that the task of remaking ourselves is like climbing a mountain, then what matters is not <b>how</b> we are climbing the mountain, but simply that we <b>are</b> climbing it.</p>
<p>I used to equate faith with an intellectual belief. I have come to see that was a narrow view. Faith, to me now, is more about vision: do we see the world like Christ did? Where do our loyalties and our trust lie &#8212; in God or in human institutions? What are our goals in life?</p>
<p>We humans have failed to understand God, and probably always will. I too share in that incomplete understanding, but I have come to accept that it is OK. I know enough to know that I want my loyalty to lie in Jesus, to know what kind of vision of the world I want to have, and I have learned to accept that intellectual questions can even be a form of meditation, enlightenment, and prayer.</p>
<p>The third step toward baptism was moving past my own shortcomings. For a long time, I thought I didn&#8217;t believe the right things, didn&#8217;t believe them strong enough, wasn&#8217;t certain enough about God, didn&#8217;t pray enough, didn&#8217;t read enough, didn&#8217;t understand enough, didn&#8217;t love enough &#8212; and ultimately, that I wasn&#8217;t good enough. I request baptism today understanding that, despite the various imperfections I still have, and we all have, everyone is good enough and deserving of love and peace. God&#8217;s love is for <b>everyone</b>. No exceptions!</p>
<p>Following Jesus boils down to this: I too must be an agent of love and peace to everyone, without exception. My vision must be centered around the fact that we are to emulate the God that loves the entire world, sinners all, and therefore I should as well. I hope I can show others the kind of love that has been shown me.</p>
<p>I hope, too, to share with this congregation and the global church in the vision of love. I hope that we can continually strive to re-focus on Christ&#8217;s vision. As an example, we all know that many different viewpoints about whether homosexuality is sinful exist in Mennonite Church USA. These opinions are deeply held and personal for many, and have been discussed over and over and over. But ultimately, they aren&#8217;t terribly relevant to the church&#8217;s mission. The example of Jesus unites us all: he embraced everyone. He accepted criminals and prostitutes and showed them love and kindness. Our difficult task, which is also my difficult task, is to show this same love to absolutely everyone, regardless of our varying opinions about them and their conduct. The forgotten and repressed of our day &#8212; perhaps criminals, homeless, Muslims, addicts, gays and lesbians, illegal immigrants, ethnic minorities, and still prostitutes &#8212; deserve the love of Christ&#8217;s church and all its members. My hope is that any one of the earth&#8217;s 7 billion people could step through the doors of our church, or any church, and immediately feel Christ&#8217;s love, and the unconditional, non-judgmental, welcome and love of Christ&#8217;s followers, no matter what.</p>
<p>This prayer from Ephesians 3 sums up my hope and my vision, for myself and everyone:</p>
<blockquote><p>I pray that out of his glorious riches he may strengthen you with power through his Spirit in your inner being. I pray that Christ may dwell in your hearts through faith. And I pray that you, being rooted and established in love, may have power, together with all the Lord’s people, to grasp how wide and long and high and deep is the love of Christ. And I pray that you will know this love that surpasses knowledge—that you may be filled to the measure of all the fullness of God. (3.16-19)</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6676-baptism/feed</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Napoleon, Winter in May, and Silly String</title>
		<link>http://changelog.complete.org/archives/6661-napoleon-winter-in-may-and-silly-string</link>
		<comments>http://changelog.complete.org/archives/6661-napoleon-winter-in-may-and-silly-string#comments</comments>
		<pubDate>Sun, 15 May 2011 03:09:58 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6661</guid>
		<description><![CDATA[This is just a diary of a random day sort of post. Nothing all that particularly unusual, but then perhaps if I only blog about the unusual, the typical gets lost. This week started out with temperatures as high at 99F. Today we didn&#8217;t even reach 60, and tonight will be cold almost to freezing. [...]]]></description>
			<content:encoded><![CDATA[<p>This is just a diary of a random day sort of post.  Nothing all that particularly unusual, but then perhaps if I only blog about the unusual, the typical gets lost.</p>
<p>This week started out with temperatures as high at 99F.  Today we didn&#8217;t even reach 60, and tonight will be cold almost to freezing.  It&#8217;s Kansas, so while we remark on the strange weather, we&#8217;re not particularly surprised by it.</p>
<p>This morning, Jacob and Oliver went over to play across the street.  Jacob then went with Terah to a birthday party for one of his classmates, while Oliver helped plant some trees with his grandparents.  I was at home this morning, which gave me a small but welcome break from the past week: we had something going on 6 out of the last 7 evenings, and little time to do anything else.</p>
<p>So I got out the Kindle and read from <a href="http://en.wikipedia.org/wiki/War_and_Peace">War and Peace</a>.  I started at the kitchen table while eating some granola, and then sat on the couch.  The day was cold, windy, and overcast, and I like to use natural light, so there were only a few places to sit with enough light.</p>
<p>I sat there reading the account of Napoleon&#8217;s capture of Moscow in 1812, the characters lives uprooted by those events, and stories of violent mobs forming.  And, of course, Tolstoy&#8217;s essays on the mistake of overstating the importance of famous figures in history were common.  I am now about 3/4 through War and Peace, which means I&#8217;ve read 1,044 pages and have (only) 348 to go.</p>
<p>As I got up to try to find slippers or a blanket for my cold feet at one point, I remembered a conversation I had while eating lunch this week.  I was reading on the Kindle while reading, and a person I knew happened to walk past.  She asked what I was reading.  I said simply, &#8220;War and Peace.&#8221;  There was this stunned silence, so I added, &#8220;for fun.  It&#8217;s great!&#8221;  Which is true.  She said, &#8220;Oooookay, John, you just enjoy that then&#8221; and went on her way.  This isn&#8217;t the first time I&#8217;ve had a conversation like that about this book.  It seems to be held up as some example of long, dry, literature that people are made to read but don&#8217;t want to.  I think that only &#8220;long&#8221; is accurate here.</p>
<p>Anyhow, pretty soon Oliver arrived and, much to my surprise, said &#8220;Doh!&#8221; (meaning &#8220;no&#8221;) when I asked him if he was ready for lunch.  Instead he stood there looking at me sweetly.  Taking a guess, I said, &#8220;Oliver, would you like to watch train videos?&#8221;  &#8220;Yeah yeah yeah yeah!&#8221;  So we did.  He particularly enjoyed the steam engines today, and eventually was ready for lunch at 12:30.  Jacob and Terah got home just as he was finishing.  Oliver got his nap, and I played with Jacob for a bit.  Ever since he had heard of the British wedding in preschool, he&#8217;s been interested in weddings, so I showed him pictures from Terah and me at our wedding.  This was a big hit.  Then he went with Terah to decorate a Sunday School room at church, so I read a bit more Tolstoy.</p>
<p>Tolstoy&#8217;s characters sometimes are prone to not just changes in mood but changes in outlook and worldview &#8212; changing from cold, logical, and uncaring to warm and loving, or from despair at the vanity and shallowness of humanity to elation at the simple honesty of a peasant and renewed trust in the human spirit.  At first I marveled at this tendency in certain characters, but on reflection, and in consideration of the timeline of the novel, which spans several years, it didn&#8217;t seem quite so strange.  Things can happen to change the mood of individuals, or even a country; I can remember the national mood changing after 9/11, and again after Obama&#8217;s election, for instance.  I also felt a contrast with some of the characters who, due to their decisions or circumstances, lost things that mattered while chasing things that weren&#8217;t as important.  I felt fortunate to be at this place, with Jacob, Oliver, and Terah, and decided that we all ought to do something fun in the evening, but hadn&#8217;t quite figured out what.</p>
<p>And about that, the clouds started to break and Oliver woke up from his nap.  I went up to his room, and much to his delight, played peekaboo with him for quite awhile.  Eventually he was done with that game, but spotted my phone, so I helped guide his finger to launch Youtube and watch a train video over the wifi.  This was certainly a Big Deal to him.</p>
<p>After Terah and Jacob got back, I figured it was time figure out something fun to do.  And what could be more fun, I decided on the spur of the moment, than a drive into town to pick up some cans of <a href="http://en.wikipedia.org/wiki/Silly_string">Silly String</a> for the boys, neither of which had ever used it before.</p>
<p>So we went to a restaurant, then bought the &#8220;surprise toy&#8221; (I hadn&#8217;t told them what it would be beforehand), then went to an ice cream place, and finally back home.  Oliver loved it.  He needed my help to press the nozzle to make it come out, but still had a great time and shrieked with delight.</p>
<p>Jacob then tried out his can, and stood in one place spraying his bright green strings all over the place.  Then he took to running around the yard spraying string randomly in every direction until he finally completely emptied out the can.  And after that, he gathered up some of the different colors of string and rolled them up into a ball which he was very proud of.</p>
<p>A nice day.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6661-napoleon-winter-in-may-and-silly-string/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The death of one</title>
		<link>http://changelog.complete.org/archives/6639-the-death-of-one</link>
		<comments>http://changelog.complete.org/archives/6639-the-death-of-one#comments</comments>
		<pubDate>Tue, 03 May 2011 05:08:35 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">https://changelog.complete.org/archives/6639-the-death-of-one</guid>
		<description><![CDATA[”I mourn the loss of thousands of precious lives, but I will not rejoice in the death of one, not even an enemy. Returning hate for hate multiplies hate, adding deeper darkness to a night already devoid of stars. Darkness cannot drive out darkness: only light can do that. Hate cannot drive out hate: only [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>”I mourn the loss of thousands of precious lives, but I will not rejoice in the death of one, not even an enemy. Returning hate for hate multiplies hate, adding deeper darkness to a night already devoid of stars. Darkness cannot drive out darkness: only light can do that. Hate cannot drive out hate: only love can do that.”</p>
<p>–anonymous (often attributed to Martin Luther King, Jr.)</p>
</blockquote>
<p>Seen many times today.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6639-the-death-of-one/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Anniversary: Europe Ideas?</title>
		<link>http://changelog.complete.org/archives/6629-anniversary-europe-ideas</link>
		<comments>http://changelog.complete.org/archives/6629-anniversary-europe-ideas#comments</comments>
		<pubDate>Fri, 29 Apr 2011 23:45:51 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6629</guid>
		<description><![CDATA[Terah and I have our 10th wedding anniversary coming up this fall. We&#8217;ve discussed a bit what we&#8217;d like to do. Terah said that she&#8217;d enjoy a relaxing resort on a beach somewhere with a reasonable hotel room so there isn&#8217;t really anything we have to do &#8212; just relax. I said that I&#8217;d love [...]]]></description>
			<content:encoded><![CDATA[<p>Terah and I have our 10th wedding anniversary coming up this fall.  We&#8217;ve discussed a bit what we&#8217;d like to do.  Terah said that she&#8217;d enjoy a relaxing resort on a beach somewhere with a reasonable hotel room so there isn&#8217;t really anything we have to do &#8212; just relax.</p>
<p>I said that I&#8217;d love to go back to Europe &#8212; enjoy some more history, have a fun adventure together, see more of the countryside perhaps.  This didn&#8217;t sound all that relaxing to Terah.  So I commented that Europe also has plenty of water, beaches, and resorts and perhaps we could find a place in Europe with history and adventure, plus also a relaxing beach &#8212; so we can have some adventure but not too much &lt;grin&gt;</p>
<p>We&#8217;ll probably be looking to travel in September or October and would hope for reasonably warm weather &#8212; though if we need to go at a different time of year, that option is still open.</p>
<p>I&#8217;m at a loss for where to start looking here, so I&#8217;m hoping readers of this blog can give a suggestion.</p>
<p>I very much appreciated the <a href="http://changelog.complete.org/archives/1204-where-to-go-in-europe">great tips</a> last time I asked.  Our <a href="http://changelog.complete.org/archives/category/travel">first trip to Europe</a> last year was great &#8212; it was nice to stay with some old friends and make some new ones, to see some amazing cities and buildings, and live for a few days someplace with a culture different from home.</p>
<p>Our boys would not be coming with us on this trip.  We did get passports for them recently and are looking at some options for a trip with them, but that wouldn&#8217;t be this one.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6629-anniversary-europe-ideas/feed</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>Adventure: 1 dad, 2 boys, and lots of trains</title>
		<link>http://changelog.complete.org/archives/6614-adventure-1-dad-2-boys-and-lots-of-trains</link>
		<comments>http://changelog.complete.org/archives/6614-adventure-1-dad-2-boys-and-lots-of-trains#comments</comments>
		<pubDate>Sun, 24 Apr 2011 03:52:46 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6614</guid>
		<description><![CDATA[Terah and I recently decided that each of us could use a &#8220;day off&#8221; of not having to do work or supervise boys. Yesterday I had the day off work so that was mine. I took my Kindle, along with its Gutenberg copy of War and Peace, which yes, I&#8217;m reading for fun. I slept [...]]]></description>
			<content:encoded><![CDATA[<p>Terah and I recently decided that each of us could use a &#8220;day off&#8221; of not having to do work or supervise boys.  Yesterday I had the day off work so that was mine.  I took my Kindle, along with its Gutenberg <a href="http://www.gutenberg.org/ebooks/2600">copy of War and Peace</a>, which yes, I&#8217;m reading for fun.  I slept in a bit, then got breakfast and sat down at <a href="http://www.botanica.org/">Botanica, the Wichita Gardens</a> with the Kindle for awhile.  That was a nice way to spend the morning.</p>
<p>Today was Terah&#8217;s day off.  Initially I thought of taking the boys to <a href="http://cosmo.org/">The Cosmosphere</a>, one of the world&#8217;s premier space museums, or to the <a href="http://www.kansasaviationmuseum.org/">Kansas Aviation Museum</a>.  But then I realized that the <a href="http://midland-ry.org/">Midland Railway</a>, a historic excursion line in Baldwin City, KS, was having their first train trip of the year.  And it&#8217;s the Easter special: you take the train a few miles out of town, get off, the kids do an Easter egg hunt, then also get to get their picture taken with the Easter bunny.  Kid paradise, right?  What could be better?</p>
<p>So this is how my alarm came to be set for 5:15 on a Saturday morning.  Oliver woke up early, but I had to get Jacob up.  He was groggy, trying to cover his face and ears, and annoyed at me for trying to wake him up.  Until I said, &#8220;Jacob, it&#8217;s time to get ready for the car trip to the train ride.  Can you go get dressed for the day?&#8221;  Silence.  Then about 5 seconds later, he jumped up, said, &#8220;OK dad, I will do it,&#8221; and he did.</p>
<p>We drove our 2.5 hours.  I had set out a non-dirty breakfast in the car for them the night before, so they munched while we drove.  Then had to wait in a huge line for our tickets.  An hour later we had them &#8212; got the last 3 tickets for the first departure of the day, 10AM &#8212; and ran to get on the train before it left.  Jacob and Oliver both got very quiet.  Sometimes Jacob especially does that when he&#8217;s very excited about things.  He doesn&#8217;t always look it right then, but I knew I&#8217;d be hearing about it later.  He had his face almost pressed to the window the whole way.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5647875601/" title="IMG_5685.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5261/5647875601_2d77177afc.jpg" width="500" height="333" alt="IMG_5685.JPG"></a></p>
<p>Oh, and yes, he dressed himself and I didn&#8217;t check to make sure he had the correct shirt, or that it wasn&#8217;t on inside-out, until it was too late.  Oops.</p>
<p>We rode in an ex-CP car built in 1936.  One of the cars on the train was built in the 1890s &#8212; quite some neat equipment.</p>
<p>Anyhow, next came the hunt.  There were two large lawns covered in eggs, separated by age group.  Jacob and Oliver were in the younger group, but still only got a few eggs (there were lots of other parents, uhm, &#8220;helping&#8221; their kids by picking up eggs the kids were too slow to get and putting them in baskets&#8230;)  But they were thrilled with the experience so that&#8217;s what counts.</p>
<p>They moved the locomotive to the other end of the train for the trip back using an adjacent track.  Lots of the kids watched them couple it back on.  Jacob and Oliver were particularly interested &#8212; nothing could have distracted them from watching that train &#8212; though they didn&#8217;t particularly like the noise of the horn.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5647866569/" title="IMG_5655.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5028/5647866569_e5053a184d.jpg" width="500" height="333" alt="IMG_5655.JPG"></a></p>
<p>On the way back, someone in an Easter bunny suit was on the train for pictures.  I took the boys there.  They usually refuse to sit on laps of Santa and such, so I didn&#8217;t figure much success.  They actually agreed to do it.  And despite their expressions in this photo, Jacob later told me over and over how much fun it was to be with the Easter bunny.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5648434956/" title="IMG_5671.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5148/5648434956_609644de9b.jpg" width="500" height="333" alt="IMG_5671.JPG"></a></p>
<p>After we got back, we headed for the car.  Jacob insisted on carrying his own Easter bag, and predictably wound up carrying it upside down for awhile.  So his bag had some grass in it from picking the candy back up. Oliver discovered some rocks by a ditch and had fun throwing them in to make a splash, so we paused for that for awhile.  By this point it was about noon.</p>
<p>So at this point, what does a dad who has managed to keep two active boys in line for an hour, help them with an egg hunt and giant rabbit, and keep them from falling into the ditch they&#8217;re throwing rocks into, do?  Say that it&#8217;s time to eat lunch and then head for home so we can be there in time for supper?  Or go for MORE ADVENTURE?</p>
<p>I said, &#8220;Jacob, how would you like to eat lunch inside a big train station in Kansas City?&#8221;  Pause for a couple of seconds to think.  &#8220;YEAH!  I have never had lunch in a train station before!  Let&#8217;s go!  Shall we go NOW?&#8221;</p>
<p>So I gave them the leftover breakfast to eat during the hour drive on towards the beautiful <a href="http://unionstation.org/">Kansas City Union Station</a>.  It&#8217;s one of the few grand American train stations that survives intact, and is just stunning.</p>
<p>Jacob and Oliver both fell asleep on the way there.  We parked, walked inside, and Jacob just froze.  &#8220;Dad&#8230; WOW!  That ceiling is SO HIGH!  I can&#8217;t even reach it!&#8221;  He then raised his hand as high as it would go and said, &#8220;See dad, it is so high I can&#8217;t touch it!&#8221;  (Most ceilings are, but this one is indeed much, much taller than most.)</p>
<p>We ate lunch in the second level of a restaurant right in the Grand Hall, which Jacob really enjoyed.  Here&#8217;s Jacob, annoyed that I pulled out the camera again:</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5648439048/" title="IMG_5693.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5141/5648439048_d9109da0b7.jpg" width="500" height="333" alt="IMG_5693.JPG"></a></p>
<p>Then we went exploring for an hour.  Jacob talked about his &#8220;adventure&#8221;.  We went up the elevators and checked out the balconies.  Then we found the &#8220;Model Railroad Experience.&#8221;  And oh my.  The boys were visibly the most excited they had been all day.  Oliver just froze at the spot he walked through the door, not caring to move and see the rest of the exhibit because he was so fascinated by what he already saw.  There was a huge layout in the middle of the room, and smaller ones in adjacent rooms.  We finally made our way there, and Oliver just ran round and round one of them, following a train, excitedly yelling &#8220;There it is!  There it is!  There it is!&#8221;  Here&#8217;s a photo from the big layout:</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5648441344/" title="IMG_5706.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5141/5648441344_28f3bba9d4.jpg" width="500" height="333" alt="IMG_5706.JPG"></a></p>
<p>Jacob cried when it was time to go, but I had promised them some dessert before we left, so after a bite of ice cream we were on our way.  On the way home, every 15 minutes or so, Jacob would make a remark like this:</p>
<p>&#8220;Dad, the train ride was SO fun!&#8221;</p>
<p>or</p>
<p>&#8220;Dad, I really liked Kansas City Union Station!&#8221;</p>
<p>and so forth, naming every highlight of the day for him several times over: the Easter bunny, the egg hunt, train ride, and everything about Union Station.</p>
<p>On the way home, we stopped at our favorite restaurant in Emporia: <a href="http://www.bobbydsbbq.com/">BobbyD&#8217;s Merchant St. BBQ</a>.  This is always a hit for everyone in the family.  A down-home place that has excellent food, is not far off our path, and never seems to have a wait.  Yum.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6614-adventure-1-dad-2-boys-and-lots-of-trains/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Boys</title>
		<link>http://changelog.complete.org/archives/6608-the-boys</link>
		<comments>http://changelog.complete.org/archives/6608-the-boys#comments</comments>
		<pubDate>Sat, 16 Apr 2011 16:32:49 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6608</guid>
		<description><![CDATA[Jacob really enjoys his pajamas. By this point, he can mostly get himself ready for bed. He still wants help brushing his teeth but that&#8217;s about it. His favorite pajamas are his &#8220;rocket ship pajamas&#8221;, which also cover his feet and have a white pad underneath the feet. That&#8217;s his favorite part. They have rockets [...]]]></description>
			<content:encoded><![CDATA[<p>Jacob really enjoys his pajamas.  By this point, he can mostly get himself ready for bed.  He still wants help brushing his teeth but that&#8217;s about it.  His favorite pajamas are his &#8220;rocket ship pajamas&#8221;, which also cover his feet and have a white pad underneath the feet.  That&#8217;s his favorite part.  They have rockets all over them, and he sometimes will run out of a room and inform me with delight, &#8220;I&#8217;m all rocket ships!&#8221;</p>
<p>Oliver has really started to form up words.  We can pick out words like lettuce, truck, book, look, and &#8220;dad John&#8221;.  He also has a way of saying &#8220;there it is&#8221;, most particularly when looking at trains.</p>
<p>Jacob still loves trains.  In church, he will take his markers, connect them end to end, and have a marker train that will keep him entertained for quite a long while.  He will slide it back and forth on the pew, and eventually it will slide in a &#8220;tunnel&#8221; (behind my back).  This actually started with &#8220;hymnbook trains&#8221; &#8212; get a few books in a row, and it&#8217;s a train.  Anything can be a train to Jacob.  Driving down the road, we might see what he calls tree trains, which are just trees in a row.</p>
<p>Last Sunday, the Kansas Mennonite Men&#8217;s Chorus had its first concert of the season.  I sing with this group, which has nearly 300 men in it.  It&#8217;s a lot of fun to be a part of that group, and the music is wonderful.  Jacob and Oliver were there on Sunday, and both started to take more of an interest in the music that before.  Jacob particularly loved the song Dry Bones, which had a number of odd percussion instruments in it.  He was laughing at spots, and wanted to hear me sing it for the next several days.  He even wanted Terah to read the program from the concert to him before his nap one day.  Oliver enjoyed it too, and kept saying &#8220;dad John&#8221; (his word for me) whenever there was a soloist.  I didn&#8217;t sing a solo, but apparently to 1-year-old eyes, 300 guys all dressed alike all look like dad.</p>
<p>Jacob and I recently have been reading Winnie the Pooh stories at his bedtime.  Not the Disney books, but the original A. A. Milne stories.  We read a few pages every night, and have made it to page 214 by now.  Jacob loves it.  And he&#8217;s becoming increasingly interested in reading things.  Sometimes we&#8217;ve been unsure if he&#8217;s reading something or just had it memorized.  Last night, I got out the book, and we were on a page he had never seen or heard before.  He pointed to a word, and said, &#8220;It says &#8216;Roo&#8217; there!&#8221;  And indeed it did.  Then he added, &#8220;It says &#8216;said Roo.&#8217;&#8221;.  Yep.  And then he read me the whole sentence:</p>
<blockquote><p>&#8220;I <i>love</i> jumping,&#8221; said Roo.</p></blockquote>
<p>I believe that&#8217;s the first time I&#8217;ve been certain Jacob has read me an entire sentence without having memorized any of it beforehand.  And he won&#8217;t be old enough to start Kindergarten for another year and a half.</p>
<p>We then read the story, and when I came to the sentence Jacob had read to me, he interrupted, saying, &#8220;No, dad, <b>I</b> will read that one!&#8221;  And he did.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6608-the-boys/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Mennonite Mecca</title>
		<link>http://changelog.complete.org/archives/6566-the-mennonite-mecca</link>
		<comments>http://changelog.complete.org/archives/6566-the-mennonite-mecca#comments</comments>
		<pubDate>Sun, 10 Apr 2011 02:31:17 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6566</guid>
		<description><![CDATA[I&#8217;d like to paint you a picture of the sorts of things that have been going on around here the past few months, and with growing fervor the past few days. I&#8217;ll start with church basements. Possibly a little chilly, but with a bunch of women getting together to make some quilts &#8212; along with [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;d like to paint you a picture of the sorts of things that have been going on around here the past few months, and with growing fervor the past few days.</p>
<p>I&#8217;ll start with church basements.  Possibly a little chilly, but with a bunch of women getting together to make some quilts &#8212; along with some conversation, maybe some snacks.</p>
<p>Or perhaps about hundreds of kitchens throughout Kansas, warm with baking pies, cookies, breads, and all sorts of items. Then there are a bunch of wood shops, turning up sawdust, building things from toys to furniture.  Or even a body shop donating its time and materials to put some finishing touches on a classic car.</p>
<p>I&#8217;ve also seen around 300 men getting together to practice for a men&#8217;s chorus concert.  I know there was large crowd of people gathering to make verenike.  People always wind up running 5km on a particular Saturday morning, rain or shine.  Or ride 35 miles on a bicycle on a different Saturday.  Or even help build a house using as much volunteer labor and donated materials as possible.</p>
<p>And then, of course, comes this week, where Mennonites from all over Kansas start to converge on Hutchinson, KS.  I can imagine you might see some odd sights rolling down the road: a vehicle called the &#8220;borscht buggy&#8221; for preparing large quantities of the delicious soup.  Several old tractors being hauled down the road on trailers.  Semi loads of food.  Vanloads of pie and cookies.  Plants, trees, rugs, quilts, even a lawn mower.  And then, yesterday and today, excited people ready to buy all of these things.  Families with children excited to get a ride on the largest slide they&#8217;ve ever seen.  And, of course, so many people wanting to eat the famous food that, despite the many parallel serving areas, lines still can extend for blocks.</p>
<p>It&#8217;s all because people are hungry.</p>
<p>Not these Kansans with pie-laden kitchens, though &#8212; it&#8217;s to help those in need.</p>
<p>It&#8217;s all part of the annual <a href="http://kansas.mccsale.org/">Kansas MCC Relief Sale</a>.  The idea is that people make, bake, build, sing, or give things to the sale.  The items are then sold, and the proceeds go to <a href="http://mcc.org/">Mennonite Central Committee</a>, one of the world&#8217;s most efficient charities.  MCC not only helps with directly bringing people out of hunger, but also supports sustainable projects, such as building hand-operated wells to give those in need a safe source of drinking water.  Virtually all of the money you spend on those pies winds up helping someone in poverty.</p>
<p>Each year, the relief sale and related events raise around half a million dollars for charity.</p>
<p>It&#8217;s not unusual to see a quilt sell for thousands of dollars.  Most of the things sell at more normal prices, but last year someone decided to add a loaf of bread to an auction &#8212; and it sold for $100.  </p>
<p>And so it was this that we took the boys to today.  We started with the &#8220;Feeding the Multitude&#8221; &#8212; a wonderful meal with some traditional Kansas Mennonite food.  Here&#8217;s a photo:</p>
<p><img src="http://kansas.mccsale.org/old2010/live/mccsale056.jpg" width="500" height="375"></p>
<p>That bread is zwieback, then there is cherry moos, bohne berrogi, verenike, and of course, sausage.</p>
<p>Here are Jacob and Oliver enjoying their food:</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5604222495/" title="IMG_5548.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5304/5604222495_ecc88d3389.jpg" width="500" height="333" alt="IMG_5548.JPG"></a></p>
<p>After that, we went over to the giant slide.  I&#8217;m not sure how many stories tall it is, but it&#8217;s big enough that they have a strip of carpet there at the bottom to slow people down at the end.  Here&#8217;s a photo of Jacob on my lap after going down the slide.  If you zoom in, you can see the giant smile on his face.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5604805680/" title="IMG_5562.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5030/5604805680_e5d94b2fa2.jpg" width="500" height="333" alt="IMG_5562.JPG"></a></p>
<p>After that, we hopped on the &#8220;mass transit&#8221; at the sale: a wagon being pulled by a tractor.  We checked out the general auction, with Jacob wanting to be sure to peer under the hood of each car present.  Then after a stop to buy some kettle corn for Jacob, we checked out the plants, quilt auction, and then on to buy cheese curds.  </p>
<p>After another stop at the slide, it was time to head home.</p>
<p>And then tomorrow is a concert of the <a href="http://kmmc.mennonite.net/">Kansas Mennonite Men&#8217;s Chorus</a> (motto: We Sing That Others May Live).  You get around 300 men on a stage signing together and wow &#8212; no recording can do it justice.  It&#8217;s amazing to hear the power of the choir at the loud parts, but still more amazing to listen to 300 men signing as softly as they possibly can.  I&#8217;ve been singing with that choir for 3 years, and we&#8217;ve been practicing for a few months now.</p>
<p>If you ever hear some Mennonites boasting about something, it&#8217;s probably going to be about how much money they&#8217;ve raised for charity.  And on that note, I&#8217;ll nudge those Indiana folks reading this and point out that you have some catching up to do with the Kansas sale&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6566-the-mennonite-mecca/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Country Car Repair &amp; California-Kansas Culture Shock</title>
		<link>http://changelog.complete.org/archives/6385-country-car-repair-california-kansas-culture-shock</link>
		<comments>http://changelog.complete.org/archives/6385-country-car-repair-california-kansas-culture-shock#comments</comments>
		<pubDate>Fri, 25 Mar 2011 03:05:14 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6385</guid>
		<description><![CDATA[I know this is almost a cliche, but here goes. Just to show you that it still exists. Today my car needed some work. This morning I dropped it off at the mechanic, who lives right off a well-traveled state highway. They don&#8217;t have a dropbox for keys because, well, they don&#8217;t need one. I [...]]]></description>
			<content:encoded><![CDATA[<p>I know this is almost a cliche, but here goes.  Just to show you that it still exists.</p>
<p>Today my car needed some work.  This morning I dropped it off at the mechanic, who lives right off a well-traveled state highway.  They don&#8217;t have a dropbox for keys because, well, they don&#8217;t need one.  I left the keys in the car.</p>
<p>They called to say that they&#8217;d have to close early this afternoon, but not to worry &#8212; the keys were in the car along with the bill, which I could drop by and pay or put in the family&#8217;s box at church.</p>
<p>And sure enough, the car sat there the rest of the afternoon, and until about 9:45PM, with the keys in the ignition, bill tucked in under my ham radio speaker, ready to pick up.</p>
<p>And it wasn&#8217;t at risk for being stolen.  Things just sort of happen that way out here sometimes.</p>
<p>I remember one time we were taking a train out of Newton, KS, which departs at about 3:30AM.  The only other train through there departs at 3:00AM.  And back then, there was sometimes no station agent on some days.  We got there our usual 15 minutes before the train departed, and struck up a conversation with a couple from California.  They were almost beside themselves with shock.  First off, they had arrived an hour and a half early, being used to doing that for getting on planes and, apparently, trains.</p>
<p>But what really stunned them was the fact that the station was simply left unlocked all night.  There weren&#8217;t any cops there, and in fact there was nobody there <b>at all</b> for most of the night.  And yet it had no signs of graffiti, no vandalism, and no apparent concern from anybody that it was unlocked.  I think they also felt unsafe, having no guards or officials present.  And they were literally the only people in the station for an hour, I&#8217;m sure.</p>
<p>And sure enough, along came the train.  We all heard the whistle and had our things ready to go by the time the conductor got off the train, walked into the station, announced it, and led us all out to it.  3 minutes later, we were all on our way to California and the land of, apparently, locked doors.</p>
<p>Back in 2002, when we bought a house in Kansas, the inspector commented that none of the outside locks worked.  At closing, the sellers gave us a key, commenting &#8220;We never use it and it took forever to find it.&#8221;  I guess that&#8217;s why they didn&#8217;t know the locks were broken.</p>
<p>There&#8217;s something good about a setting like this.  I know that my car is safe at the mechanic with the keys in it.  He knows that I&#8217;ll pay his bill.  We all take pride in our community institutions.  And besides, if anybody did try to spray some graffiti in the train station, they&#8217;ll be living with people that will remember it for the next 40 years.  Accountability is implicit here.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6385-country-car-repair-california-kansas-culture-shock/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>A Proud Dad</title>
		<link>http://changelog.complete.org/archives/6359-a-proud-dad</link>
		<comments>http://changelog.complete.org/archives/6359-a-proud-dad#comments</comments>
		<pubDate>Wed, 16 Mar 2011 22:13:21 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Family]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[jacob]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6359</guid>
		<description><![CDATA[I saw this on my computer screen the other day, and I&#8217;ve got to say it really warmed my heart. I&#8217;ll explain below if it doesn&#8217;t provoke that reaction for you. So here&#8217;s why that made me happy. Well for one, it was the first time Jacob had left stuff on my computer that I [...]]]></description>
			<content:encoded><![CDATA[<p>I saw this on my computer screen the other day, and I&#8217;ve got to say it really warmed my heart.  I&#8217;ll explain below if it doesn&#8217;t provoke that reaction for you.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5524542501/" title="Evidence a 4-year-old has been using my computer by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5172/5524542501_eb06b04fdd.jpg" width="500" height="241" alt="Evidence a 4-year-old has been using my computer" /></a></p>
<p>So here&#8217;s why that made me happy.  Well for one, it was the first time Jacob had left stuff on my computer that I found later.  And of course he left his name there.</p>
<p>But moreover, he&#8217;s learning a bit about the Unix shell.  sl is a command that displays an <a href="http://www.youtube.com/watch?v=BPMd2dsSVR0&#038;NR=1&#038;feature=fvwp">animated steam locomotive</a>.  I taught him how to use the semicolon to combine commands.  So he has realized that he can combine calls to sl with the semicolon to get a series of a LOT of steam trains all at once.  And was very excited about this discovery.</p>
<p>Also he likes how error messages start with the word &#8220;bash&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6359-a-proud-dad/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Visiting Purdue</title>
		<link>http://changelog.complete.org/archives/6298-visiting-purdue</link>
		<comments>http://changelog.complete.org/archives/6298-visiting-purdue#comments</comments>
		<pubDate>Sat, 05 Mar 2011 23:12:16 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Travel]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6298</guid>
		<description><![CDATA[Terah went to college at Purdue University, and always enjoyed basketball games there. I&#8217;ve not been much of a sports fan, but have enjoyed watching Purdue games with her on TV. Terah has been wanting to see a game in person for awhile, so a couple of weeks ago, we went. It was a really [...]]]></description>
			<content:encoded><![CDATA[<p>Terah went to college at Purdue University, and always enjoyed basketball games there.  I&#8217;ve not been much of a sports fan, but have enjoyed watching Purdue games with her on TV.  Terah has been wanting to see a game in person for awhile, so a couple of weeks ago, we went.  It was a really fun weekend!</p>
<p>When we planed the trip, we had no idea that the Purdue-Ohio State game was going to be such a big one. We walked over from the Union Club Hotel where we were staying on the Purdue campus.  People were streaming towards Mackey Arena from all directions.  Once inside, it was already loud and buzzing &#8212; people cheering, the band playing.  I&#8217;ve never experienced anything quite so loud.</p>
<p>The game started out badly for Purdue; they were down a few points up front.  The entire game was a close one, and the crowd sometimes got so loud that nothing else could be heard &#8212; not even the band or the announcer.  When it became clear at the end that Purdue won the game, the people behind me &#8212; and apparently 12,000 others &#8212; began screaming at the top of their lungs.  My hearing did eventually return to normal.  So did my throat, which had gotten rather sore from from cheering myself.</p>
<p>This was our first road trip since I got my amateur radio license.  I had a lot of fun visiting with people as we drove.  I talked to a retired railroad engineer that used to take an amateur radio with him in his locomotive.  As he went through a certain town where he had friends he liked to talk with on the radio, he&#8217;d get their attention by blowing CQ in Morse code with the train&#8217;s whistle.  Some people in Kansas City had us laughing as we passed through.  In Missouri, I talked with some farmers and a World War II vet.  In Champaign, IL, I visited with a retired Unix systems administrator that had spent decades working with Unix operating systems.</p>
<p>Our hotel was connected to the Purdue Memorial Union, a large and historic building.  Besides having some ice cream at the Sweet Shop one evening, we also spent a bit of time exploring it.  I noticed that the Purdue Amateur Radio Club was having a testing session in there.  We walked past once it was underway, and one of the students was not very busy.  I introduced myself and asked if we could see their shack.  It was neat to see all the equipment &#8212; some of it quite old &#8212; in the room that they must have been using for decades.</p>
<p>Terah, of course, had ideas for visiting a number of her favorite places while we were there.  We visited Arni&#8217;s and Bruno&#8217;s, both pizza places.  Bruno&#8217;s happens to be a Swiss pizza place, so much to my surprise, I had Wienerschnitzel there, which was excellent.  We ate a (week late) Valentine&#8217;s dinner at Bistro 501.</p>
<p>On our way back, we also chatted with various people on the radio, though not quite as much.  We got helpful suggestions for which route to take, and stopped at the excellent Bobby D&#8217;s Merchant St. BBQ in Emporia, KS for supper.</p>
<p>The boys had also enjoyed their weekend with grandparents, but were glad to see us back.  They were particularly interested to see a lot of train videos from Youtube with me the next day.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6298-visiting-purdue/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do you hire programmers and sysadmins? How should employers evaluate you?</title>
		<link>http://changelog.complete.org/archives/6119-how-do-you-hire-programmers-and-sysadmins-how-should-employers-evaluate-you</link>
		<comments>http://changelog.complete.org/archives/6119-how-do-you-hire-programmers-and-sysadmins-how-should-employers-evaluate-you#comments</comments>
		<pubDate>Mon, 14 Feb 2011 20:07:09 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6119</guid>
		<description><![CDATA[Reading job listings for any sort of IT job is depressing. It&#8217;s been quite some time since I&#8217;ve had to do that, but how many times have you seen something like this: &#8220;5 years of Java experience required.&#8221; &#8220;3 years of Java experience with modules X, Y, Z required.&#8221; &#8220;6 years of experience administering Linux [...]]]></description>
			<content:encoded><![CDATA[<p>Reading job listings for any sort of IT job is depressing.  It&#8217;s been quite some time since I&#8217;ve had to do that, but how many times have you seen something like this:</p>
<ul>
<li>&#8220;5 years of Java experience required.&#8221;</li>
<li>&#8220;3 years of Java experience with modules X, Y, Z required.&#8221;</li>
<li>&#8220;6 years of experience administering Linux machines running RHEL 4 on a Windows 2000 domain with 1500 clients in an educational setting preferred.&#8221;</li>
</ul>
<p>I could go on and on.  As a job seeker, that sort of thing is fundamentally devaluing to someone who has strengths in being adaptable and quickly learning new tools, languages, or even entire environments.  As an employer, it sends a message that you&#8217;re not interested in more than a surface look at someone&#8217;s strengths, and probably don&#8217;t care to hire the best and the brightest.  After all, would you turn away a rockstar programmer simply because he or she had been writing filesystem code in C the last 3 years instead of the latest whizbang Java web widget that will probably be obsolete in a year and unsupported in two?  I am quite certain that there are plenty of managers that do.  Even if you are a company large enough to have an entire team of people that do nothing but work on that whizbang app, don&#8217;t you <i>still</i> want the best you can find, realizing that some of the best people to work on that app may not have even heard of it yet?  (And that when the app goes obsolete in 5 years, you&#8217;d rather not have to lay off a large team of single-skill people)</p>
<p>Some of you may know that I work in IT at a manufacturing company.  We have a small IT team here, about seven people, and are a heavy Debian shop.  And we have a vacancy open up in our development/Linux admin group.  I&#8217;m the manager of that group, which is why I&#8217;m thinking about this right now.</p>
<p>We&#8217;re too small for single-subject specialists to make sense, yet we&#8217;re big enough to appreciate skill, experience, flexibility, and rigor.  Consequently, when the occasion arises for me to look for new employees, I don&#8217;t prepare a laundry list of things we use in-house and would like experience with.</p>
<p>The list of almost-required things generally begins with &#8220;Linux&#8221; and ends with &#8220;experienced&#8221;, and has nothing else in between.  In other words, I&#8217;d like it if I don&#8217;t have to explain to you what a symlink or a hardlink is, but I&#8217;d be willing to do so if I think you&#8217;d internalize it quickly.  On the &#8220;experienced&#8221; side, it would be nice if you already have a well-developed sense of fear at running rm when you&#8217;re root, or have designed a storage infrastructure for a network before, or are paranoid about security.  But again, if people can pick up those traits on the job, we are usually still interested.  If learning how to package up software for Debian, fix bugs in software you&#8217;ve never seen in a language you&#8217;ve never heard of, raise good questions about things you may not have lots of experience with, and write documentation for it all on a wiki sounds like fun, then that&#8217;s probably the kind of person I want, even if you&#8217;ve never used our particular tools before.</p>
<p>If I were to judge based on the stuff I normally see in job postings, I guess you might conclude I&#8217;m nuts.  I don&#8217;t think I am, but then again I&#8217;m also the only person I know that formats his own resume in hand-crafted LaTeX.  What do you all think?</p>
<p>The next question is: how should one evaluate candidates given this sort of philosophy?  I&#8217;m not a fan of canned tests, or even &#8220;whiteboard tests&#8221; that tend to be some sort of canned topic that may test the applicant&#8217;s specific knowledge base more than overall skill and flexibility.  Similarly, as an applicant in years past, I&#8217;ve struggled with how to present the &#8220;I&#8217;ve never used $LANGUAGE, but I know I could pick it up quickly and do it very well&#8221; vibe.  To certain people, that might sound like BS.  To the more geeky managers, perhaps it sounds like what they want.</p>
<p>We&#8217;ve built a fairly diverse team on the back of this approach, and it&#8217;s worked out well for us so far.  I&#8217;m interested to hear your thoughts.</p>
<p>Oh, and if you&#8217;d like to work for us, you should probably be sending me an email.  No, I&#8217;m not going to list the address here on this blog post.  If you can&#8217;t figure it out, I don&#8217;t want to hear from you &lt;grin&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6119-how-do-you-hire-programmers-and-sysadmins-how-should-employers-evaluate-you/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Lots of Snow, Being Stuck, and Fun</title>
		<link>http://changelog.complete.org/archives/6038-lots-of-snow-being-stuck-and-fun</link>
		<comments>http://changelog.complete.org/archives/6038-lots-of-snow-being-stuck-and-fun#comments</comments>
		<pubDate>Mon, 14 Feb 2011 04:14:23 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[snow]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=6038</guid>
		<description><![CDATA[Those of you that watch my twitter know that we got dumped on with snow recently. The final estimate reported by local papers is 17 to 19 inches. That&#8217;s my car. You might understand why I went home at 1PM Tuesday and worked from home the rest of the afternoon. The county didn&#8217;t get the [...]]]></description>
			<content:encoded><![CDATA[<p>Those of you that watch <a href="http://twitter.com/jgoerzen">my twitter</a> know that we got dumped on with snow recently.  The final estimate reported by local papers is 17 to 19 inches.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5440224213/" title="IMG_5301.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5175/5440224213_b909519d04.jpg" width="500" height="333" alt="IMG_5301.JPG" /></a></p>
<p>That&#8217;s my car.  You might understand why I went home at 1PM Tuesday and worked from home the rest of the afternoon.  The county didn&#8217;t get the roads opened until 5:30PM Wednesday, so we were stuck.  Terah&#8217;s dad kindly opened the driveway for us though.  Without that, we wouldn&#8217;t have even known where it was.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5440261177/" title="marla-IMG_4180.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5017/5440261177_c561056dce.jpg" width="375" height="500" alt="marla-IMG_4180.JPG" /></a></p>
<p>Jacob and Oliver loved playing in the snow.  It was a HUGE hit for them.  Both of them hated to go back inside when it was time.  Oliver had trouble walking, or even standing up, but that didn&#8217;t stop him from begging for more every chance he got.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5440235053/" title="IMG_5345.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5015/5440235053_43732bba7a.jpg" width="500" height="333" alt="IMG_5345.JPG" /></a></p>
<p>On Saturday, I took Jacob outside to play.  We had in mind building a snow tunnel.  We went to one of the big piles of snow left by the tractor after our driveway was cleared, and I dug out a space underneath it that Jacob could crawl through.  He got a little scoop (he insisted on calling it &#8220;my shovel&#8221;) and helped dig too.  He had a great time with it.  He was very anxious to go inside, and it probably didn&#8217;t help his eagerness that the cats could freely walk through it long before he could.  They were around and taking a great interest in the proceedings.  One of then stretched out on my back while I was stretched out pulling snow out from the pile.</p>
<p>Finally Jacob got to go through.  He had a little trouble because it wasn&#8217;t tall enough for him to crawl like he usually does (though still plenty big for him to get through with lots of room to spare), but he came out beaming.  I then went and got the camera and got some photos of his second trip through.</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5440255879/" title="IMG_5424.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5011/5440255879_b21b87d6e1.jpg" width="333" height="500" alt="IMG_5424.JPG" /></a></p>
<p>You&#8217;d think that this might be the highlight of a 4-year-old&#8217;s snow excursion.  And given his excitement, you might be very convinced of that.  But you&#8217;d be wrong.</p>
<p>What Jacob really wanted was a snow train.  So I drew some train track-sized lines in the snow with my shovel.  Then I was supposed to draw a train engine.  He had been planning this for hours before we even went outside, and I knew very well what was supposed to go on the engine: a snowball for a headlight.  We then added passenger cars &#8212; and a coal car, because apparently that&#8217;s what you do with snow trains.  And the result:</p>
<p><a href="http://www.flickr.com/photos/jgoerzen/5440260711/" title="IMG_5445.JPG by prairiecode, on Flickr"><img src="http://farm6.static.flickr.com/5057/5440260711_1359416959.jpg" width="500" height="333" alt="IMG_5445.JPG" /></a></p>
<p>When we went inside, Terah asked Jacob about his snow experience.  Jacob was very happy, until she asked him if his snow train was a real train or a drawing of a train.  Then he became very sad when he said it was a drawing of a train, and decided it was not what he wanted AT ALL.</p>
<p>So today we went out again.  This time I built a snow train that stands up, complete with snowballs for wheels.  I asked him if it was right, and he kept saying, &#8220;No, I want a REAL train.&#8221;  Finally I asked him what the difference between a real snow train and this one was.  Apparently a real train would be on tracks, move around, make noise, and take us places.  Fortunately he didn&#8217;t dwell too long when I explained I couldn&#8217;t build one of those.</p>
<p>And then today&#8217;s highlight was writing JACOB in the snow.  He had started by drawing larger and larger J letters with his arm, and finally asked me to make one.  I made footprints in the shape of a very large J, which he loved.  He had me make another one, and then the rest of the letters in his name.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/6038-lots-of-snow-being-stuck-and-fun/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unix Password and Authority Management</title>
		<link>http://changelog.complete.org/archives/5693-unix-password-and-authority-management</link>
		<comments>http://changelog.complete.org/archives/5693-unix-password-and-authority-management#comments</comments>
		<pubDate>Mon, 31 Jan 2011 14:55:36 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=5693</guid>
		<description><![CDATA[One of the things that everyone seems to do different is managing passwords. We haven&#8217;t looked at that in quite some time, despite growth both of the company and the IT department. As I look to us moving some things to the cloud, and shifting offsite backups from carrying tapes to a bank to backups [...]]]></description>
			<content:encoded><![CDATA[<p>One of the things that everyone seems to do different is managing passwords.  We haven&#8217;t looked at that in quite some time, despite growth both of the company and the IT department.</p>
<p>As I look to us moving some things to the cloud, and shifting offsite backups from carrying tapes to a bank to backups via the Internet, I&#8217;m aware that the potential for mischief &#8212; whether intentional or not &#8212; is magnified.  With cloud hosting, a person could, with the press of a button, wipe out the equivalent of racks of machines in a few seconds.  With disk-based local and Internet-based offsite backups, the potential for malicious behavior may be magnified; someone could pretty quickly wipe out local and remote backups.</p>
<p>Add to that the mysterious fact that many enterprise-targeted services allow only a single username/password for an account, and make no provision for ACLs to delegate permissions to others.  Even Rackspace Cloud has this problem, as do their JungleDisk backup product, and many, many other offsite backup products.  Amazon AWS seems to be the only real exception to this rule, and their ACL support is more than a little complicated.</p>
<p>So one of the questions we will have to address is the balance of who has these passwords.  Too many people and the probability of trouble, intentional or not, rises.  Too few and productivity is harmed, and potentially also the ability to restore.  (If only one person has the password, and that person is unavailable, company data may be as well.)  The company does have some storage locations, including locked vaults and safe deposit boxes, that no IT people have access to.  I am thinking that putting a record of passwords in those locations may be a good first step, as putting the passwords in the control of those that can&#8217;t use them seems a reasonable step.</p>
<p>But we&#8217;ve been thinking of this as it pertains to our local systems as well.  We have, for a number of years now, assigned a unique root password to every server.  These passwords are then stored in a password-management tool, encrypted with a master password, and stored on a shared filesystem.  Everyone in the department therefore can access every password.</p>
<p>Many places where I worked used this scheme, or some variant of it.  The general idea was that if root on one machine was compromised and the attacker got root&#8217;s password, it would prevent the person from being able to just try that password on the other servers on the network and achieve a greater level of intrusion.</p>
<p>However, the drawback is that we now have more servers than anyone can really remember the passwords for.  So many people are just leaving the password tool running.  Moreover, while the attack described above is still possible, these days I worry more about automated intrusion attempts that most likely won&#8217;t try that attack vector.</p>
<p>A couple of ways we could go may include using a single root password everywhere, or a small set of root passwords.  Another option may be to not log in to root accounts at all &#8212; possibly even disabling their password &#8212; and requiring the use of user accounts plus sudo.  This hasn&#8217;t been practical to date.  We don&#8217;t want to make a dependency on LDAP from a bunch of machines just to be able to use root, and we haven&#8217;t been using a tool such as puppet or cfengine to manage this stuff.  Using such a tool is on our roadmap and could let us manage that approach more easily.  But this approach has risks too.  One is that if user accounts can get to root on many machines, then we&#8217;re not really more secure than a standard root password.  Second is that it makes it more difficult to detect and enforce password expiration and systematic password changes.</p>
<p>I&#8217;m curious what approaches other people are taking on this.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/5693-unix-password-and-authority-management/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Slices of 2010</title>
		<link>http://changelog.complete.org/archives/5603-slices-of-2010</link>
		<comments>http://changelog.complete.org/archives/5603-slices-of-2010#comments</comments>
		<pubDate>Fri, 28 Jan 2011 23:59:24 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=5603</guid>
		<description><![CDATA[A lot of people look back on their year in December. I think it doesn&#8217;t make sense to look back on a year until it&#8217;s done. And then take a little time to let it simmer. That&#8217;s my excuse for not doing this until almost February, anyhow. 2010 started with a 3-day ordeal of taking [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of people look back on their year in December.  I think it doesn&#8217;t make sense to look back on a year until it&#8217;s done.  And then take a little time to let it simmer.  That&#8217;s my excuse for not doing this until almost February, anyhow.</p>
<p>2010 started with a 3-day ordeal of <a href="http://changelog.complete.org/archives/1273-its-time-or-how-the-ancient-greeks-interfered-with-american-sanitation">taking out the trash, nearly snapping the hood off my pickup while closing it, and Greek poetry</a>.  I then dived right into reading the Odyssey, and my <a href="<br />
http://changelog.complete.org/archives/1307-greek-mythology-and-the-old-testament">post suggesting we read the Old Testament of the Bible like we read Greek mythology</a> generated almost 100 comments.  I guess I said something controversial&#8230;</p>
<p>I also <a href="http://changelog.complete.org/archives/5499-looking-back-at-2010-reading">read a number of other books</a> last year.</p>
<p>Our family had quite the year.  In March, Terah and I <a href="http://changelog.complete.org/archives/date/2010/03">got to visit Europe</a> for the first time.  A few months later, we <a href="http://changelog.complete.org/archives/1535-being-a-butterfly">visited New York City</a> for the first time and I <a href="http://changelog.complete.org/archives/1887-debconf10">attended Debconf10</a>.  Jacob predictably loved our train trip to NYC, calling our room in the sleeper <a href="http://changelog.complete.org/archives/1525-the-best-place-of-ever">&#8220;the best place of ever.&#8221;</a></p>
<p>Terah had <a href="http://changelog.complete.org/archives/1505-thyroid-surgery-the-boys">thyroid surgery</a>, and Jacob <a href="http://changelog.complete.org/archives/4799-a-scary-day-and-a-walking-miracle">survived a tractor accident</a> with amazingly minor injuries.  </p>
<p>But as I look back at my posts from last year, I&#8217;m struck that most of them were about more everyday, ordinary events of life.  Jacob <a href="http://changelog.complete.org/archives/5387-a-switchbox-and-a-very-happy-4-year-old">loved the switchbox he and I built</a>, Oliver <a href="http://changelog.complete.org/archives/4820-baby-yoda">somtimes acts like Yoda</a>, and they both <a href="http://changelog.complete.org/archives/1497-camping-with-2-boys">loved camping</a>.  I have made probably way too many <a href="http://changelog.complete.org/archives/1490-boys">posts with photos of them</a> last year, but I&#8217;m making no promises to slow down this year!</p>
<p>Jacob and I built a computer together, and <a href="http://changelog.complete.org/archives/1451-jacob-has-a-new-computer-and-a-favorite-shell">he loves bashing random words at the Linux shell</a>.</p>
<p>He also developed an <a href="http://changelog.complete.org/archives/1507-perfect-use-for-broken-technology-give-it-to-a-3-year-old">interest in some half-broken FRS radios</a>, and had tons of fun with them.  Eventually this kindled in interest in amatuer radio in me.</p>
<p>At the end of 2009, I <a href="http://changelog.complete.org/archives/1228-graduating-feels-odd">finally completed my computer science degree</a> and mused about what I might do next.  I&#8217;m a curious, inquisitive person that enjoys both challenge and knowledge.  I thought that perhaps I would dive into reading more, or perhaps take some more college classes.  Turns out I instead picked up amateur radio &#8212; one of the big unexpected twists of the year.  Jacob really did kindle that interest in me, and by July I had passed my technician and general exams and was <a href="http://changelog.complete.org/archives/1513-kd0mjt">on the air</a>.  I continued to study, and <a href="http://changelog.complete.org/archives/4085-amateur-radio-excitement">passed my extra class exam in October</a>.  Since then, I&#8217;ve rigged up my bicycle for amateur radio operation, made some fun contacts, set up outdoor antennas, and got going with digital operation.  It has been a lot of fun, and will keep providing opportunities for a challenge for me for a very long time.</p>
<p>Also on the technical side, I made my <a href="http://changelog.complete.org/archives/1466-download-a-piece-of-internet-history">archive of Gopherspace</a> available for download.</p>
<p>It&#8217;s hard to cut off the list &#8212; I have dozens of other things I could mention &#8212; but I suppose I should end it with <a href="http://changelog.complete.org/archives/5482-christmas-gatherings-a-piano-and-a-pickup">the Christmas gathering / piano moving episode</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/5603-slices-of-2010/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rdiff-backup, ZFS, and rsync scripts</title>
		<link>http://changelog.complete.org/archives/5572-rdiff-backup-zfs-and-rsync-scripts</link>
		<comments>http://changelog.complete.org/archives/5572-rdiff-backup-zfs-and-rsync-scripts#comments</comments>
		<pubDate>Tue, 25 Jan 2011 15:45:39 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[backups]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=5572</guid>
		<description><![CDATA[rdiff-backup vs. ZFS As I&#8217;ve been writing about backups, I&#8217;ve gone ahead and run some tests with rdiff-backup. I have been using rdiff-backup personally for many years now &#8212; probably since 2002, when I packaged it up for Debian. It&#8217;s a nice, stable system, but I always like to look at other options for things [...]]]></description>
			<content:encoded><![CDATA[<p><b>rdiff-backup vs. ZFS</b></p>
<p>As I&#8217;ve been <a href="http://changelog.complete.org/archives/5547-research-on-deduplicating-disk-based-and-cloud-backups">writing about backups</a>, I&#8217;ve gone ahead and run some tests with <a href="http://www.nongnu.org/rdiff-backup/">rdiff-backup</a>.  I have been using rdiff-backup personally for many years now &#8212; probably since 2002, when I packaged it up for Debian.  It&#8217;s a nice, stable system, but I always like to look at other options for things every so often.</p>
<p>rdiff-backup stores an uncompressed current mirror of the filesystem, similar to rsync.  History is achieved by the use of compressed backwards binary deltas generated by rdiff (using the rsync algorithm).  So, you can restore the current copy very easily &#8212; a simple cp will do if you don&#8217;t need to preserve permissions.  rdiff-backup restores previous copies by applying all necessary binary deltas to generate the previous version.</p>
<p>Things I like about rdiff-backup:</p>
<ol>
<li>Bandwidth-efficient</li>
<li>Reasonably space-efficient, especially where history is concerned</li>
<li>Easily scriptable and nice CLI</li>
<li>Unlike tools such as duplicity, there is no need to periodically run full backups &#8212; old backups can be deleted without impacting the ability to restore more current backups</li>
</ol>
<p>Things I don&#8217;t like about it:</p>
<ol>
<li>Speed.  It can be really slow.  Deleting 3 months&#8217; worth of old history takes hours.  It has to unlink vast numbers of files &#8212; and that&#8217;s pretty much it, but it does it really slowly.  Restores, backups, etc. are all slow as well.  Even just getting a list of your increment sizes so you&#8217;d know how much space would be saved can take a very long time.</li>
<li>The current backup copy is stored without any kind of compression, which is not at all space-efficient</li>
<li>It creates vast numbers of little files that take forever to delete or summarize</li>
</ol>
<p>So I thought I would examine how efficient ZFS would be.  I wrote a script that would replay the rdiff-backup history &#8212; first it would rsync the current copy onto the ZFS filesystem and make a ZFS snapshot.  Then each previous version was processed by my script (rdiff-backup&#8217;s files are sufficiently standard that a shell script can process them), and a ZFS snapshot created after each.  This lets me directly compare the space used by rdiff-backup to that used by ZFS using actual history.</p>
<p>I enabled gzip-3 compression and block dedup in ZFS.</p>
<p>My backups were nearly 1TB in size and the amount of space I had available for ZFS was roughly 600GB, so I couldn&#8217;t test all of them.  As it happened, I tested the ones that were the worst-case scenario for ZFS: my photos, music collection, etc.  These files had very little duplication and very little compressibility.  Plus a backup of my regular server that was reasonably compressible.</p>
<p>The total size of the data backed up with rdiff-backup was 583 GB.  With ZFS, this came to 498GB.  My dedup ratio on this was only 1.05 (meaning 5% or 25GB saved).  The compression ratio was 1.12 (60GB saved).  The combined ratio was 1.17 (85GB saved).  Interestingly 498 + 85 = 583.</p>
<p>Remember that the data under test here was mostly a worst-case scenario for ZFS.  It would probably have done better had I had the time to throw the rest of my dataset at it (such as the 60GB backup of my iPod, which would have mostly deduplicated with the backup of my music server).</p>
<p>One problem with ZFS is that dedup is very memory-hungry.  This is common knowledge and it is advertised that you need to use roughly 2GB of RAM per TB of disk when using dedup.  I don&#8217;t have quite that much to dedicate to it, so ZFS got VERY slow and thrashed the disk a lot after the ARC grew to about 300MB.  I found some tweakables in zfsrc and the zfs command that let me tweak the ARC cache to grow bigger.  But the machine in question only has 2GB RAM, and is doing lots of other things as well, so this barely improved anything.  Note that this dedup RAM requirement is not out of line with what is expected from these sorts of solutions.</p>
<p>Even if I got absolutely  stellar dedup ratio of 2:1, that would get me at most 1TB.  The cost of buying a 1TB disk is less than the cost of upgrading my system to 4GB RAM, so dedup isn&#8217;t worth it here.</p>
<p>I think the lesson is: think carefully about where dedup makes sense.  If you&#8217;re storing a bunch of nearly-identical virtual machine images &#8212; the sort of canonical use case for this &#8212; go for it.  A general fileserver &#8212; well, maybe you should just add more disk instead of more RAM.</p>
<p>Then that raises the question: if I don&#8217;t need dedup from ZFS, do I bother with it at all, or just use ext4 and LVM snapshots?  I think ZFS still makes sense, given its built-in support for compression and very fast snapshots &#8212; LVM snapshots are known to cause <a href="http://johnleach.co.uk/words/613/lvm-snapshot-performance">serious degradation to write performance</a> once enabled, which ZFS doesn&#8217;t.</p>
<p>So I plan to switch my backups to use ZFS.  A few observations on this:</p>
<ol>
<li>Some testing suggests that the time to delete a few months of old snapshots will be a minute or two with ZFS compared to hours with rdiff-backup.</li>
<li>ZFS has shown itself to be more space-efficient than rdiff-backup, even without dedup enabled.</li>
<li>There are clear performance and convenience wins with ZFS.</li>
<p><b>Backup Scripts</b></p>
<p>So now comes the question of backup scripts.  rsync is obviously a pretty nice choice here &#8212; and if used with &#8211;inplace perhaps even will play friendly with ZFS snapshots even if dedup is off.  But let&#8217;s say I&#8217;m backing up a few machines at home, or perhaps dozens at work.  There is a need to automate all of this.  Specifically, there&#8217;s a need to:</p>
<ol>
<li>Provide scheduling, making sure that we don&#8217;t hammer the server with 30 clients all at once</li>
<li>Provide for &#8220;run before&#8221; jobs to do things like snapshot databases</li>
<li>Be silent on success and scream loudly via emails to administrators on any kind of error&#8230; and keep backing up other systems when there is an error</li>
<li>Create snapshots and provide an automated way to remove old snapshots (or mount them for reading, as ZFS-fuse doesn&#8217;t support the .zfs snapshot directory yet)</li>
</ol>
<p>To date I haven&#8217;t found anything that looks suitable.  I found a shell script system called <a href="http://forums.freebsd.org/showthread.php?p=71162">rsbackup</a> that does a large part of this, but something about using a script whose homepage is a forum makes me less than 100% confident.</p>
<p>On the securing the backups front, rsync comes with a good-looking rrsync script (inexplicably installed under /usr/share/doc/rsync/scripts instead of /usr/bin on Debian) that can help secure the SSH authorization.  <a href="http://savannah.gnu.org/projects/rush">GNU rush</a> also looks like  a useful restricted shell.</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/5572-rdiff-backup-zfs-and-rsync-scripts/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Research on deduplicating disk-based and cloud backups</title>
		<link>http://changelog.complete.org/archives/5547-research-on-deduplicating-disk-based-and-cloud-backups</link>
		<comments>http://changelog.complete.org/archives/5547-research-on-deduplicating-disk-based-and-cloud-backups#comments</comments>
		<pubDate>Thu, 20 Jan 2011 17:16:25 +0000</pubDate>
		<dc:creator>John Goerzen</dc:creator>
				<category><![CDATA[Debian]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://changelog.complete.org/?p=5547</guid>
		<description><![CDATA[Yesterday, I wrote about backing up to the cloud. I specifically was looking at cloud backup services. I&#8217;ve been looking into various options there, but also various options for disk-based backups. I&#8217;d like to have both onsite and offsite backups, so both types of backup are needed. Also, it is useful to think about how [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday, I wrote about <a href="http://changelog.complete.org/archives/5543-backing-up-to-the-cloud">backing up to the cloud</a>.  I specifically was looking at cloud backup services.  I&#8217;ve been looking into various options there, but also various options for disk-based backups.  I&#8217;d like to have both onsite and offsite backups, so both types of backup are needed.  Also, it is useful to think about how the two types of backups can be combined with minimal overhead.</p>
<p>For the onsite backups, I&#8217;d want to see:</p>
<ol>
<li>Preservation of ownership, permissions, etc.</li>
<li>Preservation of symlinks and hardlinks</li>
<li>Space-efficient representation of changes &#8212; ideally binary deltas or block-level deduplication</li>
<li>Ease of restoring</li>
<li>Support for backing up Linux and Windows machines</li>
</ol>
<p><b>Deduplicating Filesystems for Local Storage</b></p>
<p>Although I initially thought of block-level deduplicating file systems as something to use for offsite backups, they could also make an excellent choice for onsite disk-based backups.</p>
<p><u>rsync-based dedup backups</u></p>
<p>One way to use them would be to simply rsync data to them each night.  Since copies are essentially free, we could do (or use some optimized version of) cp -r current snapshot/2011-01-20 or some such to save off historic backups.  Moreover, we&#8217;d get dedup both across and within machines.  And, many of these can use filesystem-level compression.</p>
<p>The real upshot of this is that the entire history of the backups can be browsed as a mounted filesystem.  It would be fast and easy to find files, especially when users call about that file that they deleted at some point in the past but they don&#8217;t remember when, exactly what it was called, or exactly where it was stored.  We can do a lot more with find and grep to locate these things than we could do with tools in Bacula (or any other backup program) restore console.  Since it is a real mounted filesystem, we could also do fun things like make tarballs of it at will, zip parts up, scp them back to the file server, whatever.  We could potentially even give users direct access to their files to restore things they need for themselves.</p>
<p>The downside of this approach is that rsync can&#8217;t store all the permissions unless it&#8217;s running as root on the system.  Wrappers such as rdup around rsync could help with that.  Another downside is that there isn&#8217;t a central scheduling/statistics service.  We wouldn&#8217;t want the backup system to be hammered by 20 servers trying to send it data at once.  So there&#8217;d be an element of rolling our own scripts, though not too bad.  I&#8217;d have preferred not to authorize a backup server with root-level access to dozens of machines, but may be inescapable in this instance.</p>
<p><u>Bacula and dedup</u></p>
<p>The other alternative I thought of system such as Bacula with disk-based &#8220;volumes&#8221;.  A Bacula volume is normally a tape, but Bacula can just write them to disk files.  This lets us use the powerful Bacula scheduling engine, logging service, pre-backup and post-backup jobs, etc.  Normally this would be an egregious waste of disk space.  Bacula, like most tape-heritage programs, will write out an entire new copy of a file if even one byte changes.  I had thought that I could let block-level dedupe reduce the storage size of Bacula volumes, but after looking at the <a href="http://bacula.org/5.0.x-manuals/en/developers/developers/Definitions.html">Bacula block format spec</a>, this won&#8217;t be possible as each block will have timestamps and such in it.</p>
<p>The good things about this setup revolve around using the central Bacula director.  We need only install bacula-fd on each server to be backed up, and it has a fairly limited set of things it can do.  Bacula already has built-in support for defining simple or complicated retention policies.  Its director will email us if there is a problem with anything.  And its logs and catalog are already extensive and enable us to easily find out things such as how long backups take, how much space they consume, etc.  And it backs up Windows machines intelligently and comprehensively in addition to POSIX ones.</p>
<p>The downsides are, of course, that we don&#8217;t have all the features we&#8217;d get from having the entire history on the filesystem all at once, and far less efficient use of space.  Not only that, but recovering from a disaster would require a more extensive bootstrapping process.</p>
<p>A hybrid option may be possible: automatically unpacking bacula backups after they&#8217;ve run onto the local filesystem.  Dedupe should ensure this doesn&#8217;t take additional space &#8212; if the Bacula blocksize aligns with the filesystem blocksize.  This is certainly not a given however.  It may also make sense to use Bacula for Windows and rsync/rdup for Linux systems.</p>
<p>This seems, however, rather wasteful and useless.</p>
<p><b>Evaluation of deduplicating filesystems</b></p>
<p>I set up and tested three deduplicating filesystems available for Linux: S3QL, SDFS, and zfs-fuse.  I did not examine lessfs.  I ran a similar set of tests for each:</p>
<ol>
<li>Copy /usr/bin into the fs with <code>tar -cpf - /usr/bin | tar -xvpf - -C /mnt/testfs</code></li>
<li>Run commands to sync/flush the disk cache.  Evaluate time and disk used at this point.</li>
<li>Rerun the tar command, putting the contents into a slightly different path in the test filesystem.  This should consume very little additional space since the files will have already been there.  This will validate that dedupe works as expected, and provide a hint about its efficiency.</li>
<li>Make a tarball of both directories from the dedup filesystem, writing it to /dev/zero (to test read performance)</li>
</ol>
<p>I did not attempt to flush read caches during this, but I did flush write caches.  The test system has 8GB RAM, 5GB of which was free or in use by a cache.  The CPU is a Core2 6420 at 2.13GHz.  The filesystems which created files atop an existing filesystem had ext4 mounted noatime beneath them.  ZFS was mounted on an LVM LV.  I also benchmarked native performance on ext4 as a baseline.  The data set consists of 3232 files and 516MB.  It contains hardlinks and symlinks.</p>
<p>Here are my results.  Please note the comments below as SDFS could not accurately complete the test.</p>
<table>
<tr>
<th>Test</th>
<th>ext4</th>
<th>S3QL</th>
<th>SDFS</th>
<th>zfs-fuse</th>
</tr>
<tr>
<td>First copy</td>
<td>1.59s</td>
<td>6m20s</td>
<td>2m2s</td>
<td>0m25s</td>
</tr>
<tr>
<td>Sync/Flush</td>
<td>8.0s</td>
<td>1m1s</td>
<td>0s</td>
<td>0s</td>
</tr>
<tr>
<td>Second copy+sync</td>
<td>N/A</td>
<td>0m48s</td>
<td>1m48s</td>
<td>0m24s</td>
</tr>
<tr>
<td>Disk usage after 1st copy</td>
<td>516MB</td>
<td>156MB</td>
<td>791MB</td>
<td>201MB</td>
</tr>
<tr>
<td>Disk usage after 2nd copy</td>
<td>N/A</td>
<td>157MB</td>
<td>823MB</td>
<td>208MB</td>
</tr>
<tr>
<td>Make tarball</td>
<td>0.2s</td>
<td>1m1s</td>
<td>2m22s</td>
<td>0m54s</td>
</tr>
<tr>
<td>Max RAM usage</td>
<td>N/A</td>
<td>150MB</td>
<td>350MB</td>
<td>153MB</td>
</tr>
<tr>
<td>Compression</td>
<td>none</td>
<td>lzma</td>
<td>none</td>
<td>gzip-2</td>
</tr>
</table>
<p>It should be mentioned that these tests pretty much ruled out SDFS.  SDFS doesn&#8217;t appear to support local compression, and it severely bloated the data store, which was much larger than the original data.  Moreover, it permitted any user to create and modify files, even if the permissions bits said that the user couldn&#8217;t.  tar gave many errors unpacking symlinks onto the SDFS filesystem, and du -s on the result threw up errors as well.  Besides that, I noted that <a href="https://groups.google.com/group/dedupfilesystem-sdfs-user-discuss/browse_thread/thread/77a0fe63eb0a5d50">find found 10 fewer files than in my source data</a>.  Between the huge memory consumption, the data integrity concerns, and inefficient disk storage, SDFS is out of the running for this project.</p>
<p>S3QL is optimized for storage to S3, though it can also store its files locally or on an sftp server &#8212; a nice touch.  I suspect part of its performance problem stems from being designed for network backends, and using slow compression algorithms.  S3QL worked fine, however, and produced no problems.  Creating a checkpoint using s3qlcp (faster than cp since it doesn&#8217;t have to read the data from the store) took 16s.</p>
<p>zfs-fuse appears to be the most-used ZFS implementation on Linux at the moment.  I set up a 2GB ZFS pool for this test, and set dedupe=on and compress=gzip-2.  When I <a href="http://changelog.complete.org/archives/931-how-to-think-about-compression-part-2">evaluated compression</a> in the past, I hadn&#8217;t looked at lzjb.  I found a blog post <a href="http://don.blogs.smugmug.com/2008/10/13/zfs-mysqlinnodb-compression-update/">comparing lzjb to the gzip options supported by zfs</a> and wound up using gzip-2 for this test.</p>
<p>ZFS really shone here.  Compared to S3QL, it took 25s instead of over 6 minutes to copy the data over &#8212; and took only 28% more space.  I suspect that if I selected gzip -9 compression it would have been closer both in time and space to S3QL.  But creating a ZFS snapshot was nearly instantaneous.  Although ZFS-fuse probably doesn&#8217;t have as many users as ZFS on Solaris, still it is available in Debian, and has a good backing behind it.  I feel safer using it than I do using S3QL.  So I think ZFS wins this comparison.</p>
<p>I spent quite some time testing ZFS snapshots, which are instantaneous.  (Incidentally, ZFS-fuse can&#8217;t mount them directly as documented, so you create a clone of the snapshot and mount that.)  They worked out as well as could be hoped.  Due to dedupe, even deleting and recreating the entire content of the original filesystem resulted in less than 1MB additional storage used.  I also tested creating multiple filesystems in the zpool, and confirmed that dedupe even works between filesystems.</p>
<p>Incidentally &#8212; wow, ZFS has a ton of awesome features.  I see why you OpenSolaris people kept looking at us Linux folks with a sneer now.  Only our project hasn&#8217;t been killed by a new corporate overlord, so guess that maybe didn&#8217;t work out so well for you&#8230; &lt;grin&gt;.</p>
<p><b>The Cloud Tie-In</b></p>
<p>This discussion leaves another discussion: what to do about offsite backups?  Assuming for the moment that I want to back them up over the Internet to some sort of cloud storage facility, there are about 3 options:</p>
<ol>
<li>Get an Amazon EC2 instance with EBS storage and rsync files to it.  Perhaps run ZFS on that thing.</li>
<li>Use a filesystem that can efficiently store data in S3 or Cloud Files (S3QL is the only contender here)</li>
<li>Use a third-party backup product (JungleDisk appears to be the leading option)</li>
</ol>
<p>There is something to be said for using a different tool for offsite backups &#8212; if there is some tool-level issue, that could be helpful.</p>
<p>One of the nice things about JungleDisk is that bandwidth is free, and disk is the same $0.15/GB-mo that RackSpace normally charges.  JungleDisk also does block-level dedup, and has a central management interface.  This all spells &#8220;nice&#8221; for us.</p>
<p>The only remaining question would be whether to just use JungleDisk to back up the backup server, or to put it on each individual machine as well.  If it just backs up the backup server, then administrative burdens are lower; we can back everything there up by default and just not worry about it.  On the other hand, if there is a problem with our main backups, we could be really stuck.  So I&#8217;d say I&#8217;m leaning towards ZFS plus some sort of rsync solution and JungleDisk for offsite.</p>
<p>I had two people suggest CrashPlan Pro on my blog.  It looks interesting, but is a very closed product which makes me nervous.  I like using standard tools and formats &#8212; gives me more peace of mind, control, and recovery options.  CrashPlan Pro supports multiple destinations and says that they do cloud hosting, but don&#8217;t list pricing anywhere.  So I&#8217;ll probably not mess with it.</p>
<p>I&#8217;m still very interested in what comments people may have on all this.  Let me know!</p>
]]></content:encoded>
			<wfw:commentRss>http://changelog.complete.org/archives/5547-research-on-deduplicating-disk-based-and-cloud-backups/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
	</channel>
</rss>

