<?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>Xaprb &#187; humor</title>
	<atom:link href="http://www.xaprb.com/blog/tag/humor/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.xaprb.com/blog</link>
	<description>Stay curious!</description>
	<lastBuildDate>Thu, 09 Feb 2012 03:58:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>What are your favorite MySQL bug reports?</title>
		<link>http://www.xaprb.com/blog/2010/08/23/what-are-your-favorite-mysql-bug-reports/</link>
		<comments>http://www.xaprb.com/blog/2010/08/23/what-are-your-favorite-mysql-bug-reports/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 23:00:51 +0000</pubDate>
		<dc:creator>Xaprb</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=1988</guid>
		<description><![CDATA[Bug reports can be fun. They can also be terrible. Either way they can be entertaining. On the Drizzle IRC channel today I saw a couple references to MySQL bug reports: it is stop working and Does not make toast (which reminds me of the Mozilla bug report about the kitchen sink). Got any other [...]


<strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2007/10/20/what-are-your-favorite-mysql-replication-filtering-rules/' rel='bookmark' title='Permanent Link: What are your favorite MySQL replication filtering rules?'>What are your favorite MySQL replication filtering rules?</a></li>
<li><a href='http://www.xaprb.com/blog/2008/08/08/my-new-favorite-comic-the-adventures-of-ace-dba/' rel='bookmark' title='Permanent Link: My new favorite comic: The Adventures of Ace, DBA'>My new favorite comic: The Adventures of Ace, DBA</a></li>
<li><a href='http://www.xaprb.com/blog/2008/04/01/what-is-your-favorite-database-design-book/' rel='bookmark' title='Permanent Link: What is your favorite database design book?'>What is your favorite database design book?</a></li>
<li><a href='http://www.xaprb.com/blog/2008/12/13/what-are-your-favorite-postgresql-performance-resources/' rel='bookmark' title='Permanent Link: What are your favorite PostgreSQL performance resources?'>What are your favorite PostgreSQL performance resources?</a></li>
<li><a href='http://www.xaprb.com/blog/2009/03/31/my-favorite-wiki-is-dokuwiki/' rel='bookmark' title='Permanent Link: My favorite wiki is Dokuwiki'>My favorite wiki is Dokuwiki</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Bug reports can be fun.  They can also be terrible.  Either way they can be entertaining.  On the Drizzle IRC channel today I saw a couple references to MySQL bug reports:  <a href="http://bugs.mysql.com/bug.php?id=56177">it is stop working</a> and <a href="http://bugs.mysql.com/bug.php?id=2">Does not make toast</a> (which reminds me of the <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=122411">Mozilla bug report about the kitchen sink</a>).  Got any other favourites<sup>1</sup>?</p>

<p><sup>1</sup> This one&#8217;s for Jay.</p>

<p><strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2007/10/20/what-are-your-favorite-mysql-replication-filtering-rules/' rel='bookmark' title='Permanent Link: What are your favorite MySQL replication filtering rules?'>What are your favorite MySQL replication filtering rules?</a></li>
<li><a href='http://www.xaprb.com/blog/2008/08/08/my-new-favorite-comic-the-adventures-of-ace-dba/' rel='bookmark' title='Permanent Link: My new favorite comic: The Adventures of Ace, DBA'>My new favorite comic: The Adventures of Ace, DBA</a></li>
<li><a href='http://www.xaprb.com/blog/2008/04/01/what-is-your-favorite-database-design-book/' rel='bookmark' title='Permanent Link: What is your favorite database design book?'>What is your favorite database design book?</a></li>
<li><a href='http://www.xaprb.com/blog/2008/12/13/what-are-your-favorite-postgresql-performance-resources/' rel='bookmark' title='Permanent Link: What are your favorite PostgreSQL performance resources?'>What are your favorite PostgreSQL performance resources?</a></li>
<li><a href='http://www.xaprb.com/blog/2009/03/31/my-favorite-wiki-is-dokuwiki/' rel='bookmark' title='Permanent Link: My favorite wiki is Dokuwiki'>My favorite wiki is Dokuwiki</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.xaprb.com/blog/2010/08/23/what-are-your-favorite-mysql-bug-reports/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>My new mailing list policy</title>
		<link>http://www.xaprb.com/blog/2010/05/06/my-new-mailing-list-policy/</link>
		<comments>http://www.xaprb.com/blog/2010/05/06/my-new-mailing-list-policy/#comments</comments>
		<pubDate>Thu, 06 May 2010 11:28:38 +0000</pubDate>
		<dc:creator>Xaprb</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=1807</guid>
		<description><![CDATA[I think I&#8217;m going to adopt a policy of not replying to posts to mailing lists that end with blurbs such as the following. The information contained in this mail is solely property of the sender&#8217;s organization. This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to [...]


<strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2009/03/19/open-source-database-developer-mailing-lists/' rel='bookmark' title='Permanent Link: Open-source database developer mailing lists'>Open-source database developer mailing lists</a></li>
<li><a href='http://www.xaprb.com/blog/2007/11/18/new-maatkit-release-policy/' rel='bookmark' title='Permanent Link: New Maatkit release policy'>New Maatkit release policy</a></li>
<li><a href='http://www.xaprb.com/blog/2005/12/04/l-l-beans-privacy-policy/' rel='bookmark' title='Permanent Link: L. L. Bean&#8217;s privacy policy'>L. L. Bean&#8217;s privacy policy</a></li>
<li><a href='http://www.xaprb.com/blog/2005/12/01/copyright-privacy-terms/' rel='bookmark' title='Permanent Link: Copyright statement, privacy policy and terms of use'>Copyright statement, privacy policy and terms of use</a></li>
<li><a href='http://www.xaprb.com/blog/2007/12/10/my-apologies-if-bad-behavior-blocked-you/' rel='bookmark' title='Permanent Link: My apologies if Bad Behavior blocked you'>My apologies if Bad Behavior blocked you</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>I think I&#8217;m going to adopt a policy of not replying to posts to mailing lists that end with blurbs such as the following.</p>

<blockquote>The information contained in this mail is solely property of the sender&#8217;s organization. This mail communication is confidential. Recipients named above are obligated to maintain secrecy and are not permitted to disclose the contents of this communication to others. This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the originator of the message. Any views expressed in this message are those of the individual sender.</blockquote>

<p>I can make the excuse that my lawyers won&#8217;t let me because they are trying to understand the legal ramifications of responding to a message on a public mailing list with a disclaimer like that.  Nothing shorts out a lawyer&#8217;s circuits like trying to understand the risks of engaging with another person&#8217;s risky behavior after accepting a disclaimer about said behavior.</p>

<p>I wish someone could at least invent a shorter disclaimer.  Seriously &#8212; wouldn&#8217;t a few words do just as well?  How about this:</p>

<blockquote>This email is confidential and proprietary.  Do not disclose to third parties.</blockquote>

<p>Or even better, how about this:</p>

<blockquote>I&#8217;m a moron.  Thank you for ignoring me.</blockquote>

<p><strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2009/03/19/open-source-database-developer-mailing-lists/' rel='bookmark' title='Permanent Link: Open-source database developer mailing lists'>Open-source database developer mailing lists</a></li>
<li><a href='http://www.xaprb.com/blog/2007/11/18/new-maatkit-release-policy/' rel='bookmark' title='Permanent Link: New Maatkit release policy'>New Maatkit release policy</a></li>
<li><a href='http://www.xaprb.com/blog/2005/12/04/l-l-beans-privacy-policy/' rel='bookmark' title='Permanent Link: L. L. Bean&#8217;s privacy policy'>L. L. Bean&#8217;s privacy policy</a></li>
<li><a href='http://www.xaprb.com/blog/2005/12/01/copyright-privacy-terms/' rel='bookmark' title='Permanent Link: Copyright statement, privacy policy and terms of use'>Copyright statement, privacy policy and terms of use</a></li>
<li><a href='http://www.xaprb.com/blog/2007/12/10/my-apologies-if-bad-behavior-blocked-you/' rel='bookmark' title='Permanent Link: My apologies if Bad Behavior blocked you'>My apologies if Bad Behavior blocked you</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.xaprb.com/blog/2010/05/06/my-new-mailing-list-policy/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Breaking news: SHOW INNODB STATUS ported to XML</title>
		<link>http://www.xaprb.com/blog/2010/04/20/breaking-news-show-innodb-status-ported-to-xml/</link>
		<comments>http://www.xaprb.com/blog/2010/04/20/breaking-news-show-innodb-status-ported-to-xml/#comments</comments>
		<pubDate>Tue, 20 Apr 2010 19:25:14 +0000</pubDate>
		<dc:creator>Xaprb</dc:creator>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[XML]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[InnoDB]]></category>

		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=1742</guid>
		<description><![CDATA[If you&#8217;re like me, you&#8217;ve gotten tired of writing endless test cases for parsers that can understand the thousands of variations of text output by SHOW INNODB STATUS. I&#8217;ve decided to solve this issue once and for all by patching MySQL and InnoDB to output XML, the universal markup format, so tools can understand and [...]


<strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2011/03/28/breaking-news-mysql-saves-baby-seals/' rel='bookmark' title='Permanent Link: Breaking news: MySQL saves baby seals'>Breaking news: MySQL saves baby seals</a></li>
<li><a href='http://www.xaprb.com/blog/2007/12/21/how-i-patched-innodb-to-show-locks-held/' rel='bookmark' title='Permanent Link: How I patched InnoDB to show locks held'>How I patched InnoDB to show locks held</a></li>
<li><a href='http://www.xaprb.com/blog/2009/04/11/formatting-mysqladmin-extended-status-nicely/' rel='bookmark' title='Permanent Link: Formatting mysqladmin extended-status nicely'>Formatting mysqladmin extended-status nicely</a></li>
<li><a href='http://www.xaprb.com/blog/2006/08/12/how-to-monitor-mysql-status-and-variables-with-innotop/' rel='bookmark' title='Permanent Link: How to monitor MySQL status and variables with innotop'>How to monitor MySQL status and variables with innotop</a></li>
<li><a href='http://www.xaprb.com/blog/2007/03/19/mysql-toolkits-show-grants-tool-091-released/' rel='bookmark' title='Permanent Link: MySQL Toolkit&#8217;s Show Grants tool 0.9.1 released'>MySQL Toolkit&#8217;s Show Grants tool 0.9.1 released</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re like me, you&#8217;ve gotten tired of writing endless test cases for parsers that can understand the thousands of variations of text output by SHOW INNODB STATUS.  I&#8217;ve decided to solve this issue once and for all by patching MySQL and InnoDB to output XML, the universal markup format, so tools can understand and manipulate it easily.  Here&#8217;s a sample snippet:</p>

<code><pre>&lt;status&gt;&lt;![CDATA[
=====================================
100320 15:46:24 INNODB MONITOR OUTPUT
=====================================
... text omitted, but you get the idea ...
]]&gt;
&lt;/status&gt;</pre></code>

<p>PS: Yes, this is a late April Fool&#8217;s joke.</p>

<p><strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2011/03/28/breaking-news-mysql-saves-baby-seals/' rel='bookmark' title='Permanent Link: Breaking news: MySQL saves baby seals'>Breaking news: MySQL saves baby seals</a></li>
<li><a href='http://www.xaprb.com/blog/2007/12/21/how-i-patched-innodb-to-show-locks-held/' rel='bookmark' title='Permanent Link: How I patched InnoDB to show locks held'>How I patched InnoDB to show locks held</a></li>
<li><a href='http://www.xaprb.com/blog/2009/04/11/formatting-mysqladmin-extended-status-nicely/' rel='bookmark' title='Permanent Link: Formatting mysqladmin extended-status nicely'>Formatting mysqladmin extended-status nicely</a></li>
<li><a href='http://www.xaprb.com/blog/2006/08/12/how-to-monitor-mysql-status-and-variables-with-innotop/' rel='bookmark' title='Permanent Link: How to monitor MySQL status and variables with innotop'>How to monitor MySQL status and variables with innotop</a></li>
<li><a href='http://www.xaprb.com/blog/2007/03/19/mysql-toolkits-show-grants-tool-091-released/' rel='bookmark' title='Permanent Link: MySQL Toolkit&#8217;s Show Grants tool 0.9.1 released'>MySQL Toolkit&#8217;s Show Grants tool 0.9.1 released</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.xaprb.com/blog/2010/04/20/breaking-news-show-innodb-status-ported-to-xml/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>4 ways that instrumentation is like sex</title>
		<link>http://www.xaprb.com/blog/2010/03/30/4-ways-that-instrumentation-is-like-sex/</link>
		<comments>http://www.xaprb.com/blog/2010/03/30/4-ways-that-instrumentation-is-like-sex/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 03:57:36 +0000</pubDate>
		<dc:creator>Xaprb</dc:creator>
				<category><![CDATA[PostgreSQL]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[instrumentation]]></category>

		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=1715</guid>
		<description><![CDATA[In an application such as a database server, instrumentation is like sex: it&#8217;s not enough to know how often things happen. You also care about how long they took, and in many cases you want to know how big they were. &#8220;Things&#8221; are the things you want to optimize. Want to optimize queries? Then you [...]


<strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2011/10/06/fundamental-performance-and-scalability-instrumentation/' rel='bookmark' title='Permanent Link: Fundamental performance and scalability instrumentation'>Fundamental performance and scalability instrumentation</a></li>
<li><a href='http://www.xaprb.com/blog/2009/02/12/5-ways-to-make-hexadecimal-identifiers-perform-better-on-mysql/' rel='bookmark' title='Permanent Link: 5 ways to make hexadecimal identifiers perform better on MySQL'>5 ways to make hexadecimal identifiers perform better on MySQL</a></li>
<li><a href='http://www.xaprb.com/blog/2006/07/19/3-ways-to-maintain-rollup-tables-in-sql/' rel='bookmark' title='Permanent Link: 3 ways to maintain rollup tables in SQL'>3 ways to maintain rollup tables in SQL</a></li>
<li><a href='http://www.xaprb.com/blog/2009/09/27/6-ways-to-stay-sane-while-working-from-home/' rel='bookmark' title='Permanent Link: 6 ways to stay sane while working from home'>6 ways to stay sane while working from home</a></li>
<li><a href='http://www.xaprb.com/blog/2006/06/17/3-ways-to-write-upsert-and-merge-queries-in-mysql/' rel='bookmark' title='Permanent Link: 3 ways to write UPSERT and MERGE queries in MySQL'>3 ways to write UPSERT and MERGE queries in MySQL</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>In an application such as a database server, instrumentation is like sex: it&#8217;s not enough to know how often things happen.  You also care about how long they took, and in many cases you want to know how big they were.</p>

<p>&#8220;Things&#8221; are the things you want to optimize.  Want to optimize queries?  Then you need to know what activities that query causes to happen.  Most systems have at least some of this kind of instrumentation.  If you look around at&#8230; let&#8217;s not pick on the usual targets&#8230; oh, say Sphinx, Redis, and memcached.  What metrics do they provide?  They provide counters that say how often various things happened.  (Most of these systems provide very few and coarse-grained counters.)  That&#8217;s not very helpful.  So I read from disk N times, and I read from memory N times, and I compared rows N times&#8230; so what?  I still don&#8217;t know anything relevant to execution time.</p>

<p>That&#8217;s why we need to measure how long things took.  It&#8217;d be great if, for every Handler_X counter variable in MySQL&#8217;s SHOW STATUS, we also had a Handler_X_time in microseconds.  True, better instrumentation could be designed, but that&#8217;d be a huge step forward already.  Instead of guessing at the significance of Sort_rows, we could look at Sort_rows_time and see if a lot of time is being consumed sorting rows!.</p>

<p>Next, we need to know how big things are.  This is a rather generic term, but in a lot of cases, the size, difficulty, or some other metric of an operation is important.  &#8220;I wrote a message to the network socket&#8221; is okay; &#8220;I wrote and it took N microseconds&#8221; is better; and &#8220;I wrote N bytes and it consumed M microseconds&#8221; is best.  Made a temp table on disk?  Nice &#8212; how big was it?  Mine&#8217;s smaller than yours!</p>

<p>The final way that instrumentation is like sex: more is better, to an extent.  You can get too much, but how often has that happened to you?</p>

<p><strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2011/10/06/fundamental-performance-and-scalability-instrumentation/' rel='bookmark' title='Permanent Link: Fundamental performance and scalability instrumentation'>Fundamental performance and scalability instrumentation</a></li>
<li><a href='http://www.xaprb.com/blog/2009/02/12/5-ways-to-make-hexadecimal-identifiers-perform-better-on-mysql/' rel='bookmark' title='Permanent Link: 5 ways to make hexadecimal identifiers perform better on MySQL'>5 ways to make hexadecimal identifiers perform better on MySQL</a></li>
<li><a href='http://www.xaprb.com/blog/2006/07/19/3-ways-to-maintain-rollup-tables-in-sql/' rel='bookmark' title='Permanent Link: 3 ways to maintain rollup tables in SQL'>3 ways to maintain rollup tables in SQL</a></li>
<li><a href='http://www.xaprb.com/blog/2009/09/27/6-ways-to-stay-sane-while-working-from-home/' rel='bookmark' title='Permanent Link: 6 ways to stay sane while working from home'>6 ways to stay sane while working from home</a></li>
<li><a href='http://www.xaprb.com/blog/2006/06/17/3-ways-to-write-upsert-and-merge-queries-in-mysql/' rel='bookmark' title='Permanent Link: 3 ways to write UPSERT and MERGE queries in MySQL'>3 ways to write UPSERT and MERGE queries in MySQL</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.xaprb.com/blog/2010/03/30/4-ways-that-instrumentation-is-like-sex/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Vim versus Emacs</title>
		<link>http://www.xaprb.com/blog/2010/03/02/vim-versus-emacs/</link>
		<comments>http://www.xaprb.com/blog/2010/03/02/vim-versus-emacs/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 18:18:19 +0000</pubDate>
		<dc:creator>Xaprb</dc:creator>
				<category><![CDATA[Commentary]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[Vim]]></category>

		<guid isPermaLink="false">http://www.xaprb.com/blog/?p=1669</guid>
		<description><![CDATA[Which is better? I don&#8217;t know, because I&#8217;m a Vim user, so it&#8217;s a moot point for me. But I have not noticed any Emacs-style keyboard shortcuts on websites. To the contrary, it seems like everything is Vim-style &#8212; certainly most Google apps are Vim-ish, and even Firefox is Vim-ish (press the / key to [...]


<strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2011/04/18/collaborate-versus-the-mysql-uc/' rel='bookmark' title='Permanent Link: Collaborate versus the MySQL UC'>Collaborate versus the MySQL UC</a></li>
<li><a href='http://www.xaprb.com/blog/2011/05/15/disk-latency-versus-filesystem-latency/' rel='bookmark' title='Permanent Link: Disk latency versus filesystem latency'>Disk latency versus filesystem latency</a></li>
<li><a href='http://www.xaprb.com/blog/2005/12/30/excel-calc-number-formatting/' rel='bookmark' title='Permanent Link: Excel vs. OpenOffice.org Calc in number formatting'>Excel vs. OpenOffice.org Calc in number formatting</a></li>
<li><a href='http://www.xaprb.com/blog/2005/09/29/javascript-combo-box/' rel='bookmark' title='Permanent Link: JavaScript combo box'>JavaScript combo box</a></li>
<li><a href='http://www.xaprb.com/blog/2007/08/10/how-to-set-up-dual-monitors-in-ubuntu-on-dell-inspiron-1501/' rel='bookmark' title='Permanent Link: How to set up dual monitors in Ubuntu on Dell Inspiron 1501'>How to set up dual monitors in Ubuntu on Dell Inspiron 1501</a></li>
</ul>]]></description>
			<content:encoded><![CDATA[<p>Which is better?  I don&#8217;t know, because I&#8217;m a Vim user, so it&#8217;s a moot point for me.  But I have not noticed any Emacs-style keyboard shortcuts on websites.  To the contrary, it seems like everything is Vim-style &#8212; certainly most Google apps are Vim-ish, and even Firefox is Vim-ish (press the / key to start searching for text on the page).  Based on this highly scientific criterion, I declare Vim the winner.</p>

<p><strong>Further Reading:</strong><ul><li><a href='http://www.xaprb.com/blog/2011/04/18/collaborate-versus-the-mysql-uc/' rel='bookmark' title='Permanent Link: Collaborate versus the MySQL UC'>Collaborate versus the MySQL UC</a></li>
<li><a href='http://www.xaprb.com/blog/2011/05/15/disk-latency-versus-filesystem-latency/' rel='bookmark' title='Permanent Link: Disk latency versus filesystem latency'>Disk latency versus filesystem latency</a></li>
<li><a href='http://www.xaprb.com/blog/2005/12/30/excel-calc-number-formatting/' rel='bookmark' title='Permanent Link: Excel vs. OpenOffice.org Calc in number formatting'>Excel vs. OpenOffice.org Calc in number formatting</a></li>
<li><a href='http://www.xaprb.com/blog/2005/09/29/javascript-combo-box/' rel='bookmark' title='Permanent Link: JavaScript combo box'>JavaScript combo box</a></li>
<li><a href='http://www.xaprb.com/blog/2007/08/10/how-to-set-up-dual-monitors-in-ubuntu-on-dell-inspiron-1501/' rel='bookmark' title='Permanent Link: How to set up dual monitors in Ubuntu on Dell Inspiron 1501'>How to set up dual monitors in Ubuntu on Dell Inspiron 1501</a></li>
</ul>]]></content:encoded>
			<wfw:commentRss>http://www.xaprb.com/blog/2010/03/02/vim-versus-emacs/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
	</channel>
</rss>

