<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

 <title>Morten Liebach</title>
 
 <link href="http://m.lieba.ch/" />
 <updated>2010-07-21T19:50:19+00:00</updated>
 <id>http://lieba.ch/</id>
 <author>
   <name>Morten Liebach</name>
   <email>m@lieba.ch</email>
 </author>
 
 <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/liebach" /><feedburner:info uri="liebach" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>55.6614</geo:lat><geo:long>12.5859</geo:long><link rel="license" type="text/html" href="http://creativecommons.org/licenses/by/3.0/" /><logo>http://s3.lieba.ch/gravatar-85x85.jpg</logo><entry>
   <title type="html">Train Travel Thoughts</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/9u8RP8Ujl_0/train-travel.html" />
   <updated>2010-07-03T06:12:25+00:00</updated>
   <id>http://lieba.ch/2010/07/03/train-travel</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;With Mette Marie and the kids now living in Trige and me in Copenhagen I get to travel a lot back and forth on the week-ends by train, 2-4 week-ends per month.&lt;/p&gt;&#xD;
&lt;p&gt;I like travelling by train, I always enjoy the view. The railroads are always passing through the prettiest parts of the country. Then I sit and let my thoughts drift out into the landscape, picturing myself running and cycling through it on all the cool roads and paths that I see.&lt;/p&gt;&#xD;
&lt;p&gt;As the train travels along the south coast of Vejle fiord I inevitably think back to the, in my mind, legendary Vejle Triathlon. It was the first ¼ Ironman race I did on June 6th 1993, and the first open water race on the Danish triathlon calendar back then. The water was cold, and smelled/tasted of the exhaust from the boats that had been sailing through just before the gun went off. Then on to a completely flat first 10 km of the bike, and then, Bam!, you hit Munkebjerg, one of the nastiest hills in the kingdom. Loved it.&lt;/p&gt;&#xD;
&lt;p&gt;Last I looked, Vejle Triathlon was just a shadow of its former self with a pool swim, shorter distance, and no more munkebjerg.&lt;/p&gt;&#xD;
&lt;p&gt;Back on track, litterally… I especially love that &lt;a href="http://www.dsb.dk/" title="The Danish Nationl Railroads"&gt;&lt;span class="caps"&gt;DSB&lt;/span&gt;&lt;/a&gt; has been running a campaign with free internet on the Copenhagen—Århus route where I travel, but it’s ending in a few days. Sadly.&lt;/p&gt;&#xD;
&lt;p&gt;And today I’m travelling to Holstebro instead, currently between Vejle and Herning, where there’s no internet coverage for the train. I manage. Barely. Just don’t know when I can upload this.&lt;/p&gt;&#xD;
&lt;p&gt;I’ll just enjoy the less familiar views and look forward to spending 29 hours and 45 minutes with my kids. And my mother, sister, nephews and aunt. Will be great.&lt;/p&gt;&#xD;
&lt;p&gt;And just now the train stops at my childhood town of Brande.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;Update:&lt;/strong&gt; Minutes before scheduled arrival in Herning the train stopped and it was announced that there were problems in Herning and the train would return to Brande where a bus woud pick us up. That bus never arrived, instead we got on the next train and arrived about an hour late in Herning, all in all I’ll be just over an hour late in Struer. (Just now passing a part of the Herning Triathlon course…)&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=9u8RP8Ujl_0:oG5gE4nvqw4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=9u8RP8Ujl_0:oG5gE4nvqw4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/9u8RP8Ujl_0" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/07/03/train-travel.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Drawing</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/ROPs1dQOHZ8/drawing.html" />
   <updated>2010-06-06T19:31:35+00:00</updated>
   <id>http://lieba.ch/2010/06/06/drawing</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;Some guy on the train drew this portrait of me.&lt;/p&gt;&#xD;
&lt;a href="http://www.flickr.com/photos/morten_liebach/4675978882/" title="Portrait (a drawing) by Morten Liebach, on Flickr"&gt;&lt;img src="http://farm5.static.flickr.com/4063/4675978882_b3cba1e5e5.jpg" width="391" height="500" alt="Portrait (a drawing)"&gt;&lt;/img&gt;&lt;/a&gt;&lt;p&gt;I don’t know the artists name, he just drew it, unbeknown to me, while I sat in deep thought looking out the window and listening to &lt;a href="http://en.wikipedia.org/wiki/The_Disposable_Heroes_of_Hiphoprisy" title="Wikipedia entry for “The Disposable Heroes of Hiphoprisy”"&gt;The Disposable Heroes of Hiphoprisy&lt;/a&gt;, their message still depressingly current across 18 years since &lt;a href="http://www.7digital.com/artists/the-disposable-heroes-of-hiphoprisy/hypocrisy-is-the-greatest-luxury/" title="Buy it as unencumbered non-DRM infested 320 kbit/s MP3 from 7digital"&gt;their first and only album&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;I had just had a wonderful week-end with the kids and my family, and when I left and waved good-bye and had walked about 30 meter, my 3½-year old son ran after me shouting “Dad! Wait dad!”, and I had to turn around and bring him back, before I had to leave for the bus I had to catch.&lt;/p&gt;&#xD;
&lt;p&gt;It breaks my heart every time I have to leave, even more this time.&lt;/p&gt;&#xD;
&lt;p&gt;I very much appreciated the gesture of the drawing, the physicality of it, much more than the meager “Thanks!” I gave suggested. I was a little surprised of course. And it made me think about how digital my life has become, and how little I create physical artifacts with my hands. I kind of miss that. I used to draw &lt;em&gt;a lot&lt;/em&gt; as a kid, but I stopped in my teens.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=ROPs1dQOHZ8:2jv86u-7w6k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=ROPs1dQOHZ8:2jv86u-7w6k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/ROPs1dQOHZ8" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/06/06/drawing.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Floyd Landis, Doper</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/mbwRpmkcq-c/floyd-landis-doper.html" />
   <updated>2010-05-25T17:48:21+00:00</updated>
   <id>http://lieba.ch/2010/05/25/floyd-landis-doper</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;&lt;a href="http://en.wikipedia.org/wiki/Floyd_Landis" title="English Wikipedia article on the man"&gt;Floyd Landis&lt;/a&gt; has &lt;a href="http://online.wsj.com/article/SB10001424052748703691804575255410855321120.html?mod=rss_whats_news_us" title="The original Wall Street Journal article that broke the news"&gt;admitted to doping&lt;/a&gt;, and in a dramatic break with the omerta of cycling, named names. Names like &lt;a href="http://en.wikipedia.org/wiki/Lance_Armstrong" title="Lance Armstrong, the “greatest” Tour de Farnce rider ever"&gt;Armstrong&lt;/a&gt;, &lt;a href="http://en.wikipedia.org/wiki/Levi_Leipheimer" title="Levi Leipheimer"&gt;Leipheimer&lt;/a&gt; and &lt;a href="http://en.wikipedia.org/wiki/David_Zabriskie" title="David Zabriskie"&gt;Zabriskie&lt;/a&gt;. And I believe Landis. And I’m not the least surprised.&lt;/p&gt;&#xD;
