<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Amarok Blog - muesli</title>
    <link>http://amarok.kde.org/blog/</link>
    <description>Amarok developers at work</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.1-alpha7 - http://www.s9y.org/</generator>
    <pubDate>Sat, 03 May 2008 14:37:08 GMT</pubDate>

    <image>
        <url>http://amarok.kde.org/blog/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Amarok Blog - muesli - Amarok developers at work</title>
        <link>http://amarok.kde.org/blog/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Things that make me go &quot;wrah-you-moron&quot;</title>
    <link>http://amarok.kde.org/blog/archives/645-Things-that-make-me-go-wrah-you-moron.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/645-Things-that-make-me-go-wrah-you-moron.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=645</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=645</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    ...people who scrobble podcats &amp;amp; radio streams. A podcast != music. Last.fm is the social &lt;u&gt;music&lt;/u&gt; revolution, not the social data-garbage revolution. Podcasts belong in a separate database. Lost podcast #121 is not similar to Britney Spears. It&#039;s not similar to any artist. Period.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
...searching for an artist on google.com and the first twenty results being the same Last.fm page... just in twenty different languages.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
...Orange sending me a text-message, welcoming me when I&#039;m abroad. Every fucking 30 minutes. I get it. I&#039;m in Germany currently. Yes, thanks, shut up Orange.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
...missing a flight because of bad weather and a now-one-lane motorway.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
...having GTA IV waiting for you back home, but not being able to play it because of... well... missing a flight because of now-one-lane motorways?!&lt;br /&gt;&lt;br /&gt;
 &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Sat, 03 May 2008 10:37:08 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/645-guid.html</guid>
    
</item>
<item>
    <title>Mary Jo Foley embarrasses herself once more...</title>
    <link>http://amarok.kde.org/blog/archives/423-Mary-Jo-Foley-embarrasses-herself-once-more....html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/423-Mary-Jo-Foley-embarrasses-herself-once-more....html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=423</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=423</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    Wow... Mary Jo Foley must be the world&#039;s dumbest techwriter. Or she was just really really drunk. For fuck&#039;s sake, I hope someone just hacked her account and wrote &lt;a href=&quot;http://www.chris.de/exit.php?url_id=962&amp;amp;entry_id=291&quot;  onmouseover=&quot;window.status=&#039;http://blogs.zdnet.com/microsoft/?p=505&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Leopard looks like ... Vista&quot;&gt;that article&lt;/a&gt; for her. Otherwise I hope ZDnet has some balls and finally shows this grandma the door. What happened? Well, if you enjoy a laugh, just go ahead, waste 5 minutes of your life and read her &lt;a href=&quot;http://www.chris.de/exit.php?url_id=962&amp;amp;entry_id=291&quot;  onmouseover=&quot;window.status=&#039;http://blogs.zdnet.com/microsoft/?p=505&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;Leopard looks like ... Vista&quot;&gt;&quot;Leopard looks like ... Vista&quot;&lt;/a&gt; story.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Let me address and dismiss all of her points very quickly:&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;1. New Leopard Desktop: Not a whole lot different from Vista&amp;#8217;s Aero and Sidebar.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Well here&#039;s the first and biggest problem with you: You should be a designer, not a techwriter. You don&#039;t judge features by its looks. Admit it, you just saw the desktop wallpaper, right? But you obviously missed the stacks for example. Besides that: Vista must be just like Windows 98 then. Still looks the same to me, after all.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;2. New Finder: Many of the same capabilities as the integrated &amp;#8220;Instant Search&amp;#8221; in Vista (the subsystem that Google is trying to get the Department of Justice to rule as being anti-competitive). The new Leopard Coverflow viewing capability looked almost identical to Vista&amp;#8217;s Flip 3D to me.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Smart searches in Windows Explorer? Yeah right. You don&#039;t even know what a Smart Search is, admit it. And Flip 3D? The one which looks almost identical to something Apple introduced in iTunes before Vista came out, right? Wait a second, what was the name again? Ah yeah right, Coverflow it was called. Oh wait, but that would mean Vista just copied that from iTunes and not vice versa.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;3. QuickLook: Live file previews &amp;#8212; just like the thumbnail preview capability available in Vista.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Sweetie, you didn&#039;t really attend the Keynote, just admit it now. Show me just one of the QuickLook features that Apple showcased in your beloved Thumbnail. Good luck finding them.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;4. 64-bitness: Leopard is the first 64-bit only version of a desktop client. Vista comes in 32-bit and 64-bit varieties. And most expect Windows Seven will still be available in 32-bit flavors. Until 32-bit machines go away, it seems like a good idea to offer 32-bit operating systems.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Again, I just don&#039;t understand how you ever got your job? Didn&#039;t people at ZDnet notice that you&#039;ve actually just ran into the wrong interview and were supposed to become a gossip reporter? Almost all new computers you can get nowadays come with a 64bit CPU. (Intel Core2Duo e.g.). All Apple machines you can buy today are 64bit machines. And contrary to Windows you just boot up a 64 bit Leopard / Darwin kernel and are able to mix 32bit and 64bit applications in userspace.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;5. Core animation: Not sure what the Vista comparison is here. The demo reminded me of Microsoft Max photo-sharing application. The WWDC developers attending the Jobs keynote didn&amp;#8217;t seem wowed with this functionality.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Oh my god. CoreAnimation is an API not an application. What they showed was just a demo, so developers get a clue what they can do with this Framework. This demo had nothing, not the slightest thing, to do with Microsoft Max photo-sharing. I bet this demo application won&#039;t even be shipped with Leopard, because anyone could write it in a couple of days with CoreAnimation. That was their entire point.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;6. Boot Camp. You can run Vista on your Mac. Apple showed Vista running Solitaire in its WWDC demo. But I bet those downloading the 2.5 million copies of Boot Camp available since last year are running a lot of other Windows business apps and games.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Well of course they are. What&#039;s your point, though? They just showed Solitaire to prove that Windows actually runs fine on the machine. Would you have wanted them to showcase all new Vista features at the Apple Keynote, too?&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;7. Spaces: A feature allowing users to group applications into separate spaces. I haven&amp;#8217;t seen anything like in in Vista, but the audience didn&amp;#8217;t seem overly impressed by it.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Because the audience (developers, remember?) knew that since January already. Whereas your knowledge, once more, seems absent. Besides that it existed on Unix/Linux desktops since a decade... and I can tell you it&#039;s a damn good feature to keep your desktop clean and speed up your workflow.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;8. Dashboard with widgets. Isn&amp;#8217;t this like the Vista Sidebar with gadgets?&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
