<?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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Johannes Sasongko&#039;s blog</title>
	<atom:link href="http://sjohannes.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://sjohannes.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 19 Jan 2012 01:29:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='sjohannes.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Johannes Sasongko&#039;s blog</title>
		<link>http://sjohannes.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://sjohannes.wordpress.com/osd.xml" title="Johannes Sasongko&#039;s blog" />
	<atom:link rel='hub' href='http://sjohannes.wordpress.com/?pushpress=hub'/>
		<item>
		<title>News flash: MP3 has improved in the last ten years</title>
		<link>http://sjohannes.wordpress.com/2011/12/11/news-flash-mp3-has-improved-in-the-last-ten-years/</link>
		<comments>http://sjohannes.wordpress.com/2011/12/11/news-flash-mp3-has-improved-in-the-last-ten-years/#comments</comments>
		<pubDate>Sun, 11 Dec 2011 16:26:09 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[abx]]></category>
		<category><![CDATA[mp3]]></category>
		<category><![CDATA[vorbis]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=662</guid>
		<description><![CDATA[I&#8217;m surprised at how good MP3 can be. I&#8217;ve just tried mp3ornot.com, which lets you do ABX tests between 128 and 320 kbps MP3 files. After getting one correct answer out of three, it was obvious that I was mostly guessing. What&#8217;s surprising is not really the bitrate (I have previously ABX-tested Vorbis q2 (~96 [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=662&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/12/11/news-flash-mp3-has-improved-in-the-last-ten-years/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>Obscure-app-I-use of the day: atool</title>
		<link>http://sjohannes.wordpress.com/2011/10/18/obscure-app-i-use-of-the-day-atool/</link>
		<comments>http://sjohannes.wordpress.com/2011/10/18/obscure-app-i-use-of-the-day-atool/#comments</comments>
		<pubDate>Tue, 18 Oct 2011 16:21:55 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[atool]]></category>
		<category><![CDATA[zip]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=653</guid>
		<description><![CDATA[atool is the command-line equivalent to WinZip-style programs—and it just works. Most importantly, the aunpack tool (for extracting files) will first check the number of items in the archive root. If there is only one item (a directory or a file), it gets directly extracted to the target directory. If there are more than one, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=653&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/10/18/obscure-app-i-use-of-the-day-atool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>WebKit trademark filed in the US, no big deal</title>
		<link>http://sjohannes.wordpress.com/2011/09/08/webkit-trademark-filed-in-the-us-no-big-deal/</link>
		<comments>http://sjohannes.wordpress.com/2011/09/08/webkit-trademark-filed-in-the-us-no-big-deal/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 19:40:53 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[foss]]></category>
		<category><![CDATA[khtml]]></category>
		<category><![CDATA[trademark]]></category>
		<category><![CDATA[webkit]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=627</guid>
		<description><![CDATA[Hm, I missed the news about Apple filing a US trademark for WebKit earlier this May. I think it&#8217;s not a big deal. A lot of free software project names are trademarked by the authors in some part of the world. Most are used defensively so that others cannot file the same trademark, but some [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=627&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/09/08/webkit-trademark-filed-in-the-us-no-big-deal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>pasink, making PulseAudio sink management less painful</title>
		<link>http://sjohannes.wordpress.com/2011/08/26/pasink-making-pulseaudio-sink-management-less-painful/</link>
		<comments>http://sjohannes.wordpress.com/2011/08/26/pasink-making-pulseaudio-sink-management-less-painful/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 23:50:53 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[pasink]]></category>
		<category><![CDATA[pulseaudio]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=617</guid>
		<description><![CDATA[I have three sound cards (on-board, HDMI, and external) and the only sane way to manage them was through pavucontrol. pavucontrol is amazing, but I wanted a command-line app that I can use in keyboard shortcuts and udev rules. This bothered me enough that I created one myself. If you&#8217;re interested, check out pasink (direct [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=617&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/08/26/pasink-making-pulseaudio-sink-management-less-painful/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>SciTE for 64-bit Windows nightly builds</title>
		<link>http://sjohannes.wordpress.com/2011/08/05/scite-for-64-bit-windows-nightly-builds/</link>
		<comments>http://sjohannes.wordpress.com/2011/08/05/scite-for-64-bit-windows-nightly-builds/#comments</comments>
		<pubDate>Fri, 05 Aug 2011 13:59:14 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[scintilla]]></category>
		<category><![CDATA[scite]]></category>
		<category><![CDATA[text-editor]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=587</guid>
		<description><![CDATA[For the foreseeable future, I will be providing x86_64 Windows builds of Sc1 (statically-linked version of the SciTE text editor). I create and upload these builds semi-manually. Unless you have a very good reason (e.g. you need a specific recent bugfix), begging me to provide an update will result in your e-mail address being blocked. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=587&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/08/05/scite-for-64-bit-windows-nightly-builds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>If you get a PUSHL-related error&#8230;</title>
		<link>http://sjohannes.wordpress.com/2011/06/04/if-you-get-a-pushl-related-error/</link>
		<comments>http://sjohannes.wordpress.com/2011/06/04/if-you-get-a-pushl-related-error/#comments</comments>
		<pubDate>Sat, 04 Jun 2011 13:16:29 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[asm]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=574</guid>
		<description><![CDATA[If you&#8217;re compiling a piece of code and getting an error message saying something about PUSHL or &#8220;invalid suffix for PUSH&#8221;, it means you&#8217;re feeding x86 assembly code to an x86_64 assembler. Possible causes: The code you&#8217;re trying to compile really does contain x86 assembly, perhaps inlined from C, but you&#8217;re targeting x86_64. Your toolchain [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=574&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/06/04/if-you-get-a-pushl-related-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>Inaccessibility</title>
		<link>http://sjohannes.wordpress.com/2011/05/27/inaccessibility/</link>
		<comments>http://sjohannes.wordpress.com/2011/05/27/inaccessibility/#comments</comments>
		<pubDate>Fri, 27 May 2011 08:15:47 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[a11y]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[gnome]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=568</guid>
		<description><![CDATA[In a bizarre turn of events, GNOME&#8217;s accessibility options suddenly made my desktop unusable. If you hold down the Shift key for a number of seconds, GNOME will helpfully turn on the slow keys accessibility option, which causes each key press to require around one second to register. Needless to say, the result was massive [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=568&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/05/27/inaccessibility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>strxfrm in Vala</title>
		<link>http://sjohannes.wordpress.com/2011/03/26/strxfrm-in-vala/</link>
		<comments>http://sjohannes.wordpress.com/2011/03/26/strxfrm-in-vala/#comments</comments>
		<pubDate>Sat, 26 Mar 2011 09:07:26 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[vala]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=546</guid>
		<description><![CDATA[Here, let me save you some time: string.collate_key. I spent hours trying to get Posix.strxfrm to work and still failed. It was actually so much easier to write a simple strxfrm wrapper in C and use it as an external function. While admiring my work on this wrapper, I found GLib&#8217;s g_utf8_collate_key, which in Vala [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=546&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/03/26/strxfrm-in-vala/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>Shoutcast support broken, removed in future Exaile</title>
		<link>http://sjohannes.wordpress.com/2011/02/04/shoutcast-support-broken-removed-in-future-exaile/</link>
		<comments>http://sjohannes.wordpress.com/2011/02/04/shoutcast-support-broken-removed-in-future-exaile/#comments</comments>
		<pubDate>Fri, 04 Feb 2011 14:53:32 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[exaile]]></category>
		<category><![CDATA[icecast]]></category>
		<category><![CDATA[shoutcast]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=505</guid>
		<description><![CDATA[If you&#8217;ve been using Exaile&#8217;s Shoutcast plugin, you would have realised that it hasn&#8217;t been working for a while now. This is due to a change in the SHOUTcast directory API. However, SHOUTcast directory support is not coming back. It turns out we cannot comply with their terms of service, so there is no point [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=505&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2011/02/04/shoutcast-support-broken-removed-in-future-exaile/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
		<item>
		<title>PyGTK 2.22+ binaries for Windows</title>
		<link>http://sjohannes.wordpress.com/2010/10/26/pygtk-2-22-binaries-for-windows/</link>
		<comments>http://sjohannes.wordpress.com/2010/10/26/pygtk-2-22-binaries-for-windows/#comments</comments>
		<pubDate>Tue, 26 Oct 2010 21:50:14 +0000</pubDate>
		<dc:creator>Johannes Sasongko</dc:creator>
				<category><![CDATA[All]]></category>
		<category><![CDATA[gtk]]></category>
		<category><![CDATA[pygtk]]></category>

		<guid isPermaLink="false">http://sjohannes.wordpress.com/?p=460</guid>
		<description><![CDATA[These are actually development versions of PyGObject and PyGTK as downloaded on 2010-10-27, not any specific release versions. Credits to John Stowers, who maintains PyGTK&#8217;s Windows port. Update (2011-01-08): pygtk.org now provides official packages for PyGTK 2.22. I&#8217;ve removed all download links to my own builds. NumPy dependency PyGTK uses NumPy in one function and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=sjohannes.wordpress.com&amp;blog=1928983&amp;post=460&amp;subd=sjohannes&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
		<wfw:commentRss>http://sjohannes.wordpress.com/2010/10/26/pygtk-2-22-binaries-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/02de3b4e3fcbf912e54642b8db1b06d2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">sjohannes</media:title>
		</media:content>
	</item>
	</channel>
</rss>