&lt;p&gt;Pro cycling is dead to me, morally and ethically bankrupt. What they do is no longer fantastic, that stopped definitively for me when &lt;a href="http://en.wikipedia.org/wiki/Ivan_Basso" title="A really sympatic and great rider"&gt;Ivan Basso&lt;/a&gt; was busted for doping. Yes, I know he never tested positive or admitted to doing anything wrong, only intent, but I must say I don’t care. He was not the hero I once thought.&lt;/p&gt;&#xD;
&lt;p&gt;I believe you can’t reliably place in the top 10 in the general classification in a grand tour without being a doper.&lt;/p&gt;&#xD;
&lt;p&gt;Pro cycling have a long tradition for doping, and I think you could replace “Floyd Landis” in the title of this post with any other grand tour winner since forever. Only there wasn’t any rules against doping before some time in the early 60’ies of course.&lt;/p&gt;&#xD;
&lt;p&gt;The reason it has become like this is that to get to the top you must live and breathe your sport from a relatively young age, and then after many years you get a lucky break and go pro, and, at least if you’re good, start earning enough money that you can afford the $10k/year + logistics you need for a doping programme like what Floyd Landis was on. Can you say no to living the dream? Because that’s the question you think you’re answering when you are introduced to doping.&lt;/p&gt;&#xD;
&lt;p&gt;I believe some people are smart enough to answer the right question, to say “no” to cheating, because that is what it is about. And that is absolutely wonderful, and I wish to support those people as much as I can, but how do I distinguish them from the dopers?&lt;/p&gt;&#xD;
&lt;p&gt;I can’t, because the doping control is not good enough, and they all say they’re clean, or at least that they “… never tested positive.” And that’s the tragedy.&lt;/p&gt;&#xD;
&lt;p&gt;&lt;strong&gt;Addendum:&lt;/strong&gt; This is &lt;em&gt;not&lt;/em&gt; to say that the doping controls should be stricter, I think the &lt;a href="http://en.wikipedia.org/wiki/World_Anti-Doping_Agency#Whereabouts_controversy" title="A little about the WADA “Whereabouts controversy”"&gt;whereabouts system&lt;/a&gt; is draconian enough as it is. The incentive to cheat should just be removed, and I have absolutely no clue about how to do that.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=mbwRpmkcq-c:3y-ffXoWNpE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=mbwRpmkcq-c:3y-ffXoWNpE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/mbwRpmkcq-c" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/05/25/floyd-landis-doper.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Barefooting</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/ZNyRW1Rzcqw/barefooting.html" />
   <updated>2010-05-11T20:11:19+00:00</updated>
   <id>http://lieba.ch/2010/05/11/barefooting</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;The last month I’ve been runnning “barefoot” in &lt;a href="http://www.vibramfivefingers.it/" title="Toeshoes with thin rubber soles by Vibram"&gt;FiveFingers&lt;/a&gt;, both &lt;a href="http://www.vibramfivefingers.it/eng/kso.aspx" title="The “Keep Stuff Out” model"&gt;&lt;span class="caps"&gt;KSO&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://www.vibramfivefingers.it/eng/classic.aspx" title="Sandal like open shoes"&gt;Classic&lt;/a&gt; depending on temperature, that I bought from &lt;a href="http://www.alun.dk/shop/fivefingers-sko.html" title="Highly recommended if you live in Denmark"&gt;Alun&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;I first tried a barefoot approach to running in the form of &lt;a href="http://www.posetech.com/" title="Dr. Nicholas Romanov's system for correct running technique"&gt;Pose Running&lt;/a&gt; a few years ago because I got injured by my Saucony stability shoes. I later found out it was &lt;a href="http://www.mayoclinic.com/health/chronic-exertional-compartment-syndrome/DS00789/METHOD=print" title="Mayo Clinic article"&gt;compartment syndrome&lt;/a&gt; in my anterior shin compartment I suffered from. There is “… only one form of effective treatment for this injury, and that is a surgical procedure in which the lining of the tight compartment is split, allowing the mucle to expand freely” according to &lt;a href="http://www.humankinetics.com/products/all-products/lore-of-running-4th-edition" title="Timothy Noakes: Lore of Running, ISBN-13: 9780873229593"&gt;Noakes&lt;/a&gt; pp. 833-834. Good thing I didn’t know that at the time, and set about correcting the underlying biomechanical issues instead.&lt;/p&gt;&#xD;
&lt;p&gt;At first I tried going to 100% Pose Running, cold turkey style, in a pair of &lt;a href="http://www.sportstrendsshoes.de/product_info.php?info=p34410_PUMA-H--Street-NM-STYLE--Gr-36-UK-3-5.html" title="Thin soles, no support or cushioning"&gt;Puma H-streets&lt;/a&gt;, which of course gave me sore calves like never before. In the beginning it took 5-6 days for the pain to subside, after around 6 weeks it was down to 3 days, and then it didn’t get better. Which was very discouraging. I was saved by the Nike Free 4.0 shoes that had just come out, they proved to be a good compromise.&lt;/p&gt;&#xD;
&lt;p&gt;Later I’ve fallen completely in love with &lt;a href="http://www.newtonrunning.com/" title="Newton Running"&gt;Newton shoes&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;In retrospect all my problems came from the &lt;em&gt;misunderstanding&lt;/em&gt; that for Pose Running the heel is not supposed to touch the ground at all. This seems to be a common misconception when learning, so let me just say here that my experience is that everything gets better when you start to support your weight on a flat foot in the middle phase of the step. If you’re a fast runner with a very fast turnover—unlike me—you might be able to run more on your forefoot, at least that’s what I think I tend to do when running strides at around 3’30"/km and a cadence of 95 or faster, and also the reason incorporating strides is a great idea in general, year round.&lt;/p&gt;&#xD;
&lt;p&gt;All is not perfect though; this morning when I got out of bed and put weight on my right foot my right calf was very stiff and sore, so much that I had a limp the first 5 minutes. It probably started on &lt;a href="http://tpks.ws/uqHB" title="My run on 2010-04-10"&gt;April 18th&lt;/a&gt; (Ahh, the value of a training log. Intensity kills—or at least injures—in case you were wondering). So I’m back to &lt;a href="http://www.newtonrunning.com/newton-products/the-shoes/mens-shoes/men-racers/men-neutral-racer-09" title="Newton Distancia, neutral racers"&gt;my current Newtons&lt;/a&gt; and had a completely unproblematic run in them this morning.&lt;/p&gt;&#xD;
&lt;p&gt;So I guess I should reintroduce the FiveFingers in a weeks time or so, and then only run half of my runs in them, and none of the longer runs, where longer is defined as anything above 60 minutes or so. And nothing fast, not even strides, for a while.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=ZNyRW1Rzcqw:QgWV-iejEvQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=ZNyRW1Rzcqw:QgWV-iejEvQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/ZNyRW1Rzcqw" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/05/11/barefooting.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">How I got Into Triathlon</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/fBjhX8KuM-8/how-i-got-into-triathlon.html" />
   <updated>2010-04-14T20:23:21+00:00</updated>
   <id>http://lieba.ch/2010/04/14/how-i-got-into-triathlon</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;I started running in the winter 1991-1992. I had worked for two years as a forest worker but got laid off, and being 20 years old and having to move back home with my mother, waiting for my 6 months of civil service, I gained a lot of weight. I had been used to eat a lot with my previous years of hard physical labour, and all of a sudden I sat around reading or watching TV, with an undimished appetite. I got fat quickly.&lt;/p&gt;&#xD;