SIGH... I&#039;m really getting fed up with you now. Where have you been the last ten years, god damn. Vista&#039;s Gadgets are a copy of Dashboard, which already existed since Tiger and came out long before Vista. They just improved it big time for Leopard... or where are the widget scissors in Internet Explorer?&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&quot;9. iChat gets a bunch of fun add-ons (photo-booth effects, backrops, etc.) to make it a more fully-featured videoconferencing product. The &amp;#8220;iChat Theater&amp;#8221; capability Jobs showed off reminded me of Vista&amp;#8217;s Meeting Space and/or the new Microsoft &amp;#8220;Shared View&amp;#8221; (code-named &amp;#8220;Tahiti&amp;#8221;) document-sharing/conferencing subsystems.&quot;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
I must admit, this time it&#039;s me lacking the knowledge - I never tried / seen Vista&#039;s Meeting Space. So let&#039;s give you a point here and just assume you&#039;re right (even though I bet you even cocked up this point and some commenter will be able to prove it).&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
10. Time Machine automatic backup. Vista has built-in automatic backup (Volume Shadow Copy). It doesn&amp;#8217;t look anywhere near as cool as Time Machine. But it seems to provide a lot of the same functionality.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Backup applications like Vista&#039;s exist since the very first computer I ran (an ITT 3030 CP/M system) obviously and didn&#039;t improve much over the last 20 years or so. Again, I just can&#039;t believe you&#039;ve seriously been watching the entire keynote. Otherwise you would have noticed Time Machine&#039;s seamless integration with the Finder and the way it logs &#039;states&#039; and changes for every folder on the disk.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Mary Jo Foley, do us all a favour please and quit your job tomorrow. You seem to be resistant to technical knowledge, logic and truth, so just go ahead resign and stop this awkward embarrassment. Also your grand-children might not have to ask you why everyone&#039;s pointing and laughing at you in the future. It&#039;d be a win-win really.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Kind regards,&lt;br /&gt;&lt;br /&gt;
Chris &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Wed, 13 Jun 2007 03:05:51 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/423-guid.html</guid>
    
