Recent changes to this wiki:

blog update
diff --git a/blog/entry/feature_creep.mdwn b/blog/entry/feature_creep.mdwn
index 89cbd1e..7ff38a2 100644
--- a/blog/entry/feature_creep.mdwn
+++ b/blog/entry/feature_creep.mdwn
@@ -6,8 +6,6 @@ times. Ok, let's add in getting a load of gravel to fix that. Hmm, if we're
 going to get one load of gravel (over one ton already!), might as well
 [get two](http://waldeneffect.org/blog/Digging_potatoes__44___hauling_gravel/)...
 
-<img src="http://www.waldeneffect.org/kingofthegravel2.JPG" alt="gravel pile">
-
 Hmm, we didn't notice that unloading tons of gravel, for three people with
 shovels, is 95% of the planned work for today. Oh well, let's do it
 anyway...

blog update
diff --git a/blog/entry/feature_creep.mdwn b/blog/entry/feature_creep.mdwn
index 26e9d26..89cbd1e 100644
--- a/blog/entry/feature_creep.mdwn
+++ b/blog/entry/feature_creep.mdwn
@@ -3,8 +3,10 @@ Use case: Joey is in [[yurt]]. Joey has power, and even interwebs.
 
 But this means parking the truck in the area where it got stuck the last two
 times. Ok, let's add in getting a load of gravel to fix that. Hmm, if we're
-going to get one load of gravel (over one ton already!), might as well get
-two...
+going to get one load of gravel (over one ton already!), might as well
+[get two](http://waldeneffect.org/blog/Digging_potatoes__44___hauling_gravel/)...
+
+<img src="http://www.waldeneffect.org/kingofthegravel2.JPG" alt="gravel pile">
 
 Hmm, we didn't notice that unloading tons of gravel, for three people with
 shovels, is 95% of the planned work for today. Oh well, let's do it

blog update
diff --git a/blog/entry/feature_creep.mdwn b/blog/entry/feature_creep.mdwn
index 35bfef1..26e9d26 100644
--- a/blog/entry/feature_creep.mdwn
+++ b/blog/entry/feature_creep.mdwn
@@ -11,8 +11,8 @@ shovels, is 95% of the planned work for today. Oh well, let's do it
 anyway...
 
 Darn, that super-long ethernet cable that was part of the original plan
-doesn't work. No link at all, no lights on the cable tester. At least the
-power cable worked. I guess that ethernet will have to be dealt with in
-version 2.0..
+doesn't work. No link at all, no lights on the cable tester. (Bisection
+shows the problem affects only half the cable.) At least the power cable
+worked. I guess that ethernet will have to be dealt with in version 2.0..
 
 [[tag lay code]]

blog update
diff --git a/blog/code.mdwn b/blog/code.mdwn
index 54541be..e6fa4fa 100644
--- a/blog/code.mdwn
+++ b/blog/code.mdwn
@@ -1,5 +1,5 @@
 This feed contains some of my blog entries that link to software [[/code]] that
 I've developed.
 
-[[inline pages="blog/entry/* and link(code/*) and !*/Discussion"
-actions=yes show="10"]]
+[[inline pages="blog/entry/* and (link(code/*) or link(code))
+and !*/Discussion" actions=yes show="10"]]
diff --git a/blog/entry/feature_creep.mdwn b/blog/entry/feature_creep.mdwn
new file mode 100644
index 0000000..35bfef1
--- /dev/null
+++ b/blog/entry/feature_creep.mdwn
@@ -0,0 +1,18 @@
+The original spec for today: Go out to Anna's. Run some cables.  
+Use case: Joey is in [[yurt]]. Joey has power, and even interwebs.  
+
+But this means parking the truck in the area where it got stuck the last two
+times. Ok, let's add in getting a load of gravel to fix that. Hmm, if we're
+going to get one load of gravel (over one ton already!), might as well get
+two...
+
+Hmm, we didn't notice that unloading tons of gravel, for three people with
+shovels, is 95% of the planned work for today. Oh well, let's do it
+anyway...
+
+Darn, that super-long ethernet cable that was part of the original plan
+doesn't work. No link at all, no lights on the cable tester. At least the
+power cable worked. I guess that ethernet will have to be dealt with in
+version 2.0..
+
+[[tag lay code]]

diff --git a/blog/entry/another_first/discussion.mdwn b/blog/entry/another_first/discussion.mdwn
index 4035f78..80b37cf 100644
--- a/blog/entry/another_first/discussion.mdwn
+++ b/blog/entry/another_first/discussion.mdwn
@@ -3,3 +3,5 @@ The standard says you are almost 40 foots away (If I remember well, they were 11
     IIRC the mathematics involved give a maximum cable length of ~136 meters (~445ft) based on ethernet timeouts vs propagation time.
     Should be interesting to see if it works in practice...
     -owen
+
+Owen, perhaps I'll get lucky then, I'm under 445 feet. I figured there was some give in the 100 meter limit that's quoted everwhere. Was thinking about signal attenuation, but propigation time is a harder limit. --[[Joey]]

diff --git a/blog/entry/happy_happy_joy_joy/discussion.mdwn b/blog/entry/happy_happy_joy_joy/discussion.mdwn
new file mode 100644
index 0000000..7a2bcb5
--- /dev/null
+++ b/blog/entry/happy_happy_joy_joy/discussion.mdwn
@@ -0,0 +1,8 @@
+Umh... Well, I'm currently still using Awesome 2.3.4 - And I _do_ have good system tray support.
+
+From my <tt>.xsession</tt>:
+
+    /usr/bin/trayer --edge bottom --align right --expand true --widthtype request \
+        --height 20 --tint 0x000077 --transparent true --SetDockType true &
+
+Of course, it fits quite nicely in the least used portion of my <tt>bottom</tt> statusbar.

diff --git a/blog/entry/another_first/discussion.mdwn b/blog/entry/another_first/discussion.mdwn
index 3ec50de..4035f78 100644
--- a/blog/entry/another_first/discussion.mdwn
+++ b/blog/entry/another_first/discussion.mdwn
@@ -1 +1,5 @@
 The standard says you are almost 40 foots away (If I remember well, they were 110 meters maximum from jack to jack) 
+
+    IIRC the mathematics involved give a maximum cable length of ~136 meters (~445ft) based on ethernet timeouts vs propagation time.
+    Should be interesting to see if it works in practice...
+    -owen

diff --git a/blog/entry/another_first/discussion.mdwn b/blog/entry/another_first/discussion.mdwn
new file mode 100644
index 0000000..3ec50de
--- /dev/null
+++ b/blog/entry/another_first/discussion.mdwn
@@ -0,0 +1 @@
+The standard says you are almost 40 foots away (If I remember well, they were 110 meters maximum from jack to jack) 

blog update
diff --git a/blog/entry/another_first.mdwn b/blog/entry/another_first.mdwn
new file mode 100644
index 0000000..b63b353
--- /dev/null
+++ b/blog/entry/another_first.mdwn
@@ -0,0 +1,6 @@
+Just to make it a day of firsts, and perhaps because someone else spent
+four hours messing with wire and such in my mouth and I needed to take some
+control back, I also crimped my first ethernet cable today.
+
+Plan is to see if a 400 foot out of spec cable will reach the yurt. If not,
+I'll cut it 100 feet back and add a hub in a can to be a repeater.

blog update
diff --git a/blog/entry/happy_happy_joy_joy.mdwn b/blog/entry/happy_happy_joy_joy.mdwn
new file mode 100644
index 0000000..ba7e6ba
--- /dev/null
+++ b/blog/entry/happy_happy_joy_joy.mdwn
@@ -0,0 +1,11 @@
+First root canal today. There were some interesting parts. I'll spare you.
+
+If I seemed a bit annoyed with awesome 3 configuration in the last post,
+this has put it well in perspective.
+
+One nice thing about awesome 3 is that it has good system tray support
+built in. So I've at least temporarily mainstreamed my laptop, so it's
+using the gnome power manager, and network manager, instead of hibernate
+and sleepd and my own scripts.
+
+[[tag lay]]

diff --git a/blog/entry/awesomely_frustrated/discussion.mdwn b/blog/entry/awesomely_frustrated/discussion.mdwn
index adaf157..416b654 100644
--- a/blog/entry/awesomely_frustrated/discussion.mdwn
+++ b/blog/entry/awesomely_frustrated/discussion.mdwn
@@ -3,3 +3,7 @@ I certainly hated lua with ion, but I haven't invested the time to learn awesome
 ---
 
 Add to the list: Can't figure out how to duplicate tag 0 functionality.  sigh.
+
+---
+
+The awesome mailing list is a great place to bring stuff like this up. It's a pretty young project still. Julien is pretty open to adding new features if they are good ones...

oof. Still have a hard time with non-c2 wiki syntax.
diff --git a/blog/entry/awesomely_frustrated/discussion.mdwn b/blog/entry/awesomely_frustrated/discussion.mdwn
index 1a9fb0e..adaf157 100644
--- a/blog/entry/awesomely_frustrated/discussion.mdwn
+++ b/blog/entry/awesomely_frustrated/discussion.mdwn
@@ -1,3 +1,5 @@
 I certainly hated lua with ion, but I haven't invested the time to learn awesome yet. Seems like that might have been the right idea, or I'd have hit the same 2-3 issues you have (I never got as far as ion3, as all my barely-understood lua config files from ion2 failed to work in 3. History repeating?) -- [[JonDowland]]
+
 ---
+
 Add to the list: Can't figure out how to duplicate tag 0 functionality.  sigh.

update
diff --git a/languages.mdwn b/languages.mdwn
index 15dcffd..5d8d2b2 100644
--- a/languages.mdwn
+++ b/languages.mdwn
@@ -43,6 +43,13 @@ sadly prevented me from becoming a true native speaker. I can still
 get by quite well in it, and even allow it to influence my English
 in some ways.
 
+1. _Lua_ (improving) [2005]
+
+  I have no difficulty modifying other's code in lua, but I have never read
+any documentation about the language so it's hard to claim to know it. It's
+close enough to perl in syntax that spending time to learn it seems
+redundant.
+
 1. _Python_ (improving) [2002]
 
   I can read code in python, and occasionally modify it in

whinewhine
diff --git a/blog/entry/awesomely_frustrated/discussion.mdwn b/blog/entry/awesomely_frustrated/discussion.mdwn
index 1cf67cb..1a9fb0e 100644
--- a/blog/entry/awesomely_frustrated/discussion.mdwn
+++ b/blog/entry/awesomely_frustrated/discussion.mdwn
@@ -1 +1,3 @@
 I certainly hated lua with ion, but I haven't invested the time to learn awesome yet. Seems like that might have been the right idea, or I'd have hit the same 2-3 issues you have (I never got as far as ion3, as all my barely-understood lua config files from ion2 failed to work in 3. History repeating?) -- [[JonDowland]]
+---
+Add to the list: Can't figure out how to duplicate tag 0 functionality.  sigh.

aol
diff --git a/blog/entry/awesomely_frustrated/discussion.mdwn b/blog/entry/awesomely_frustrated/discussion.mdwn
new file mode 100644
index 0000000..1cf67cb
--- /dev/null
+++ b/blog/entry/awesomely_frustrated/discussion.mdwn
@@ -0,0 +1 @@
+I certainly hated lua with ion, but I haven't invested the time to learn awesome yet. Seems like that might have been the right idea, or I'd have hit the same 2-3 issues you have (I never got as far as ion3, as all my barely-understood lua config files from ion2 failed to work in 3. History repeating?) -- [[JonDowland]]

blog update
diff --git a/blog/entry/awesomely_frustrated.mdwn b/blog/entry/awesomely_frustrated.mdwn
index 2b3797f..31744e9 100644
--- a/blog/entry/awesomely_frustrated.mdwn
+++ b/blog/entry/awesomely_frustrated.mdwn
@@ -14,14 +14,13 @@ several fronts:
   before, but that's too much..
 - How do I configure a textbox so that, if I click on it, a command is run?
   Update: Figured this one out, for example:
-	mympd:mouse_add(mouse({ }, 1, function () os.execute("awesome-mpd show &") end))
+  `mympd:mouse_add(mouse({ }, 1, function () os.execute("awesome-mpd show &") end))`
   (Note that if the command isn't run in the background, and opens a window, it will
   deadlock awesome.)
 - Can't figure out how to use awesome-client to add a value to a graph
   widget. (I'm sure this is simple, but I haven't stumbled over an
   example. I'd use wicked, but it's not packaged.)
-  Update: Figured it out via the source:
-	mpgraph:plot_data_add("foo", "10")
+  Update: Figured it out via the source: `mpgraph:plot_data_add("foo", "10")`
 - Can't figure out how to make a textbox widget have a fixed width and
   truncate the text in it. Since it's displaying the currently plaging
   song, using the default dynamic width would make everything on my status

blog update
diff --git a/blog/entry/awesomely_frustrated.mdwn b/blog/entry/awesomely_frustrated.mdwn
new file mode 100644
index 0000000..2b3797f
--- /dev/null
+++ b/blog/entry/awesomely_frustrated.mdwn
@@ -0,0 +1,35 @@
+Just spent a good two^Wthree hours trying to configure awesome 3.0 to match my
+awesome 2.x setup. Docs are effectively nonexistant. So far, I'm stuck on
+several fronts:
+
+- I want to be able to left click on a titlebar and drag to resize.
+  Without pressing the modkey. But the definition for that is set deep
+  within `awful.lua`, which is not a configuration file, and so I cannot
+  see a good way to configure it.
+- Why can't I resize an xterm to 80 characters wide? It jumps between 79
+  and 81.
+- Why is it that despite using the same font as with 2.0, enough additional
+  vertical space is used by the title bar and status bar, that I get one
+  less line in all my xterms? It's using only a few pixels more than
+  before, but that's too much..
+- How do I configure a textbox so that, if I click on it, a command is run?
+  Update: Figured this one out, for example:
+	mympd:mouse_add(mouse({ }, 1, function () os.execute("awesome-mpd show &") end))
+  (Note that if the command isn't run in the background, and opens a window, it will
+  deadlock awesome.)
+- Can't figure out how to use awesome-client to add a value to a graph
+  widget. (I'm sure this is simple, but I haven't stumbled over an
+  example. I'd use wicked, but it's not packaged.)
+  Update: Figured it out via the source:
+	mpgraph:plot_data_add("foo", "10")
+- Can't figure out how to make a textbox widget have a fixed width and
+  truncate the text in it. Since it's displaying the currently plaging
+  song, using the default dynamic width would make everything on my status
+  bar jump around.
+  Update: `mytextbox.width=100`
+- There's no emptybox widget aymmore, so how do I add horizontal padding
+  between widgets? Best I've managed so far is an empty textbox with a
+  defined width.
+ 
+Anyone else hate lua, or at least build-your-own-WM-in-lua config files for
+window managers that used to have simple config files?

update
diff --git a/code.mdwn b/code.mdwn
index d05b009..56854af 100644
--- a/code.mdwn
+++ b/code.mdwn
@@ -12,7 +12,6 @@ The stuff that's swapped into my local cache at the moment.
 [[moreutils]]
 [[nslu2-utils]]
 [[jetring]]
-[[rootsync]]
 [[pristine-tar]]
 [[mr]]
 [[etckeeper]]
@@ -34,6 +33,7 @@ have my hands in it somewhat.
 [[tasksel]]
 [[os-prober]]
 [[devscripts]]
+[[rootsync]]
 
 ## Past projects
 

show a lot more, since the identi.ca is limited to 25, this means 15 of my
regular foo posts always show at the end
diff --git a/blog/foo.mdwn b/blog/foo.mdwn
index 27c4f98..d8ff831 100644
--- a/blog/foo.mdwn
+++ b/blog/foo.mdwn
@@ -1,4 +1,4 @@
 My most recent blather that I don't want to show up on my main [[blog]].
 
 [[inline pages="(blog/entry/* and link(foo) and !*/Discussion) or
-internal(grep/identi.ca_posts/*)" actions=yes show=20]]
+internal(grep/identi.ca_posts/*)" actions=yes show=40]]

Merge branch 'master' of ssh://joey@git.kitenet.net/srv/git/joey/joeywiki
Conflicts:
blog/foo.mdwn
show more
diff --git a/blog/foo.mdwn b/blog/foo.mdwn
index c265112..b92b22b 100644
--- a/blog/foo.mdwn
+++ b/blog/foo.mdwn
@@ -1,4 +1,4 @@
 My most recent blather that I don't want to show up on my main [[blog]].
 
 [[inline pages="(blog/entry/* and link(foo) and !*/Discussion) or
-internal(/grep/identi.ca*posts/*)" actions=yes show=10]]
+internal(/grep/identi.ca*posts/*)" actions=yes show=20]]

note to self: check that edits took effect in wiki being edited, not
different one. heh
diff --git a/blog/foo.mdwn b/blog/foo.mdwn
index c265112..12a1040 100644
--- a/blog/foo.mdwn
+++ b/blog/foo.mdwn
@@ -1,4 +1,4 @@
 My most recent blather that I don't want to show up on my main [[blog]].
 
 [[inline pages="(blog/entry/* and link(foo) and !*/Discussion) or
-internal(/grep/identi.ca*posts/*)" actions=yes show=10]]
+internal(grep/identi.ca_posts/*)" actions=yes show=10]]

hmm
diff --git a/blog/foo.mdwn b/blog/foo.mdwn
index ff92fff..c265112 100644
--- a/blog/foo.mdwn
+++ b/blog/foo.mdwn
@@ -1,4 +1,4 @@
 My most recent blather that I don't want to show up on my main [[blog]].
 
 [[inline pages="(blog/entry/* and link(foo) and !*/Discussion) or
-internal(grep/identi.ca*posts/*)" actions=yes show=10]]
+internal(/grep/identi.ca*posts/*)" actions=yes show=10]]

hmm
diff --git a/blog/foo.mdwn b/blog/foo.mdwn
index 32e70e5..ff92fff 100644
--- a/blog/foo.mdwn
+++ b/blog/foo.mdwn
@@ -1,4 +1,4 @@
 My most recent blather that I don't want to show up on my main [[blog]].
 
 [[inline pages="(blog/entry/* and link(foo) and !*/Discussion) or
-internal(grep/identi.ca posts/*)" actions=yes show=10]]
+internal(grep/identi.ca*posts/*)" actions=yes show=10]]

maybe this?
diff --git a/blog/foo.mdwn b/blog/foo.mdwn
index 12a1040..32e70e5 100644
--- a/blog/foo.mdwn
+++ b/blog/foo.mdwn
@@ -1,4 +1,4 @@
 My most recent blather that I don't want to show up on my main [[blog]].
 
 [[inline pages="(blog/entry/* and link(foo) and !*/Discussion) or
-internal(grep/identi.ca_posts/*)" actions=yes show=10]]
+internal(grep/identi.ca posts/*)" actions=yes show=10]]

add identi.ca posts to foo feed
diff --git a/blog/foo.mdwn b/blog/foo.mdwn
index afbbbd4..12a1040 100644
--- a/blog/foo.mdwn
+++ b/blog/foo.mdwn
@@ -1,4 +1,4 @@
 My most recent blather that I don't want to show up on my main [[blog]].
 
-[[inline pages="blog/entry/* and link(foo) and !*/Discussion"
-actions=yes show=10]]
+[[inline pages="(blog/entry/* and link(foo) and !*/Discussion) or
+internal(grep/identi.ca_posts/*)" actions=yes show=10]]

diff --git a/code/alien/discussion.mdwn b/code/alien/discussion.mdwn
new file mode 100644
index 0000000..6b4130a
--- /dev/null
+++ b/code/alien/discussion.mdwn
@@ -0,0 +1 @@
+If you are the original designer of alien, do you think, because of its experimental situation at the moment, alien will once - though perhaps very difficult - have a possibility - and possible with other programs - to convert an exe file into a deb or rpm file?

diff --git a/blog/entry/pawnshop_row/discussion.mdwn b/blog/entry/pawnshop_row/discussion.mdwn
new file mode 100644
index 0000000..917a1fb
--- /dev/null
+++ b/blog/entry/pawnshop_row/discussion.mdwn
@@ -0,0 +1 @@
+Ah, the joys of festivals.  Can't make every show that's scheduled, and some of the unscheduled shows are even better...  Had to miss Doc Watson to catch Otis Taylor's Black Banjo Project.  Wish I could be there today to catch Dr. Ralph Stanley, but I have to prep class notes.  If you see this in time, Medford's Black Record Collection is good if you like Southern Gothic...

cleanup
diff --git a/sandbox.mdwn b/sandbox.mdwn
index c5cb6bb..571db1d 100644
--- a/sandbox.mdwn
+++ b/sandbox.mdwn
@@ -1,7 +1 @@
 Testing 1 2 3!!
-
-[[!progress percent=1000%]]
-
-[[!edittemplate template="footemplate" match="sandbox/*"]]
-
-[[sandbox/bar]]

blog update
diff --git a/blog/entry/pawnshop_row.mdwn b/blog/entry/pawnshop_row.mdwn
index e7c8a20..c164b9a 100644
--- a/blog/entry/pawnshop_row.mdwn
+++ b/blog/entry/pawnshop_row.mdwn
@@ -16,4 +16,5 @@ Best bands so far: [Mike Marshall's trio](http://www.mikemarshall.net/),
 Natural Bridge](http://www.larrykeel.com/), [Chatham County
 Line](http://www.chathamcountyline.com/).
 
-[[tag lay]]
+[[!tag lay]]
+[[!tag music]]

blog update
diff --git a/blog/entry/pawnshop_row.mdwn b/blog/entry/pawnshop_row.mdwn
new file mode 100644
index 0000000..e7c8a20
--- /dev/null
+++ b/blog/entry/pawnshop_row.mdwn
@@ -0,0 +1,19 @@
+Leaving Doc Watson early, I headed up State St. in a hurry, taking the
+sidewalk to avoid the crowd in the road. But I had to stop to listen to a
+few classics from a five-piece string band, sitting under the awning of
+Uncle Sam's Loan Office, in front of the display of old stereos and swords.
+Bunch of real old-timers. Pulled myself away only to pass by an even
+better, six-piece band in the entrance to The Gold Man pawn shop. The
+fiddle was played by a girl who couldn't be older than ten. I wanted to
+listen to them some more, but I managed to pull myself away in time to get
+into the Paramount and get a good seat for the Red Stick Ramblers.
+
+Conclusion: This town needs more pawn shops. And it's Rhythm and Roots time
+in Bristol.
+
+Best bands so far: [Mike Marshall's trio](http://www.mikemarshall.net/),
+[Cephas and Wiggins](http://www.cephasandwiggins.net/), [Larry Keel and
+Natural Bridge](http://www.larrykeel.com/), [Chatham County
+Line](http://www.chathamcountyline.com/).
+
+[[tag lay]]
diff --git a/sandbox.mdwn b/sandbox.mdwn
index 571db1d..c5cb6bb 100644
--- a/sandbox.mdwn
+++ b/sandbox.mdwn
@@ -1 +1,7 @@
 Testing 1 2 3!!
+
+[[!progress percent=1000%]]
+
+[[!edittemplate template="footemplate" match="sandbox/*"]]
+
+[[sandbox/bar]]

diff --git a/blog/entry/time/discussion.mdwn b/blog/entry/time/discussion.mdwn
index 588cc13..654c5a5 100644
--- a/blog/entry/time/discussion.mdwn
+++ b/blog/entry/time/discussion.mdwn
@@ -1,6 +1,6 @@
 I actually had access to internet over a cat5 ethernet cable a bit longer than 400 ft and it worked all right.
 
-There are two limiting factors for the distance. Signal strength is a soft limit -- it is guaranteed at 100 m (333 ft), so there has to be some reserve and as a result the signal is still usable at 150 m (500 ft). The other is collision detection -- but that's not a problem if the link is operated full-duplex.
+There are two limiting factors for the distance. Signal strength is a soft limit &ndash; it is guaranteed at 100 m (333 ft), so there has to be some reserve and as a result the signal is still usable at 150 m (500 ft). The other is collision detection &ndash; but that's not a problem if the link is operated full-duplex.
 
 So if you make sure both ends are connected to either computer or proper switch, it should be workable at 400 ft. Also this cable I was using was lying on the roof and even hang from one roof to another and once again over ~20 m gaps (attached to support wire, but that means every meter or so) for at least two years and survived that, so having cable lying outside on the ground should not be a problem either.
 

diff --git a/blog/entry/time/discussion.mdwn b/blog/entry/time/discussion.mdwn
new file mode 100644
index 0000000..588cc13
--- /dev/null
+++ b/blog/entry/time/discussion.mdwn
@@ -0,0 +1,9 @@
+I actually had access to internet over a cat5 ethernet cable a bit longer than 400 ft and it worked all right.
+
+There are two limiting factors for the distance. Signal strength is a soft limit -- it is guaranteed at 100 m (333 ft), so there has to be some reserve and as a result the signal is still usable at 150 m (500 ft). The other is collision detection -- but that's not a problem if the link is operated full-duplex.
+
+So if you make sure both ends are connected to either computer or proper switch, it should be workable at 400 ft. Also this cable I was using was lying on the roof and even hang from one roof to another and once again over ~20 m gaps (attached to support wire, but that means every meter or so) for at least two years and survived that, so having cable lying outside on the ground should not be a problem either.
+
+&ndash;Jan Hudec
+
+----

blog update
diff --git a/blog/entry/time.mdwn b/blog/entry/time.mdwn
index 2ca54fc..3ca2459 100644
--- a/blog/entry/time.mdwn
+++ b/blog/entry/time.mdwn
@@ -13,7 +13,7 @@ today, and at 400 feet it's too far for cat 5 ethernet w/o a repeater.
 Anyway, I seem to be in a very good frame of mind for starting _Anathem_,
 and am enjoying its take on the Long Now. Out at the falls this weekend I
 kept imagining how they'd change in geologic time, tracking where the water
-seemed to have fallen earler, a few meters downstream. And sitting up under
+seemed to have fallen earler, downstream. And sitting up under
 the overhang of the falls, was briefly nervous about it coming down (as it
 will in oh, a few thousand years perhaps), before getting back into the
 present moment.

blog update
diff --git a/blog/entry/time.mdwn b/blog/entry/time.mdwn
new file mode 100644
index 0000000..2ca54fc
--- /dev/null
+++ b/blog/entry/time.mdwn
@@ -0,0 +1,21 @@
+Sitting next to the fire after heating up fajitas for dinner. Making sure
+that no hot coals make it over to the canvas topped yurt. Maybe I should
+have made the fire further off. I've gotten 1/3 of the way through _Anathem_,
+and Neal Stephenson has thoroughly hooked me now. I know I won't have
+enough battery power to read all I'd like to tonight. But for now, I've
+been enjoying the evening, which has been unusually long today. Maybe it's
+a remnant of Hurricane Ike that's led to such a cool, cloudy day, but it's
+seemed to be on the verge of dusk for hours.
+
+Someone asked if the [[yurt]] has wifi. Nope, but I measured the distance
+today, and at 400 feet it's too far for cat 5 ethernet w/o a repeater.
+
+Anyway, I seem to be in a very good frame of mind for starting _Anathem_,
+and am enjoying its take on the Long Now. Out at the falls this weekend I
+kept imagining how they'd change in geologic time, tracking where the water
+seemed to have fallen earler, a few meters downstream. And sitting up under
+the overhang of the falls, was briefly nervous about it coming down (as it
+will in oh, a few thousand years perhaps), before getting back into the
+present moment.
+
+[[tag lay]]

blog update
diff --git a/blog/entry/abram__39__s2.mdwn b/blog/entry/abram__39__s2.mdwn
index fea26a9..2b5aff2 100644
--- a/blog/entry/abram__39__s2.mdwn
+++ b/blog/entry/abram__39__s2.mdwn
@@ -3,3 +3,4 @@ again, but again my camera battery mysteriosly died before I got to the
 falls. It was gorgeous.
 
 [[meta title="abram's"]]
+[[tag lay]]

blog update
diff --git a/blog/entry/abram__39__s2.mdwn b/blog/entry/abram__39__s2.mdwn
new file mode 100644
index 0000000..fea26a9
--- /dev/null
+++ b/blog/entry/abram__39__s2.mdwn
@@ -0,0 +1,5 @@
+Ran out to Abram's falls today. Very nice. Was going to take pictures
+again, but again my camera battery mysteriosly died before I got to the
+falls. It was gorgeous.
+
+[[meta title="abram's"]]

add news item for etckeeper 0.21
diff --git a/code/etckeeper/news/version_0.16.mdwn b/code/etckeeper/news/version_0.16.mdwn
deleted file mode 100644
index 4689dee..0000000
--- a/code/etckeeper/news/version_0.16.mdwn
+++ /dev/null
@@ -1,5 +0,0 @@
-etckeeper 0.16 released with [[toggle text="these changes"]]
-\[[toggleable text="""
-   * Add a AVOID\_COMMIT\_BEFORE\_INSTALL option in the config file to make it
-     easy to configure etckeeper to abort an installation if there are
-     uncommitted changes in /etc. Closes: #[478754](http://bugs.debian.org/478754)"""]]
\ No newline at end of file
diff --git a/code/etckeeper/news/version_0.21.mdwn b/code/etckeeper/news/version_0.21.mdwn
new file mode 100644
index 0000000..a2debe5
--- /dev/null
+++ b/code/etckeeper/news/version_0.21.mdwn
@@ -0,0 +1,8 @@
+etckeeper 0.21 released with [[!toggle text="these changes"]]
+\[[!toggleable text="""
+   * Swedish debconf translation from Martin Ågren. Closes: #[492063](http://bugs.debian.org/492063)
+   * Make etckeeper init -d set up commit hooks that call etckeeper -d.
+     (Note that if you've relied on it setting up such commit hooks for a repo
+     outside of /etc already, it created broken ones that need to be fixed to use
+     -d.)
+     Thanks, Wolfgang Karall."""]]
\ No newline at end of file

update
diff --git a/sandbox.mdwn b/sandbox.mdwn
index 043959b..571db1d 100644
--- a/sandbox.mdwn
+++ b/sandbox.mdwn
@@ -1,3 +1 @@
 Testing 1 2 3!!
-
-[[progress percent="11%"]]

update
diff --git a/blog/entry/contact_update.mdwn b/blog/entry/contact_update.mdwn
index bdbd047..92d5990 100644
--- a/blog/entry/contact_update.mdwn
+++ b/blog/entry/contact_update.mdwn
@@ -1,6 +1,6 @@
 Maybe because email is eating less of my time, I've started using instant
 messaging. My jabber address is the same as my email address,
-<joey@kitenet.net>. Since identi.ca integrates so nicely with jabber, I may
-use [that too](http://identi.ca/joeyh).
+[joey@kitenet.net](xmpp:joey@kitenet.net). Since identi.ca integrates so
+nicely with jabber, I may use [that too](http://identi.ca/joeyh).
 
 [[tag contact]]
diff --git a/contact.mdwn b/contact.mdwn
index f980b1f..0135f58 100644
--- a/contact.mdwn
+++ b/contact.mdwn
@@ -1,5 +1,5 @@
 * email: <joey@kitenet.net> or <joeyh@debian.org>
-* jabber: <joey@kitenet.net>
+* jabber: [joey@kitenet.net](xmpp:joey@kitenet.net)
 * phone: 423-438-0528 (will only be answered if I expect your call;
   voice mail is emailed to me)
 * identi.ca: <http://identi.ca/joeyh>

blog update
diff --git a/blog/entry/contact_update.mdwn b/blog/entry/contact_update.mdwn
new file mode 100644
index 0000000..bdbd047
--- /dev/null
+++ b/blog/entry/contact_update.mdwn
@@ -0,0 +1,6 @@
+Maybe because email is eating less of my time, I've started using instant
+messaging. My jabber address is the same as my email address,
+<joey@kitenet.net>. Since identi.ca integrates so nicely with jabber, I may
+use [that too](http://identi.ca/joeyh).
+
+[[tag contact]]

update
diff --git a/contact.mdwn b/contact.mdwn
index fbffcd3..f980b1f 100644
--- a/contact.mdwn
+++ b/contact.mdwn
@@ -1,4 +1,5 @@
 * email: <joey@kitenet.net> or <joeyh@debian.org>
 * jabber: <joey@kitenet.net>
-* phone: 423-438-0528 (will never be answered; voice mail is emailed to me)
+* phone: 423-438-0528 (will only be answered if I expect your call;
+  voice mail is emailed to me)
 * identi.ca: <http://identi.ca/joeyh>

update
diff --git a/contact.mdwn b/contact.mdwn
new file mode 100644
index 0000000..fbffcd3
--- /dev/null
+++ b/contact.mdwn
@@ -0,0 +1,4 @@
+* email: <joey@kitenet.net> or <joeyh@debian.org>
+* jabber: <joey@kitenet.net>
+* phone: 423-438-0528 (will never be answered; voice mail is emailed to me)
+* identi.ca: <http://identi.ca/joeyh>
diff --git a/index.mdwn b/index.mdwn
index bd1a5e3..d61b35c 100644
--- a/index.mdwn
+++ b/index.mdwn
@@ -1,8 +1,7 @@
-Joey Hess <joey@kitenet.net>
+[[meta title="Joey Hess"]]
 
-
-
-You are probably looking for my [[blog]] or some [[code]] I've written.
+You are probably looking for my [[blog]], [[contact_information|contact]],
+or some [[code]] I've written.
 
 Other stuff here includes:
 

add identi.ca feeds
diff --git a/grep.mdwn b/grep.mdwn
index 8ac55ec..cf93f6f 100644
--- a/grep.mdwn
+++ b/grep.mdwn
@@ -10,3 +10,5 @@ List of feeds:
 * [[aggregate expirecount=25 name="music" feedurl="http://ws.audioscrobbler.com/1.0/user/joeyhess/recenttracks.rss" url="http://www.last.fm/user/joeyhess/"]]
 * [[aggregate expirecount=25 name="commits" feedurl="http://cia.navi.cx/stats/author/joeyh/.rss" url="http://cia.navi.cx/stats/author/joeyh"]]
 * [[aggregate expirecount=25 name="technorati" feedurl="http://feeds.technorati.com/search/%22joey+hess%22" url="http://www.technorati.com/search/%22joey+hess%22"]]
+* [[aggregate expirecount=25 name="identi.ca posts" feedurl="http://identi.ca/joeyh/rss" url="http://identi.ca/joeyh"]]
+* [[aggregate expirecount=25 name="identi.ca replies" feedurl="http://identi.ca/joeyh/replies/rss" url="http://identi.ca/joeyh/replies"]]

updates
diff --git a/boxen.mdwn b/boxen.mdwn
index 60e678f..792074e 100644
--- a/boxen.mdwn
+++ b/boxen.mdwn
@@ -52,6 +52,7 @@ Flying insects.
 * beaver {*} (Dad's)
 * sparrow {*} (Mom's)
 * [[penguin]] {*}
+* mouse {*} (Maggie's)
 
 ## functional names
 
@@ -73,7 +74,7 @@ Large herbovores.
 * pegasus
 * ox
 * frog (bitsyxb)
-* skink (bitsyg5)
+* toad (bitsyg5)
 
 ## guest machines (pre-allocated DHCP IPs)
 
diff --git a/hacker_tombstone.otl b/hacker_tombstone.otl
index 629010e..d948506 100644
--- a/hacker_tombstone.otl
+++ b/hacker_tombstone.otl
@@ -125,15 +125,17 @@ case studies
 		founder of freenode
 			network still going, other admins
 		www.bloggage.org
-			too soon to tell
+			Turned into blog of his brother, David Levin;
+			lilo's old posts no longer available
 		www.spinhome.org
-			too soon to tell
+			expired and parked by September 2008
 		irc client
 			: <+christel> it has also been asked why lilos client is still
 			: connected
 			: <+christel> i am sure you will all agree that at this point in
 			: time, we feel uncomfortable killing his client and find the mere
 			: idea rather morbid
+			- client disconnected later (time unknown)
 		mourning
 			IRC channels set up to mourn him.
 			Memorial page: http://lilo.freenode.net/
diff --git a/sandbox.mdwn b/sandbox.mdwn
index 571db1d..043959b 100644
--- a/sandbox.mdwn
+++ b/sandbox.mdwn
@@ -1 +1,3 @@
 Testing 1 2 3!!
+
+[[progress percent="11%"]]

test
diff --git a/sandbox.mdwn b/sandbox.mdwn
index 236963b..571db1d 100644
--- a/sandbox.mdwn
+++ b/sandbox.mdwn
@@ -1,18 +1 @@
 Testing 1 2 3!!
-
-[[sparkline 1 -1(red) 1 -1(red) 1 1 1 -1(red) -1(red)
-style=bar barwidth=2 barspacing=1 height=13]]
-
-\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}"]]
-
-[[!teximg code="\frac{1}{2}"]]
-
-[[!teximg code="E = - \frac{Z^2 \cdot  \mu \cdot e^4}{32\pi^2 \epsilon_0^2 \hbar^2 n^2}" ]]
-
-[[!teximg code="E = - \frac{Z^2 \cdot  \mu \cdot e^4}{32\pi^2 \epsilon_0^2 \hbar^2 n^2}" height=20 ]]
-
-\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}" height="20"]]
-
-\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}" height="17"]]
-
-\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}" height="8"]]

blog update
diff --git a/blog/entry/thoughts_on_chrome.mdwn b/blog/entry/thoughts_on_chrome.mdwn
new file mode 100644
index 0000000..d0726e1
--- /dev/null
+++ b/blog/entry/thoughts_on_chrome.mdwn
@@ -0,0 +1,16 @@
+Using a separate process for each web page and each component has been
+something I've always wanted a web browser to do. It's so conceptually
+clean and has such nice properties, and processes are so cheap in linux.
+Hats off to the people who made that a reality.
+
+On the other hand, I'm guessing that chrome's guts will be tied into the
+google backend services so tightly that you can't really tell where the one
+stops and the other begins. Since I'm not interested in being a
+[sharecropper](http://www.slideshare.net/obrajesse/web-20-is-sharecropping),
+and would prefer to see people empowered with services they control, I have
+worries.
+
+It's easy to forget how much of the modern browser's er ... chrome ... is
+based on web services that could change, go away, or be DNS hijacked at any
+time. I'd like to see a web proxy that takes all traffic to `*.google.com`
+and rot-13's it, to demonstrate how many things rely on this one company.

suggest powermgmt-base
diff --git a/blog/entry/human_nature/discussion.mdwn b/blog/entry/human_nature/discussion.mdwn
index 2af23aa..b3b1a22 100644
--- a/blog/entry/human_nature/discussion.mdwn
+++ b/blog/entry/human_nature/discussion.mdwn
@@ -1,3 +1,9 @@
 Both of those have been fixed in Ubuntu for at least a year, IIRC. If you could look at what they have done and adjust it to be done the right way (tm) a lot of people will be grateful, I think.
 
 I've never used Ubuntu, but the fsck on my laptop doesn't run unless on AC power.  Dunno.  Worst case, just disable fsck altogether and run it by hand every few weeks.
+
+from initscripts/2.86.ds1-21 [September 2006]:
+>  * Add /usr/bin/ to the checkroot and checkfs PATH, to make sure
+>    `on_ac_power` is used if it is available. (Closes: #387308)
+
+`on_ac_power` is in the `powermgmt-base` package (optional).

diff --git a/blog/entry/human_nature/discussion.mdwn b/blog/entry/human_nature/discussion.mdwn
index e0539fa..2af23aa 100644
--- a/blog/entry/human_nature/discussion.mdwn
+++ b/blog/entry/human_nature/discussion.mdwn
@@ -1 +1,3 @@
 Both of those have been fixed in Ubuntu for at least a year, IIRC. If you could look at what they have done and adjust it to be done the right way (tm) a lot of people will be grateful, I think.
+
+I've never used Ubuntu, but the fsck on my laptop doesn't run unless on AC power.  Dunno.  Worst case, just disable fsck altogether and run it by hand every few weeks.

diff --git a/blog/entry/human_nature/discussion.mdwn b/blog/entry/human_nature/discussion.mdwn
new file mode 100644
index 0000000..e0539fa
--- /dev/null
+++ b/blog/entry/human_nature/discussion.mdwn
@@ -0,0 +1 @@
+Both of those have been fixed in Ubuntu for at least a year, IIRC. If you could look at what they have done and adjust it to be done the right way (tm) a lot of people will be grateful, I think.

blog update
diff --git a/blog/entry/human_nature.mdwn b/blog/entry/human_nature.mdwn
new file mode 100644
index 0000000..1ffd2a1
--- /dev/null
+++ b/blog/entry/human_nature.mdwn
@@ -0,0 +1,10 @@
+Have you noticed that 90% of the 30-day fscks on laptop boot happen when
+it's on battery power? Even if it's only on battery power 50% of the time.
+One of these days I need to fix it so that ctrl-c makes it cleanly abort,
+rather than mount the disk read-only and fail to boot.
+
+Also, Amazon prime is super dangerous. I tried their free trial and bought
+a large amount more books and stuff online than I usually would. Their
+usual free shipping requires bundling things up over time, and delays the
+instant gratification by shipping slowly. That tends to discourage impulse
+buys very nicely. Which is a weird decision for a company to make.

blog update
diff --git a/blog/entry/life:_day_11830.mdwn b/blog/entry/life:_day_11830.mdwn
new file mode 100644
index 0000000..43032c2
--- /dev/null
+++ b/blog/entry/life:_day_11830.mdwn
@@ -0,0 +1,12 @@
+Yesterday was a grim and dismal day. Highlights were stunting the growth of
+lots of grass, clover, and weeds, and watching the evacuation of New
+Orleans on [streaming TV](http://mfile.akamai.com/12912/live/reflector:38201.asx).
+(While remembering tuning in to an AM station late at night as Katrina was headed
+that way, and wondering why things seemed so calm and there was so little
+traffic.) Lowlights were existential blah.
+
+Today, trucking adventure to get out to Anna's, then hauled cinderblocks up
+the hill to the yurt, built a fire pit and we dined on lamb kabobs and her
+delicious garlic fried green beans.
+
+[[tag lay]]

diff --git a/blog/entry/announcing_etckeeper/discussion.mdwn b/blog/entry/announcing_etckeeper/discussion.mdwn
index 3ac7a74..f9ab8da 100644
--- a/blog/entry/announcing_etckeeper/discussion.mdwn
+++ b/blog/entry/announcing_etckeeper/discussion.mdwn
@@ -10,3 +10,5 @@ getopenid.com/tekknokrat
 ---
 
 This is great. At the moment I'm trying to figure out a solution though that includes the ability to push to a central server. This should be simple enough by editing .git/config . What would be really cool though is if admins login with their normal username, then sudo add/commit/push which uses their local ~/.gitconfig and ssh keys. That way you could easily track who has made what edits without having to remember to put it into comments. I notice http://bryan-murdock.blogspot.com/2007/07/put-etc-under-revision-control-with-git.html uses a $caller environment variable, but it would be really smart if it actually set the author correctly in the git repository. Any ideas how to do this?
+
+It would seem that you can achieve this by starting ssh-agent, then running ssh-add. Then when running sudo git push will use the real users identity :D

diff --git a/blog/entry/announcing_etckeeper/discussion.mdwn b/blog/entry/announcing_etckeeper/discussion.mdwn
index 46be2f3..3ac7a74 100644
--- a/blog/entry/announcing_etckeeper/discussion.mdwn
+++ b/blog/entry/announcing_etckeeper/discussion.mdwn
@@ -5,4 +5,8 @@ This is great. I've been thinking along those lines, of keeping separate branche
 I am looking for this a long time ago, but would like to see it with a svnstore. 
 Would you mind to discuss here why svn do "suck" apart of the central-repo-only (dis)ability?
 
-getopenid.com/tekknokrat
\ No newline at end of file
+getopenid.com/tekknokrat
+
+---
+
+This is great. At the moment I'm trying to figure out a solution though that includes the ability to push to a central server. This should be simple enough by editing .git/config . What would be really cool though is if admins login with their normal username, then sudo add/commit/push which uses their local ~/.gitconfig and ssh keys. That way you could easily track who has made what edits without having to remember to put it into comments. I notice http://bryan-murdock.blogspot.com/2007/07/put-etc-under-revision-control-with-git.html uses a $caller environment variable, but it would be really smart if it actually set the author correctly in the git repository. Any ideas how to do this?

update
diff --git a/blog/entry/vacation.mdwn b/blog/entry/vacation.mdwn
index a1d42bf..5e5afd9 100644
--- a/blog/entry/vacation.mdwn
+++ b/blog/entry/vacation.mdwn
@@ -9,7 +9,7 @@ which is not normally open to the public and has what is supposed to be the only
 fen in the southern Appalachians.
 
 <a href="http://kitenet.net/~family/pics/summer2008/100_0836.JPG"><img src="http://kitenet.net/~family/pics/summer2008/300x300-100_0836.JPG" alt="photo" width="300" height="225" /></a>
-<a href="http://kitenet.net/~family/pics/summer2008/100_0862.JPG"><img src="http://kitenet.net/~family/pics/summer2008/300x300-100_0862.JPG" alt="photo" width="300" height="225" /></a> <a href="./summer2008/100_0831.JPG">
+<a href="http://kitenet.net/~family/pics/summer2008/100_0862.JPG"><img src="http://kitenet.net/~family/pics/summer2008/300x300-100_0862.JPG" alt="photo" width="300" height="225" /></a>
 <img src="http://www.nature.org/wherewework/northamerica/states/northcarolina/images/nc3a.jpg">
 
 Also, I no longer have a car after that trip. I am, however, looking at various

update
diff --git a/blog/entry/vacation.mdwn b/blog/entry/vacation.mdwn
index b4a09fe..a1d42bf 100644
--- a/blog/entry/vacation.mdwn
+++ b/blog/entry/vacation.mdwn
@@ -9,9 +9,7 @@ which is not normally open to the public and has what is supposed to be the only
 fen in the southern Appalachians.
 
 <a href="http://kitenet.net/~family/pics/summer2008/100_0836.JPG"><img src="http://kitenet.net/~family/pics/summer2008/300x300-100_0836.JPG" alt="photo" width="300" height="225" /></a>
-
 <a href="http://kitenet.net/~family/pics/summer2008/100_0862.JPG"><img src="http://kitenet.net/~family/pics/summer2008/300x300-100_0862.JPG" alt="photo" width="300" height="225" /></a> <a href="./summer2008/100_0831.JPG">
-
 <img src="http://www.nature.org/wherewework/northamerica/states/northcarolina/images/nc3a.jpg">
 
 Also, I no longer have a car after that trip. I am, however, looking at various

blog update
diff --git a/blog/entry/vacation.mdwn b/blog/entry/vacation.mdwn
new file mode 100644
index 0000000..b4a09fe
--- /dev/null
+++ b/blog/entry/vacation.mdwn
@@ -0,0 +1,23 @@
+This "beach trip" was unusual, as its [[ocracode]] shows:
+
+OBX1.1 P5/6/4 L6 S12+b----c---- U10(mountains,freshwater,etc) T0 f0 b0 Rd 
+Bb----m----n---- F+ SC----s--g0 H----f0i0.5 V+++s--m0 E-r--
+
+Here are 4 generations of Hess's on a visit to the 
+[Bluff Mountain Preserve](http://www.nature.org/wherewework/northamerica/states/northcarolina/preserves/art5590.html),
+which is not normally open to the public and has what is supposed to be the only
+fen in the southern Appalachians.
+
+<a href="http://kitenet.net/~family/pics/summer2008/100_0836.JPG"><img src="http://kitenet.net/~family/pics/summer2008/300x300-100_0836.JPG" alt="photo" width="300" height="225" /></a>
+
+<a href="http://kitenet.net/~family/pics/summer2008/100_0862.JPG"><img src="http://kitenet.net/~family/pics/summer2008/300x300-100_0862.JPG" alt="photo" width="300" height="225" /></a> <a href="./summer2008/100_0831.JPG">
+
+<img src="http://www.nature.org/wherewework/northamerica/states/northcarolina/images/nc3a.jpg">
+
+Also, I no longer have a car after that trip. I am, however, looking at various
+electric bicycles. As someone who hates being posessed by posessions, I'm happy
+that losing my car doesn't really bother me.
+
+Oh, and Leo has kitty-laryngitis.
+
+[[tag lay]]

add news item for debhelper 7.0.17
diff --git a/code/debhelper/news/version_7.0.12.mdwn b/code/debhelper/news/version_7.0.12.mdwn
deleted file mode 100644
index e6080d8..0000000
--- a/code/debhelper/news/version_7.0.12.mdwn
+++ /dev/null
@@ -1,6 +0,0 @@
-debhelper 7.0.12 released with [[toggle text="these changes"]]
-[[toggleable text="""
-   * Correct docs about dh\_install and debian/tmp in v7 mode. It first looks in
-     the current directory, or whatever is configured with --srcdir. Then it
-     always falls back to looking in debian/tmp.
-   * Medium urgency to get this doc fix into testing."""]]
\ No newline at end of file
diff --git a/code/debhelper/news/version_7.0.17.mdwn b/code/debhelper/news/version_7.0.17.mdwn
new file mode 100644
index 0000000..eda79ee
--- /dev/null
+++ b/code/debhelper/news/version_7.0.17.mdwn
@@ -0,0 +1,9 @@
+debhelper 7.0.17 released with [[!toggle text="these changes"]]
+\[[!toggleable text="""
+ * [ Per Olofsson ]
+   * dh\_auto\_install: Fix man page, was referring to dh\_auto\_clean.
+ * [ Joey Hess ]
+   * dh\_gencontrol: Drop the Homepage field from udebs. Closes: #[492719](http://bugs.debian.org/492719)
+   * Typo. Closes: #[493062](http://bugs.debian.org/493062)
+   * dh\_auto\_install: Improve check for MakeMaker, to avoid passing PREFIX
+     if the Makefile was generated by Module::Build::Compat. Closes: #[496157](http://bugs.debian.org/496157)"""]]
\ No newline at end of file
diff --git a/sandbox.mdwn b/sandbox.mdwn
index 1cbadd0..236963b 100644
--- a/sandbox.mdwn
+++ b/sandbox.mdwn
@@ -2,3 +2,17 @@ Testing 1 2 3!!
 
 [[sparkline 1 -1(red) 1 -1(red) 1 1 1 -1(red) -1(red)
 style=bar barwidth=2 barspacing=1 height=13]]
+
+\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}"]]
+
+[[!teximg code="\frac{1}{2}"]]
+
+[[!teximg code="E = - \frac{Z^2 \cdot  \mu \cdot e^4}{32\pi^2 \epsilon_0^2 \hbar^2 n^2}" ]]
+
+[[!teximg code="E = - \frac{Z^2 \cdot  \mu \cdot e^4}{32\pi^2 \epsilon_0^2 \hbar^2 n^2}" height=20 ]]
+
+\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}" height="20"]]
+
+\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}" height="17"]]
+
+\[[!teximg code="\ce{[Cu(NH3)3]^{2+}}" height="8"]]

typo
diff --git a/blog/entry/cdbs_killer___40__design_phase__41__.mdwn b/blog/entry/cdbs_killer___40__design_phase__41__.mdwn
index cfdd6c6..f25881a 100644
--- a/blog/entry/cdbs_killer___40__design_phase__41__.mdwn
+++ b/blog/entry/cdbs_killer___40__design_phase__41__.mdwn
@@ -24,7 +24,7 @@ modification:
 
 	#!/usr/bin/make -f
 	%:
-		dh %@
+		dh $@
 
 ## the complex cases
 

response
diff --git a/blog/entry/cutting_back/discussion.mdwn b/blog/entry/cutting_back/discussion.mdwn
index af17f06..610d954 100644
--- a/blog/entry/cutting_back/discussion.mdwn
+++ b/blog/entry/cutting_back/discussion.mdwn
@@ -1,2 +1,7 @@
-Those of us not well versed in very latest of Debian behind the scenes (but otherwise big fans of your software {etckeeper, ikiwiki to name a few} ) wonder why such a turn of events.
+Those of us not well versed in very latest of Debian behind the scenes (but
+otherwise big fans of your software {etckeeper, ikiwiki to name a few} )
+wonder why such a turn of events.
 
+> Suffice to say that there's no specific issue going on behind the scenes
+> (or out in the open for that matter) in Debian that led to this decision.
+> --[[Joey]]

diff --git a/blog/entry/cutting_back/discussion.mdwn b/blog/entry/cutting_back/discussion.mdwn
new file mode 100644
index 0000000..af17f06
--- /dev/null
+++ b/blog/entry/cutting_back/discussion.mdwn
@@ -0,0 +1,2 @@
+Those of us not well versed in very latest of Debian behind the scenes (but otherwise big fans of your software {etckeeper, ikiwiki to name a few} ) wonder why such a turn of events.
+

blog update
diff --git a/blog/entry/cutting_back.mdwn b/blog/entry/cutting_back.mdwn
new file mode 100644
index 0000000..cd1c38f
--- /dev/null
+++ b/blog/entry/cutting_back.mdwn
@@ -0,0 +1,6 @@
+I'm going to cut down on debian-related stuff further. At least until next
+DebConf, I plan to reduce my involvement in the project to a minimum.
+
+So, I'm unsubscribing from all (52!) lists now, except debian-devel-announce.
+Feel free to mail me privatly if you want to ask about anything. I'll still
+see bug reports.

diff --git a/blog/entry/awesome_tags/discussion.mdwn b/blog/entry/awesome_tags/discussion.mdwn
new file mode 100644
index 0000000..18df62f
--- /dev/null
+++ b/blog/entry/awesome_tags/discussion.mdwn
@@ -0,0 +1 @@
+Tag 0 is magic.  Try it...

blog update
diff --git a/blog/entry/debconf_day_5.mdwn b/blog/entry/debconf_day_5.mdwn
new file mode 100644
index 0000000..726609d
--- /dev/null
+++ b/blog/entry/debconf_day_5.mdwn
@@ -0,0 +1,17 @@
+Missed the morning talks.. looking forward to replays being available..
+
+#### rails
+
+Projects not bothering to release tarballs, and just publishing a git repo
+(hopefully with some tags!) will only become more common, I think, and it's
+interesting to see this is already very common with ruby gems.
+
+Faking up an orig tarball is still a reasonable workaround now, but will
+probably look very retro in 5 years.
+
+Re Debian vs Rails communities, I wonder if there's a generation gap in here
+somewhere..
+
+#### rest
+
+(will update throughout the day)

add news item for sleepd 1.11
diff --git a/code/sleepd/news/version_1.11.mdwn b/code/sleepd/news/version_1.11.mdwn
new file mode 100644
index 0000000..eb1e921
--- /dev/null
+++ b/code/sleepd/news/version_1.11.mdwn
@@ -0,0 +1,7 @@
+sleepd 1.11 released with [[!toggle text="these changes"]]
+\[[!toggleable text="""
+   * Tweak acpi/hal backend chosing logic to deal with being started before
+     hal on a system without acpi power info. Closes: #[494912](http://bugs.debian.org/494912)
+   * Make init script depend on hal and move init script sequence number to
+     after hal for new installs. Both changes avoid warning message in syslog,
+     but the change above makes it ok if old installs don't follow suite."""]]
\ No newline at end of file
diff --git a/code/sleepd/news/version_1.6.mdwn b/code/sleepd/news/version_1.6.mdwn
deleted file mode 100644
index ca92e68..0000000
--- a/code/sleepd/news/version_1.6.mdwn
+++ /dev/null
@@ -1,6 +0,0 @@
-sleepd 1.6 released with [[toggle text="these changes"]]
-[[toggleable text="""
-   * Use hibernate as the default sleep command when using hal, same as for
-     raw acpi.
-   * Make init script depend on dbus, to avoid sleepd getting confused
-     if dbus is stopped."""]]
\ No newline at end of file

sign my name
diff --git a/blog/entry/DebConf_day_2/discussion.mdwn b/blog/entry/DebConf_day_2/discussion.mdwn
index 321e2d2..cb02c8e 100644
--- a/blog/entry/DebConf_day_2/discussion.mdwn
+++ b/blog/entry/DebConf_day_2/discussion.mdwn
@@ -3,3 +3,5 @@
 I think this is true only in that many of your packages are incorrectly packaged as Debian-native. Just because you're upstream for the package doesn't mean it should be a Debian-native package. Packages like 'ikiwiki', 'mr', and 'ticker' are hardly Debian-specific. Packages with a clear usefulness outside the context of a Debian system should be non-native, with Debian packaging separated from the source tarball; this makes your source useful for other distributions, who can then easily apply their own 'debian/' directory if they choose.
 
 Do you have a good argument for keeping non-Debian-specific packages as Debian-native?
+
+—Ben Finney

Debian native packages
diff --git a/blog/entry/DebConf_day_2/discussion.mdwn b/blog/entry/DebConf_day_2/discussion.mdwn
new file mode 100644
index 0000000..321e2d2
--- /dev/null
+++ b/blog/entry/DebConf_day_2/discussion.mdwn
@@ -0,0 +1,5 @@
+> stopped maintaining any non-native packages
+
+I think this is true only in that many of your packages are incorrectly packaged as Debian-native. Just because you're upstream for the package doesn't mean it should be a Debian-native package. Packages like 'ikiwiki', 'mr', and 'ticker' are hardly Debian-specific. Packages with a clear usefulness outside the context of a Debian system should be non-native, with Debian packaging separated from the source tarball; this makes your source useful for other distributions, who can then easily apply their own 'debian/' directory if they choose.
+
+Do you have a good argument for keeping non-Debian-specific packages as Debian-native?

blog update
diff --git a/blog/entry/awesome_tags.mdwn b/blog/entry/awesome_tags.mdwn
index f9b6bc7..6b1b9e8 100644
--- a/blog/entry/awesome_tags.mdwn
+++ b/blog/entry/awesome_tags.mdwn
@@ -13,9 +13,9 @@ to display tags 9+3 at the same time. And after I've done this, can
 mod+left/right to go up and down between tags, and tag 9 stays selected
 and visible. Awesome automatically lays everything out.
 
-[[img 3+9.jpg]]
-[[img 2+9.jpg]]
-[[img 5+9.jpg]]
+[[img 3+9.jpg]]  
+[[img 2+9.jpg]]  
+[[img 5+9.jpg]]  
 
 Only thing I don't like is that if I use mod+N to switch to a specific
 tag, it will drop tag 9.

blog update
diff --git a/blog/entry/awesome_tags.mdwn b/blog/entry/awesome_tags.mdwn
index bb28025..f9b6bc7 100644
--- a/blog/entry/awesome_tags.mdwn
+++ b/blog/entry/awesome_tags.mdwn
@@ -13,7 +13,9 @@ to display tags 9+3 at the same time. And after I've done this, can
 mod+left/right to go up and down between tags, and tag 9 stays selected
 and visible. Awesome automatically lays everything out.
 
-[[img 3+9.jpg]] [[img 2+9.jpg]] [[img 5+9.jpg]]
+[[img 3+9.jpg]]
+[[img 2+9.jpg]]
+[[img 5+9.jpg]]
 
 Only thing I don't like is that if I use mod+N to switch to a specific
 tag, it will drop tag 9.

blog update
diff --git a/blog/entry/awesome_tags.mdwn b/blog/entry/awesome_tags.mdwn
index 69ba75a..bb28025 100644
--- a/blog/entry/awesome_tags.mdwn
+++ b/blog/entry/awesome_tags.mdwn
@@ -5,7 +5,6 @@ I'm attending debconf via irc and web stream, and have that on tag 9.
 Which I mostly think of a a desktop, since I generally view one tag
 at a time, and flip between them like desktops.
 
-[[img default size="256x256"]]
 [[img 9.jpg]]
 
 But often I want to browse the web, or do something else too, without