&lt;p&gt;Something had to be done. The completely natural choice was of course to become a triatlete. I’ve always loved riding my bike, and I’ve always loved bikes as technology, and to me triathlon bikes are the ultimate in aerodynamics &lt;em&gt;and&lt;/em&gt; comfort, all at once. So I wanted one of those bikes, and it would look silly without also doing some swimming and running. And really; how hard could it be?&lt;/p&gt;&#xD;
&lt;p&gt;I already knew very well that running would be my weak link, and to this day it still is. I knew how to swim breaststroke, and I was confident I could do the distance that way, and cycling was no problem whatsoever, I only had to get that cool bike. I only had a very worn down yellow 1989 Nishiki Ariel mountain bike.&lt;/p&gt;&#xD;
&lt;p&gt;So in the autumn of 1991 I started running. I looked at a map and carefully measured the distance with a piece of string to a good point that would be &lt;a href="http://www.gmap-pedometer.com/?r=3639608" title="The road I ran on"&gt;approximately 2 km from home&lt;/a&gt;. Then I ran out there, turned around and ran home. Lather, rinse, repeat. I tried to run 6 days per week, but most weeks I’d have one or two days where I was too tired. I didn’t just run easy of course, I tried to set a new personal best almost every time, timing my runs by taking note of the exact time on my watch when I started and stopped. I was the quintessential boneheaded beginner.&lt;/p&gt;&#xD;
&lt;p&gt;I think I made it down to about 22-23 minutes on that approximately 4 km course, going as fast as I could.&lt;/p&gt;&#xD;
&lt;p&gt;Over that winter I trained reasonably well, although I was frequently plagued by shin splints. I came into contact with a local bike shop (HeMeBa in Thisted, I later worked there a little) where I gradually bought the parts for my bike. The wheels, gears, brakes and crankset I got from a Specialized Transition, the severely pink model they made that year. It was &lt;a href="http://bike.shimano.com/publish/content/global_cycle/en/us/index/products/road/105.html" title="The modern 105 group, a lot has happened"&gt;Shimano 105&lt;/a&gt; with Wolber Aero something-22 rims (remember Wolber?). Late in the winter I got a 54 cm &lt;a href="http://www.principia.dk/" title="Principia of Denmark"&gt;Principia&lt;/a&gt; 700 frame, a red aluminium frame with standard road geometry. I think they also made a model named 650 after the wheel size, 650C, with a more appropriate geometry for triathlon, but I guess I thought that since I had a perfectly fine 700C set of wheels I’d just buy a standard road frame and set it up with a forward pointing seatpost, that’d be the same, right? (Wrong, of course, but I didn’t know better back then).&lt;/p&gt;&#xD;
&lt;p&gt;I don’t think I had rounded 100 km on my awesome neon yellow &lt;a href="http://www.bikepro.com/products/computers/avocet.html" title="Scroll down a little to see the Avocet 40 model, then imagine it in neon yellow"&gt;Avocet 40&lt;/a&gt; computer, with cadence, before I did my first multisport event. It was the national championship in duathlon 1992 in Silkeborg on the old 5-30-5 distance.&lt;/p&gt;&#xD;
&lt;p&gt;That is still the most windy race I’ve ever done, noone were on race wheels, rims deeper than 30-40 mm were dangerously hard to control on that day. When you rode along and looked to the horizon it was just a brown haze from all the soil being blown up from the still bare fields, and it got in everywhere, you could see and taste it in the cups in the water handed out. The runs were evil too, about 2 km slightly downhill, 1 km flat, then 2 km slightly uphill. A nasty one the second time around. But I made it through, and I was very proud of that. Can’t remember the time anymore, but think I still have the diploma somewhere.&lt;/p&gt;&#xD;
&lt;p&gt;I think I have only once since tried riding my bike in stronger wind, years later, on a day where I had a 45 minute time trial scheduled, so I did that going flat out against the wind — struggling to do 20 km/h. Then I turned around and was home in 20 minutes doing 50 km/h with absolutely no effort…&lt;/p&gt;&#xD;
&lt;p&gt;I did 3 other races that year, all of them the then popular ⅙ ironman distance, 650 m swim, 30 km bike and 7 km run. I still think that’s a perfect distance, although the swim could be longer. The second of those races were in Aalborg with a open fresh-water swim, and I was a very weak breaststroker at about 17 minutes for 650 m, and suddenly in deep water with less bouyancy than I was used to I almost paniced and swam to a boat and quit the race. I claimed I’d been accidentally kicked in the stomach by another swimmer, just to save face. There was another swimmer with a similar story in that boat, although he was probably not lying. It turned out to be Bent Nielsen, the race organizer of the ironman distance race in Rødekro that I would end up doing 2 years later.&lt;/p&gt;&#xD;
&lt;p&gt;I was nonetheless completely hooked on triathlon by then, I really liked it, except for the humiliation of spending the last third of the swim alone in the pool; something had to be done.&lt;/p&gt;&#xD;
&lt;p&gt;I lived and studied in Thisted by then, and they had a &lt;a href="http://www.thisted-swim.dk/" title="Thisted Swim Club homepage, in Danish"&gt;really good swim team&lt;/a&gt; with some world cup swimmers among them, so I went and looked at their practice and after having done that a few times I pulled myself together and went and talked to the coach, Bjarne Kragh. I told him I was a triathlete swimming breaststroke, and wanted to learn freestyle. What I didn’t know was that Bjarne was himself interested in triathlon and wanted to try it, and that was probably a huge reason he agreed to take me on and teach me.&lt;/p&gt;&#xD;
&lt;p&gt;So that autumn I started swimming 4 times per week, sometimes even 5, with all the 11-14 year old kids. All of them of course real swimmers doing freestyle like they’d been swimming for many years. And they probably had.&lt;/p&gt;&#xD;
&lt;p&gt;Swimming became my focus, almost never missing practice. I didn’t really do much other training that winter except for the occasional run and even more occasional ride on the rare days with exceptional weather.&lt;/p&gt;&#xD;
&lt;p&gt;Bjarne had me swimming alone in a lane while I learned freestyle; he’d give me something to work on and then occasionally check up on me and help me when he could while doing his real job with the rest of the squad. In that environment I learned quickly, and I loved it. The kids would always be faster than me in the just over two years I trained with their squad, but especially in the beginning I closed the gap quickly, and that was tremendously satisfying. Especially when I started to do the same sets they did.&lt;/p&gt;&#xD;
&lt;p&gt;I am still incredibly thankful for the help Bjarne gave me, I’d never become a reasonable freestyler without him. I later trained with Bjarne, and one time when the pool was closed for a few days for a holiday Bjarne, Thomas (another local triathlete who also helped me with training programs) and I exploited the fact that Bjarne had the keys and went swimming. I jumped in first in a completely quiet pool without lane ropes or anything. As I streamlined off the wall, just ahead of the waves I’d made, I looked forward seeing a perfectly symmetric underwater world, the bottom of the pool perfectly mirrored in the still surface of the water. A completely unexpected beautiful sight. That memory is still vivid in my mind. It only lasted for a few seconds until Bjarne and Thomas jumped in.&lt;/p&gt;&#xD;
&lt;p&gt;I started the 1993 season with the ⅙ ironman distance race in Billund that I’d done the year before as my first triathlon, and I almost halved my swim time from around 17 minutes the year before, to something like 9’35" or so, I also went way too hard, but I was learning. I was &lt;em&gt;so happy&lt;/em&gt;, from one of the slowest to one of the faster swimmers in a year. My bike form was about the same as the year before, but my run was improving too.&lt;/p&gt;&#xD;
&lt;p&gt;That race set the tone for the rest of my triathlon “career”, I swam well, biked very well without having to train much for it, and then everybody would ran past me on the run no matter what I did.&lt;/p&gt;&#xD;
&lt;p&gt;I still haven’t really figured out how to run as relatively fast as my swim &amp;amp; bike used to be, but I &lt;em&gt;have&lt;/em&gt; figured out how to run almost daily now, without injuries, and that will no doubt prove extremely valuable as I get back into it.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=fBjhX8KuM-8:pTx8qfzCIZ0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=fBjhX8KuM-8:pTx8qfzCIZ0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/fBjhX8KuM-8" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/04/14/how-i-got-into-triathlon.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">OLPC vs. iPad</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/aEee7S1QSh0/olpc-vs-ipad.html" />
   <updated>2010-04-03T22:03:24+00:00</updated>
   <id>http://lieba.ch/2010/04/03/olpc-vs-ipad</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;See how kids use them:&lt;/p&gt;&#xD;