</item>
<item>
    <title>Fight spam while digitizing books</title>
    <link>http://amarok.kde.org/blog/archives/406-Fight-spam-while-digitizing-books.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/406-Fight-spam-while-digitizing-books.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=406</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=406</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    You know CAPTCHAs? Those annoying, weird, funky, little letters that you have to enter everywhere nowadays to leave a comment or sign up for an account. They&#039;re just there to prevent spamming and bots signing up, by verifying that you&#039;re a real human being.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Now, wouldn&#039;t it be nice if this annoyance would at least provide some benefit? That&#039;s exactly what &lt;a href=&quot;http://www.chris.de/exit.php?url_id=960&amp;amp;entry_id=290&quot;  onmouseover=&quot;window.status=&#039;http://bmaurer.blogspot.com/2007/05/recaptcha-new-way-to-fight-spam.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot; title=&quot;http://bmaurer.blogspot.com/2007/05/recaptcha-new-way-to-fight-spam.html&quot;&gt;reCAPTCHA&lt;/a&gt; is about. The difference to a normal CAPTCHA: it presents you two words instead of just one weird five-letter combination. The one word it already knows about and again, it is there to verify you as a real user. The other one, though, is a scanned picture from an old book which is currently being digitized, and the CAPTCHA system doesn&#039;t know what the word actually reads. But it&#039;s really easy for you to identify, so you help out by also entering the second word, which gets stored and helps recovering and digitizing old books. Awesome. &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Fri, 25 May 2007 02:19:47 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/406-guid.html</guid>
    
</item>
<item>
    <title>Was ich schon immer mal sagen wollte...</title>
    <link>http://amarok.kde.org/blog/archives/399-Was-ich-schon-immer-mal-sagen-wollte....html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/399-Was-ich-schon-immer-mal-sagen-wollte....html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=399</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=399</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    Hubertus is schon n laecherlicher Name eigentlich. Ich stell mir vor ich wuerde so heissen. Vermutlich wuerde ich alles tun um zu verhindern, dass der Name an die Oeffentlichkeit kommt.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Wahrscheinlich wuerd ich mir nen Kuenstlernamen aussuchen und mich Atze nennen, oder so aehnlich. Klingt zwar auch Scheisse, aber wenigstens nich so daemlich wie Hubertus. &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Tue, 15 May 2007 17:27:45 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/399-guid.html</guid>
    
</item>
<item>
    <title>libketama - a consistent hashing algo for memcache clients</title>
    <link>http://amarok.kde.org/blog/archives/363-libketama-a-consistent-hashing-algo-for-memcache-clients.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/363-libketama-a-consistent-hashing-algo-for-memcache-clients.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=363</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=363</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
        We wrote ketama to replace how our memcached clients mapped keys to servers. Previously, clients mapped keys-&gt;servers like this:&lt;br /&gt;
&lt;br /&gt;
 server = serverlist[hash(key)%serverlist.length];&lt;br /&gt;&lt;br /&gt;
This meant that whenever we added or removed servers from the pool, everything hashed to different servers, which effectively wiped the entire cache. We add (and sometimes remove) servers from the memcached pool often enough to warrant writing this - if your memcached pool never changes, you can probably stop reading now &lt;img src=&quot;http://www.chris.de/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
Ketama is an implementation of a consistent hashing algorithm, meaning you can add or remove servers from the memcached pool without causing a complete remap of all keys.&lt;br /&gt;&lt;br /&gt;
Here&#039;s how it works:&lt;br /&gt;&lt;br /&gt;
 - Take your list of servers (eg: 1.2.3.4:11211, 5.6.7.8:11211, 9.8.7.6:11211)&lt;br /&gt;
 - Hash each server string to several (100-200) unsigned ints&lt;br /&gt;
 - Conceptually, these numbers are placed on a circle called the continuum. (imagine a clock face that goes from 0 to 2^32)&lt;br /&gt;
 - Each number links to the server it was hashed from, so servers appear at several points on the continuum, by each of the numbers they hashed to.&lt;br /&gt;
 - To map a key-&gt;server, hash your key to a single unsigned int, and find the next biggest number on the continuum. The server linked to that number is the correct server for that key.&lt;br /&gt;
 - If you hash your key to a value near 2^32 and there are no points on the continuum greater than your hash, return the first server in the continuum.&lt;br /&gt;
