<?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/"
	>

<channel>
	<title>cat /dev/braindump &#187; Java</title>
	<atom:link href="http://blog.ginkel.com/category/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ginkel.com</link>
	<description>A Geek&#039;s Thoughts on Life, Arts, Software and Technology</description>
	<lastBuildDate>Sun, 04 Dec 2011 14:36:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Fixing Double-Click Interval for Java Applications Under Linux</title>
		<link>http://blog.ginkel.com/2011/12/fixing-double-click-interval-for-java-applications-under-linux/</link>
		<comments>http://blog.ginkel.com/2011/12/fixing-double-click-interval-for-java-applications-under-linux/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 02:00:46 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=1044</guid>
		<description><![CDATA[If you are using any Java applications (such as IntelliJ IDEA or RubyMine) under Linux / KDE you may have wondered why their response to double-clicks is somewhat sluggish or unreliable. As it turns out, Java (Swing) ignores KDE&#8217;s setting for the double-click interval, so Java uses a pretty short default (AFAIK ~200 ms). To [...]]]></description>
			<content:encoded><![CDATA[<p>If you are using any Java applications (such as IntelliJ IDEA or RubyMine) under Linux / KDE you may have wondered why their response to double-clicks is somewhat sluggish or unreliable. As it turns out, Java (Swing) ignores KDE&#8217;s setting for the double-click interval, so Java uses a pretty short default (AFAIK ~200 ms).</p>
<p>To fix this, create a file named <code>.Xresources</code> in your home directory and add the following line:</p>
<blockquote><p><code>*.multiClickTime: 500</code></p></blockquote>
<p>Set its value to whatever interval you prefer (the example is using 500 ms).</p>
<p><strong>Edit:</strong> JetBrains support just mailed me that the root cause is a bug in the JDK, reported in 2004 and fixed in Java 7 (doh!): <a href="http://bugs.sun.com/view_bug.do?bug_id=5076635">http://bugs.sun.com/view_bug.do?bug_id=5076635</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/12/fixing-double-click-interval-for-java-applications-under-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Upgrading Cassandra 0.6.x to 0.7.0</title>
		<link>http://blog.ginkel.com/2011/01/upgrading-cassandra-0-6-x-to-0-7-0/</link>
		<comments>http://blog.ginkel.com/2011/01/upgrading-cassandra-0-6-x-to-0-7-0/#comments</comments>
		<pubDate>Fri, 14 Jan 2011 00:46:01 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=880</guid>
		<description><![CDATA[Just a brief recap of what manual steps are needed to upgrade Cassandra from 0.6.x to 0.7.0 using Debian packages: Convert /etc/cassandra/storage-config.xml to /etc/cassandra/cassandra.yaml using the config-converter script. This currently does not seem to be included in the 0.7.0 .debs, so just grab a binary distribution to get hold of the script. chown -R cassandra.cassandra [...]]]></description>
			<content:encoded><![CDATA[<p>Just a brief recap of what manual steps are needed to upgrade <a href="http://cassandra.apache.org/">Cassandra</a> from 0.6.x to 0.7.0 using Debian packages:</p>
<ul>
<li>Convert <code>/etc/cassandra/storage-config.xml</code> to <code>/etc/cassandra/cassandra.yaml</code> using the <a href="http://wiki.apache.org/cassandra/FAQ#no_keyspaces">config-converter script</a>. This currently does not seem to be included in the 0.7.0 .debs, so just grab a <a href="http://www.apache.org/dyn/closer.cgi?path=/cassandra/0.7.0/apache-cassandra-0.7.0-bin.tar.gz">binary distribution</a> to get hold of the script.</li>
<li><code>chown -R cassandra.cassandra /var/lib/cassandra/</code></li>
<li>Start Cassandra (typically using <code>/etc/init.d/cassandra start</code>)</li>
<li>Fire up <code>jconsole</code>, connect to <code>localhost:8080</code> (or whatever JMX port you chose instead) and execute org.apache.cassandra.db -> StorageService -> Operations -> loadSchemaFromYAML</li>
</ul>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2011/01/upgrading-cassandra-0-6-x-to-0-7-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hash It! 1.3.0: Master Key Caching, Private Key Support and Improved Usability</title>
		<link>http://blog.ginkel.com/2010/12/hash-it-1-3-0-master-key-caching-private-key-support-and-improved-usability/</link>
		<comments>http://blog.ginkel.com/2010/12/hash-it-1-3-0-master-key-caching-private-key-support-and-improved-usability/#comments</comments>
		<pubDate>Sat, 25 Dec 2010 17:14:29 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=853</guid>
		<description><![CDATA[Many people seem to get a productivity boost during the holiday season &#8211; open source projects all over the world are pushing out new releases these days. Hash It! is not an exception, so I am proud to announce the availability of Hash It! 1.3.0 for Android, a major feature release. Most new features introduced [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0pt 4pt 0pt 0pt; float: left;" src="http://android.ginkel.com/img/hashit-logo.png" alt="" width="72" height="72" />Many people seem to get a productivity boost during the holiday season &#8211; open source projects all over the world are pushing out new releases these days. Hash It! is not an exception, so I am proud to announce the availability of Hash It! 1.3.0 for Android, a major feature release.</p>
<p>Most new features introduced with this release improve Hash It!&#8217;s usability, such as (optionally) caching the entered master key for a configurable amount of time, so that you don&#8217;t have to type it again and again as you hash passwords for multiple web sites. Another usability improvement causes Hash It! to automatically return to your web browser once you have hashed the password without the need to manually hit the back button. Of course, this is also configurable.</p>
<p>While previous Hash It! releases covered the functionality of the original Password Hasher Firefox extension, the <a href="https://chrome.google.com/extensions/detail/glopbmohkffbnplcjbbbfmmimfhfnhgd" target="_blank">Password Hasher Plus</a> extension for Google Chrome introduced a new feature to improve the password strength using a private key. Hash It! 1.3.0 puts in support for this feature and should now again be fully compatible with Password Hasher Plus.</p>
<p>Last, but not least a few bugs fell by the wayside. Sorry, guys&#8230; <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>Hash It! 1.3.0 is available via the Android Market. Details are also available at: <a href="http://android.ginkel.com/">http://android.ginkel.com/</a></p>
<p>Merry Christmas &#038; have fun using Hash It!, your friendly password memorization brain extension! <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/12/hash-it-1-3-0-master-key-caching-private-key-support-and-improved-usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bugs, bugs, bugs&#8230;</title>
		<link>http://blog.ginkel.com/2010/07/bugs-bugs-bugs/</link>
		<comments>http://blog.ginkel.com/2010/07/bugs-bugs-bugs/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 13:04:19 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=709</guid>
		<description><![CDATA[Well, it seems that some ugly bugs made it into version 1.2.0 of Hash It!. Unfortunately, it took five days to notice&#8230; Anyway, a new version (1.2.1) is out now, which should hopefully solve these issues. If any force closes remain, please drop me a mail.]]></description>
			<content:encoded><![CDATA[<p>Well, it seems that some ugly bugs made it into version 1.2.0 of Hash It!. Unfortunately, it took five days to notice&#8230;</p>
<p>Anyway, a <a href="http://android.ginkel.com/">new version</a> (1.2.1) is out now, which should hopefully solve these issues. If any force closes remain, please <a href="mailto:android@ginkel.com">drop me a mail</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/07/bugs-bugs-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hash It! 1.2.0 Adds Site Tag History and FroYo Apps2SD Support</title>
		<link>http://blog.ginkel.com/2010/07/hash-it-1-2-0-adds-site-tag-history-and-froyo-apps2sd-support/</link>
		<comments>http://blog.ginkel.com/2010/07/hash-it-1-2-0-adds-site-tag-history-and-froyo-apps2sd-support/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 22:39:46 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=680</guid>
		<description><![CDATA[Today marks another important milestone for Hash It!, your friendly password memorization brain extension. While you can conveniently use Hash It! from your preferred mobile web browser via its &#8220;Share&#8221; feature, some people prefer starting Hash It! from the launcher, which requires manual entry of the site tag. So far, Hash It! did not remember [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0pt 4pt 0pt 0pt; float: left;" src="http://android.ginkel.com/img/hashit-logo.png" alt="" width="72" height="72" />Today marks another important milestone for Hash It!, your friendly password memorization brain extension. <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>While you can conveniently use Hash It! from your preferred mobile web browser via its &#8220;Share&#8221; feature, some people prefer starting Hash It! from the launcher, which requires manual entry of the site tag. So far, Hash It! did not remember these manually entered site tags, which required repeated re-entry of the respective tag over time. To close this usability gap, Hash It! will remember the site tag in a history from this release on. Just type the first few characters of the desired tag and the history of matching tags will be shown. Users concerned with the privacy implications of this feature can easily disable it in the settings.</p>
<p>Furthermore, Hash It! did not support FroYo&#8217;s (Android 2.2) Apps2SD feature. While Hash It! is pretty small (< 100 kB) compared to other Android applications (so this feature is probably not vital), I would still like to leave this decision to the end-user, which is why starting with Hash It! 1.2.0 you can move it to your SD card (given that your phone is running Android 2.2).</p>
<p>Hash It! 1.2.0 is available via the Android Market. Details are also available at: <a href="http://android.ginkel.com/">http://android.ginkel.com/</a></p>
<p>Have fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/07/hash-it-1-2-0-adds-site-tag-history-and-froyo-apps2sd-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hash It! 1.1.0 adds ccSLD support</title>
		<link>http://blog.ginkel.com/2010/04/hash-it-1-1-0-adds-ccsld-support/</link>
		<comments>http://blog.ginkel.com/2010/04/hash-it-1-1-0-adds-ccsld-support/#comments</comments>
		<pubDate>Fri, 30 Apr 2010 20:50:40 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=624</guid>
		<description><![CDATA[A couple of days ago I visited the UK and also took my Android smartphone with me. After accessing some loal .co.uk web sites I quickly noticed that Hash It! would not figure out the right site tag for them when it was invoked from the Android web browser via the &#8220;Share&#8221; intent. So, I [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0pt 4pt 0pt 0pt; float: left;" src="http://android.ginkel.com/img/hashit-logo.png" alt="" width="72" height="72" />A couple of days ago I visited the UK and also took my Android smartphone with me. After accessing some loal .co.uk web sites I quickly noticed that Hash It! would not figure out the right site tag for them when it was invoked from the Android web browser via the &#8220;Share&#8221; intent.</p>
<p>So, I just rolled an update, Hash It! 1.1.0, which adds support for the most common <a href="http://en.wikipedia.org/wiki/Country_code_second-level_domain">ccSLDs</a> (country code second-level domains), such as .co.uk, .ac.uk or .com.sg.</p>
<p>Hash It! 1.1.0 is available via the Android Market. Details are also available at: <a href="http://android.ginkel.com/">http://android.ginkel.com/</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/04/hash-it-1-1-0-adds-ccsld-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Method Signature Name Mangling</title>
		<link>http://blog.ginkel.com/2010/04/java-method-signature-name-mangling/</link>
		<comments>http://blog.ginkel.com/2010/04/java-method-signature-name-mangling/#comments</comments>
		<pubDate>Sun, 25 Apr 2010 11:42:12 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=606</guid>
		<description><![CDATA[As with any modern programming language that supports method overloading, Java uses name mangling to distinguish methods that share the same name, but only differ in their parameters. Now, actually figuring out the exact algorithm used by javac by googling the Internet turned out to be quite tricky. Eventually, I dug up the following description, [...]]]></description>
			<content:encoded><![CDATA[<p>As with any modern programming language that supports method overloading, Java uses name mangling to distinguish methods that share the same name, but only differ in their parameters. Now, actually figuring out the exact algorithm used by javac by googling the Internet turned out to be quite tricky. Eventually, I dug up the following description, which at least serves as a starting point:</p>
<blockquote><p><a href="http://asm.ow2.org/doc/faq.html#Q7">http://asm.ow2.org/doc/faq.html#Q7</a></p></blockquote>
<p>P.S.: This would not even have been an issue if HTC would open-source their proprietary code for the HTC Desire&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/04/java-method-signature-name-mangling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hash It! Updated to Version 1.0.2</title>
		<link>http://blog.ginkel.com/2010/04/hash-it-updated-to-version-1-0-2/</link>
		<comments>http://blog.ginkel.com/2010/04/hash-it-updated-to-version-1-0-2/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 21:44:13 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=600</guid>
		<description><![CDATA[It has been a while since I last worked on Hash It!, but thanks to the bug report of an attentive user I just uploaded a new version (1.0.2) of Hash It! to the Android Market. Bottom line: Hash It! now works correctly on Android 1.5. Hash It! is licensed under the GPLv3 and as [...]]]></description>
			<content:encoded><![CDATA[<p><img style="margin: 0pt 4pt 0pt 0pt; float: left;" src="http://android.ginkel.com/img/hashit-logo.png" alt="" width="72" height="72" />It has been a while since I last worked on <a href="http://blog.ginkel.com/2010/01/hash-it-stop-overloading-your-brain-with-passwords/">Hash It!</a>, but thanks to the bug report of an attentive user I just uploaded a new version (1.0.2) of Hash It! to the Android Market. Bottom line: Hash It! now works correctly on Android 1.5.</p>
<p>Hash It! is licensed under the <a href="http://www.gnu.org/licenses/gpl.html">GPLv3</a> and as such comes with full <a href="http://github.com/ginkel/hashit">source code</a> for your entertainment.</p>
<p>Further details on how to download it to your mobile phone as well as the changelog are available at: <a href="http://android.ginkel.com/">http://android.ginkel.com/</a></p>
<p>Get it while it is still hot! <img src='http://blog.ginkel.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/04/hash-it-updated-to-version-1-0-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Android: Maps API Key Issues</title>
		<link>http://blog.ginkel.com/2010/04/android-maps-api-key-issues/</link>
		<comments>http://blog.ginkel.com/2010/04/android-maps-api-key-issues/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 14:26:43 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=594</guid>
		<description><![CDATA[When using Google Maps from within your Android application you need to obtain an API key in order to be able to retrieve Maps data at run-time. This API key is derived from the fingerprint of the signature key used to sign the application&#8217;s APK. Consequently, if the signature key used by your application at [...]]]></description>
			<content:encoded><![CDATA[<p>When using Google Maps from within your Android application you need to obtain an API key in order to be able to retrieve Maps data at run-time. This API key is derived from the fingerprint of the signature key used to sign the application&#8217;s APK. Consequently, if the signature key used by your application at a given point in time no longer matches the one used to register the Maps API key, using the MapView will silently fail (the map will just display a gray grid instead of the expected map data). So far, so good.</p>
<p>As it seems, the Android ADT Eclipse plug-in also comes with an undocumented &#8220;feature&#8221;: If no &#8220;Custom debug keystore&#8221; is set in the Android Build Preferences, it will apparently use a different key to sign the APK when deploying it to a phone connected via USB than when deploying it to the Emulator. So, all your Maps applications will suddenly start to fail displaying map data once they are deployed on a real device for testing purposes.</p>
<p>To work around this issue, set the &#8220;Custom debug keystore&#8221; setting (empty by default) to the same value as the &#8220;Default debug keystore&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/04/android-maps-api-key-issues/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hash It! &#8211; Stop overloading your brain with passwords</title>
		<link>http://blog.ginkel.com/2010/01/hash-it-stop-overloading-your-brain-with-passwords/</link>
		<comments>http://blog.ginkel.com/2010/01/hash-it-stop-overloading-your-brain-with-passwords/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 03:39:45 +0000</pubDate>
		<dc:creator>Thilo-Alexander Ginkel</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[OSS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[English]]></category>

		<guid isPermaLink="false">http://blog.ginkel.com/?p=464</guid>
		<description><![CDATA[As a happy long-term user of the Password Hasher extension for Mozilla Firefox I got used to being able to use different secure passwords per web site without having to take the burden of remembering them all. When I recently bought an Android-based smartphone I was missing most of that convenience while surfing the Internet [...]]]></description>
			<content:encoded><![CDATA[<p>As a happy long-term user of the <a href="http://wijjo.com/PasswordHasher">Password Hasher extension</a> for Mozilla Firefox I got used to being able to use different secure passwords per web site without having to take the burden of remembering them all.</p>
<p>When I recently bought an Android-based smartphone I was missing most of that convenience while surfing the Internet from my smartphone as Password Hasher was not available natively on that platform.</p>
<p><img style="margin: 0pt 4pt 0pt 0pt; float: left;" src="http://android.ginkel.com/img/hashit-logo.png" alt="" width="72" height="72" />Hash It!, an application for the Android platform I developed, is there to bridge this gap: It eases using unique passwords per web site without overloading your brain by generating site-specific passwords derived from a secret master key. It maintains compatibility with the Password Hasher Firefox extension.</p>
<p>Hash It! is free (as in speech) open source software released under the <a href="http://www.gnu.org/licenses/gpl.html">GPLv3</a> with the <a href="http://github.com/ginkel/hashit">source code</a> being available on <a href="http://github.com/">GitHub</a>.</p>
<p>Further details on how to download it to your mobile phone are available at: <a href="http://android.ginkel.com/">http://android.ginkel.com/</a></p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ginkel.com/2010/01/hash-it-stop-overloading-your-brain-with-passwords/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