&lt;object width="400" height="302"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=625356&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;/param&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=625356&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/625356"&gt;Isaac (4yo) using the XO laptop&lt;/a&gt; from &lt;a href="http://vimeo.com/cameronmoll"&gt;Cameron Moll&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10657139&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1"&gt;&lt;/param&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=10657139&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;p&gt;&lt;a href="http://vimeo.com/10657139"&gt;iPad first day, used by 9 &amp;amp; 4 year-olds&lt;/a&gt; from &lt;a href="http://vimeo.com/cameronmoll"&gt;Cameron Moll&lt;/a&gt; on &lt;a href="http://vimeo.com"&gt;Vimeo&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;I hadn’t seen the &lt;a href="http://laptop.org/en/laptop/index.shtml" title="The $100 OLPC laptop"&gt;&lt;span class="caps"&gt;OLPC&lt;/span&gt;&lt;/a&gt; interface in action before. Looks terrible, especially in comparison to an &lt;a href="http://www.apple.com/ipad/" title="“A magical and revolutionary product at an unbelievable price.”"&gt;iPad&lt;/a&gt;. Of course there’s a huge difference in price, scope etc., but still…&lt;/p&gt;&#xD;
&lt;p&gt;&lt;span class="caps"&gt;OLPC&lt;/span&gt; = frustration. iPad = fun.&lt;/p&gt;&#xD;
&lt;p&gt;Source: &lt;a href="http://twitter.com/cameronmoll/status/11548910730" title="A comparison. My sons using the iPad on day one: http://vimeo.com/10657139 My son using the OLPC on day one: http://vimeo.com/625356"&gt;twitter.com/cameronmoll/status/11548910730&lt;/a&gt;&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=aEee7S1QSh0:FzBFt-OOTR4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=aEee7S1QSh0:FzBFt-OOTR4:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/aEee7S1QSh0" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/04/03/olpc-vs-ipad.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Snoop on Your Laptop's Whereabouts</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/ZWZvDk8e1wI/snoop-on-your-laptops-whereabouts.html" />
   <updated>2010-04-03T21:28:57+00:00</updated>
   <id>http://lieba.ch/2010/04/03/snoop-on-your-laptops-whereabouts</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;I have my laptop set up to request a specific &lt;span class="caps"&gt;URL&lt;/span&gt; on my server every 15 minutes, so I can follow it’s whereabouts if it happens to get stolen. Or just for statistics.&lt;/p&gt;&#xD;
&lt;p&gt;The idea is not mine, I got it from a &lt;a href="http://www.klein.com/" title="Great keynote speaker for Open Source Days"&gt;Daniel Klein&lt;/a&gt; keynote at an &lt;a href="http://opensourcedays.org/" title="The great conference formerly known as Linuxforum"&gt;Open Source Days&lt;/a&gt; keynote a few years ago.&lt;/p&gt;&#xD;
&lt;p&gt;To do this you need a laptop running some sort of Unix based operating system with &lt;a href="http://man.cx/cron" title="The  cron  command starts a process that executes commands at specified dates and times"&gt;&lt;code&gt;cron&lt;/code&gt;&lt;/a&gt; running, and a webserver somewhere else. Preferably one that you control completely like a &lt;a href="http://www.linode.com/?r=42e28a68e05c3b378082f365885d89ca07b21f88" title="Great VPS hosting. And yes, I get money IF you sign up using this link, so please do"&gt;Linode &lt;abbr title="Virtual Private Server"&gt;VPS&lt;/abbr&gt;&lt;/a&gt;.&lt;/p&gt;&#xD;
&lt;p&gt;Set up a cronjob on your laptop that periodically fetch a &lt;span class="caps"&gt;URL&lt;/span&gt; (lines wrapped, should be one long line):&lt;/p&gt;&#xD;
&lt;pre&gt;&lt;span title="Specify a cronjob to run every 15 minutes, see crontab(5)"&gt;*/15 * * * *&lt;/span&gt; &lt;a href="http://man.cx/curl" title="Transfer a URL"&gt;curl&lt;/a&gt; --silent --connect-timeout 10 --max-time 20&#xD;
  --user-agent '&amp;lt;host&amp;gt; cron snoop'&#xD;
  "http://snoop.example.com/&amp;lt;host&amp;gt;?h=$(&lt;a href="http://man.cx/hostname" title="Show or set the system's host name"&gt;hostname&lt;/a&gt;);ip=$(&lt;a href="http://man.cx/ifconfig" title="Configure network interface parameters"&gt;ifconfig&lt;/a&gt;&#xD;
  | &lt;a href="http://man.cx/egrep" title="Print lines matching a pattern — extended regex version"&gt;egrep&lt;/a&gt; -A 5 '^en' | &lt;a href="http://man.cx/fgrep" title="Print lines matching a pattern — simple pattern version"&gt;fgrep&lt;/a&gt; 'inet ' | &lt;a href="http://man.cx/awk" title="Pattern-directed scanning and processing language"&gt;awk&lt;/a&gt; '{print $2}')" 2&amp;gt;&amp;amp;1 &amp;gt; /dev/null&lt;/pre&gt;&lt;p&gt;Adjust the exact &lt;span class="caps"&gt;URL&lt;/span&gt; as per what you have available, and substitute the computer’s hostname with the &lt;code&gt;&amp;lt;host&amp;gt;&lt;/code&gt; string. The above is specific for &lt;a href="http://www.apple.com/macosx/" title="“The worlds most advanced operationg system. Finely tuned.” they claim"&gt;Mac OS X&lt;/a&gt;, but most &lt;a href="http://www.kernel.org/" title="The Linux kernel archives"&gt;Linux&lt;/a&gt; distributions will have &lt;a href="http://man.cx/curl" title="Transfer a URL"&gt;&lt;code&gt;curl&lt;/code&gt;&lt;/a&gt; available as a package if it’s not installed by default; I know all the &lt;a href="http://bsd.org/" title="All the major BSD flavors"&gt;BSD&lt;/a&gt;'s have it in ports/pkgsrc.&lt;/p&gt;&#xD;
&lt;p&gt;Use ‘&lt;code&gt;&lt;a href="http://man.cx/crontab" title=""&gt;crontab&lt;/a&gt; -e&lt;/code&gt;’ to edit your crontab, except on Mac OS X, where you must create a file, eg. &lt;code&gt;~/.crontab&lt;/code&gt;, with the line above, and then run &lt;code&gt;crontab &amp;lt; ~/.crontab&lt;/code&gt;. Annoying, but it’s been like this forever, so I suppose Apple think it’s a feature. (Yes, I have submitted a bug report).&lt;/p&gt;&#xD;
&lt;p&gt;I’ve set up a virtual host on my server specifically for tracking like this:&lt;/p&gt;&#xD;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;code class="apache"&gt;&lt;span class="nt"&gt;&amp;lt;VirtualHost&lt;/span&gt; &lt;span class="s"&gt;*:80&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;&#xD;
    &lt;span class="nb"&gt;DocumentRoot&lt;/span&gt; &lt;span class="sx"&gt;/var/www/snoop.example.com/&lt;/span&gt;&#xD;
    &lt;span class="nb"&gt;ServerName&lt;/span&gt; snoop.example.com&#xD;
    &lt;span class="nb"&gt;ServerAdmin&lt;/span&gt; webmaster@example.com&#xD;
    &lt;span class="nb"&gt;DirectoryIndex&lt;/span&gt; index.html&#xD;
    &lt;span class="nb"&gt;ErrorLog&lt;/span&gt; &lt;span class="sx"&gt;/var/log/httpd/snoop_error_log&lt;/span&gt;&#xD;
    &lt;span class="nb"&gt;CustomLog&lt;/span&gt; &lt;span class="sx"&gt;/var/log/httpd/snoop_log&lt;/span&gt; combined&#xD;
    &lt;span class="nt"&gt;&amp;lt;Directory&lt;/span&gt; &lt;span class="s"&gt;"/var/www/snoop.example.com"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;&#xD;
        &lt;span class="nb"&gt;Options&lt;/span&gt; &lt;span class="k"&gt;None&lt;/span&gt;&#xD;
        &lt;span class="nb"&gt;AllowOverride&lt;/span&gt; &lt;span class="k"&gt;None&lt;/span&gt;&#xD;
        &lt;span class="nb"&gt;Order&lt;/span&gt; allow,deny&#xD;
        &lt;span class="nb"&gt;Allow&lt;/span&gt; from &lt;span class="k"&gt;all&lt;/span&gt;&#xD;
    &lt;span class="nt"&gt;&amp;lt;/Directory&amp;gt;&lt;/span&gt;&#xD;