&lt;br /&gt;
If you then add or remove a server from the list, only a small proportion of keys end up mapping to different servers.&lt;br /&gt;&lt;br /&gt;
The majority of the code is a C library (libketama) and a PHP4 extension that wraps it. I&#039;ve also included a class from our Java client. (Java Collections makes it rather easy). We use a single-server memcache client wrapped with a native php class to make it multi-server capable, so we just replaced the hashing method with a ketama_find_server call. (should be easy enough to plug this into libmemcache if need be)&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=957&amp;amp;entry_id=288&quot;  onmouseover=&quot;window.status=&#039;http://static.last.fm/ketama/ketama-0.1.1.tar.bz2&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://static.last.fm/ketama/ketama-0.1.1.tar.bz2&quot;&gt;http://static.last.fm/ketama/ketama-0.1.1.tar.bz2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
We&#039;ve been using this in production for all our PHP installs and Java services at Last.fm for around 10 days now. We deployed it just in time to smooth over moving loads of webservers between datacenters.&lt;br /&gt;&lt;br /&gt;
For further information, please refer to the README inside the tarball or these threads on the memcached mailing list:&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=958&amp;amp;entry_id=288&quot;  onmouseover=&quot;window.status=&#039;http://lists.danga.com/pipermail/memcached/2007-April/003853.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://lists.danga.com/pipermail/memcached/2007-April/003853.html&quot;&gt;http://lists.danga.com/pipermail/memcached/2007-April/003853.html&lt;/a&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=959&amp;amp;entry_id=288&quot;  onmouseover=&quot;window.status=&#039;http://lists.danga.com/pipermail/memcached/2007-April/003834.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://lists.danga.com/pipermail/memcached/2007-April/003834.html&quot;&gt;http://lists.danga.com/pipermail/memcached/2007-April/003834.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
      
    </content:encoded>

    <pubDate>Wed, 11 Apr 2007 05:39:59 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/363-guid.html</guid>
    
</item>
<item>
    <title>VLC 0.9.0</title>
    <link>http://amarok.kde.org/blog/archives/332-VLC-0.9.0.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/332-VLC-0.9.0.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=332</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=332</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    &quot;Good news everyone&quot;, looks like &lt;a href=&quot;http://www.chris.de/exit.php?url_id=956&amp;amp;entry_id=287&quot;  onmouseover=&quot;window.status=&#039;http://www.jbkempf.com/blog/post/2007/02/10/Qt4-Interface&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;VLC is going to ship with a Qt4 GUI in the future.&quot;&gt;VLC is going to ship with a Qt4-based GUI in the future.&lt;/a&gt; That means I can finally fix some issues with the clumsy VLC GUI, that annoyed me for so long on OS X.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
I would imagine VLC could become the Qt4-project with the largest userbase shortly. A larger userbase results in a better product (usually), helping Trolltech ironing out bugs and finding out what developers really need. I really hope more projects are going to pick up Qt4 in the long-term for exactly those reasons.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
...muesli &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Wed, 07 Mar 2007 08:02:24 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/332-guid.html</guid>
    
</item>
<item>
    <title>Evolution vs Creation</title>
    <link>http://amarok.kde.org/blog/archives/331-Evolution-vs-Creation.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/331-Evolution-vs-Creation.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=331</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=331</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    As a further follow-up to my last blog entry, &lt;a href=&quot;http://www.chris.de/exit.php?url_id=953&amp;amp;entry_id=286&quot;  onmouseover=&quot;window.status=&#039;http://chris.de/archives/285-The-God-Delusion.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;The God Delusion&quot;&gt;The God Delusion&lt;/a&gt;, here is an American TV documentary named &quot;Evolution vs Creation&quot;. It is rather pro-creationism and pro-christian and is full of hilarious claims like the Bible being a book of prooven facts: &quot;The Bible has always been lightyears ahead of science&quot;.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Fancy a laugh? Give it a try:&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=954&amp;amp;entry_id=286&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=2cpNjyVvqK0&amp;amp;mode=related&amp;amp;search=&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Evolution vs Creation&quot;&gt;Evolution vs Creation&lt;/a&gt; &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Mon, 05 Mar 2007 04:24:25 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/331-guid.html</guid>
    
