<?xml version="1.0"?>
<!-- generator="golb.el" -->
<rss version="2.0"
     xmlns:content="http://purl.org/rss/1.0/modules/content/"
     xmlns:wfw="http://wellformedweb.org/CommentAPI/"
     xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Jorgen Schäfer’s Weblog</title>
    <link>http://www.forcix.cx/weblog/</link>
    <description>Personal weblog of Jorgen Schäfer</description>
    <pubDate>Tue, 20 Jun 2006 04:47:39 +0200</pubDate>
    <generator>http://nowhere-sadly/golb.el</generator>
    <language>en</language>

    <item>
      <title>A batch renaming script</title>
      <link>2006-06-20.html</link>
      <pubDate>Tue, 20 Jun 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-06-20.html</guid>
      <description><![CDATA[I just released my <a href="/software/rename.html">batch renaming
script</a>. It really makes my live easier, and is a huge improvement
over <code>mmv</code> or <code>rename.pl</code>. And it was a lot of
fun to write in scsh. The only problem is that I had to use POSIX
regular expressions, but SREs, while being superior to string regular
expressions in programs, are just not useful for interactive command
line editing.]]></description>
    </item>
    <item>
      <title>The Perfect Coin</title>
      <link>2006-06-13.html</link>
      <pubDate>Tue, 13 Jun 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-06-13.html</guid>
      <description><![CDATA[Do you ever have decision problems? Which of the two options should
I use? Well, I do, and when I’m in the mood, I use a coin to decide.
It’s rather funny, too. Randomize your life. But there is a problem
with this approach. Sometimes, you have more than two options. Maybe
three. Now, how do you decide between three options? A die comes to
mind, but I don’t usually have one with me. Anyways, this is an
incredibly important problem of course, hence I asked around.
Yesterday, someone told me about a solution.]]></description>
    </item>
    <item>
      <title>Prometheus 2 released</title>
      <link>2006-06-04.html</link>
      <pubDate>Sun,  4 Jun 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-06-04.html</guid>
      <description><![CDATA[Today, I released version 2 of my prototype-based object system
called Prometheus. It's an almost-complete rewrite which puts
Prometheus on a much cleaner and simpler backend.]]></description>
    </item>
    <item>
      <title>The Bracket Invasion</title>
      <link>2006-05-07.html</link>
      <pubDate>Sun,  7 May 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-05-07.html</guid>
      <description><![CDATA[The programming language Scheme is often used to teach programming
language concepts. One of its most idiosyncratic properties is the
fully parenthesized syntax that dialects of Lisp share. This syntax
employs parentheses excessively&#8212;to an extent that scares many
newcomers to the language. Though most experienced users use the
parentheses as a help for grouping expressions so that their editor
gets the indentation right, to express structure, and don't really see
the parentheses themselves anymore, teachers have devised a system
that allows the usage of square brackets instead of parentheses in
Scheme. Alternating both kinds, they claim, makes reading the language
much easier.]]></description>
    </item>
    <item>
      <title>*golb* &#8211; My Webpage, Emacs and I</title>
      <link>2006-05-03.html</link>
      <pubDate>Wed,  3 May 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-05-03.html</guid>
      <description><![CDATA[I just spent around four hours hacking together a little helper
application to generate these webpage and the web log. Since I write
these pages in Emacs, this application is written in Emacs Lisp. It
does a few little things, like generating html files from the basic
entries, and generating the index and RSS files for my weblog. It does
that whenever I save a file here. What a useful thing to have spent
four hours on. Well, in case you are interested, the source
is <a
href="http://www.emacswiki.org/cgi-bin/wiki.pl/download/golb.el">available
on EmacsWiki</a>.]]></description>
    </item>
    <item>
      <title>New page: Unicode is More than Latin-1++</title>
      <link>2006-05-01.html</link>
      <pubDate>Mon,  1 May 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-05-01.html</guid>
      <description><![CDATA[I had have to explain too often what Unicode is, what it is not,
what problems it creates, and what problems it solves, that I wrote
down the most common points of such discussions. So, this website
gained <a href="/texts/unicode_is_more_than_latin-1++.html">a new
page</a>.]]></description>
    </item>
    <item>
      <title>Money, Decisions, and Serifes</title>
      <link>2006-04-28.html</link>
      <pubDate>Fri, 28 Apr 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-04-28.html</guid>
      <description><![CDATA[This webpage has been updated. New articles include an essay
on <a href="/texts/how_to_abolish_money.html">How to Abolish
Money</a>, detailing the prerequisites for and the results of such an
action. This essay needed the explanation of
<a href="/texts/tyranny_of_small_decisions.html">the Tyranny of Small
Decisions</a>, a theory relevant to decision making and economics.
Finally, forcix.cx now use a sans-serif font because studies have
shown that these are easier to read on the web. A paragraph on this
has been added to the <a href="/design.html">page on design</a>.]]></description>
    </item>
    <item>
      <title>Dumbing Down the User</title>
      <link>2006-04-05.html</link>
      <pubDate>Wed,  5 Apr 2006 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2006-04-05.html</guid>
      <description><![CDATA[Did you know that the shell of a GNU/Linux system is only useful
for system administrators and developers? Neither did I. Too bad we’re
all wrong. But maybe I should begin at the beginning.]]></description>
    </item>
    <item>
      <title>Coding System Fun</title>
      <link>2005-08-09.html</link>
      <pubDate>Tue,  9 Aug 2005 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2005-08-09.html</guid>
      <description><![CDATA[I have a little question for you. What is the difference in Emacs
between the <code>undecided</code> coding system when passed
to <code>decode-coding-string</code> or set
using <code>set-process-coding-system</code>? None? Tough luck.]]></description>
    </item>
    <item>
      <title>Race Conditions in Emacs</title>
      <link>2005-08-08.html</link>
      <pubDate>Mon,  8 Aug 2005 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2005-08-08.html</guid>
      <description><![CDATA[Well, with all the complaints on how Emacs is not multi-threaded,
one should think that we’re at least save of race conditions. Well,
that’s wrong. While writing my latest application for Emacs&#8212;EIRCC,
yet another IRC client&#8212;a race condition got me. Let me explain.]]></description>
    </item>
    <item>
      <title><code>ido-mode</code></title>
      <link>2005-08-03.html</link>
      <pubDate>Wed,  3 Aug 2005 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2005-08-03.html</guid>
      <description><![CDATA[The <code>ido-mode</code> for Emacs changes several dialogs for
buffers and file names to use a different completion function. It is
the successor to <code>iswitchb</code>, which provided that
functionality only for buffer switching.]]></description>
    </item>
    <item>
      <title>Meroon for Scheme48</title>
      <link>2005-07-10.html</link>
      <pubDate>Sun, 10 Jul 2005 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2005-07-10.html</guid>
      <description><![CDATA[I tried to port
the <a href="http://www-spi.lip6.fr/~queinnec/WWW/Meroon.html">Meroon
object system</a> to <a href="http://www.s48.org/">Scheme48</a>. This
turned out to be trickier than I thought.]]></description>
    </item>
    <item>
      <title>So There, I Have a Weblog</title>
      <link>2005-07-09.html</link>
      <pubDate>Sat,  9 Jul 2005 00:00:00 +0200</pubDate>
      <guid isPermaLink="true">http://www.forcix.cx/weblog/2005-07-09.html</guid>
      <description><![CDATA[Finally, after a few months (years?) of trying out various options
for my website, and wondering whether I would use a weblog, I found a
use for it. Simple, short messages about my current
activities <em>might</em> be useful to post here. Let’s see how it
goes.]]></description>
    </item>
  </channel>
</rss>