&lt;span class="nt"&gt;&amp;lt;/VirtualHost&amp;gt;&lt;/span&gt;&#xD;
&lt;/code&gt;&lt;/pre&gt;&#xD;
&lt;/div&gt;&lt;p&gt;Then I created an empty &lt;code&gt;/var/www/snoop.example.com/&amp;lt;host&amp;gt;&lt;/code&gt; file, just to avoid filling the log with &lt;a href="http://en.wikipedia.org/wiki/HTTP_404" title="Wikipedia: “HTTP 404”"&gt;404&lt;/a&gt;'s.&lt;/p&gt;&#xD;
&lt;p&gt;Now you can find lines like this in &lt;code&gt;/var/log/httpd/snoop_log&lt;/code&gt; (lines wrapped):&lt;/p&gt;&#xD;
&lt;pre&gt;1.2.3.4 - - [03/Apr/2010:19:30:00 +0000]&#xD;
  "GET /?h=&amp;lt;host&amp;gt;.example.com;ip=192.168.2.23 HTTP/1.1"&#xD;
  200 - "-" "&amp;lt;host&amp;gt; cron snoop"&lt;/pre&gt;&lt;p&gt;Quite informative.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=ZWZvDk8e1wI:7xf-BXamCvs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=ZWZvDk8e1wI:7xf-BXamCvs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/ZWZvDk8e1wI" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/04/03/snoop-on-your-laptops-whereabouts.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Domain Renewal Group</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/2jzg3nVcgoQ/domain-renewal-group.html" />
   <updated>2010-03-29T14:56:07+00:00</updated>
   <id>http://lieba.ch/2010/03/29/domain-renewal-group</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;I came home from work today and found this nice little piece of snail mail spam, or a “Domain Name Expiration Notice” as &lt;a href="http://domainrenewalgroup.com/" title="A continuation of the Domain Registry of America perhaps?"&gt;Domain Renewal Group&lt;/a&gt; call it, in my mailbox:&lt;/p&gt;&#xD;
&lt;a href="/images/2010-03-29-drg.jpg" title=""&gt;&lt;img width="500" height="642" src="/images/2010-03-29-drg.jpg" alt="Letter from the Domain Renewal Group"&gt;&lt;/img&gt;&lt;/a&gt;&lt;p&gt;They offer, as a courtesy of course, to take care of the &lt;a href="http://goodnightr.com" title="I have an idea for this domain, not yet implemented"&gt;&lt;code&gt;goodnightr.com&lt;/code&gt;&lt;/a&gt; domain for me for only a whopping €28 for a year. Thanks but no thanks.&lt;/p&gt;&#xD;
&lt;p&gt;Noone should pay that much for a &lt;code&gt;.com&lt;/code&gt; domain name, I currently pay less than half of that at &lt;a href="http://gratisdns.dk/" title="Super high quality DNS hosting and domains"&gt;gratisdns.dk&lt;/a&gt;, so even if you would save money transfering your domain name to Domain Renewal Group, you could save much more transfering to someone else.&lt;/p&gt;&#xD;
&lt;p&gt;So just say no to Domain Renewal Group.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=2jzg3nVcgoQ:yei9292nTqU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=2jzg3nVcgoQ:yei9292nTqU:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/2jzg3nVcgoQ" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/03/29/domain-renewal-group.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">92 Specialized Transition Pro</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/r6F9U6iKdzk/92-specialized-transition-pro.html" />
   <updated>2010-03-17T18:56:12+00:00</updated>
   <id>http://lieba.ch/2010/03/17/92-specialized-transition-pro</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;Someone mercifully scanned and uploaded the &lt;a href="http://www.mtb-kataloge.de/Bikekataloge/PDF/Specialized/Spec.Bikes_Accessories92.pdf" title="A 5.1 MB PDF file, German version"&gt;1992 Specialized catalogue&lt;/a&gt;. I vividly remember seeing that catalogue and the Transition Pro model (page 26). The link is to the German language version of the catalogue, the one I remember is the english version, which had a centerfold of a fit looking babe on a Transition Pro who looked like she’d spent an inordinate amount of hours in the saddle.&lt;/p&gt;&#xD;
&lt;p&gt;It was my first year of triathlon, and I loved how cool that bike looked. I still think it looks great, especially the wheels. Nowadays they’re called &lt;a href="http://www.hedcycling.com/wheels/H3_clincher.asp" title="HED H3 wheels offer full on aero performance in any conditions"&gt;&lt;span class="caps"&gt;HED&lt;/span&gt; H3&lt;/a&gt;, and they still rock, their shape completely unchanged since then as far as I know, only the finish and decals have changed. I can’t think of any other kind of aero equipment with that sort of longevity.&lt;/p&gt;&#xD;
&lt;p&gt;The frame was a pretty normal looking Cr-Mo frame, probably &lt;a href="http://www.truetemper.com/performance_tubing/" title="The great American tube manufacturer"&gt;True Temper&lt;/a&gt; tubes, with a very modern 78º seat tube angle and aluminium fork. I tried a Specialized Allez steel bike back then; it was extremely comfortable and well behaved, an experience I’ve always had with quality steel bikes, but to this day I haven’t owned one myself, and I probably should.&lt;/p&gt;&#xD;
&lt;p&gt;Even those 1992 Specialized aerobars look oddly modern with their s-bend shape. Bear in mind that back in those days &lt;em&gt;all other&lt;/em&gt; aerobars had a roughly 35º-50º ski-bend.&lt;/p&gt;&#xD;
&lt;p&gt;The gear levers are standard downtube levers mounted on an adapter on the aerobar so they’re right next to your hands instead of out in front like bar-end levers. &lt;a href="http://syntace.com/" title="Makes great stuff for bikes"&gt;Syntace&lt;/a&gt; still makes &lt;a href="http://syntace.com/index.cfm?pid=3&amp;amp;pk=372" title="The Syntace AeroShift"&gt;something like that&lt;/a&gt;, along with &lt;a href="http://www.profile-design.com/profile-design/products/accessories/all-accessories/swift-shift-.html" title="Another old name in the aerobar business"&gt;Profile&lt;/a&gt;. I used the Syntace model for a season or two with a &lt;a href="http://syntace.com/index.cfm?pid=3&amp;amp;pk=349" title="The Syntace C2 aerobar"&gt;C2&lt;/a&gt; aerobar, and I still think it’s the best placement for gear levers on aerobars. Syntace really should make their aeroshifter compatible with the &lt;a href="http://syntace.com/index.cfm?pid=3&amp;amp;pk=1451" title="The Syntace C3 Aerobar, perfect ergonomics"&gt;C3&lt;/a&gt; for a ergonomically perfect setup in my opinion.&lt;/p&gt;&#xD;
&lt;p&gt;To this day I still think a round-tubed steel or titanium frame with those 3-spoke wheels and an aerobar look at least as cool as a &lt;a href="http://www.cervelo.com/en_us/bikes/2010/P3/gallery/" title="Fast and aerodynamic TT/Tri bike"&gt;Cervélo P3&lt;/a&gt; does. Preferably with pursuit type base bar instead of the drop bars, but otherwise essentially like the old 1992 Specialized Transition Pro.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=r6F9U6iKdzk:NXHRpG9mkOI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=r6F9U6iKdzk:NXHRpG9mkOI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/r6F9U6iKdzk" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/03/17/92-specialized-transition-pro.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">VDSL Goodness</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/kayDZLASjZg/vdsl-goodness.html" />
   <updated>2010-03-15T07:29:21+00:00</updated>
   <id>http://lieba.ch/2010/03/15/vdsl-goodness</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;Just got my new &lt;a href="http://www.fullrate.dk/" title="Cheap and fast — let's see if they're reliable"&gt;Fullrate&lt;/a&gt; 25/8 &lt;abbr title="mega bit"&gt;mbit&lt;/abbr&gt; &lt;abbr title="Very high bitrate Digital Subscriber Line"&gt;VDSL&lt;/abbr&gt; set up:&lt;/p&gt;&#xD;
