<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>Hartwork Blog</title>
	<atom:link href="http://blog.hartwork.org/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://blog.hartwork.org</link>
	<description>Free Software and Music</description>
	<lastBuildDate>Sun, 12 May 2013 20:16:52 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
		<item>
		<title>Fixing invisible bloat from comments in a WordPress database</title>
		<link>http://blog.hartwork.org/?p=1938</link>
		<comments>http://blog.hartwork.org/?p=1938#comments</comments>
		<pubDate>Sun, 12 May 2013 20:10:27 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Planet Freitagsrunde]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1938</guid>
		<description><![CDATA[When upgrading my installation of WordPress today, I noticed that the related MySQL tables had grown to a few hundred megabytes. It turned out to be (invisible but kept) spam comments (in table wp_comments) and Akismet analysis results (all of table wp_commentmeta). This is what got my database down to 6 MB again (make backups [...]]]></description>
				<content:encoded><![CDATA[<p>When upgrading my installation of WordPress today, I noticed that the related MySQL tables had grown to a few hundred megabytes. It turned out to be (invisible but kept) spam comments (in table <tt>wp_comments</tt>) and Akismet analysis results (all of table <tt>wp_commentmeta</tt>).</p>
<p>This is what got my database down to 6 MB again (<strong>make backups before, no warrenty!</strong>):</p>
<pre>TRUNCATE wp_commentmeta;
OPTIMIZE TABLE wp_commentmeta;

DELETE FROM wp_comments WHERE comment_approved = "spam";
OPTIMIZE TABLE wp_comments;</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1938</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>svneverever 1.2.2 released + UTF-8 bug in svn2git 1.0.8</title>
		<link>http://blog.hartwork.org/?p=1928</link>
		<comments>http://blog.hartwork.org/?p=1928#comments</comments>
		<pubDate>Sat, 11 May 2013 01:15:41 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Planet Freitagsrunde]]></category>
		<category><![CDATA[Planet Gentoo]]></category>
		<category><![CDATA[Planet Gentoo Universe]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1928</guid>
		<description><![CDATA[When working on (the still on-going) migration of the Gentoo java project repositories from SVN to Git I ran into bugs with svn2git 1.0.8 and my own svneverever 1.2.1. The bug with svn2git 1.0.8 was a regression that broke support for (non-ASCII) UTF-8 author names in identity maps. That&#8217;s fixed in dev-vcs/svn2git-1.0.8-r1 in Gentoo. I [...]]]></description>
				<content:encoded><![CDATA[<p>When working on (the still on-going) <a href="https://bugs.gentoo.org/show_bug.cgi?id=457818">migration of the Gentoo java project repositories from SVN to Git</a> I ran into bugs with <a href="https://www.gitorious.org/svn2git/svn2git/">svn2git</a> 1.0.8 and my own <a href="http://git.goodpoint.de/?p=svneverever.git;a=summary">svneverever</a> 1.2.1.</p>
<p>The bug with svn2git 1.0.8 was a regression that broke support for (non-ASCII) UTF-8 author names in identity maps. That&#8217;s <a href="http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/dev-vcs/svn2git/files/svn2git-1.0.8-utf8-author-names.patch?view=markup">fixed</a> in <tt>dev-vcs/svn2git-1.0.8-r1</tt> in Gentoo. I sent the patch upstream and to the Debian package maintainer, too.</p>
<p>For svneverever, a directory that re-appeared after deletion was reported to only live once, e.g. the output was</p>
<pre>(2488; 9253)  /projects
(2490; 9253)      /java-config-2
(2490; 2586)          /trunk</pre>
<p>if directory <tt>/projects/java-config-2/trunk/</tt> got deleted at revision 2586, no matter if was re-created later. With 9253 revisions in total, the correct output (with svneverever 1.2.2) is:</p>
<pre>(2488; 9253)  /projects
(2490; 9253)      /java-config-2
(2490; <em>9253</em>)          /trunk</pre>
<p>That&#8217;s fixed in <a href="http://hartwork.org/public/svneverever-1.2.2.tar.gz">svneverever 1.2.2</a>.</p>
<p>If <a href="http://git.goodpoint.de/?p=svneverever.git;a=summary">svneverever</a> is of help to you, please <a href="https://flattr.com/thing/45617/svneverever">support me on Flattr</a>. Thanks!</p>
<p><script type="text/javascript">
/* <![CDATA[ */
    (function() {
        var s = document.createElement('script'), t = document.getElementsByTagName('script')[0];
        s.type = 'text/javascript';
        s.async = true;
        s.src = 'http://api.flattr.com/js/0.6/load.js?mode=auto';
        t.parentNode.insertBefore(s, t);
    })();
/* ]]&gt; */</script><br />
<a class="FlattrButton" style="display:none;" href="http://blog.hartwork.org/?p=763"></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1928</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>May 3rd = Day Against DRM</title>
		<link>http://blog.hartwork.org/?p=1923</link>
		<comments>http://blog.hartwork.org/?p=1923#comments</comments>
		<pubDate>Fri, 03 May 2013 14:23:13 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Frustration]]></category>
		<category><![CDATA[Planet Freitagsrunde]]></category>
		<category><![CDATA[Planet Gentoo]]></category>
		<category><![CDATA[Planet Gentoo Universe]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1923</guid>
		<description><![CDATA[Learn more at dayagainstdrm.org (and drm.info).]]></description>
				<content:encoded><![CDATA[<p>Learn more at <a href="http://dayagainstdrm.org/">dayagainstdrm.org</a> (and <a href="http://drm.info/">drm.info</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1923</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Howto import contacts from a Wammu backup file into Android 4.0.x</title>
		<link>http://blog.hartwork.org/?p=1915</link>
		<comments>http://blog.hartwork.org/?p=1915#comments</comments>
		<pubDate>Fri, 01 Mar 2013 22:19:54 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Android]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1915</guid>
		<description><![CDATA[The scenario: You managed to backup your previous phone&#8217;s data using Wammu (or Gammu) to a .backup file You want to import previous contacts into your new, Android 4.0-based smartphone What worked for me: Extract contacts from the .backup file to a single, multi-contact .vcf vCard 2.1 file using Gammu: $ gammu convertbackup input.backup output.vcf [...]]]></description>
				<content:encoded><![CDATA[<p>The scenario:</p>
<ul>
<li>You managed to backup your previous phone&#8217;s data using <a href="http://wammu.eu/wammu/">Wammu</a> (or <a href="http://wammu.eu/gammu/">Gammu</a>) to a <tt>.backup</tt> file</li>
<li>You want to import previous contacts into your new, Android 4.0-based smartphone</li>
</ul>
<p>What worked for me:</p>
<ol>
<li>Extract contacts from the <tt>.backup</tt> file to a single, multi-contact <tt>.vcf</tt> vCard 2.1 file using <a href="http://wammu.eu/gammu/">Gammu</a>:
<pre>$ gammu convertbackup <em>input</em>.backup <em>output</em>.vcf
$ file <em>output</em>.vcf 
<em>output</em>.vcf: vCard visiting card</pre>
</li>
<li>Enable USB mass storage mode on the phone, connect PC and phone using USB</li>
<li>Copy the <tt>.vcf</tt> file into the <em>root folder</em> of the mounted file system</li>
<li>Make sure data has been written in full, e.g. run <tt>sync</tt> on the Linux shell</li>
<li>Disable USB mass storage mode</li>
<li>Open contacts, pick import from USB storage</li>
<li>Give it some time, done.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1915</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>LightZone in Gentoo betagarden</title>
		<link>http://blog.hartwork.org/?p=1907</link>
		<comments>http://blog.hartwork.org/?p=1907#comments</comments>
		<pubDate>Sun, 17 Feb 2013 19:08:08 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Planet Freitagsrunde]]></category>
		<category><![CDATA[Planet Gentoo]]></category>
		<category><![CDATA[Planet Gentoo Universe]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1907</guid>
		<description><![CDATA[If you are running Gentoo, heard about the release of the LightZone source code and got curious to see it for yourself: sudo layman -a betagarden sudo emerge -av media-gfx/LightZone What you get is LightZone 100% built from sources, no more shipped .jar files included. One word of warning: the software has not seen much [...]]]></description>
				<content:encoded><![CDATA[<p>If you are running Gentoo, <a href="https://lwn.net/Articles/533425/">heard about</a> the release of the <a href="https://github.com/AntonKast/LightZone">LightZone source code</a> and got curious to see it for yourself:</p>
<pre>sudo layman -a betagarden
sudo emerge -av media-gfx/LightZone</pre>
<p>What you get is LightZone 100% built from sources, no more shipped <tt>.jar</tt> files included.</p>
<p>One word of warning: the software has not seen much testing in this form, yet. So if your pictures mean a lot you, make backups before. Better safe than sorry.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1907</wfw:commentRss>
		<slash:comments>1</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Fwd: Python trademark at risk in Europe: We need your help!</title>
		<link>http://blog.hartwork.org/?p=1897</link>
		<comments>http://blog.hartwork.org/?p=1897#comments</comments>
		<pubDate>Thu, 14 Feb 2013 23:24:40 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Planet Freitagsrunde]]></category>
		<category><![CDATA[Planet Gentoo Universe]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1897</guid>
		<description><![CDATA[http://pyfound.blogspot.de/2013/02/python-trademark-at-risk-in-europe-we.html]]></description>
				<content:encoded><![CDATA[<p><a href="http://pyfound.blogspot.de/2013/02/python-trademark-at-risk-in-europe-we.html">http://pyfound.blogspot.de/2013/02/python-trademark-at-risk-in-europe-we.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1897</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Building LightZone from Git for Linux</title>
		<link>http://blog.hartwork.org/?p=1890</link>
		<comments>http://blog.hartwork.org/?p=1890#comments</comments>
		<pubDate>Sun, 10 Feb 2013 02:30:52 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Planet Freitagsrunde]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1890</guid>
		<description><![CDATA[Intro Hello! Since I read on LWN.net that the LightZone source code has been released as free software, I was curious to see if that software was compile- and runnable on my very machine. A friend of mine actually uses digital darkroom software and was still looking for something that worked on Linux. So I [...]]]></description>
				<content:encoded><![CDATA[<h3>Intro</h3>
<p>Hello! Since I read on <a href="https://lwn.net/Articles/533425/">LWN.net</a> that <a href="https://lwn.net/Articles/533425/">the LightZone source code has been released as free software</a>, I was curious to see if that software was compile- and runnable on my very machine. A friend of mine actually uses digital darkroom software and was still looking for something that worked on Linux. So I was curious if it could be done.</p>
<p>When googling for &#8220;<a href="http://www.google.com/search?q=build+LightZone+Linux">build LightZone Linux</a>&#8221; or &#8220;<a href="http://www.google.com/search?q=compile+LightZone+Linux">compile LightZone Linux</a>&#8221; there does not seem to be much help so I&#8217;m writing about a recipe that worked for me here. From now on I refer to a <a href="http://hartwork.org/public/LightZone-3.9.1_p20130106.tar.xz">Git snapshot of 2013-01-06</a>, commit <a href="https://github.com/AntonKast/LightZone/commit/ed3d11e5a1a3774d0b242722a4ee8315d7fe634d">ed3d11e5a1a3774d0b242722a4ee8315d7fe634d</a> precisely.</p>
<p>My understanding of LightZone is still in the process of building up so if you have any corrections or extensions to this, please comment below. Thanks!</p>
<h3>Quick code and build system overview</h3>
<p>LightZone is written in Java and C/C++, the build system uses Ant and GNU make, more precisely Ant calling GNU make.</p>
<p>The code base is split to four major components/folders:</p>
<ul>
<li><tt>lightcrafts</tt></li>
<li><tt>linux</tt></li>
<li><tt>macosx</tt></li>
<li><tt>windows</tt></li>
</ul>
<p>The Java code strictly requires Sun Java 6 at the moment, since internal classes (e.g. from package <tt>com.sun.image</tt>) are used. When compiling you get warnings like</p>
<blockquote><p>warning: <tt>com.sun.image.codec.jpeg.JPEGCodec</tt> is Sun proprietary API and may be removed in a future release</p></blockquote>
<p>and with Java 7 these classes were actually removed.</p>
<p>Also, since Java is involved, there are a bunch of pre-compiled <tt>.jar</tt> files (and one <tt>.so</tt> file) in the Git repository. Ideally, you replace these with self-built versions, e.g. for <a href="https://wiki.gentoo.org/wiki/Why_not_bundle_dependencies#Security_implications">security reasons</a>.</p>
<p>Comparing the set of <tt>.class</tt> files from the <tt>.jar</tt> archives with the sets of <tt>.java</tt> files of available Subversion tags leads to this mapping for unbundling:</p>
<ul>
<li><tt>linux/lib/libmlib_jai.so</tt> — sun-jai-bin 1.1.3</li>
<li><tt>linux/lib/jh.jar</tt> — javahelp 2.0.05</li>
<li><tt>linux/lib/mlibwrapper_jai.jar</tt> — sun-jai-bin 1.1.3</li>
<li><tt>lightcrafts/lib/script-api.jar</tt> — replace with empty <tt>.jar</tt> file, code included in Sun Java 6</li>
<li><tt>lightcrafts/lib/substance-lite.jar</tt> — substance 3.3 (with integrated laf-widget 3.0 and laf-plugin 1.0)</li>
</ul>
<p>Several C/C++ libraries are bundled too. I have not bothered unbundling those, yet.</p>
<h3>Fixing</h3>
<p>A few things are broken, other things just could use some tuning.</p>
<p><a href="http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=tree;f=media-gfx/LightZone/files">Patches</a> for all of these issues can be found in <a href="http://git.overlays.gentoo.org/gitweb/?p=proj/betagarden.git;a=tree;f=media-gfx/LightZone/files">Gentoo betagarden</a>.</p>
<p>Broken things include:</p>
<ul>
<li>The build system hard-codes our machine to be Pentium 4.</li>
<li>One of the makefiles does not support GNU make 3.82 or later.</li>
<li><tt>uname -p</tt> is called where <tt>uname -m</tt> seems needed.</li>
<li>The C++ code misses symbol <tt>CHAR_BIT</tt> and uses unavailable <tt>_mm_srai_epi64</tt>.</li>
<li>The fork daemon location (LightZone-forkd) needs some adjustment.</li>
<li><tt>build.xml</tt> references a <tt>.jar</tt> file from the <tt>windows</tt> folder even for Linux builds.</li>
<li>Some files raise UTF-8 errors from Java since they are encoded as Latin1.</li>
</ul>
<p>Other things you might want to patch:</p>
<ul>
<li>Crash reports should be off by default.</li>
<li>The license check should be skipped.</li>
<li>Unpatched, LightZone calls itself version &#8220;3.9.1 (-1)&#8221; with -1 being a Subversion revision.</li>
</ul>
<h3>Building</h3>
<p>Once you have patched the issues mentioned earlier, building is as easy as:</p>
<pre>$ ( cd lightcrafts &amp;&amp; ant )
$ ( cd linux &amp;&amp; ant )</pre>
<h3>Installation</h3>
<p>If you are aiming at a package for a Linux distribution, the installed files and locations could be something like this:</p>
<pre>/usr/bin/LightZone              # Bash script invoking Java VM, details later
/usr/bin/LightZone-forkd        # Fork daemon ELF binary called by Java code
/usr/lib64/LightZone/*.so       # ELF libraries
/usr/share/LightZone/lib/*.jar  # Java code</pre>
<p>In a non-packaging scenario, <tt>/usr/local</tt> or <tt>/opt</tt> may make better destinations.</p>
<p>These are the <tt>.jar</tt> files you need to install:</p>
<ul>
<li><tt>lcjai.jar</tt></li>
<li><tt>lightcrafts-linux.jar</tt></li>
<li><tt>lightcrafts.jar</tt></li>
<li><tt>lightzonehelp.jar</tt></li>
</ul>
<p>Some of those you find twice: one symlink and one regular file. The regular file is what you want, just ignore the symlink.</p>
<p>File <tt>script-api.jar</tt> does not really seem needed, since Sun Java 6 includes that code already.<br />
If you manage to unbundle Substance, <tt>substance-lite.jar</tt> is no longer needed either.</p>
<h3>Execution</h3>
<p>From an execution script you expect the following:</p>
<ul>
<li>Start a Java VM and make it run the Linux launcher as the main class</li>
<li>Add all needed .jar files to the class path</li>
<li>Ensure that the .so files are found, i.e, setting <tt>java.library.path</tt> and <tt>LD_LIBRARY_PATH</tt></li>
</ul>
<p>The script could be something like this:</p>
<pre>#! /usr/bin/env bash
jar_dir=/usr/share/LightZone/lib
so_dir=/usr/lib64/LightZone

export LD_LIBRARY_PATH="${so_dir}"

exec java -classpath "${jar_dir}"/lightcrafts-linux.jar\
:"${jar_dir}"/lightzonehelp.jar\
:"${jar_dir}"/lcjai.jar\
:"${jar_dir}"/lightcrafts.jar\
:/usr/share/substance/lib/substance-lite.jar\
:/usr/share/javahelp/lib/jh.jar\
:/usr/share/sun-jai-bin/lib/mlibwrapper_jai.jar \
-Djava.library.path=/usr/lib64/sun-jai-bin:/lib:/usr/lib:"${so_dir}" \
com.lightcrafts.platform.linux.LinuxLauncher</pre>
<p>That&#8217;s it for a start.</p>
<p>Please <a href="mailto:sebastian@pipping.org">contact me</a>, if you have any quesions.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1890</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Fwd: iO Tillett Wright: Fifty shades of gay</title>
		<link>http://blog.hartwork.org/?p=1886</link>
		<comments>http://blog.hartwork.org/?p=1886#comments</comments>
		<pubDate>Wed, 30 Jan 2013 23:01:31 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Planet Freitagsrunde]]></category>
		<category><![CDATA[Planet Gentoo Universe]]></category>
		<category><![CDATA[Talks]]></category>
		<category><![CDATA[TED talks]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1886</guid>
		<description><![CDATA[Since the TED player seems to skip the last few seconds, I&#8217;m linking to the TED talk page but embedding a version from YouTube:]]></description>
				<content:encoded><![CDATA[<p>Since the TED player seems to skip the last few seconds, I&#8217;m linking to the <a href="http://www.ted.com/talks/io_tillett_wright_fifty_shades_of_gay.html">TED talk page</a> but embedding a version from YouTube:</p>
<p><center><iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/VAJ-5J21Rd0" frameborder="0" allowfullscreen></iframe></center></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1886</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Fwd: Leslie Morgan Steiner: Why domestic violence victims don&#8217;t leave</title>
		<link>http://blog.hartwork.org/?p=1880</link>
		<comments>http://blog.hartwork.org/?p=1880#comments</comments>
		<pubDate>Tue, 29 Jan 2013 00:56:58 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Planet Freitagsrunde]]></category>
		<category><![CDATA[Planet Gentoo Universe]]></category>
		<category><![CDATA[Talks]]></category>
		<category><![CDATA[TED talks]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1880</guid>
		<description><![CDATA[]]></description>
				<content:encoded><![CDATA[<p><center><iframe src="http://embed.ted.com/talks/leslie_morgan_steiner_why_domestic_violence_victims_don_t_leave.html" width="560" height="315" frameborder="0" scrolling="no" webkitAllowFullScreen mozallowfullscreen allowFullScreen></iframe></center></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1880</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
		<item>
		<title>Fwd: Jacob Appelbaum 29C3 Keynote: Not My Department</title>
		<link>http://blog.hartwork.org/?p=1873</link>
		<comments>http://blog.hartwork.org/?p=1873#comments</comments>
		<pubDate>Sun, 13 Jan 2013 19:07:13 +0000</pubDate>
		<dc:creator>sping</dc:creator>
				<category><![CDATA[Planet Freitagsrunde]]></category>
		<category><![CDATA[Planet Gentoo Universe]]></category>
		<category><![CDATA[Talks]]></category>
		<category><![CDATA[Yesterday's News]]></category>

		<guid isPermaLink="false">http://blog.hartwork.org/?p=1873</guid>
		<description><![CDATA[I&#8217;m late with this, but&#8230; If you have not seen this talk yet, you might want to. As usual with Jacob, very interesting and inspiring.]]></description>
				<content:encoded><![CDATA[<p>I&#8217;m late with this, but&#8230; If you have not seen this talk yet, you might want to. As usual with Jacob, very interesting and inspiring.</p>
<p><center><iframe src="http://www.youtube-nocookie.com/embed/QNsePZj_Yks" frameborder="0" width="560" height="315"></iframe></center></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.hartwork.org/?feed=rss2&#038;p=1873</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/</creativeCommons:license>
	</item>
	</channel>
</rss>