</item>
<item>
    <title>The God Delusion</title>
    <link>http://amarok.kde.org/blog/archives/327-The-God-Delusion.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/327-The-God-Delusion.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=327</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=327</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    Just tonight I found a few videos on YouTube, which sum up the thoughts of my &lt;a href=&quot;http://www.chris.de/exit.php?url_id=944&amp;amp;entry_id=285&quot;  onmouseover=&quot;window.status=&#039;http://chris.de/archives/284-History-Visualized.html&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;http://chris.de/archives/284-History-Visualized.html&quot;&gt;last blog entry about God, Religion and History&lt;/a&gt; just perfectly. YouTube rocks when it comes to documentaries.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=945&amp;amp;entry_id=285&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=DUfDWwWKXqQ&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Douglas Adams on religion&quot;&gt;Douglas Adams on religion and god.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Richard Dawkins&#039; God Delusion documentary: (also check out his book!)&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=946&amp;amp;entry_id=285&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=v3p51MBKMLk&amp;amp;mode=related&amp;amp;search=&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Part 1&quot;&gt;Part 1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=947&amp;amp;entry_id=285&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=O_aw1O6nyms&amp;amp;mode=related&amp;amp;search=&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Part 2&quot;&gt;Part 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=948&amp;amp;entry_id=285&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=ussdzdnj_dE&amp;amp;mode=related&amp;amp;search=&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Part 3&quot;&gt;Part 3&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=949&amp;amp;entry_id=285&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=NZU111Q5ASs&amp;amp;mode=related&amp;amp;search=&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Part 4&quot;&gt;Part 4&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=950&amp;amp;entry_id=285&quot;  onmouseover=&quot;window.status=&#039;http://www.youtube.com/watch?v=nZgX4lSy-Mg&amp;amp;mode=related&amp;amp;search=&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Part 5&quot;&gt;Part 5&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
 &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Mon, 26 Feb 2007 04:28:32 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/327-guid.html</guid>
    
</item>
<item>
    <title>History Visualized</title>
    <link>http://amarok.kde.org/blog/archives/307-History-Visualized.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/307-History-Visualized.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=307</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=307</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    Stumbled upon two animations today, which I found quite fascinating:&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
1. &lt;a href=&quot;http://www.chris.de/exit.php?url_id=931&amp;amp;entry_id=284&quot;  onmouseover=&quot;window.status=&#039;http://en.wikipedia.org/wiki/Image:Religion_spread_animation_slow.gif&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Wikipedia&quot;&gt;The spread of religion over 2000 years.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Amazing how unimportant Christianity was for most of our history. Sometimes I wish we would have kept it like that. Then again I actually loathe most religions - they just attract too much hatred, superstition and extremism. One would assume that people in the 21st century should be a little too intelligent to fall for something like that. Don&#039;t get me wrong, I believe in ethics and logical thinking. But I don&#039;t need stories of water to wine, god(s), angels and Noah with his Ark to convince me that charity is a good thing and to make me not murder my neighbor.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
2. &lt;a href=&quot;http://www.chris.de/exit.php?url_id=932&amp;amp;entry_id=284&quot;  onmouseover=&quot;window.status=&#039;http://www.mapsofwar.com/images/EMPIRE17.swf&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Flash&quot;&gt;5000 years of history: Empires in the Middle East.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Don&#039;t think religions spread hatred and cause wars? Well, just have a look at this animation here. Want to guess how many of those empires were founded on (mis-)believe and hatred? How many deaths were caused in innumerable wars? I don&#039;t. Wake up, don&#039;t believe the lies and make up your own mind. The time for religions is long overdue.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Oh and please... don&#039;t even bother telling me about creationism - that&#039;s just ridiculous and an offense to your intellect. For me all those creationism-believers pretty much prove that we descend from apes indeed.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
...muesli &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Wed, 14 Feb 2007 06:10:33 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/307-guid.html</guid>
    
</item>
<item>
    <title>Why DOS uses backslashes instead of slashes.</title>
    <link>http://amarok.kde.org/blog/archives/305-Why-DOS-uses-backslashes-instead-of-slashes..html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/305-Why-DOS-uses-backslashes-instead-of-slashes..html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=305</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=305</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    &lt;a href=&quot;http://www.chris.de/exit.php?url_id=928&amp;amp;entry_id=283&quot;  onmouseover=&quot;window.status=&#039;http://blogs.msdn.com/larryosterman/archive/2005/06/24/432386.aspx&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Larry Osterman&quot;&gt;Larry Osterman&lt;/a&gt; tells the entire story: simply because slashes were already used for parameters before DOS even knew what a path or a directory is. Nice read and a trip down memory lane. &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Mon, 12 Feb 2007 04:42:00 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/305-guid.html</guid>
    