&lt;a href="http://www.speedtest.net/" title="The global broadband speed test"&gt;&lt;img width="300" height="135" src="http://www.speedtest.net/result/749063729.png" alt="Result of speed test: 23.92 mbit/s download, 7.15 mbit/s upload, ping 22 ms"&gt;&lt;/img&gt;&lt;/a&gt;&lt;p&gt;Ping times are good too:&lt;/p&gt;&#xD;
&lt;a href="http://www.pingtest.net/" title="The global broadband quality test"&gt;&lt;img width="300" height="135" src="http://www.pingtest.net/result/12591221.png" alt="Results of ping test: ping 40 ms, jitter 2 ms, 0% packet loss"&gt;&lt;/img&gt;&lt;/a&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=kayDZLASjZg:s5InfSqrzDo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=kayDZLASjZg:s5InfSqrzDo:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/kayDZLASjZg" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/03/15/vdsl-goodness.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Campagnolo Bar-end Shifters</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/Dspr8iaZpZk/campagnolo-bar-end-shifters.html" />
   <updated>2010-03-07T10:17:06+00:00</updated>
   <id>http://lieba.ch/2010/03/07/campagnolo-bar-end-shifters</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;The &lt;a href="http://www.campagnolo.com/jsp/en/groupsetdetail/item_Combar-endTIMETRIAL_catid_7.jsp" title="Campagnolo TIMETRIAL™ Bar-end 10s shifting levers"&gt;current Campagnolo bar-end shifters&lt;/a&gt; looks like something out of the 90’s, because they are. They literally haven’t updated their design for more than a decade, not even to their 11-speed standard that they converted to in 2008. It’s atrocious, and I really think they’re missing a solid chunk of the triathlon market on that.&lt;/p&gt;&#xD;
&lt;p&gt;The only way to run 11-speed Campagnolo casettes with bar-end shifters is by using non-indexed friction shifters (both &lt;a href="http://cycle.shimano-eu.com/publish/content/global_cycle/en/nl/index/products/road/di2.html#/site/product/detail/SL-BS79" title="Shimano Dura-Ace SL-BS79 bar-end shifters"&gt;Shimano’s&lt;/a&gt; and, as far as I know, Campagnolo’s own can do this), just like the 80’s where I got my first race bike with down-tube shifters and &lt;a href="http://www.users.globalnet.co.uk/~hadland/page35.htm" title="The SunTour brand of today is completely unlike what once was"&gt;SunTour&lt;/a&gt; components. Ah, nostalgia… I could get used to that again, possibly even enjoy it, but I don’t think people who learned to ride race bikes within the last 15 years would feel the same.&lt;/p&gt;&#xD;
&lt;p&gt;So I sent this &lt;a href="http://www.campagnolo.com/jsp/en/contacts/index.jsp" title="Campagnolo Contact form"&gt;email to Campagnolo&lt;/a&gt;:&lt;/p&gt;&#xD;
&lt;blockquote&gt;&#xD;
&lt;p&gt;Dear Brilliant "Campagnolo (The official Campagnolo web site)":http://www.campagnolo.com/ Engineers&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Please make bar-end shifters compatible with your 11-speed groupsets, it's very important to us triathletes, because triathlon is not just like bike time trials. We really need low gears to get through to the run in good shape (and an 11-speed cassette helps here), and because we're just not as bike fit and with the same top-end as our bike racing specialist brethren.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;I think you're missing a significant market by not having such shifters available.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Roughly 2 million bonus point if you come up with something as elegant and ergonomic as the &lt;a href="http://www.sram.com/node/107/brand/sram-road/src/cat" title="R2C = Return to Center"&gt;SRAM R2C&lt;/a&gt; and &lt;a href="http://zipp.com/bars/vukar2c" title="Super nice integrated ergonomical &amp;amp; aerodynamic thinking from Zipp"&gt;Zipp VukaR2C&lt;/a&gt;  levers. Maybe even license the R2C system, although I can understand if you think you can do better.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;I have an original full-size &lt;a href="http://www.thebikefactory.co.uk/productdetails.asp?productid=29624" title="Yes, now I know it's called a corkscrew; I knew, actually, but I had forgotten about it"&gt;Campagnolo wine-bottle opener&lt;/a&gt;, and it's amazingly brilliant in its simplicity and function, I drink more wine just because I enjoy using it; apply that kind of thinking to triathlon/time-trial bar-end shifters and world domination on all better triathlon bikes is assured.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Or maybe you're betting on your &lt;a href="http://autobus.cyclingnews.com/tech.php?id=photos/2003/tech/features/campy_elec/CN017" title="A picture from 2003, not much has actually happened since"&gt;electronic shifting system&lt;/a&gt; (long time no see, &lt;a href="http://campyonlyguy.blogspot.com/2009/02/electronic-shifting.html" title="Seems like “postponed” is the right word"&gt;cancelled&lt;/a&gt;?). Please don't, because I'm pretty sure that'll be priced outside my and many other triathletes' range.&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Yours truly&lt;br&gt;&#xD;
Morten Liebach&lt;/p&gt;&#xD;
&lt;/blockquote&gt;&lt;p&gt;Oh, and by the way, if you feel like writing Campagnolo and telling them something like the above, please don’t hesitate, but be aware the &lt;a href="http://www.campagnolo.com/jsp/en/contacts/index.jsp" title="Campagnolo Contact form"&gt;the contact page&lt;/a&gt; require you to fill in a “state”, but it’s greyed out when you select Denmark as country because we don’t have states (duh!), so I lied and claimed to be from Hawaii. Stupid little validation error. I’ve alerted them to that too.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=Dspr8iaZpZk:3Mf4nV-s5e0:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=Dspr8iaZpZk:3Mf4nV-s5e0:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/Dspr8iaZpZk" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/03/07/campagnolo-bar-end-shifters.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Divorced</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/SblaySmkUAk/divorced.html" />
   <updated>2010-03-06T23:29:10+00:00</updated>
   <id>http://lieba.ch/2010/03/06/divorced</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;On 2010-01-02 around 10:30, after having talked to my wife on the phone while she was on her way back home, I realized my love for her was gone. It was the emotional equivalent of a baseball bat to the head, and I spent the next while lying curled up on he floor crying, then another hour staring out the window completely and utterly lost.&lt;/p&gt;&#xD;
