<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://www.foldr.org/~michaelw/log/theme/style/rss.css" type="text/css"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xml:lang="en">

	<channel>
		<title>Random Bits and Pieces :: rants</title>
		<link>http://www.foldr.org/~michaelw/log</link>
		<description>Michael Weber</description>
		<language>en</language>
		<lastBuildDate>Sun, 13 May 2007 19:51:00 GMT</lastBuildDate>
		<generator>blosxom ver.2.0</generator>


		<item>
			<title>Your Vote Decides!</title>
			<link>http://www.foldr.org/~michaelw/log/rants/eurovision-politics</link>
			<guid isPermaLink="true">http://www.foldr.org/~michaelw/log/rants/eurovision-politics</guid>
			<category>http://www.foldr.org/~michaelw/log/rants/</category>
			<pubDate>Sun, 13 May 2007 19:51:00 GMT</pubDate>
			<content:encoded><![CDATA[
<img src="http://www.foldr.org/~michaelw/log/static/rants/esc-2007.png" alt="Eurovision Song Contest 2007 (Logo)" />

<p>
Quoting from the
article <q><a
href="http://news.bbc.co.uk/2/hi/europe/6652211.stm">Radical Serbia
speaker steps down</a></q>
(source: <a href="http://news.bbc.co.uk/">The Beeb</a>, emphasis
mine):
</p>

<blockquote>
<p>
  Earlier, opposition MP Nenad Canak said Mr Nikolic's nationalist and
  anti-European stand no longer had a place - especially as Serbia had
  just won
  the <a
  href="http://en.wikipedia.org/wiki/Eurovision_Song_Contest_2007">Eurovision
  Song Contest</a>.
</p>
<p style="font-weight:bold;">
  Mr Canak said Serbia's neighbours had all awarded his country maximum
  points in the contest. But Russia, described by Mr Nikolic as Serbia's
  only friend, had only awarded his country five points.
</p>
</blockquote>

<p>Clearly, five points are not enough to prove friendship, don't you see?</p>
]]></content:encoded>
			<comments>http://www.foldr.org/~michaelw/log/rants/eurovision-politics#writeback</comments>
		</item>

		<item>
			<title>This week's karma forecast:<br /> Cloudy, with heavy winds from the side</title>
			<link>http://www.foldr.org/~michaelw/log/rants/karma-sink</link>
			<guid isPermaLink="true">http://www.foldr.org/~michaelw/log/rants/karma-sink</guid>
			<category>http://www.foldr.org/~michaelw/log/rants/</category>
			<pubDate>Mon, 25 Sep 2006 01:16:00 GMT</pubDate>
			<content:encoded><![CDATA[
<img src="http://www.foldr.org/~michaelw/log/static/rants/karma-rage.png" alt="Karma/Rage Correlation Graph" />

<p>
Dear overly
correct <a href="http://www.politie.nl/Overige/English/">Nederlands
politie</a> officer,
</p>

<p>
thank you for going by the letter and showing no common sense at all.
I am sure you had no better things to do, like, uh, stopping real
crime.
</p>

<p>
Instead, you chose to harass me while I was unpacking heavy boxes and
furniture from my car, and hence had it parked directly in front of the
door of our new home.  Yes, on the sidewalk.  At 23:30 hours, when
there is virtually no other traffic.  Anyway, my car was in no way on
the street, thus not obstructing even potential traffic.  Neither was
it on the bike lane, thus not impeding bikers.  And the sidewalk in
front of our new apartment is wide enough that my (small) car fits
there, plus there is enough space left for, e.g., moms with oversized
twin buggies.  And I was running around there, carrying stuff, so I
could have put the car away, if there would have been urgent need.
</p>

<p>I was really almost finished with unpacking.  Yet you still insisted
  on me leaving <q>RIGHT NOW</q> and my asking for five more minutes to
  unload at least the heaviest boxes (you unload the heavy stuff last
  because it is below everything else, right?) fell on deaf ears.
</p>

<p>It was particularly hilarious that while I was standing there,
  listening to your speech how poor pedestrians (I haven't seen any)
  would not be able to pass due to my car blocking the sidewalk, a biker
  came riding along there, <em>between my car and the wall of the
    house</em>.  On the sidewalk (did I mention the huge bike lane
  which I left completely free?).  With no lights.  Against the
  traffic direction.  Through the too-narrow-for-pedestrians gap,
  huh?  (Yet all this was ignored.)
</p>

<p>So, nevertheless you made me leave and bring the car to a parking
lot.  Which costs outrageous sums per hour even at night, yet recently
the only sane way of paying
(<a href="http://nl.wikipedia.org/wiki/Chipknip">Chipknip</a>
electronic cash terminal) was removed, leaving only coins as payment
method.  Good luck trying to find somebody at this time of day who can
change you a bank note.  (Did I mention that I did not see any
pedestrians?)  And I had just not enough coins so that the next
morning they will probably come and put a clamp on my car, while
  I am waiting for <q>de monteur</q>.  Which we know from experience
  is always dependable and on time...
</p>

<p>But I digress.  Now, for some more fun, my car recently acquired an
odd little quirk: it does not start well the first time after I drove
on the highway...  After the first successful try, everything is well
again.  Anybody wants to guess where I was driving before unloading
the car? Yes, 250 km highway.  So, I tried to start the car and the
first N times it did not work, of course.  I could already see in
their faces how police thought I was doing it on purpose...  Only
instants before they would have left their car (surely to give my car
a push, right?), I managed to start it and drove to the parking lot,
under supervision.
</p>

<h2>Where were you then?</h2>

<p>Dear officer, with your precision, I wished you would have worked
instead at my local municipality, which gave me wrong information and
sent me through half the city for nought; or maybe you could have
helped out at <a href="http://www.ind.nl/EN/">Immigratie- en
Naturalisatiedienst</a> (IND), which were unable to find my computer
record for weeks with lame excuses, and only after I called there a
hojillion times on expensive 0900 numbers with hours in the waiting
loop and tracked myself who could have potentially lost the record,
they suddenly found it between two calls on the same day, which surely
had nothing to do with me homing in on the culprit.
</p>

<p>Or perhaps at <a href="http://www.kpn.com/">KPN</a> who misplaced
my ADSL order, so that my seamless internet connectivity transition
during the move remains a pipe dream, because it takes them 14+ days
to flip some switches?! (Time for that starts running after the second
try of ordering, of course).
</p>

<p>Or, you could have worked at <a href="http://www.ikea.nl/">IKEA
Amsterdam</a>, preventing them from being twerps who were lying to me
about the availability of their furniture.  Only recently they
admitted that it eventually might take five instead of the promised
two weeks until the bed arrives, leaving me sleeping on the floor for
15 days.  THE REASON WHY I ASKED ABOUT AVAILABILITY WAS THAT I WOULD
HAVE ORDERED SOMETHING OR SOMEWHERE ELSE IN THAT CASE!
</p>

<p>Or you could have helped out at <a href="http://www.ltu.com/">LTU
International</a>, who were apparently unable to handle my zipcode for
credit card validation, causing my return flight not to be booked (the
outward flight and another flight was booked fine with exactly the
same data on the same day with <a href="http://www.ltu.de/">LTU
Germany</a>, just as every other flight I ever booked with any other
airline).  And while other airlines call their customers to recheck if
something goes wonky (after all they request phone numbers when
booking), LTU International feels no need for that, and instead relies
on sheer luck that I called there preemptively.  And <em>then</em> I
needed to call another couple of times for a confirmation email
because they first managed to scramble my email address in their
database, and then finally sent an email message looking exactly like
the spam which funnily passed
my <a href="http://spamassassin.apache.org/">spam filter</a> more
often than not during the last couple of days.  This time it did not,
being 0.2 over the threshold.  I was of course suspecting something
like this, so I grepped for "ltu" in the mail server logs, but
helpfully, LTU sends their confirmation emails from pop3.amadeus.net,
I as now know.  Yeah sure, go ahead and tell me it is my fault that I
use a spam filter...
</p>

<p>I guess, my story with the health insurance which lost my
application as well and as compensation taking <em>extra long</em> to
process the reapplication is already too old so I won't ask you there,
but...
</p>

<p>Where were you overly correct nitpickers instead of doing your job
properly during the last <em>three weeks</em> when all the other shit
happened?
</p>

<p>
Well, I did not get a ticket at least, and hey, it could be worse,
I could live in a war zone or something...
</p>
<h3><a id="karma-sink-1" class="updatetitle">UPDATE 2006-09-25: Karma Sequel
</a><br /></h3>
<div><p>
The judges are still out on
whether <a href="http://www.telekom.de/sas/t-com">Telekom</a>
and <a href="http://www.freenet.de/">freenet</a> processed my
cancellations. (It is not looking good for freenet, but I still have
high hopes for Telekom after going there twice.)
</p>
</div>

]]></content:encoded>
			<comments>http://www.foldr.org/~michaelw/log/rants/karma-sink#writeback</comments>
		</item>

		<item>
			<title>Phrases of Important Words</title>
			<link>http://www.foldr.org/~michaelw/log/rants/phrases-of-important-words</link>
			<guid isPermaLink="true">http://www.foldr.org/~michaelw/log/rants/phrases-of-important-words</guid>
			<category>http://www.foldr.org/~michaelw/log/rants/</category>
			<pubDate>Wed, 02 Aug 2006 09:15:00 GMT</pubDate>
			<content:encoded><![CDATA[
<p>
  Tony Blair warned of
  the <q><a
  href="http://news.bbc.co.uk/2/hi/uk_news/politics/5236862.stm">arc
  of extremism</a></q> and called for
  an <q><a
  href="http://news.bbc.co.uk/2/hi/uk_news/politics/5236862.stm">alliance
  of moderation</a></q> instead
  of <q><a
  href="http://news.bbc.co.uk/2/hi/uk_news/politics/5236862.stm">export
  of instability</a></q> (all found in a single article, no less).
</p>
<p>
  Let's see...
   <q><a href="http://www.wikipedia.org/wiki/Axis_of_evil">Axis of
   evil</a></q>... where are
   my <a href="http://www.bullshitbingo.net/cards/">Political Bullshit Bingo</a> cards?!
</p>
]]></content:encoded>
			<comments>http://www.foldr.org/~michaelw/log/rants/phrases-of-important-words#writeback</comments>
		</item>

		<item>
			<title>Dogs and the City</title>
			<link>http://www.foldr.org/~michaelw/log/rants/dogs-and-the-city</link>
			<guid isPermaLink="true">http://www.foldr.org/~michaelw/log/rants/dogs-and-the-city</guid>
			<category>http://www.foldr.org/~michaelw/log/rants/</category>
			<pubDate>Fri, 02 Dec 2005 09:34:00 GMT</pubDate>
			<content:encoded><![CDATA[
<a href="http://www.k9brass.co.uk/index.php?cPath=29">
  <img alt='Tag "BEWARE OF THE DOG SHIT"'
       src="http://www.foldr.org/~michaelw/log/static/rants/dog-shit.jpg"/></a>
<p>
Dear Dog Owners,
</p>

<p>
thanks to you, I can now begin to imagine how it would be to step
through a mine field.  During the last week, I would have lost both
legs.
</p>

<p>
Please move out of my city until you have learned to take care of
your (dog's) shit.
</p>

<p>
Thanks for your cooperation.
</p>
]]></content:encoded>
			<comments>http://www.foldr.org/~michaelw/log/rants/dogs-and-the-city#writeback</comments>
		</item>

		<item>
			<title>IMAP client, anyone?</title>
			<link>http://www.foldr.org/~michaelw/log/rants/imap-client</link>
			<guid isPermaLink="true">http://www.foldr.org/~michaelw/log/rants/imap-client</guid>
			<category>http://www.foldr.org/~michaelw/log/rants/</category>
			<pubDate>Mon, 19 Sep 2005 19:38:00 GMT</pubDate>
			<content:encoded><![CDATA[
<p>
Gah.  Why do email clients suck so much?  Let me explain what I am
looking for.
</p>

<p>
  From the top of my head, here's a list of features I would like to
  see in a <abbr title="Mail User Agent">MUA</abbr> (yes, I am
  blue-skying here):
</p>

<ul>
  <li>Must run at least under Linux and *BSD operating
    systems on various processors.<br/></li>
  <li><p>
      Must support <a href="http://www.imap.org/">
      <abbr title="Internet Mail Access Protocol">IMAP</abbr></a>,
    including advanced features like server-side searching, partial
    message download, etc.<br/>
    Nevermind that <a href="http://www.courier-mta.org/fud/">IMAP is
    actually a pretty involved protocol</a> and not very easy to get
    right, this is what I am currently stuck with.
    Maybe <a href="http://www.courier-mta.org/cone/smap1.html"><abbr
    title="Simple Mail Access Protocol">SMAP</abbr></a> will be better
    (under some metric), but that remains to be seen.
    </p>
  </li>
  <li>
    <p>
    Must support external editors.<br/>
    A <abbr title="Mail User Agent">MUA</abbr> should handle the
    network protocol part of email handling and message display,
    everything else (and in particular editing) is somebody else's
    problem.
    </p>
    <p>
    For various reasons I like to edit text in <a
    href="http://www.gnu.org/software/emacs/">GNU/Emacs</a>, so why
    should I be satisfied with some simplish, less configurable
    editor?
    </p>
  </li>
  <li>
    <p>Must be able to handle large amounts of email <em>fast</em>.<br/>
      I would like to be able to access at least the current year's
      worth of email without much hassle, without long periods of
      waiting.  <q>Access</q> includes searching (by sender,
      recipient, date, keywords, etc.) and sorting.
    </p>
  </li>
  <li>Must be standards-compliant.<br/></li>
  <li><p>
      Must support Unicode and various charsets correctly.<br/>
    This affects message display and searching, mostly.
    </p>
  </li>
  <li><p>Must support encrypted email.<br/>
    This includes <a
    href="http://www.imc.org/smime-pgpmime.html">PGP/MIME</a> and
      <a href="http://www.imc.org/ietf-smime/">S/MIME</a>.
    </p>
  </li>
  <li><p>Must support various means of sending mails.<br/>
    I do <em>not</em> want to run an <abbr title="Simple Mail
    Transport Protocol">SMTP</abbr> server on my laptop, if I can hand
    off email to some <abbr title="Mail Submission Agent">MSA</abbr>
    like <kbd>/usr/sbin/sendmail</kbd> instead.  If not the sendmail
    interface, at least <a
    href="http://www.faqs.org/rfcs/rfc2476.html">RFC 2476</a> should
      be supported.
    </p>
  </li>
  <li><p>
      Must support offline reading capabilities.<br/>
    Already downloaded emails should be cached, so that I can read,
    manage and answer them while disconnected.  Upon reconnect, the
    offline state is synchronized.
    </p>
  </li>
  <li><p>
      Must be lightweight.<br/>
    Writing emails is not a main task, at least for me, so the client
    should be unobtrusive and not take up all the resources by itself.
    </p>
  </li>
  <li>
    Must be able to actually <em>print</em> emails in a sensible way,
    where <q>sensible</q> means to decode and print attachments if I
    desire so, instead of dumping base64 encodings or worse onto the
    printer.
  </li>
  <li>Should support virtual folders.<br/></li>
  <li>Should support <a href="http://asg.web.cmu.edu/acap/">ACAP</a><br/></li>
</ul>

<p>
  Already tested email clients:
</p>

<dl>
  <dt><a href="http://mutt.org/">Mutt</a></dt>
  <dd>
    Mutt has been my email client of choice for a couple of years now.
    I am mostly happy with it.  However, its IMAP capabilities are not
    satisfying.  Offline capabilities are non-existent, and the modal
    interface is quite limiting: if while writing one email I want to
    refer to another one, I either have to start another instance of
    mutt or postpone the message, do the lookup and resume writing.
  </dd>
  <dt><a href="http://claws.sylpheed.org/">Sylpheed</a></dt>
  <dd>
    Tried it for five minutes.  No external editor, mail submission
    only via SMTP.
  </dd>
  <dt><a href="http://balsa.gnome.org/">Balsa</a></dt>
  <dd>
    Nevermind that Balsa first segfaulted on me because it did not
    like the <code>trash</code> file, I installed a new version and
    then it started working.  It seemed fast, but does not support an
    external editor.  Mail submission only via SMTP.
  </dd>
  <dt>Mozilla Mail</dt>
  <dt>Mozilla Thunderbird</dt>
  <dd>
    Not happy.  Details later.
  </dd>
  <dt><a href="http://www.opera.com/products/desktop/m2/">Opera Mail</a></dt>
  <dd>
    Delayed Header download (good!), header cache (good!), fast
    enough even with big mailbox, learning filter/sorting.  On the
    downside: no external editor, mail submission only via SMTP.
  </dd>
  <dt><a href="http://www.gohome.org/wl/">Wanderlust</a></dt>
  <dd>
    Fast, but clunky.  An editor is not an email client.  
    Also, SMTP seems to be the only way to submit email.
  </dd>
  <dt><a href="http://www.wonderworks.com/vm/">VM</a></dt>
  <dd>
    I used VM a long time ago on <a
    href="http://xemacs.org/">XEmacs</a>.  
    I stopped using it when my email volume increased.  
    VM was just too slow.
  </dd>
  <dt><a href="http://www.gnus.org/">GNUS</a></dt>
  <dd>
    The same applies as for most Emacs MUAs: clunky and slow.
  </dd>
  <dt><a href="http://libetpan.sourceforge.net/etpan/">etPan!</a></dt>
  <dd>
    I tried version 0.6.1 on Debian and it segfaulted in various
    situations.  Also, <a
    href="http://asg.web.cmu.edu/sasl/"><abbr title="Simple
    Authentication and Security Layer">SASL</abbr></a> is not yet supported.
    I will keep etPan! on my watch list, though.
  </dd>
  <dt>KMail</dt>
  <dd>
    <pre>
[321]% sudo apt-get install kmail
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
[...]
Need to get 21.8MB/21.9MB of archives.
After unpacking 69.2MB of additional disk space will be used.
Do you want to continue? [Y/n] n
Abort.
    </pre>
    Thanks, but no thanks.
  </dd>
  <dt><a href="http://dave.cridland.net/acap/polymer.html">Polymer</a></dt>
  <dd>
    Slow, and under heavy development.  I experienced some freezes and
    exceptions thrown.  I like that it supports <a
    href="http://asg.web.cmu.edu/acap/">ACAP</a>.  
    Unfortunately too sluggish for large mailboxes.
  </dd>
</dl>

<p>
  So, dear reader, which email client are you using, and where do you
  compromise?  <a href="mailto:michaelw+mua@foldr.org">Write me</a>!
</p>

<p>
  Apparently, <a
  href="http://groups.google.com/group/linux.debian.user/browse_thread/thread/cda937fea7196169/61956bef5bffd718%2361956bef5bffd718">Brian
  Nelson</a> seems to agree with me on this one.  Others have similar
  <a href="http://www.mayin.org/ajayshah/COMPUTING/sanna-email-setup.html">griefs
  about email clients</a>.
</p>
<h3><a id="imap-client-1" class="updatetitle">UPDATE 2005-10-05: Hints to IMAP client authors
</a><br /></h3>
<div><ul>
  <li><a href="http://dovecot.org/imap-client-coding-howto.html">IMAP Client Coding HOWTO</a></li>
  <li>Mark Crispin's <a href="http://dovecot.org/client-commandments.txt">Ten Commandments of How to Write an IMAP client</a></li>
  <li><a href="http://zvon.org/tmRFC/RFC2683/Output/">RFC2683</a> (IMAP4 Implementation Recommendations)</li>
  <li><a href="http://wiki.osafoundation.org/bin/view/Jungle/IntrinsicIMAPIssues">Intrinsic IMAP issues</a></li>
  <li><a href="http://wiki.osafoundation.org/bin/view/Journal/LisaDusseault20040409">IMAP ACL Summary</a></li>
</ul>
</div>

]]></content:encoded>
			<comments>http://www.foldr.org/~michaelw/log/rants/imap-client#writeback</comments>
		</item>

	</channel>
</rss>
