<?xml version="1.0"?>
<rss version="2.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:yt="http://gdata.youtube.com/schemas/2007">
   <channel>
      <title>Benjamin Schweizer. Blog, Bookmarks, External Links.</title>
      <description>Technology, Art and Culture.</description>
      <link>http://pipes.yahoo.com/pipes/pipe.info?_id=Uok7Jed73BGohcv8dbq02Q</link>
      <pubDate>Thu, 11 Mar 2010 00:28:25 +0000</pubDate>
      <generator>http://pipes.yahoo.com/pipes/</generator>
      <item>
         <title>Designs, Lessons and Advice from Building Large Distributed Systems (pdf)</title>
         <link>http://www.cs.cornell.edu/projects/ladis2009/talks/dean-keynote-ladis2009.pdf</link>
         <description>As part of implementing the many products and services offered by Google, we have built a collection of systems and tools that simplify the storing and processing of large-scale data sets, and the construction of heavily-used public services based on these data sets. These systems are intended to work well in Google's computational environment, which consists of large numbers of commodity machines connected by commodity networking hardware. Our systems handle issues like storage reliability and availability in the face of machine failures, and our processing tools make it relatively easy to write robust computations that run reliably and efficiently on thousands of machines. In this talk I'll highlight some of the systems we have built, and discuss some challenges and future directions for new systems.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 08 Feb 2010 22:27:28 +0000</pubDate>
      </item>
      <item>
         <title>Panopticlick</title>
         <link>http://panopticlick.eff.org/</link>
         <description>Is your browser configuration rare or unique? If so, web sites may be able to track you, even if you limit or disable cookies.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Fri, 29 Jan 2010 20:38:56 +0000</pubDate>
      </item>
      <item>
         <title>Improved Python Traceback Module</title>
         <link>http://benjamin-schweizer.de/improved-python-traceback-module.html</link>
         <description>Like any modern language, Python comes along with a nice traceback module. This module gives you stack traces from the line of code where an exception is raised up to the next try-except clause. So, you can easily catch exceptions and write stack traces into a debug log. This debugging technique is pretty handy to [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=188</guid>
         <pubDate>Wed, 27 Jan 2010 21:39:50 +0000</pubDate>
         <content:encoded><![CDATA[<p>Like any modern language, Python comes along with a nice <a rel="nofollow" target="_blank" href="http://docs.python.org/library/traceback.html">traceback module</a>. This module gives you stack traces from the line of code where an exception is raised up to the next try-except clause. So, you can easily catch exceptions and write stack traces into a debug log. This debugging technique is pretty handy to drill down bugs and I use it a lot in prototyping.</p>
<p>Using the traceback module is straight forward for evident programming mistakes. However, real bugs are context-sensitive and they can hardly be reproduced without the actual data that was processed when an exception was raised. If you can reproduce a specific bug, you can add some logging code in front and inspect the variables the next time the bug is triggered. But if a bug occurs once in a blue moon, you&#8217;d be better in logging the data the first time an exception raises.</p>
<pre>import traceback def erroneous_function(): ham = u"unicode string with umlauts äöü." eggs = "binary string with umlauts äöü." i = 23 if i&gt;5: raise Exception("it's true!") try: erroneous_function()
except: print traceback.format_exc(with_vars=True)</pre>
<p>Here&#8217;s my solution; an improved Python traceback module the logs variables from the local scope next to the affected code. You can find a working copy in our Mercirual repository (see the below).</p>
<pre>Traceback (most recent call last): File "test.py", line 16, in &lt;module&gt; Local variables: erroneous_function = &lt;function erroneous_function at 0x7ff6d82b... __builtins__ = &lt;module '__builtin__' (built-in)&gt; __file__ = "test.py" traceback = &lt;module 'traceback' from '/srv/www/vhosts/dev.teamr... __name__ = "__main__" __doc__ = None erroneous_function() File "test.py", line 13, in erroneous_function Local variables: i = 23 eggs = "binary string with umlauts &#92;xc3&#92;xa4&#92;xc3&#92;xb6&#92;xc3&#92;xbc." ham = u"unicode string with umlauts ???." raise Exception("it's true!")
Exception: it's true!</pre>
<p>I am not sure if it is the &#8220;right&#8221; solution as sensitive information might be logged. This might have security implications for some real-world scenarios where webapps report stack traces to the end user (e.g. by using cgitb in production).</p>
<p>Credit: this code was inspired by <a rel="nofollow" target="_blank" href="http://code.activestate.com/recipes/52215/">format_exc_plus</a> by Bryn Keller.</p>
<p>2010-01-28: there&#8217;s an active discussion on <a rel="nofollow" target="_blank" href="http://thread.gmane.org/gmane.comp.python.devel/110326">python-dev</a>.</p>
<p>→ <a rel="nofollow" target="_blank" href="http://hg.sickos.org/python-traceback/archive/tip.tar.bz2">get latest source code</a><br />
→ <a rel="nofollow" target="_blank" href="http://hg.sickos.org/python-traceback/">visit mercurial repository</a></p>]]></content:encoded>
      </item>
      <item>
         <title>Adding a Custom LDAP Schema to Open Directory on 10.5+</title>
         <link>http://benjamin-schweizer.de/adding-a-custom-ldap-schema-to-open-directory.html</link>
         <description>Open Directory is a key component of Mac OS X Server. It consists of OpenLDAP, MIT Kerberos, Password Server and a tool chain that enables GUI administration. Sadly, adding new ldap schemas to the directory server is not documented in the advanced administration guides and you have to tinker with the command line tools. I [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=183</guid>
         <pubDate>Fri, 15 Jan 2010 09:55:10 +0000</pubDate>
         <content:encoded><![CDATA[<p>Open Directory is a key component of Mac OS X Server. It consists of OpenLDAP, MIT Kerberos, Password Server and a tool chain that enables GUI administration. Sadly, adding new ldap schemas to the directory server is not documented in the <a rel="nofollow" target="_blank" href="http://www.apple.com/server/macosx/resources/documentation.html">advanced administration guides</a> and you have to tinker with the command line tools. I could not find any good documentation how you to add a custom LDAP schema, so I&#8217;ll show my solution here.</p>
<p>Mac OS X Server 10.5 ships with OpenLDAP 2.3. This release supports run-time configuration, which means that the LDAP schemas are stored within the directory server and you cannot simply put your new schema file in /etc/openldap/schema/; you have to convert it to an LDIF file and load this into the directory itself. This can be done during run-time but it breaks replication if you do so. So, instead you have to create a proper old-style config and run a manual conversion to the new run-time config.</p>
<p>To do so, you need to place the new schema file in /etc/openldap/schema/some-new.schema. This directory is copied to new replicas when you join them, so you won&#8217;t break the Apple tool chain. Then, you need to include the new schema file from /etc/openldap/slapd.conf; this has no direct effect but slaptest(1) uses this to re-create the run-time config. Finally, convert the old-style config to a new <a rel="nofollow" target="_blank" href="http://www.zytrax.com/books/ldap/ch6/slapd-config.html">run-time config using slaptest(1)</a> like &#8220;slaptest -f slapd.conf -F slapd.d&#8221; and restart slapd:</p>
<pre>cd /etc/openldap
cp some-new.schema schema/
cat &gt;&gt; slapd.conf &lt;&lt;HERE
include /etc/openldap/schema/some-new.schema
HERE
mv slapd.d slapd.d_bak
slaptest -f slapd.conf -F slapd.d
launchctl unload /System/Library/LaunchDaemons/org.openldap.slapd.plist
launchctl load /System/Library/LaunchDaemons/org.openldap.slapd.plist
</pre>
<p><strong>Beware</strong>: we are deleting the old run-time config here and create a new one from the static config. If you have changed the config without adopting the old-style config, you might loose modifications. So, check twice if all required schemas are included from slapd.conf. AFAIK, Kerio Mailserver is troublesome here as it is not adding the include lines to slapd.conf. Though, thise procedure is exactly what the Apple tool chain does on replication and I suggest you do it exactly this way. Good luck!</p>]]></content:encoded>
      </item>
      <item>
         <title>Eight Questions on Twitter</title>
         <link>http://benjamin-schweizer.de/eight-questions-on-twitter.html</link>
         <description>Why&amp;#8230; is it too slow for real-time communications (that is available on IRC since 1988)?
can&amp;#8217;t #hashtags contain unicode?
is there a length limit for my nickname?
can&amp;#8217;t I sign on from multiple computers simultanously?
does their web page no auto-refresh?
is it always over capacity?
didn&amp;#8217;t they register appropriate country TLDs like .de?
have they shut down their Jabber interface?</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=158</guid>
         <pubDate>Thu, 07 Jan 2010 21:54:15 +0000</pubDate>
         <content:encoded><![CDATA[<p>Why&#8230;</p>
<ol>
<li>is it too slow for real-time communications (that is available on IRC since 1988)?</li>
<li>can&#8217;t #hashtags contain unicode?</li>
<li>is there a length limit for my nickname?</li>
<li>can&#8217;t I sign on from multiple computers simultanously?</li>
<li>does their web page no auto-refresh?</li>
<li>is it always over capacity?</li>
<li>didn&#8217;t they register appropriate country TLDs like .de?</li>
<li>have they shut down their Jabber interface?</li>
</ol>
<ol></ol>]]></content:encoded>
      </item>
      <item>
         <title>Dragons Everywhere!</title>
         <link>http://benjamin-schweizer.de/dragons-everywhere.html</link>
         <description>It&amp;#8217;s late December and like every year, hackers from accross Europe come together for the Chaos Communication Congress. The congress &amp;#8220;is the annual four-day conference organized by the Chaos Computer Club (CCC). It takes place at the bcc Berliner Congress Center in Berlin, Germany. The Congress offers lectures and workshops on a multitude [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=85</guid>
         <pubDate>Sun, 27 Dec 2009 18:12:36 +0000</pubDate>
         <content:encoded><![CDATA[<p><img class="alignleft" title="26c3" src="http://benjamin-schweizer.de/files/blog/conference-128x128.png" alt="" width="128" height="128"/>It&#8217;s late December and like every year, hackers from accross Europe come together for the <a rel="nofollow" target="_blank" href="http://events.ccc.de/congress/2009/wiki/Welcome">Chaos Communication Congress</a>. The congress &#8220;is the annual four-day conference organized by the Chaos Computer Club (CCC). It takes place at the bcc Berliner Congress Center in Berlin, Germany. The Congress offers lectures and workshops on a multitude of topics and attracts a diverse audience of thousands of hackers, scientists, artists, and utopians from all around the world.&#8221;</p>
<p>What&#8217;s new this year: there are some <a rel="nofollow" target="_blank" href="http://events.ccc.de/congress/2009/wiki/index.php/Dragons_everywhere">off-site hackcenters</a> where people join the congress without being there in-real-life. &#8220;those unable to attend the Congress in Berlin [are invited] to celebrate their own Hack Center Experience, watch the streams, participate via twitter or chats, drink Tschunk, cook and have a good time.&#8221; This is exactly what some of us are going to do: <a rel="nofollow" target="_blank" href="http://sickos.org">we</a> will meet at the <a rel="nofollow" target="_blank" href="https://wiki.uugrn.org/UUGRN:Dragons_everywhere">UUGRN hackerspace</a> on Monday and join the congress events.</p>]]></content:encoded>
      </item>
      <item>
         <title>Negative Caching in Python httplib2</title>
         <link>http://code.google.com/p/httplib2/issues/detail?id=83</link>
         <description>I think it's not standards conform, but sometimes it is desireable to cache remote errors like 404 etc. Below is a runtime patch that wraps _entry_disposition() so that it uses the Cache-Control header also for errnous responses.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 23 Dec 2009 11:50:28 +0000</pubDate>
      </item>
      <item>
         <title>KVM and libvirt best practices</title>
         <link>http://dag.wieers.com/blog/kvm-and-libvirt-best-practices#comment-3758</link>
         <description>Dag is &quot;disappointed about the lack of best practices and standardization regarding KVM on GFS clustering. [...] Have you been setting up libvirt environments, share your best practices here ! If you found interesting links to information, let us know too. Let's fill this void.&quot;</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 17 Dec 2009 12:58:52 +0000</pubDate>
      </item>
      <item>
         <title>Implementing Thread-safe Tree Structures in MongoDB</title>
         <link>http://groups.google.com/group/mongodb-user/browse_thread/thread/8ffe9065612e0c0e</link>
         <description>Using MongoDB to implement tree structures has some advantages, but as it lacks features that traditional RDBMSes have (like table locking and transactions), it is easy to create race conditions during simultanous operations. This is a pretty generic problem and I hope we can emphasize common problems and best practices on the implementation of thread-safe tree tables here.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 15 Dec 2009 17:48:44 +0000</pubDate>
      </item>
      <item>
         <title>Network Interface Firmware Back door with Tigon2</title>
         <link>http://www.eeye.com/html/resources/newsletters/vice/VI20070425.html#vexposed</link>
         <description>The first time I saw details about the Tigon2, I came up with the idea that it could be used to make a back door, remote gdb stub or remote sniffer in the firmware. In this paper, I will explain a way to develop such firmware programs and also the associated security risks.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 23 Nov 2009 18:28:50 +0000</pubDate>
      </item>
      <item>
         <title>Should you go Beyond Relational Databases?</title>
         <link>http://carsonified.com/blog/dev/should-you-go-beyond-relational-databases/</link>
         <description>Relational databases, such as MySQL, PostgreSQL and various commercial products, have served us well for many years. Lately, however, there has been a lot of discussion on whether the relational model is reaching the end of its life-span, and what may come after it.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 02 Nov 2009 20:54:46 +0000</pubDate>
      </item>
      <item>
         <title>Recent Topics of #sickos</title>
         <link>http://benjamin-schweizer.de/recent-topics-of-sickos.html</link>
         <description>Here&amp;#8217;s a compilation of recent topics from #sickos on SickosNet.
Oct 27 2009 go go go!
Oct 17 2009 Everything is OK
Oct 05 2009 The Truth is out there.
Sep 28 2009 arrr!
Sep 18 2009 welcome to the encoding hell
Sep 07 2009 knights of the infinite loop
Aug 24 2009 world domination. fast.
Aug 18 2009 computing sucks.
Aug 13 2009 [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=82</guid>
         <pubDate>Fri, 30 Oct 2009 20:40:24 +0000</pubDate>
         <content:encoded><![CDATA[<p>Here&#8217;s a compilation of recent topics from #sickos on <a rel="nofollow" target="_blank" href="https://wiki.sickos.org/SickosNet">SickosNet</a>.</p>
<pre>Oct 27 2009 go go go!
Oct 17 2009 Everything is OK
Oct 05 2009 The Truth is out there.
Sep 28 2009 arrr!
Sep 18 2009 welcome to the encoding hell
Sep 07 2009 knights of the infinite loop
Aug 24 2009 world domination. fast.
Aug 18 2009 computing sucks.
Aug 13 2009 hacking at random
Jul 31 2009 Happy SysAdminDay 2009!!1
Jul 08 2009 ...
Jun 29 2009 "The tenth sale is a thousand times easier than the second one (the first one doesn't count... beginner's luck)." --Seth Godin
Apr 30 2009 SHA-1: Practical collisions are within resources of a well funded organisation.
Apr 23 2009 "It's a trap!" --Admiral Ackbar
Apr 10 2009 The road to hell is paved with good intentions.
Mar 24 2009 "Damn it!" --Jack Bauer, CTU
Mar 09 2009 "leadership is nature's way of removing morons from the productive flow" --Scott Adams in Dilbert
Mar 02 2009 Some people, when confronted with a problem, think "I know, I'll quote Jamie Zawinski." Now they have two problems.
Feb 26 2009 "The key to performance is elegance, not battalions of special cases." --Jon Bentley and Doug McIlroy
Feb 23 2009 we like monkeys
Feb 20 2009 cloud computing becomes fog when it goes down.
Feb 14 2009 happy 1234567890
Jan 26 2009 time.ctime(1234567890)
Jan 15 2009 to /b/ or not to /b/...
Jan 09 2009 beware of 'import skynet'.
Jan 09 2009 @ack
Dec 31 2008 happy new 1984
Dec 27 2008 nothing to hide
Dec 14 2008 Hail Eris. All hail Discordia.
Dec 10 2008 rip silcnet. all hail sickosnet. &gt; silc -c sickos.org
Nov 19 2008 while True: pass
Nov 06 2008 long live teh king !
Nov 05 2008 remember remember teh 5th of november
Sep 26 2008 for(;P("&#92;n"),R=;P("|"))for(e=C;e=P("_"+(*u++/8)%2))P("|"+(*u/4)%2);
Sep 19 2008 talk like a pirate day
Sep 19 2008 Ahoy there Landlubbers!
Sep 17 2008 0^0 := 1
Jul 11 2008 we're the scene.
Jul 09 2008 that's like knitting a sweater for a dead squirrel
Jul 08 2008 computers suck and i hate them
Jun 23 2008 osascript -e 'tell app "ARDAgent" to do shell script "whoami"'
Jun 17 2008 Linux was fun
May 24 2008 don't forget to bring a towel
May 21 2008 Lost in Hyperspace
May 03 2008 all your base are belong to us
Apr 21 2008 look, it's making friends with the roomba!
Apr 16 2008 The only laws on Internet are assembly and RFCs
Apr 11 2008 inventors of the infinite loop
Mar 19 2008 "the project suffers from lack of directions and frequent infighting between its developers" --Distrowatch.com on Gentoo Linux
Mar 04 2008 "What you see on these screens up here is a fantasy; a computer enhanced hallucination!" --Wargames
Feb 19 2008 a man collecting shoes... it's just not right.
Jan 22 2008 | | | | | | | | |
Dec 30 2007 pirates are better than ninjas
Dec 27 2007 virtual congress
Dec 21 2007 yankee white
Dec 21 2007 rule 35 of the internet: if it doesn't exist on the internet, it must be created.
Dec 18 2007 "[PHP] takes the worse-is-better approach to dazzling new depths" --Larry Wall
Dec 16 2007 "Strong typing is for people with weak memories." --Tom Van Vleck
Nov 30 2007 beiss mich, kratz mich, gib mir hostnamen!
Nov 26 2007 tuttle-buttle
Nov 23 2007 there's a buffer overflow but i won't disclouse
Nov 22 2007 inventors of the infinite loop
Sep 13 2007 'The Internet makes it so easy to get solutions to most of the problems that it has taken the fun out of it.' --Miguel de Icaza
Sep 03 2007 'Sickos can wreak death and destruction from thousands of miles away!' --Arnold Yabenson, Weekly World News
Jul 23 2007 "History is a set of lies agreed upon" --Napoleon Bonaparte
Jul 19 2007 "Unix is a glorified video game" --Ed Post
Jul 16 2007 "Programs should not attempt special solutions to general problems." --Pike &#038; Kernighan
Jul 09 2007 Hackerbande
Jun 27 2007 Note: There are two BFGs in Hell.
May 18 2007 0xdeadbeef
May 02 2007 09:F9:11:02:9D:74:E3:5B:D8:41:56:C5:63:56:88:C0
Apr 08 2007 "they seem to think that just because no one has ripped them apart means that no one can" --jf on apple security
Mar 26 2007 "I think the fundamental mistake was this adoption of a democratic process" --Ian Murdock on Debian
Mar 14 2007 foo
Jan 08 2007 DEFCON 3
Jan 07 2007 alert. blog.fefe.de is down. switching from DEFCON 3 to DEFCON 2.
Dec 23 2006 Stell dir vor, es ist Congress, und keiner geht hin.
Dec 14 2006 "Screensavers are sort of a poor man's LSD, without the bad trips." --Larry Wall
Dec 06 2006 Ministry of Truth
Dec 06 2006 Into the Box...
Nov 15 2006 if the price matters, you're not a real gamer
Nov 06 2006 The Revolution Will Not Be Televised
Oct 10 2006 tut der router nicht mehr routen musst du booten
Jul 28 2006 Happy System Administrator Appreciation Day!
Jun 01 2006 We have done the impossible and that makes us mighty.
May 31 2006 brilliant but empty
May 17 2006 i wanna say something meaningful
Apr 30 2006 wii
Apr 20 2006 Bridge ahead. Pay troll.
Apr 09 2006 Beware! The Blob!
Feb 13 2006 "Just because you're paranoid doesn't mean they aren't after you" --Kurt Cobain</pre>]]></content:encoded>
      </item>
      <item>
         <title>Today 16oo: Sickos Hack Nacht</title>
         <link>http://benjamin-schweizer.de/sickos-hack-nacht.html</link>
         <description>We are going to have a Hack Nacht tonight. Sickos and other nerds are invited to exchange ideas, write code and to get to know each other. I&amp;#8217;ve some ideas what to do and I&amp;#8217;m looking forward to seeing you hackers tonight. I&amp;#8217;ll update this article when the event is over, stay tuned (our join [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=80</guid>
         <pubDate>Sat, 24 Oct 2009 12:43:08 +0000</pubDate>
         <content:encoded><![CDATA[<p>We are going to have a <a rel="nofollow" target="_blank" href="https://wiki.sickos.org/Events/SickosHackNacht">Hack Nacht</a> tonight. <a rel="nofollow" target="_blank" href="http://sickos.org/">Sickos</a> and other nerds are invited to exchange ideas, write code and to get to know each other. I&#8217;ve some ideas what to do and I&#8217;m looking forward to seeing you hackers tonight. I&#8217;ll update this article when the event is over, stay tuned (our join us on <a rel="nofollow" target="_blank" href="https://wiki.sickos.org/SickosNet">SickosNet</a>).</p>]]></content:encoded>
      </item>
      <item>
         <title>jQuery.postJSON()</title>
         <link>http://benjamin-schweizer.de/jquerypostjson.html</link>
         <description>/* * Hello Brandley, tonight I've tried to figure out how to do proper * JSON POSTs using &quot;Content-type: application/json&quot; and serialized JSON * data in the content portion (body) of my HTTP requests. This is * specified in the Twitter API for status updates and Identica JSON * webservices (found via Mark Pilgrim). * [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=79</guid>
         <pubDate>Sat, 17 Oct 2009 22:50:35 +0000</pubDate>
         <content:encoded><![CDATA[<pre>
/* * Hello Brandley, tonight I've tried to figure out how to do proper * JSON POSTs using "Content-type: application/json" and serialized JSON * data in the content portion (body) of my HTTP requests. This is * specified in the Twitter API for status updates and Identica JSON * webservices (found via Mark Pilgrim). * After some tests, I had to recognize that jQuery does not support JSON * encoding in the core distribution and aside of $.getJSON(), there * is no $.postJSON(). * Below is an proposed update. As it relies on your json plugin, I'd ask * you to add it to your code base so that other jQuery users can benefit * of it. */ $.postJSON = function(url, data, callback) { return jQuery.ajax({ 'type': 'POST', 'url': url, 'contentType': 'application/json', 'data': $.toJSON(data), 'dataType': 'json', 'success': callback });
};
</pre>
<p>→ <a rel="nofollow" target="_blank" href="http://code.google.com/p/jquery-json/issues/detail?id=28">visit project</a></p>]]></content:encoded>
      </item>
      <item>
         <title>Mercurial Repositories Available</title>
         <link>http://benjamin-schweizer.de/mercurial-repositories-available.html</link>
         <description>Dear Googlebot, I want to tell you that you can find my latest source code over at hg.sickos.org. That&amp;#8217;s where my friend dlat has installed a Mercurial source code management server. I&amp;#8217;ve already migrated some projects there and would like you to index these pages. Please note that some projects have individual pages in [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=78</guid>
         <pubDate>Sat, 17 Oct 2009 10:15:08 +0000</pubDate>
         <content:encoded><![CDATA[<p><img style="float:left;padding-right:20px;" src="http://hg.sickos.org/static/hglogo.png" alt=""/>Dear Googlebot, I want to tell you that you can find my latest source code over at <a rel="nofollow" target="_blank" href="http://hg.sickos.org/">hg.sickos.org</a>. That&#8217;s where my friend <a rel="nofollow" target="_blank" href="http://dlat.sickos.org">dlat</a> has installed a Mercurial source code management server. I&#8217;ve already migrated some projects there and would like you to index these pages. Please note that some projects have individual pages in our Wiki, just follow this <a rel="nofollow" target="_blank" href="https://wiki.sickos.org/CategoryCode">category page</a>. See you again!</p>]]></content:encoded>
      </item>
      <item>
         <title>T-Mobile Sidekick Disaster: Danger’s Servers Crashed, And They Don’t Have A Backup</title>
         <link>http://www.techcrunch.com/2009/10/10/t-mobile-sidekick-disaster-microsofts-servers-crashed-and-they-dont-have-a-backup/</link>
         <description>Wow. T-Mobile and Danger, the Microsoft-owned subsidiary that makes the Sidekick, has just announced that they’ve likely lost all user data that was being stored on Microsoft’s servers due to a server failure. That means that any contacts, photos, calendars, or to-do lists that haven’t been locally backed up are gone.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Sun, 11 Oct 2009 10:24:22 +0000</pubDate>
      </item>
      <item>
         <title>DRAM error rates: Nightmare on DIMM street</title>
         <link>http://blogs.zdnet.com/storage/?p=638</link>
         <description>A two-and-a-half year study of DRAM on 10s of thousands Google servers found DIMM error rates are hundreds to thousands of times higher than thought — a mean of 3,751 correctable errors per DIMM per year. This is the world’s first large-scale study of RAM errors in the field. It looked at multiple vendors, DRAM densities and DRAM types including DDR1, DDR2 and FB-DIMM.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 07 Oct 2009 20:14:54 +0000</pubDate>
      </item>
      <item>
         <title>Coders At Work: The Duct Tape Programmer</title>
         <link>http://www.joelonsoftware.com/items/2009/09/23.html</link>
         <description>Later, he wrote an email client at Netscape, but the team that was responsible for actually displaying the message never shipped their component. “There was just this big blank rectangle in the middle of the window where we could only display plain text. They were being extremely academic about their project. They were trying to approach it from the DOM/DTD side of things. ‘Oh, well, what we need to do is add another abstraction layer here, and have a delegate for this delegate for this delegate. And eventually a character will show up on the screen.’”</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 24 Sep 2009 21:16:50 +0000</pubDate>
      </item>
      <item>
         <title>Chaos Computer Club Heilbronn</title>
         <link>http://www.cthn.de/Hauptseite</link>
         <description>To all hackers an script kiddies in the Heilbronn-region: Fabian and Robin are setting up a monthly CCC meeting. If you are good in breaking things, or better, if you are good in making things that do not break, this one might be for you. I'm looking forward to see some new faces next Tuesday!</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 07 Sep 2009 12:47:14 +0000</pubDate>
      </item>
      <item>
         <title>Snakes on the Web</title>
         <link>http://jacobian.org/writing/snakes-on-the-web/</link>
         <description>It’s true: web development, at its worst, is difficult, repetitive, and boring. The tools we have suck. At best, they make web development slightly less painful, but we’re a long way from making web development awesome.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Sun, 06 Sep 2009 19:28:54 +0000</pubDate>
      </item>
      <item>
         <title>How to Make a Ghost Stool</title>
         <link>https://wiki.har2009.org/page/News:2009-08-18_GhostStoolHowTo</link>
         <description>&lt;img alt=&quot;&quot; src=&quot;https://wiki.har2009.org/w/images/thumb/6/64/GhostStool.JPG/500px-GhostStool.JPG&quot; border=&quot;0&quot; height=&quot;375&quot; width=&quot;500&quot;&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/f66a263d5f83c2d2</guid>
         <pubDate>Wed, 19 Aug 2009 21:43:45 +0000</pubDate>
      </item>
      <item>
         <title>Sniffing HTTP Traffic at HAR2009</title>
         <link>http://benjamin-schweizer.de/sniffing-http-traffic-at-har2009.html</link>
         <description>I'm currently visiting har2009, an international IT security conference in the Netherlands. It's an amazing event with so many nice people, fresh lectures and a wonderful environment. There is a large wired and wireless network and everybody on the campsite is wearing a laptop, a pda or some other device that can connect to the Internet. And because there are so many security people around, I think it would be funny to demonstrate some insecurity here...</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=77</guid>
         <pubDate>Fri, 14 Aug 2009 09:41:30 +0000</pubDate>
         <content:encoded><![CDATA[<p>I&#8217;m currently visiting <a rel="nofollow" target="_blank" href="http://www.har2009.org">har2009</a>, an international IT security conference in the Netherlands. It&#8217;s an amazing event with so many nice people, fresh lectures and a wonderful environment. There is a large wired and wireless network and everybody on the campsite is wearing a laptop, a pda or some other device that can connect to the Internet. And because there are so many security people around, I think it would be funny to demonstrate some insecurity here&#8230;</p>
<p>First, there is the <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Web_Proxy_Autodiscovery_Protocol">Web Proxy Autodiscovery Protocol (WPAD)</a>, which is used by your web browser when you use &#8220;proxy autoconfiguration&#8221; &#8211; the default setting on many systems. Second, there is a DHCP server for the campsite that does hostname registration in the DNS server. I asked myself what would happen if I could register the name wpad.visitors.har2009.net?</p>
<p>Well, I have done so. And I have setup an appropriate proxy that intercepts all traffic that passes this machine. After 24 hours, there were more than 800 different hosts using this malicious proxy server &#8211; and many of them signed up to unencrypted web services like Twitter and others. That&#8217;s quite impressive as this are about 20 percent of the visitors! Now I&#8217;m wondering what happens if I break up SSL&#8230;</p>]]></content:encoded>
      </item>
      <item>
         <title>HTML5 Canvas Experiment</title>
         <link>http://9elements.com/io/?p=153</link>
         <description>&lt;img title=&quot;html5 canvas experiment&quot; src=&quot;http://9elements.com/io/wp-content/uploads/2009/08/html5-canvas-particles2.png&quot; alt=&quot;html5 canvas experiment&quot; height=&quot;200&quot; width=&quot;546&quot;&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/f220b0e1df9f6c03</guid>
         <pubDate>Thu, 06 Aug 2009 07:29:34 +0000</pubDate>
      </item>
      <item>
         <title>Dive Into Python 3</title>
         <link>http://diveintopython3.org/</link>
         <description>&quot;Dive Into Python 3 covers Python 3 and its differences from Python 2. Compared to Dive Into Python, it’s about 20% revised and 80% new material. I am publishing drafts online as I go. Please send feedback. The final version will be published on paper by Apress. The book will remain online under the CC-BY-SA-3.0 license.&quot;</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 28 Jul 2009 07:01:42 +0000</pubDate>
      </item>
      <item>
         <title>Twenty questions about the GPL</title>
         <link>http://jacobian.org/writing/gpl-questions/</link>
         <description>foo.py is a Python library released under the GPLv3. bar.py is a library distributed commercially. If bar contains import foo, must bar.py be released under the GPL?</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 13 Jul 2009 20:56:51 +0000</pubDate>
      </item>
      <item>
         <title>Active DNS filtering at DTAG?</title>
         <link>http://benjamin-schweizer.de/active-dns-filtering-at-dtag.html</link>
         <description>Today, I&amp;#8217;ve found some strange behaviour on my TDSL Business connection. Some DNS queries are being dropped at the routers of Deutsche Telekom and I wonder if this is a malfunction with their Internet filters. When I query random name servers using &amp;#8220;dig www.google.com any&amp;#8221;, those packets never reach their destination. I&amp;#8217;ve asked for confirmation [...]</description>
         <guid isPermaLink="false">http://benjamin-schweizer.de/?p=75</guid>
         <pubDate>Wed, 01 Jul 2009 11:57:57 +0000</pubDate>
         <content:encoded><![CDATA[<p>Today, I&#8217;ve found some strange behaviour on my TDSL Business connection. Some DNS queries are being dropped at the routers of Deutsche Telekom and I wonder if this is a malfunction with their <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Internet_censorship_in_Germany">Internet filters</a>. When I query random name servers using &#8220;dig www.google.com any&#8221;, those packets never reach their destination. I&#8217;ve asked for confirmation on IRC and it looks like others perceive the same odd behaviour.</p>
<p>I&#8217;ve investigated this a little bit and found that it is only port 53/udp that is being affected; doing dns queries over port 53/tcp is working fine. Thus, it looks like they are using some <a rel="nofollow" target="_blank" href="http://en.wikipedia.org/wiki/Deep_packet_inspection">deep packet inspection</a> at their routers as only special dns queries are being dropped. Can someone else confirm this odd behaviour?</p>]]></content:encoded>
      </item>
      <item>
         <title>sickos.org</title>
         <link>http://sickos.org/</link>
         <description>&lt;img src=&quot;http://sickos.org/sickos_dict.png&quot;&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/f16731a31e7c6ccb</guid>
         <pubDate>Mon, 29 Jun 2009 21:49:41 +0000</pubDate>
      </item>
      <item>
         <title>Quotes</title>
         <link>http://sethgodin.typepad.com/seths_blog/2009/06/how-to-be-a-book-packager.html</link>
         <description>The tenth sale is a thousand times easier than the second one (the first one doesn't count... beginner's luck).</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 29 Jun 2009 19:22:09 +0000</pubDate>
      </item>
      <item>
         <title>Fussballtor, ZKM Karlsruhe</title>
         <link>http://www.flickr.com/photos/gopher/3667366205/</link>
         <description>&lt;img src=&quot;http://farm3.static.flickr.com/2444/3667366205_e7e6cff06b_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3667366205</guid>
         <pubDate>Sun, 28 Jun 2009 12:36:50 +0000</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2444/3667366205_e7e6cff06b_m.jpg" type="image/jpeg" height="180"/>
         <media:title>Fussballtor, ZKM Karlsruhe</media:title>
         <media:description>&amp;lt;p&amp;gt;Bitte beachten Sie: dieses Objekt ist kein Fussballtor, sondern ein Kunstwerk. Benutzung erfolgt auf eigene Gefahr. Eltern haften für Ihre Kinder.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2444/3667366205_e7e6cff06b_s.jpg" height="75"/>
         <media:category>art moblog football fussball soccer karlsruhe zkm</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>Best Programming Jokes</title>
         <link>http://www.devtopics.com/best-programming-jokes/</link>
         <description>“Knock, knock.” “Who’s there?” very long pause…. “Java.”</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 17 Jun 2009 07:28:58 +0000</pubDate>
      </item>
      <item>
         <title>The speed, size and dependability of programming languages</title>
         <link>http://gmarceau.qc.ca/blog/2009/05/speed-size-and-dependability-of.html</link>
         <description>The Computer Language Benchmarks Game is a collection of 429 programs, consisting of 13 benchmark reimplemented across 33 programming languages. It is a fantastic resource if you are trying to compare programming languages quantitatively. Which, oddly, very few people seems to be interested in doing.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 16 Jun 2009 11:15:48 +0000</pubDate>
      </item>
      <item>
         <title>To JSON, Pickle or Marshal in Python</title>
         <link>http://www.peterbe.com/plog/json-pickle-or-marshal</link>
         <description>&quot;I was reading David Cramer's tip to use JSONField in Django to be able to store arbitrary fields in a SQL database. Nice. But is it fast enough? Well, I can't answer that but I did look into the difference in read/write performance between simplejson, cPickle and marshal.&quot;</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 16 Jun 2009 08:52:08 +0000</pubDate>
      </item>
      <item>
         <title>Benchmarking BSD and Linux</title>
         <link>http://bulk.fefe.de/scalability/</link>
         <description>Felix von Leitner's original paper on BSD and Linux io performance.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Sun, 14 Jun 2009 21:23:42 +0000</pubDate>
      </item>
      <item>
         <title>The C10K problem</title>
         <link>http://www.kegel.com/c10k.html</link>
         <description>Dan Kegel's updated paper on high-performance network io programming on Unix.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Sun, 14 Jun 2009 21:18:21 +0000</pubDate>
      </item>
      <item>
         <title>Nokia Sports Tracker</title>
         <link>http://www.flickr.com/photos/gopher/3551106221/</link>
         <description>&lt;img src=&quot;http://farm3.static.flickr.com/2478/3551106221_7b5f064938_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3551106221</guid>
         <pubDate>Thu, 21 May 2009 15:59:24 +0000</pubDate>
         <media:content width="240" url="http://farm3.static.flickr.com/2478/3551106221_7b5f064938_m.jpg" type="image/jpeg" height="115"/>
         <media:title>Nokia Sports Tracker</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2478/3551106221_7b5f064938_s.jpg" height="75"/>
         <media:category>moblog nokia biking gps heilbronn sportstracker</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>X-Ray Game Controllers</title>
         <link>http://www.flickr.com/photos/ravanderende/sets/72157594368940565/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3220/3138263356_0f088b6aac_m.jpg&quot; style=&quot;float:left;&quot;&gt;Here's a x-ray gallery of game controllers. Do you catch the models?</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/c39940e890b37557</guid>
         <pubDate>Fri, 01 May 2009 20:59:27 +0000</pubDate>
      </item>
      <item>
         <title>Wooden Angels</title>
         <link>http://www.flickr.com/photos/gopher/3473621494/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3351/3473621494_717241da59_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3473621494</guid>
         <pubDate>Sat, 25 Apr 2009 14:51:39 +0000</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3351/3473621494_717241da59_m.jpg" type="image/jpeg" height="180"/>
         <media:title>Wooden Angels</media:title>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3351/3473621494_717241da59_s.jpg" height="75"/>
         <media:category>wood trees art nature moblog forrest angels figure heilbronn</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>The Great Brazilian Sat-Hack Crackdown</title>
         <link>http://www.wired.com/politics/security/news/2009/04/fleetcom</link>
         <description>&lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.wired.com/politics/security/news/2009/04/fleetcom#&quot; title=&quot;&quot;&gt;&lt;img src=&quot;http://www.wired.com/images/article/full/2009/04/fleet.jpg&quot; alt=&quot;&quot;&gt;&lt;/a&gt;
&lt;p&gt;Brazilian satellite hackers use high-performance antennas and homebrew gear to turn U.S. Navy satellites into their personal CB radios.&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/d8e145f5e43a7344</guid>
         <pubDate>Thu, 23 Apr 2009 20:39:33 +0000</pubDate>
      </item>
      <item>
         <title>What is the best comment in source code you have ever encountered?</title>
         <link>http://stackoverflow.com/questions/184618/what-is-the-best-comment-in-source-code-you-have-ever-encountered</link>
         <description>// Magic. Do not touch.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 23 Apr 2009 17:34:37 +0000</pubDate>
      </item>
      <item>
         <title>Periodic Table of Typefaces</title>
         <link>http://www.behance.net/Gallery/Periodic-Table-of-Typefaces/193759#</link>
         <description>&lt;img src=&quot;http://behance.vo.llnwd.net/profiles/50666/projects/193759/506661236547081.png&quot; alt=&quot;Large image link HERE&quot; title=&quot;Large image link HERE&quot;&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/73d2c4ec46cef970</guid>
         <pubDate>Sun, 19 Apr 2009 10:07:56 +0000</pubDate>
      </item>
      <item>
         <title>Great Visualization: Web Trends Map 4 (Final Beta)</title>
         <link>http://www.techcrunch.com/2009/04/06/great-visualization-web-trends-map-4-final-beta/</link>
         <description>This is likely going to spread like wildfire, and it isn’t even finished yet: Information Architects has released the final beta for the fourth iteration of its awesome Web Trends Map series. This is a great visualization of current Internet trends, and how companies and individuals fit into it.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 06 Apr 2009 09:38:05 +0000</pubDate>
      </item>
      <item>
         <title>Analog Audio Tape Cassette Nostalgia</title>
         <link>http://www.tapedeck.org/</link>
         <description>&lt;img src=&quot;http://www.tapedeck.org/400/universum_super_low_noise_c90_071201-thumb.jpg&quot; alt=&quot;universum_super_low_noise_c90_071201 audio cassette tape&quot; style=&quot;float:left;&quot; border=&quot;0&quot; height=&quot;145&quot; hspace=&quot;3&quot; vspace=&quot;5&quot; width=&quot;225&quot;&gt;
&lt;p&gt;Tapedeck.org is a project of neckcns.com, built to showcase the amazing beauty and (sometimes) weirdness found in the designs of the common audio tape cassette. There's an amazing range of designs, starting from the early 60's functional cassette designs, moving through the colourful playfulness of the 70's audio tapes to amazing shape variations during the 80's and 90's. We hope you enjoy these tapes as much as we do!&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/980fecaabfa1e1f2</guid>
         <pubDate>Tue, 31 Mar 2009 13:21:52 +0000</pubDate>
      </item>
      <item>
         <title>Pythonic Google Translate</title>
         <link>http://ubuntuforums.org/showthread.php?t=1087457#3</link>
         <description>&quot;I found the Google translate is pretty cool. I would like to use it to translate some text from my computer in batch(in script). Do you know any way that I could use it easily from shell?&quot; And here we go...</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 26 Mar 2009 21:49:07 +0000</pubDate>
      </item>
      <item>
         <title>Sinclair ZX81</title>
         <link>http://www.flickr.com/photos/gopher/3356649800/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3572/3356649800_a28ccb72c0_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/3356649800</guid>
         <pubDate>Sun, 15 Mar 2009 14:12:55 +0000</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3572/3356649800_a28ccb72c0_m.jpg" type="image/jpeg" height="180"/>
         <media:title>Sinclair ZX81</media:title>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3572/3356649800_a28ccb72c0_s.jpg" height="75"/>
         <media:category>moblog</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>VPS Provider Owned via world-writeable iSCSI export</title>
         <link>http://www.megabot.nl/wp/?p=29</link>
         <description>Looks like a dutch datacenter providing virtual private servers (VPS) got owned. The community-driven Soleus Hosts has exported their iSCSI targets world-writeable, unless some bored dutch guy demonstrated the seriousness of this incident by replacing all the ssh-keys on the compromised boxes. (via bugblue)</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 09 Mar 2009 09:42:35 +0000</pubDate>
      </item>
      <item>
         <title>Smart Card Terminal Hacking</title>
         <link>http://hackaday.com/2009/03/03/smart-card-emulator/</link>
         <description>&lt;p&gt;&lt;img title=&quot;goodcard10&quot; src=&quot;http://hackadaycom.files.wordpress.com/2009/03/goodcard10.jpg?w=450&amp;amp;h=243&quot; alt=&quot;goodcard10&quot; width=&quot;450&quot; height=&quot;243&quot;&gt;&lt;/p&gt;&lt;p&gt;Here’s a quick prototype from [Travis Goodspeed]. It’s a &lt;a rel=&quot;nofollow&quot; title=&quot;Travis Goodspeed's Blog: New Business Card&quot; target=&quot;_blank&quot; href=&quot;http://travisgoodspeed.blogspot.com/2009/03/new-business-card.html&quot;&gt;smart card built around an MSP430 microcontroller&lt;/a&gt;. We’ve used the MSP430 &lt;a rel=&quot;nofollow&quot; title=&quot;How-to: Make an e-paper clock from Esquire magazine - Hack a Day&quot; target=&quot;_blank&quot; href=&quot;http://hackaday.com/2008/10/14/how-to-make-an-e-paper-clock-and-hack-esquire-magazine/&quot;&gt;in the past&lt;/a&gt; because of its low power demands. He says this business card currently supports 1.8V to 3.3V, but a future design will have 5V as well. Technologies like &lt;a rel=&quot;nofollow&quot; title=&quot;Java Card Technology&quot; target=&quot;_blank&quot; href=&quot;http://java.sun.com/javacard/&quot;&gt;Java Card&lt;/a&gt; exist for running applets on smart cards, but a familiar microcontroller like the MSP430 could certainly make development much faster. Knowing [Travis], there’s a reader somewhere about to go through some serious &lt;a rel=&quot;nofollow&quot; title=&quot;Hack a Day&quot; target=&quot;_blank&quot; href=&quot;http://hackaday.com/?s=fuzzing&quot;&gt;fuzzing&lt;/a&gt;.&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/4950ba0cd87d467e</guid>
         <pubDate>Wed, 04 Mar 2009 20:16:07 +0000</pubDate>
      </item>
      <item>
         <title>Facebook Picture Synchronization with OS X Address Book</title>
         <link>http://danauclair.com/addressbooksync/</link>
         <description>AddressBookSync is a free Mac OS X application to download profile pictures and other Facebook data to Address Book cards</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Thu, 26 Feb 2009 16:43:31 +0000</pubDate>
      </item>
      <item>
         <title>Did Last.fm Just Hand Over User Listening Data To the RIAA?</title>
         <link>http://www.techcrunch.com/2009/02/20/did-lastfm-just-hand-over-user-listening-data-to-the-riaa/</link>
         <description>That leaked U2 album is causing all sorts of trouble. The unreleased album, which is due out on March 3, found its way onto BitTorrent and was downloaded hundreds of thousands of times. That, apparently, sent music industry lawyers over at the Recording Industry Association of America into a fit. As a result, word is going around that the RIAA asked social music service Last.fm for data about its user’s listening habits to find people with unreleased tracks on their computers. And Last.fm, which is owned by CBS, actually handed the data over to the RIAA.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 23 Feb 2009 09:05:35 +0000</pubDate>
      </item>
      <item>
         <title>Retrospective: The Best Linux-Distributions of 2000</title>
         <link>http://www.tuxradar.com/content/archives-best-distros-2000</link>
         <description>Back in May 2000 the first issue of Linux Format magazine hit the newsstands. One of its features was a group test of Linux distributions, reflecting the state of play in Linux flavours at the time. If you fancy a trip down memory lane or just a quick look at how beautiful Linux wasn't all those years ago, we've dug out the original article complete with screenshots - read on!</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Wed, 11 Feb 2009 20:17:52 +0000</pubDate>
      </item>
      <item>
         <title>In games, brains work differently when playing vs. a human</title>
         <link>http://arstechnica.com/science/news/2009/02/humans-think-different-when-told-theyre-playing-a-human.ars</link>
         <description>&lt;img src=&quot;http://static.arstechnica.com/assets/2009/02/brains-thumb-230x130-1229-f.jpg&quot; style=&quot;float:left;&quot; hspace=&quot;20&quot;&gt;Researchers use functional MRI imaging to track brain activity as subjects play a simple game against a computer, and find that some areas of the brain become more active when told that their opponent is human, an effect that's more pronounced in males.</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/42cccfded9c63ffa</guid>
         <pubDate>Fri, 06 Feb 2009 08:40:11 +0000</pubDate>
      </item>
      <item>
         <title>Patterns in Python</title>
         <link>http://www.suttoncourtenay.org.uk/duncan/accu/pythonpatterns.html</link>
         <description>What design patterns are applicable to Python? Some patterns are an intrinsic part of Python, other patterns require some careful coding to get the best from them. What new patterns appear in Python?</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Fri, 30 Jan 2009 16:26:24 +0000</pubDate>
      </item>
      <item>
         <title>SIGINT 2009</title>
         <link>http://events.ccc.de/2009/01/25/sigint-2009-call-for-proposals/</link>
         <description>SIGINT is a conference on discourse in the digital age, brought to you by the Chaos Computer Club, one of the biggest and most influential hacker organizations in Europe. Its stated purpose is to bring together, surprise, and enlighten those interested in playful and clever interactions with computers, networks, art, politics, and society. SIGINT is about participation and making the world a better place. The conference takes place in Cologne, Germany, in close proximity to the Ruhr area in Western Germany and not far from the borders of the Netherlands, Belgium, and Luxemburg.</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Mon, 26 Jan 2009 18:13:25 +0000</pubDate>
      </item>
      <item>
         <title>The History of Python</title>
         <link>http://python-history.blogspot.com/</link>
         <description>Guido van Rossum blogs &quot;a series of articles on the history of the Python programming language and its community&quot; aside of his personal blog. Today: Python's Design Philosophy. (via dlat)</description>
         <guid isPermaLink="false"></guid>
         <pubDate>Tue, 13 Jan 2009 20:09:49 +0000</pubDate>
      </item>
      <item>
         <title>History of the Internet</title>
         <link>http://www.lonja.de/motion/mo_history_internet.html#</link>
         <description>&lt;img src=&quot;http://www.lonja.de/motion/media/history_internet-poster.jpg&quot;&gt;&lt;br&gt;&quot;History of the internet&quot; is an animated documentary explaining the inventions from time-sharing to file-sharing, from arpanet to internet.</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/951a37b0634a3a17</guid>
         <pubDate>Thu, 08 Jan 2009 22:47:16 +0000</pubDate>
      </item>
      <item>
         <title>©opy®ight</title>
         <link>http://www.flickr.com/photos/copyright/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3226/2984027728_3dde87b4a6.jpg?v=0&quot; alt=&quot;pdf_lores by &amp;#xa9;opy&amp;#xae;ight.&quot; title=&quot;&quot; width=&quot;500&quot; height=&quot;354&quot;&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/90758385873b0a70</guid>
         <pubDate>Tue, 23 Dec 2008 19:41:15 +0000</pubDate>
      </item>
      <item>
         <title>The Strangest Camouflage in the World</title>
         <link>http://www.environmentalgraffiti.com/ecology/the-strangest-camouflage-in-the-world/3058</link>
         <description>&lt;p&gt;&lt;img src=&quot;http://img.photobucket.com/albums/v371/UnInformer/ReallyPinkKatydid.jpg&quot; alt=&quot;Really Pink Katydid&quot;&gt;&lt;/p&gt;
&lt;p&gt;
Insects typically do not stand out. Something to do with it being their one way ticket to certain extinction, generally. A fact that just adds to the mystique of the extremely rare pink katydid.
&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/e9720d4ca85f4e47</guid>
         <pubDate>Thu, 27 Nov 2008 12:41:22 +0000</pubDate>
      </item>
      <item>
         <title>The world’s most super-designed data center</title>
         <link>http://royal.pingdom.com/2008/11/14/the-worlds-most-super-designed-data-center-fit-for-a-james-bond-villain/</link>
         <description>&lt;img alt=&quot;&quot; src=&quot;http://farm4.static.flickr.com/3214/3028705951_b330207194_o.jpg&quot; title=&quot;Pionen data center&quot; height=&quot;385&quot; width=&quot;580&quot;&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/c526bc36cabbb8af</guid>
         <pubDate>Fri, 14 Nov 2008 18:17:10 +0000</pubDate>
      </item>
      <item>
         <title>Quartz Composer Demo</title>
         <link>http://www.flickr.com/photos/gopher/2972528370/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3208/2972528370_e49494dcca_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/2972528370</guid>
         <pubDate>Sat, 25 Oct 2008 19:18:03 +0000</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3208/2972528370_e49494dcca_m.jpg" type="image/jpeg" height="180"/>
         <media:title>Quartz Composer Demo</media:title>
         <media:description>&amp;lt;p&amp;gt;A &amp;lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://en.wikipedia.org/wiki/Quartz_Composer&quot;&amp;gt;Quartz Composer&amp;lt;/a&amp;gt; demo running on a Mac Pro with four displays. It uses an attached iSight and the line-in signal for visualization.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3208/2972528370_e49494dcca_s.jpg" height="75"/>
         <media:category>apple moblog demo visualization ssf quartzcomposer</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>Anecdotes about the development of Apple's original Macintosh computer, and the people who created it.</title>
         <link>http://www.folklore.org/index.py</link>
         <description>&lt;img src=&quot;http://www.folklore.org/projects/Macintosh/images/design_team.jpg&quot; usemap=&quot;http://www.folklore.org/#photomap&quot; border=&quot;0&quot; vspace=&quot;8&quot;&gt;&lt;map name=&quot;photomap&quot;&gt;&lt;area coords=&quot;8,0,66,123&quot; target=&quot;_blank&quot; href=&quot;http://www.folklore.org/ProjectView.py?project=Macintosh&amp;amp;characters=Andy+Hertzfeld&quot; title=&quot;Andy Hertzfeld&quot;&gt;&lt;area coords=&quot;66,0,113,123&quot; target=&quot;_blank&quot; href=&quot;http://www.folklore.org/ProjectView.py?project=Macintosh&amp;amp;characters=Chris+Espinosa&quot; title=&quot;Chris Espinosa&quot;&gt;&lt;area coords=&quot;113,0,153,123&quot; target=&quot;_blank&quot; href=&quot;http://www.folklore.org/ProjectView.py?project=Macintosh&amp;amp;characters=Joanna+Hoffman&quot; title=&quot;Joanna Hoffman&quot;&gt;&lt;area coords=&quot;153,0,194,123&quot; target=&quot;_blank&quot; href=&quot;http://www.folklore.org/ProjectView.py?project=Macintosh&amp;amp;characters=George+Crow&quot; title=&quot;George Crow&quot;&gt;&lt;area coords=&quot;194,0,265,123&quot; target=&quot;_blank&quot; href=&quot;http://www.folklore.org/ProjectView.py?project=Macintosh&amp;amp;characters=Bill+Atkinson&quot; title=&quot;Bill Atkinson&quot;&gt;&lt;area coords=&quot;265,0,315,123&quot; target=&quot;_blank&quot; href=&quot;http://www.folklore.org/ProjectView.py?project=Macintosh&amp;amp;characters=Burrell+Smith&quot; title=&quot;Burrell Smith&quot;&gt;&lt;area coords=&quot;315,0,377,123&quot; target=&quot;_blank&quot; href=&quot;http://www.folklore.org/ProjectView.py?project=Macintosh&amp;amp;characters=Jerry+Manock&quot; title=&quot;Jerry Manock&quot;&gt;&lt;/map&gt;&lt;br&gt;“History is always written wrong, and so always needs to be rewritten.” -- George Santayana</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/a436ab99e2c00e2b</guid>
         <pubDate>Sat, 18 Oct 2008 12:33:18 +0000</pubDate>
      </item>
      <item>
         <title>Beat this!</title>
         <link>http://soup.tilman.baumann.name/post/6012902/Beat-this</link>
         <description>&lt;pre&gt;$ time grep lala /dev/urandom &lt;br&gt;Übereinstimmungen in Binärdatei /dev/urandom.&lt;br&gt;&lt;br&gt;real	1m41.842s&lt;br&gt;user	0m0.496s&lt;br&gt;sys	1m38.398s&lt;/pre&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/c395794d9d25933f</guid>
         <pubDate>Fri, 17 Oct 2008 13:51:00 +0000</pubDate>
      </item>
      <item>
         <title>btrfs</title>
         <link>http://btrfs.wiki.kernel.org/index.php/Main_Page</link>
         <description>&lt;p&gt;Btrfs is a new copy on write filesystem for Linux aimed at implementing advanced features while focusing on fault tolerance, repair and easy administration. Initially developed by Oracle, Btrfs is licensed under the GPL and open for contribution from anyone.&lt;/p&gt;&lt;p&gt;Linux has a wealth of filesystems to choose from, but we are facing a number of challenges with scaling to the large storage subsystems that are becoming common in today's data centers. Filesystems need to scale in their ability to address and manage large storage, and also in their ability to detect, repair and tolerate errors in the data stored on disk.&lt;/p&gt;&lt;p&gt;Btrfs is under heavy development, and is not suitable for any uses other than benchmarking and review. The Btrfs disk format is not yet finalized.&lt;/p&gt;&lt;p&gt;The main Btrfs features include:&lt;/p&gt;&lt;ul&gt;&lt;li&gt; Extent based file storage (2^64 max file size)&lt;/li&gt;&lt;li&gt; Space efficient packing of small files&lt;/li&gt;&lt;li&gt; Space efficient indexed directories&lt;/li&gt;&lt;li&gt; Dynamic inode allocation&lt;/li&gt;&lt;li&gt; Writable snapshots&lt;/li&gt;&lt;li&gt; Subvolumes (separate internal filesystem roots)&lt;/li&gt;&lt;li&gt; Object level mirroring and striping&lt;/li&gt;&lt;li&gt; Checksums on data and metadata (multiple algorithms available)&lt;/li&gt;&lt;li&gt; Integrated multiple device support, with several raid algorithms&lt;/li&gt;&lt;li&gt; Online filesystem check&lt;/li&gt;&lt;li&gt; Very fast offline filesystem check&lt;/li&gt;&lt;li&gt; Efficient incremental backup and FS mirroring&lt;/li&gt;&lt;li&gt; Online filesystem defragmentation&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Currently the code is in an early implementation phase, and not all of these have yet been implemented.&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/a016254ff7286a16</guid>
         <pubDate>Tue, 07 Oct 2008 09:08:07 +0000</pubDate>
      </item>
      <item>
         <title>The Atlas of the Real World</title>
         <link>http://www.telegraph.co.uk/travel/picturegalleries/3109042/The-Atlas-of-the-Real-World.html</link>
         <description>&lt;img src=&quot;http://www.telegraph.co.uk/telegraph/multimedia/archive/01001/map1_1001349i.jpg&quot; alt=&quot;The Atlas of the Real World&quot; border=&quot;0&quot; height=&quot;290&quot; width=&quot;620&quot;&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/835edc2787492519</guid>
         <pubDate>Thu, 02 Oct 2008 08:23:15 +0000</pubDate>
      </item>
      <item>
         <title>RIAA v. The People: Five Years Later</title>
         <link>http://www.eff.org/wp/riaa-v-people-years-later</link>
         <description>&lt;p&gt;On September 8, 2003, the recording industry sued 261 American music fans for sharing songs on peer-to-peer (P2P) file sharing networks, kicking off an unprecedented legal campaign against the people that should be the recording industry’s best customers: music fans. Five years later, the recording industry has filed, settled, or threatened legal actions against at least 30,000 individuals. These individuals have included children, grandparents, unemployed single mothers, college professors—a random selection from the millions of Americans who have used P2P networks. And there’s no end in sight; new lawsuits are filed monthly, and now they are supplemented by a flood of &quot;pre-litigation&quot; settlement letters designed to extract settlements without any need to enter a courtroom.&lt;/p&gt;
&lt;p&gt;But suing music fans has proven to be an ineffective response to unauthorized P2P file-sharing. Downloading from P2P networks is more popular than ever, despite the widespread public awareness of lawsuits. And the lawsuit campaign has not resulted in any royalties to artists. One thing has become clear: suing music fans is no answer to the P2P dilemma.&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/664c3b5225367594</guid>
         <pubDate>Wed, 01 Oct 2008 18:37:10 +0000</pubDate>
      </item>
      <item>
         <title>Pixel Drink Coasters</title>
         <link>http://technabob.com/blog/2008/09/05/pixel-punch-out-drink-coasters/#</link>
         <description>&lt;p&gt;These fun drink coasters may just look like an abstract dot pattern on the surface, but thanks to some cleverly placed perforations, you can actually make your own custom pixel creations out of them.&lt;/p&gt;&lt;p style=&quot;text-align:center;&quot;&gt;&lt;img title=&quot;pixel_coasters_1&quot; src=&quot;http://technabob.com/blog/wp-content/uploads/2008/09/pixel_coasters_1.jpg&quot; alt=&quot;Pixel Coasters by 25togo&quot; width=&quot;520&quot; height=&quot;347&quot;&gt;&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/a7f727ed58f8894e</guid>
         <pubDate>Mon, 29 Sep 2008 18:10:56 +0000</pubDate>
      </item>
      <item>
         <title>The spammers have found Youtube.</title>
         <link>http://jwz.livejournal.com/942139.html</link>
         <description>&lt;p&gt;I hesitate to link to a spam page, but check &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://www.youtube.com/watch?v=7Wxoe_ClmFA&quot;&gt; this shit&lt;/a&gt; out! Apparently the spammers are now taking the title of one (real) Youtube post, the description of another, and the &lt;i&gt;video&lt;/i&gt; from a third -- then pre-pending some textual spam bullshit to the front of the &lt;i&gt;video itself&lt;/i&gt; and re-uploading it. (And I'm seeing lots of these because they keep mentioning DNA Lounge.) &lt;p&gt; It's hard to imagine a more wasteful form of spam. Gratuitous video! This evil goes to 11. It's like the bandwidth-thief version of &lt;a rel=&quot;nofollow&quot; target=&quot;_blank&quot; href=&quot;http://jwz.livejournal.com/512473.html&quot;&gt;billboard trucks&lt;/a&gt;.&lt;/p&gt;</description>
         <author>(author unknown)</author>
         <guid isPermaLink="false">tag:google.com,2005:reader/item/fcc391e5d2dd7033</guid>
         <pubDate>Sat, 27 Sep 2008 20:21:18 +0000</pubDate>
      </item>
      <item>
         <title>Vista BSOD</title>
         <link>http://www.flickr.com/photos/gopher/2759449296/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3168/2759449296_857144d56f_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/2759449296</guid>
         <pubDate>Wed, 13 Aug 2008 07:09:04 +0000</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3168/2759449296_857144d56f_m.jpg" type="image/jpeg" height="180"/>
         <media:title>Vista BSOD</media:title>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3168/2759449296_857144d56f_s.jpg" height="75"/>
         <media:category>windows moblog crash panic vista bsod bluescreen kernel</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>Drowned Sculpture</title>
         <link>http://www.flickr.com/photos/gopher/2731663150/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3267/2731663150_3bfe5b2bef_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/2731663150</guid>
         <pubDate>Mon, 04 Aug 2008 09:25:09 +0000</pubDate>
         <media:content width="180" url="http://farm4.static.flickr.com/3267/2731663150_3bfe5b2bef_m.jpg" type="image/jpeg" height="240"/>
         <media:title>Drowned Sculpture</media:title>
         <media:description>&amp;lt;p&amp;gt;Sculptures at the bank of the city of Montignac/France&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3267/2731663150_3bfe5b2bef_s.jpg" height="75"/>
         <media:category>sculpture france art water moblog dead montignac corpus drowned</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>Dead Sea in the Forrest</title>
         <link>http://www.flickr.com/photos/gopher/2518105695/</link>
         <description>&lt;img src=&quot;http://farm4.static.flickr.com/3113/2518105695_e8377797cc_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/2518105695</guid>
         <pubDate>Sat, 24 May 2008 15:59:50 +0000</pubDate>
         <media:content width="240" url="http://farm4.static.flickr.com/3113/2518105695_e8377797cc_m.jpg" type="image/jpeg" height="180"/>
         <media:title>Dead Sea in the Forrest</media:title>
         <media:description>&amp;lt;p&amp;gt;Great colors, sad scenery: all trees in the water are dead.&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm4.static.flickr.com/3113/2518105695_e8377797cc_s.jpg" height="75"/>
         <media:category>sea lake moblog dead biking heilbronn wartberg weinsberg</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>Power Plug</title>
         <link>http://www.flickr.com/photos/gopher/2230812145/</link>
         <description>&lt;img src=&quot;http://farm3.static.flickr.com/2412/2230812145_59840580f4_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/2230812145</guid>
         <pubDate>Wed, 30 Jan 2008 21:24:51 +0000</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2412/2230812145_59840580f4_m.jpg" type="image/jpeg" height="240"/>
         <media:title>Power Plug</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2412/2230812145_59840580f4_s.jpg" height="75"/>
         <media:category>moblog power plug</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>Microsoft Sweater</title>
         <link>http://www.flickr.com/photos/gopher/1747772421/</link>
         <description>&lt;img src=&quot;http://farm3.static.flickr.com/2094/1747772421_fa4ffc2525_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/1747772421</guid>
         <pubDate>Thu, 25 Oct 2007 17:23:08 +0000</pubDate>
         <media:content width="180" url="http://farm3.static.flickr.com/2094/1747772421_fa4ffc2525_m.jpg" type="image/jpeg" height="240"/>
         <media:title>Microsoft Sweater</media:title>
         <media:thumbnail width="75" url="http://farm3.static.flickr.com/2094/1747772421_fa4ffc2525_s.jpg" height="75"/>
         <media:category>moblog sweater clothing microsoft</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>Mig</title>
         <link>http://www.flickr.com/photos/gopher/1093898710/</link>
         <description>&lt;img src=&quot;http://farm2.static.flickr.com/1240/1093898710_1140aad437_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/1093898710</guid>
         <pubDate>Sun, 12 Aug 2007 15:04:21 +0000</pubDate>
         <media:content width="240" url="http://farm2.static.flickr.com/1240/1093898710_1140aad437_m.jpg" type="image/jpeg" height="180"/>
         <media:title>Mig</media:title>
         <media:thumbnail width="75" url="http://farm2.static.flickr.com/1240/1093898710_1140aad437_s.jpg" height="75"/>
         <media:category>camp berlin danger moblog chaos communication ccc mig eberswalde</media:category>
         <media:credit>gopher23</media:credit>
      </item>
      <item>
         <title>What the Water</title>
         <link>http://www.flickr.com/photos/gopher/1081554734/</link>
         <description>&lt;img src=&quot;http://farm2.static.flickr.com/1056/1081554734_a793cd601c_m.jpg&quot;/&gt;</description>
         <author>nobody@flickr.com (gopher23)</author>
         <guid isPermaLink="false">tag:flickr.com,2004:/photo/1081554734</guid>
         <pubDate>Sat, 11 Aug 2007 11:35:03 +0000</pubDate>
         <media:content width="240" url="http://farm2.static.flickr.com/1056/1081554734_a793cd601c_m.jpg" type="image/jpeg" height="180"/>
         <media:title>What the Water</media:title>
         <media:description>&amp;lt;p&amp;gt;After the Big Shower at Chaos Communication Camp 2007, Berlin&amp;lt;/p&amp;gt;</media:description>
         <media:thumbnail width="75" url="http://farm2.static.flickr.com/1056/1081554734_a793cd601c_s.jpg" height="75"/>
         <media:category>camp berlin water rain moblog chaos ccc 2007 eberswalde cccamp</media:category>
         <media:credit>gopher23</media:credit>
      </item>
   </channel>
</rss>
<!-- fe2.pipes.ch1.yahoo.com uncompressed/chunked Thu Mar 11 00:28:22 GMT 2010 -->