&lt;p&gt;There had been signs months—perhaps even years—earlier, but as always, you live life forwards, but understand it backwards. That’s how such big things can suddenly hit you apparently out of the blue.&lt;/p&gt;&#xD;
&lt;p&gt;My love was broken beyond repair, though I—and we—tried very hard to fix it. January was the hardest month of my life. I landed a new job in that period after having gone unemployed for 74 days, and I’d normally be ecstatic about that, but instead I just felt relieved that I’d get to be away from home a good 40 hours a week.&lt;/p&gt;&#xD;
&lt;p&gt;So we decided on a divorce, or more precisely, getting separated. We’ve sent in the paperwork, and last week-end Mette Marie and the kids moved to &lt;a href="http://maps.google.com/maps?client=safari&amp;amp;q=trige&amp;amp;oe=UTF-8&amp;amp;ie=UTF8&amp;amp;hl=en&amp;amp;hq=&amp;amp;hnear=Trige,+Denmark&amp;amp;ll=56.251743,10.147676&amp;amp;spn=0.031709,0.058537&amp;amp;t=h&amp;amp;z=14" title="Nice litte suburb 10 km outside Århus"&gt;Trige&lt;/a&gt;. Saying goodbye to the kids was absolutely heartbreaking.&lt;/p&gt;&#xD;
&lt;p&gt;We now have a &lt;a href="http://base1.dk/index.asp?mode=soeg&amp;amp;sagsnr=11100892" title="Andelslejlighed: Tom Kristensens Vej 38, 3. th., 2300 København S"&gt;very nice apartment for sale&lt;/a&gt;, 200 m from Islands Brygge &lt;a href="http://www.m.dk/" title="The Copenhagen Metro Company"&gt;metro&lt;/a&gt; station, a little further to the &lt;a href="http://itu.dk/" title=""&gt;IT University&lt;/a&gt; and the &lt;a href="http://www.dr.dk/Koncerthuset/Om+Koncerthuset/Oversigt.htm" title="DR Koncerthuset"&gt;national radio concert hall&lt;/a&gt; and less than 2 km from &lt;a href="http://en.wikipedia.org/wiki/Copenhagen_City_Hall" title="Wikipedia entry for the Copenhagen City Hall"&gt;Copenhagen city hall&lt;/a&gt;. And I have enjoyed that I could go for a run and within 2 minutes be on paths on Amager Fælled that can last for up to 10 km runs without being repetitive. We’ve been privileged living in such a great place, and we’re going to miss it.&lt;/p&gt;&#xD;
&lt;p&gt;Oh, and I’m looking for an apartment to rent for when we get this one sold.&lt;/p&gt;&#xD;
&lt;p&gt;I was at &lt;a href="http://www.opensourcedays.org/2010/" title="The Best Open Source conference"&gt;Open Source Days 2010&lt;/a&gt; today, and met a lot of my normally online friends in real life, which is always great, but had to talk about the divorce. It was tough, but you were all sorry and understanding and everything. Thanks. It helped me tremendously to just talk about it, getting it out in the open. I feel a lump in my throat just writing this. Better stop now.&lt;/p&gt;&#xD;
&lt;p&gt;I think this is what I’ll write about the divorce here. Deliberately kept short (kind of, I’d originally envisioned something half the length), because I could go on for a long time about a billion things, but it’s private, painful and, I think, bad form to do so.&lt;/p&gt;&#xD;
&lt;p&gt;Thanks for reading.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=SblaySmkUAk:as8w7G2ATHc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=SblaySmkUAk:as8w7G2ATHc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/SblaySmkUAk" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/03/06/divorced.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">My Current Mail Setup</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/gMOPuDI3BCc/my-current-mail-setup.html" />
   <updated>2010-03-01T12:20:51+00:00</updated>
   <id>http://lieba.ch/2010/03/01/my-current-mail-setup</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;I have all my domains set up on my Google Apps Premier account. That way I get to use the great Google spam mail filters and I don’t have to run and maintain my own mail server and spam filters, which is definitely nice, I can play with that sort of thing at work instead.&lt;/p&gt;&#xD;
&lt;p&gt;When I’m on my laptop I almost always use &lt;a href="http://www.apple.com/macosx/what-is-macosx/mail-ical-address-book.html" title="Apple Mac OS X mail client"&gt;Mail.app&lt;/a&gt;, but on all other computers I use the web interface.&lt;/p&gt;&#xD;
&lt;p&gt;All mail filtering is done serverside by Google, all Gmail tags appear as folders in Mail.app, and I keep as much logic on the serverside as possible, storing everything serverside, never deleting anything.&lt;/p&gt;&#xD;
&lt;a href="/images/2010-03-01-MailSetup.jpg" title="Mail.app Account Preferences"&gt;&lt;img src="/images/2010-03-01-MailSetup.jpg" width="481" height="500" alt="Mail.app Account Preferences"&gt;&lt;/img&gt;&lt;/a&gt;&lt;p&gt;The “All Mail” mailbox is then used as trash by selecting the mailbox in the mailboxes pane, clicking “Mailbox” → “Use This Mailbox For” → select “Trash”. This makes deleting a mail in Mail.app equivalent to archiving it (‘e’ with keyboard shortcuts enabled) in the web interface. &lt;em&gt;One problem&lt;/em&gt; though; I just discovered that Mail.app no longer displays the “All Mail” folder on Snow Leopard. Maybe that happened in the upgrade from Leopard… let me know if you know.&lt;/p&gt;&#xD;
&lt;p&gt;In addition I set up Gmail filters so that mailinglist email gets tagged with the list name and then archived straight away, so I never see them directly in my inbox, only when I dive into the appropriate folder. This way the mail that appear when I open Mail.app is something I have to read and process, and I either do this straight away and then delete it (archive), or I flag it (⇧⌘L) to return to it later, as this is much easier than using an “Action” folder like the inbox zero system prescribes. I really hate moving mail between folders manually, it’s a high cost operation.&lt;/p&gt;&#xD;
&lt;p&gt;And that’s it, that’s how I handle mail. Simple and efficient.&lt;/p&gt;&#xD;
&lt;p&gt;I like the paid version of Google Apps for the lack of advertising and &lt;a href="http://en.wikipedia.org/wiki/Google_Apps#Differences_between_editions" title="Google Apps - Wikipedia, the free encyclopedia"&gt;extra features&lt;/a&gt;. It was a pleasant surprise when I found out that you could have as many domains as you wanted on the same Google Apps account, the only limitation being that you’re not given complete liberty at administering mailboxnames acrosss all domains, meaning that if you have the ‘&lt;code&gt;asdf&lt;/code&gt;’ mailbox on one domain, you have it on all of the other domains too. No problem in real life though.&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=gMOPuDI3BCc:lhvX8eUMR0I:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=gMOPuDI3BCc:lhvX8eUMR0I:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/gMOPuDI3BCc" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/03/01/my-current-mail-setup.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Make Love not Porn</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/8c1Ys9NEOXQ/make-love-not-porn.html" />
   <updated>2010-02-15T17:03:03+00:00</updated>
   <id>http://lieba.ch/2010/02/15/make-love-not-porn</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;From the &lt;a href="http://blog.ted.com/2009/12/cindy_gallop_ma.php" title="TED Blog: Cindy Gallop: Make love, not porn"&gt;TED blog&lt;/a&gt;:&lt;/p&gt;&#xD;