</item>
<item>
    <title>Reminder To Self</title>
    <link>http://amarok.kde.org/blog/archives/304-Reminder-To-Self.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/304-Reminder-To-Self.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=304</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=304</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    If someone should ever tell you about &lt;strong&gt;MySpace code&lt;/strong&gt; again, he actually means &lt;strong&gt;HTML&lt;/strong&gt;. Also try to teach him not to double-click on links.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Just waiting for MyWeb 2.0 ... &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Mon, 12 Feb 2007 01:25:50 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/304-guid.html</guid>
    
</item>
<item>
    <title>Let there be snow!</title>
    <link>http://amarok.kde.org/blog/archives/300-Let-there-be-snow!.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/300-Let-there-be-snow!.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=300</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=300</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    It&#039;s snowing! First time I get to see that in London. And guess what? If you get to see snow only once in two years, then you&#039;re actually just as excited as you were as a little kid &lt;img src=&quot;http://www.chris.de/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; Maybe that&#039;s because I still am a little kid, though. Dunno.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Enjoy the whiteness! &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Thu, 08 Feb 2007 08:52:32 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/300-guid.html</guid>
    
</item>
<item>
    <title>Happy New Year</title>
    <link>http://amarok.kde.org/blog/archives/297-Happy-New-Year.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/297-Happy-New-Year.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=297</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=297</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    Just wanted to wish everyone a Happy New Year. Keep on hacking and thank you all for your contributions to KDE this year. 2007 ought to be great &lt;img src=&quot;http://www.chris.de/templates/default/img/emoticons/laugh.png&quot; alt=&quot;:-D&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Now go and party till dawn! &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Sun, 31 Dec 2006 14:17:52 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/297-guid.html</guid>
    
</item>
<item>
    <title>Know C++, Maybe Even Love Qt4?</title>
    <link>http://amarok.kde.org/blog/archives/287-Know-C++,-Maybe-Even-Love-Qt4.html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/287-Know-C++,-Maybe-Even-Love-Qt4.html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=287</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=287</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    Someone out there looking for a new job opportunity? Enjoy accessing a huge music-library? Even more important: always wanted a red user-icon on Last.fm? &lt;img src=&quot;http://www.chris.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a href=&quot;http://www.chris.de/exit.php?url_id=922&amp;amp;entry_id=278&quot;  onmouseover=&quot;window.status=&#039;http://www.last.fm/about/jobs/#job3&#039;;return true;&quot; onmouseout=&quot;window.status=&#039;&#039;;return true;&quot;  title=&quot;Work at Last.fm&quot;&gt;There you go, start working at Last.fm as a C++ Developer.&lt;/a&gt; You will be working on the Last.fm Client, a Qt4-driven piece of software for Windows, Linux and OS X. Want more info? Click the link. It&#039;s worth it. Oh, and it&#039;s fun.&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
Now I wanna see you guys applying &lt;img src=&quot;http://www.chris.de/templates/default/img/emoticons/wink.png&quot; alt=&quot;;-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
cheers,&lt;br /&gt;&lt;br /&gt;
muesli &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Tue, 14 Nov 2006 17:38:12 -0500</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/287-guid.html</guid>
    
</item>
<item>
    <title>Oops...</title>
    <link>http://amarok.kde.org/blog/archives/268-Oops....html</link>
            <category>muesli</category>
    
    <comments>http://amarok.kde.org/blog/archives/268-Oops....html#comments</comments>
    <wfw:comment>http://amarok.kde.org/blog/wfwcomment.php?cid=268</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://amarok.kde.org/blog/rss.php?version=2.0&amp;type=comments&amp;cid=268</wfw:commentRss>
    

    <author>nospam@example.com ()</author>
    <content:encoded>
    &lt;br /&gt;
    On my list of things I&#039;d actually like to avoid:&lt;br /&gt;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.chris.de/uploads/576.jpg&#039;&gt;&lt;!-- s9ymdb:110 --&gt;&lt;img width=&#039;110&#039; height=&#039;74&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.chris.de/uploads/576.jBlogThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.chris.de/uploads/578.jpg&#039;&gt;&lt;!-- s9ymdb:111 --&gt;&lt;img width=&#039;110&#039; height=&#039;74&#039; style=&quot;border: 0px; padding-left: 5px; padding-right: 5px;&quot; src=&quot;http://www.chris.de/uploads/578.jBlogThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt; &lt;br /&gt;
     
    </content:encoded>

    <pubDate>Tue, 17 Oct 2006 11:12:28 -0400</pubDate>
    <guid isPermaLink="false">http://amarok.kde.org/blog/archives/268-guid.html</guid>
    
</item>

</channel>
</rss>