John Goerzen: Catching the mudball
Dad, can I bring my mudball inside? Jacob
Ooo, dad, I need a mudball too! Oliver
You d have to have been there to see how excited Jacob was about his mudball. We had been out hiking down by the creek a day after a rain, and he, well, made a mudball and carried it around with him. I m not used to finding mud all that exciting. To me, mud is something that my car can get stuck in, that my boots can drag into the house, that needs to be suppressed by a little gravel on top.
But to Jacob, he was holding a ball of excitement, of adventure, of discovery. And Oliver wanted in on the fun!
Jacob wasn t thinking about consequences of bringing a mudball indoors, because he didn t need to. He wasn t visualizing the damage it could cause, the time of cleaning it up, or even the fact that a mudball doesn t really stay a mudball permanently. He just wanted to carry his ball of excitement with him.
Being a parent means being a teacher, an example, and a leader. It is fine for Jacob to not think about the consequences of bringing a mudball into the house at age 6, but part of my duty as a parent is to make sure he thinks about consequences by the time he gets behind the wheel of a car. As we grow up, we are shown, taught, and prodded into thinking about consequences of our choices: getting good grades in school, thinking about the impression the clothes we wear to a job interview might leave, worrying about what people think about us when we talk in front of a group. We take on real responsibilities when we leave childhood, and the consequences of our actions become more significant.
But where s the off switch? Shouldn t there be a way for us to wonder about bringing the mudball indoors, too?
There was a time in our lives when we didn t care one bit about whether we were wearing fashionable clothes, making a good impression, or doing things the right way. After being in the mindset of taking careful responsibility over life for so many years, it s hard to re-discover that earlier time.
A colleague forwarded a little speech about Thanksgiving. It contained, Those who live in thanksgiving daily have a way of opening their eyes and seeing the wonders and beauties of this world as though seeing them for the first time.
This is something children know how to do, and we adults have often forgotten, because we are too busy worrying about dirty floors and stained curtains to see the potential for fun in mud.
I am convinced that, just as important as being responsible, is learning how to let go, to let our hearts feel peace and joy as if a child. We can t open our eyes and see the wonders of this world if we re too busy worrying about convincing someone else to vote for our preferred candidate, about saying things perfectly, about being right.
There s beauty in that daily commute in a car or subway. Look around, and you might see kids with their noses pressed to the window, even if it s mostly black tunnel outside. There s wonder in that business flight, in the mud, in the doctor s office waiting room.
When I see people using insults in a discussion thread on the Internet, I am saddened, because it means they have lost sight of the wonder of being able to communicate with and understand a person thousands of miles away, instantly, and are more worried about their position looking good, or are unable to see the beauty in a person that thinks differently.
I once had this conversation with Jacob in an airplane, probably surrounded by people impatiently waiting to turn on their electronic devices:
Jacob, we are in the air! Woooooooow! Jacob, we re flying! Dad, I don t know that I ve ever been a butterfly before!I hope we can all find ways to be a butterfly more often.
What is this?
On Friday, I uploaded an initial package for
The extension fields will most likely not show up in any normal
vCard reader, so those parts would have to go directly into a system
handling invoices. I am a bit unsure how vCards without name parts
are handled, but a simple test indicate that this work just fine.
Update 2013-02-12 11:30: Added KID to the proposal
based on feedback from Sturle Sunde.









One of the thing CDBS provides is support for verifying / generating
debian/copyright file. This feature will be help full if new files
show up in newer releases. It can also be helpful to generate the
first version of copyright file. But don't blindly follow this
feature, you need to cross verify the things it generates.
To use this feature add the following line to your debian/rules file
first



As my time in the US is rapidly drawing to a close, I thought I should
capture the final count of US states that I've visited in the 7 years I've
been here. I didn't realise it's been so long since I
22 states. Not too bad. I'd have liked to have visited Hawaii and Florida.
Maybe in my next life.
Update: I omitted Illinois.
until a few hours ago I thought there wouldn't be anything for my weekly
RC bug report. then I at least found one bug to work on:
In April of 2012 I bought a
The UEFI bootloader that the Linux Foundation have been working on has
As I did not find a nice explanation of Debian version numbers to point people at,
here some random collection of information about:
All our packages have a version. For the package managers to know
which to replace with which, those versions needs an ordering.
As version orderings are like opinions (everyone has one), none of
them would match any single one chosen for our tools to implement.
So maintainers of Debian packages sometimes have to translate those
versions into something the Debian tools understand.
But first let's start with some basics:
A Debian version string is of the form: [Epoch:]Upstream-Version[-Debian-Revision]
To make this form unique, the Upstream-Version may not contain an colon if there is no epoch and not contain a minus, if there is no Debian-Revision. The Epoch must be an integer (so no colons allowed). And the Debian-Revision may not contain a minus sign (so the Debian-Revision is everything right of the right-most minus sign, or empty if there is no such sign).
Two versions are compared by comparing all three parts. If the epochs differ, the biggest epoch wins. With same epochs, the biggest upstream version wins. With same epochs and same upstream versions, the biggest revision wins.
Comparing first the upstream version and then the revision is the only sensible thing to do, but it can have counter-intuitive effects if you try to compare versions with minus signs as Debian versions:
Yesterday,
With kids in the house, one challenge is getting them to sleep
during the night and wake up when it is morning. I mean, when I
believe it is morning, and not two hours earlier. In our household we
have decided that 07:00 is the turning point, but getting the kids to
sleep until 07:00 is a small challenge every day. They have adapted
quite well, and rarely wake up at 05:00 any more, but some times wake
up at times like 05:50, 06:15, 06:30 or 06:45, and it is hard to put
the awake one to bed again without disturbing and waking the rest.
And I understand perfectly well that they fail to sleep until 07:00
some times, as there is no way for them to know if it is before or
after the magic moment without coming and asking us parents.
But yesterday I came up with a method to solve this problem. It
involve home automation. A few years ago I bought a