&#xD;
&lt;!-- Embed code from http://www.brucelawson.co.uk/2009/html-5-flash-embedding-and-other-validation-erors/ Thanks! --&gt;&#xD;
&lt;p&gt;&lt;object width="560" height="340" data="http://www.youtube.com/v/FV8n_E_6Tpc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;l"&gt;&lt;param name="movie" value="http://www.youtube.com/v/FV8n_E_6Tpc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;l"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/FV8n_E_6Tpc&amp;amp;hl=en&amp;amp;fs=1&amp;amp;l" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;Cindy Gallop use the talk to launch &lt;a href="http://makelovenotporn.com/" title="Explaining the differences between reality and hard-core porn"&gt;Make Love not Porn&lt;/a&gt;, which looks great. See also &lt;a href="http://mashable.com/2009/12/19/porn-toddlers/" title="From mashable.com"&gt;“Porn” Among Top Search Terms for Kids&lt;/a&gt;:&lt;/p&gt;&#xD;
&#xD;
&lt;blockquote&gt;&lt;p&gt;In a somewhat worrying piece of news, security firm Symantec has released the top search terms by kids in 2009. Topping the lists: “YouTube,” “Google,” “Facebook,” “sex” and “porn.”&lt;/p&gt;&lt;/blockquote&gt;&#xD;
&#xD;
&lt;p&gt;Interesting data.&lt;/p&gt;&#xD;
&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=8c1Ys9NEOXQ:2s4iklH8IuE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=8c1Ys9NEOXQ:2s4iklH8IuE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/8c1Ys9NEOXQ" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/02/15/make-love-not-porn.html</feedburner:origLink></entry>
 
 <entry>
   <title type="html">Get Rid of CapsLock</title>
   <link rel="alternate" href="http://feedproxy.google.com/~r/liebach/~3/IbD0CGvl8NI/get-rid-of-capslock.html" />
   <updated>2010-01-17T12:02:22+00:00</updated>
   <id>http://lieba.ch/2010/01/17/get-rid-of-capslock</id>
   <content type="html" xml:lang="en" xml:base="http://m.lieba.ch/">&lt;div xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
     &lt;p&gt;There are no more useless key on a keyboard than CapsLock. I always map it to Control instead, that’s far more useful. This is a little reminder to myself on how to do it. Because I always forget.&lt;/p&gt;&#xD;
&lt;h3&gt;Mac OS X&lt;/h3&gt;&#xD;
&lt;p&gt;Open System Preferences, click on Keyboard and select the Keyboard tab. Click on the “Modifier Keys…” button in the lower right corner, and then set Caps Lock to whatever you want. I think you should want Control.&lt;/p&gt;&#xD;
&lt;a href="/images/2010-01-17-MacCapsLock.png" title="Mac OS X CapsLock"&gt;&lt;img src="/images/2010-01-17-MacCapsLock.png" width="417" height="284" alt="CapsLock"&gt;&lt;/img&gt;&lt;/a&gt;&lt;h3&gt;FreeBSD&lt;/h3&gt;&#xD;
&lt;p&gt;Save the code below as &lt;code&gt;/usr/local/etc/hal/fdi/policy/x11-input.fdi&lt;/code&gt;, and make sure you have &lt;code&gt;hald&lt;/code&gt;(8) running (&lt;code&gt;hald_enable="YES"&lt;/code&gt; in &lt;code&gt;/etc/rc.conf&lt;/code&gt;).&lt;/p&gt;&#xD;
&lt;div class="highlight"&gt;&lt;pre&gt;&lt;code class="xml"&gt;&lt;span class="cp"&gt;&amp;lt;?xml version="1.0" encoding="ISO-8859-1"?&amp;gt;&lt;/span&gt;&#xD;
&lt;span class="c"&gt;&amp;lt;!-- Save as /usr/local/etc/hal/fdi/policy/x11-input.fdi on FreeBSD --&amp;gt;&lt;/span&gt;&#xD;
&lt;span class="nt"&gt;&amp;lt;deviceinfo&lt;/span&gt; &lt;span class="na"&gt;version=&lt;/span&gt;&lt;span class="s"&gt;"0.2"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;&#xD;
  &lt;span class="nt"&gt;&amp;lt;device&amp;gt;&lt;/span&gt;&#xD;
    &lt;span class="c"&gt;&amp;lt;!-- Allow Ctrl-Alt-Backspace to kill the X server.&lt;/span&gt;&#xD;
&lt;span class="c"&gt;      This is the old default behavior, which I prefer. --&amp;gt;&lt;/span&gt;&#xD;
    &lt;span class="nt"&gt;&amp;lt;match&lt;/span&gt; &lt;span class="na"&gt;key=&lt;/span&gt;&lt;span class="s"&gt;"info.capabilities"&lt;/span&gt; &lt;span class="na"&gt;contains=&lt;/span&gt;&lt;span class="s"&gt;"input.keyboard"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;&#xD;
      &lt;span class="nt"&gt;&amp;lt;merge&lt;/span&gt; &lt;span class="na"&gt;key=&lt;/span&gt;&lt;span class="s"&gt;"input.x11_options.XkbOptions"&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"string"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;&#xD;
        terminate:ctrl_alt_bksp&#xD;
      &lt;span class="nt"&gt;&amp;lt;/merge&amp;gt;&lt;/span&gt;&#xD;
    &lt;span class="nt"&gt;&amp;lt;/match&amp;gt;&lt;/span&gt;&#xD;
    &lt;span class="c"&gt;&amp;lt;!-- Map CapsLock to Control. Can't be done in xorg.conf anymore. &lt;/span&gt;&#xD;
&lt;span class="c"&gt;      From http://blog.zomgepix.org/2009/06/death-to-caps-lock.html --&amp;gt;&lt;/span&gt;&#xD;
    &lt;span class="nt"&gt;&amp;lt;match&lt;/span&gt; &lt;span class="na"&gt;key=&lt;/span&gt;&lt;span class="s"&gt;"info.capabilities"&lt;/span&gt; &lt;span class="na"&gt;contains=&lt;/span&gt;&lt;span class="s"&gt;"input.keyboard"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;&#xD;
      &lt;span class="nt"&gt;&amp;lt;merge&lt;/span&gt; &lt;span class="na"&gt;key=&lt;/span&gt;&lt;span class="s"&gt;"input.x11_options.XkbOptions"&lt;/span&gt; &lt;span class="na"&gt;type=&lt;/span&gt;&lt;span class="s"&gt;"string"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;&#xD;
        ctrl:nocaps&#xD;
      &lt;span class="nt"&gt;&amp;lt;/merge&amp;gt;&lt;/span&gt;&#xD;
    &lt;span class="nt"&gt;&amp;lt;/match&amp;gt;&lt;/span&gt;&#xD;
  &lt;span class="nt"&gt;&amp;lt;/device&amp;gt;&lt;/span&gt;&#xD;
&lt;span class="nt"&gt;&amp;lt;/deviceinfo&amp;gt;&lt;/span&gt;&#xD;
&lt;/code&gt;&lt;/pre&gt;&#xD;
&lt;/div&gt;&lt;p&gt;Sometimes &lt;code&gt;hald&lt;/code&gt;(8) can be hard to kill completely, so reboot to make sure it works.&lt;/p&gt;&#xD;
&lt;p&gt;I found this tip on the &lt;a href="http://blog.zomgepix.org/2009/06/death-to-caps-lock.html" title="Death to Caps Lock"&gt;zomg epix!!1&lt;/a&gt; blog.&lt;/p&gt;&#xD;
&lt;h3&gt;Windows&lt;/h3&gt;&#xD;
&lt;p&gt;Paste the code below into a file ending in &lt;code&gt;.reg&lt;/code&gt; and double-click it.&lt;/p&gt;&#xD;
&lt;pre&gt;Windows Registry Editor Version 5.00&#xD;
&#xD;
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]&#xD;
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00&lt;/pre&gt;&lt;p&gt;Then reboot.&lt;/p&gt;&#xD;
&lt;p&gt;Enjoy!&lt;/p&gt;&#xD;
    &lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/liebach?a=IbD0CGvl8NI:tj9B2nkOhAI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/liebach?a=IbD0CGvl8NI:tj9B2nkOhAI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/liebach?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/liebach/~4/IbD0CGvl8NI" height="1" width="1"/&gt;</content>
 <feedburner:origLink>http://m.lieba.ch/2010/01/17/get-rid-of-capslock.html</feedburner:origLink></entry>
 
</feed>
