<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>Logiciel Libre</title>
	<link>http://adammonsen.com</link>
	<description>blog and sundries of Adam Monsen</description>
	<pubDate>Thu, 01 May 2008 14:18:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Mayday Programming Brain Teaser</title>
		<link>http://adammonsen.com/post/337</link>
		<comments>http://adammonsen.com/post/337#comments</comments>
		<pubDate>Thu, 01 May 2008 14:18:56 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Interesting]]></category>

		<category><![CDATA[c]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/337</guid>
		<description><![CDATA[Thanks to Sam for the idea.

int k = 0;
k = k++;

After both lines execute, what is k equal to?
]]></description>
			<content:encoded><![CDATA[<p>Thanks to Sam for the idea.</p>
<blockquote>
<pre>int k = 0;
k = k++;</pre>
</blockquote>
<p>After both lines execute, what is <code>k</code> equal to?</p>
<p> <a href="http://adammonsen.com/post/337#more-337" class="more-link">(more&#8230;)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/337/feed</wfw:commentRss>
		</item>
		<item>
		<title>Mifos at OSCON 2008</title>
		<link>http://adammonsen.com/post/333</link>
		<comments>http://adammonsen.com/post/333#comments</comments>
		<pubDate>Sun, 27 Apr 2008 18:37:08 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Interesting]]></category>

		<category><![CDATA[Propaganda]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[mifos]]></category>

		<category><![CDATA[oscon]]></category>

		<category><![CDATA[sri]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/333</guid>
		<description><![CDATA[Mifos&#8217;s beloved director George Conard will be giving a talk on Mifos at the 2008 O&#8217;Reilly Open Source Conference in Portland, Oregon.
The phrase double bottom line refers to having a bottom line besides just profit.
See you there!
]]></description>
			<content:encoded><![CDATA[<p>Mifos&#8217;s beloved director <a href="http://georgeconard.com">George Conard</a> will be giving <a href="http://en.oreilly.com/oscon2008/public/schedule/detail/2705">a talk on Mifos</a> at the <a href="http://en.oreilly.com/oscon2008/">2008 O&#8217;Reilly Open Source Conference</a> in Portland, Oregon.</p>
<p>The phrase <a href="http://en.wikipedia.org/wiki/Double_bottom_line">double bottom line</a> refers to having a bottom line besides just profit.</p>
<p><a href="http://article.gmane.org/gmane.comp.finance.mifos.devel/4560">See you there</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/333/feed</wfw:commentRss>
		</item>
		<item>
		<title>Shell History Meme</title>
		<link>http://adammonsen.com/post/335</link>
		<comments>http://adammonsen.com/post/335#comments</comments>
		<pubDate>Sun, 13 Apr 2008 15:00:31 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Interesting]]></category>

		<category><![CDATA[bash]]></category>

		<category><![CDATA[history]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/335</guid>
		<description><![CDATA[As seen on Planet Fedora&#8230;

  [adamm@snax ~]$ history &#124; awk '{a[$2]++ } END{for(i in a)\
{print a[i] " " i}}'&#124;sort -rn&#124;head
79 svn
68 vim
57 cd
35 ls
32 pwd
25 ant
20 s
19 mysql
19 find
12 mv

&#8220;s&#8221; is aliased to &#8220;cd ..&#8221;.
]]></description>
			<content:encoded><![CDATA[<p>As seen on Planet Fedora&#8230;</p>
<blockquote>
<pre> <img src='http://adammonsen.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> [adamm@snax ~]$ history | awk '{a[$2]++ } END{for(i in a)\
{print a[i] " " i}}'|sort -rn|head
79 svn
68 vim
57 cd
35 ls
32 pwd
25 ant
20 s
19 mysql
19 find
12 mv</pre>
</blockquote>
<p>&#8220;s&#8221; <a href="http://dotfiles.org/~meonkeys/.bashrc">is aliased to</a> &#8220;cd ..&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/335/feed</wfw:commentRss>
		</item>
		<item>
		<title>Robocop is Still an Awesome Movie</title>
		<link>http://adammonsen.com/post/334</link>
		<comments>http://adammonsen.com/post/334#comments</comments>
		<pubDate>Wed, 09 Apr 2008 18:59:04 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[1987]]></category>

		<category><![CDATA[movies]]></category>

		<category><![CDATA[robocop]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/334</guid>
		<description><![CDATA[That is all.
]]></description>
			<content:encoded><![CDATA[<p>That is all.</p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/334/feed</wfw:commentRss>
		</item>
		<item>
		<title>Fostering a Volunteer Community</title>
		<link>http://adammonsen.com/post/330</link>
		<comments>http://adammonsen.com/post/330#comments</comments>
		<pubDate>Sat, 05 Apr 2008 17:04:43 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Interesting]]></category>

		<category><![CDATA[Propaganda]]></category>

		<category><![CDATA[mifos]]></category>

		<category><![CDATA[wikipedia]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/330</guid>
		<description><![CDATA[Jimmy Wales (founder of Wikipedia) knows a thing or two about fostering a geeky volunteer community. A desire to do well at my current post of &#8220;Mr. Open Source&#8221; on the Mifos project has led me to try and learn some lessons from people like Jimmy. Here are two crucial points gleaned from an interview [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Jimmy_Wales">Jimmy Wales</a> (founder of Wikipedia) <a href="http://twit.tv/floss7">knows a thing or two</a> about fostering a geeky volunteer community. A desire to do well at my current post of &#8220;Mr. Open Source&#8221; on the <a href="http://mifos.org/">Mifos project</a> has led me to try and learn some lessons from people like Jimmy. Here are two crucial points gleaned from <a href="http://twit.tv/floss7">an interview with him on FLOSS Weekly</a>:</p>
<ul>
<li>small group dialogs are best, too many people on one problem ends in voting/groupthink</li>
<li>build a system that supports <a href="http://pentaho.org/beekeeper">bees</a> and and handles wasps (my verbage)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/330/feed</wfw:commentRss>
		</item>
		<item>
		<title>Eben Moglen on Technology and Freedom</title>
		<link>http://adammonsen.com/post/332</link>
		<comments>http://adammonsen.com/post/332#comments</comments>
		<pubDate>Thu, 03 Apr 2008 04:59:36 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Interesting]]></category>

		<category><![CDATA[Propaganda]]></category>

		<category><![CDATA[freedom]]></category>

		<category><![CDATA[gpl]]></category>

		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/332</guid>
		<description><![CDATA[I&#8217;ve been enjoying strolling through the FLOSS Weekly archives; a collection of one-on-one interviews with key players in FLOSS. Here&#8217;s a quote that really speaks to why FLOSS is something to pay attention to:
&#8220;Free as in Freedom&#8221; is a really important concept. That is, technology really as to be free in some important ways if [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been enjoying strolling through the <a href="http://twit.tv/FLOSS">FLOSS Weekly</a> archives; a collection of one-on-one interviews with key players in <a href="http://en.wikipedia.org/wiki/FLOSS">FLOSS</a>. Here&#8217;s a quote that really speaks to why FLOSS is something to pay attention to:</p>
<blockquote><p>&#8220;Free as in Freedom&#8221; is a really important concept. That is, technology really as to be free in some important ways if people are to have political freedom.</p></blockquote>
<p>- Eben Moglen, speaking on the GPL version 3 during <a href="http://twit.tv/floss13">FLOSS Weekly interview</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/332/feed</wfw:commentRss>
		</item>
		<item>
		<title>Sunstroke Prevention for Fun and Profit</title>
		<link>http://adammonsen.com/post/331</link>
		<comments>http://adammonsen.com/post/331#comments</comments>
		<pubDate>Thu, 03 Apr 2008 04:52:13 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Odd]]></category>

		<category><![CDATA[Travel]]></category>

		<category><![CDATA[china]]></category>

		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/331</guid>
		<description><![CDATA[Bryan recently pointed out that a popular tourist &#8220;festival activity&#8221; in Beijing is &#8220;sunstroke prevention&#8221;.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://thesmokinvolcano.blogspot.com/2008/04/know-more-about-beijing.html">Bryan recently pointed out</a> that <a href="http://english.visitbeijing.com.cn/">a popular tourist &#8220;festival activity&#8221; in Beijing is &#8220;sunstroke prevention&#8221;</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/331/feed</wfw:commentRss>
		</item>
		<item>
		<title>Pidgin, IRC, Freenode</title>
		<link>http://adammonsen.com/post/329</link>
		<comments>http://adammonsen.com/post/329#comments</comments>
		<pubDate>Sat, 15 Mar 2008 18:16:49 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[Interesting]]></category>

		<category><![CDATA[Work]]></category>

		<category><![CDATA[irc]]></category>

		<category><![CDATA[mifos]]></category>

		<category><![CDATA[pidgin]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/329</guid>
		<description><![CDATA[IRC is an ancient, tried-and-true one-to-many chat protocol. Pidgin is a feature-rich instant messaging client that can handle many protocols, including IRC. Pidgin runs on many different platforms, including the three most popular ones. Pidgin integrates nicely with the desktop.
Here&#8217;s how to set up a Freenode IRC account in Pidgin:

Open Pidgin; click Accounts -&#62; Add/Edit.
Click [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat"><acronym title="Internet Relay Chat">IRC</acronym></a> is an ancient, tried-and-true one-to-many chat protocol. <a href="http://pidgin.im">Pidgin</a> is a feature-rich instant messaging client that can handle many protocols, including IRC<a href="http://en.wikipedia.org/wiki/Internet_Relay_Chat"><acronym title="Internet Relay Chat"></acronym></a>. Pidgin runs on many different platforms, including the three most popular ones. Pidgin integrates nicely with the desktop.</p>
<p>Here&#8217;s how to set up a Freenode IRC account in Pidgin:</p>
<ol>
<li>Open Pidgin; click <code>Accounts -&gt; Add/Edit</code>.</li>
<li>Click the <code>Add</code> button.</li>
<li>Change the protocol to <code>IRC</code> and enter<br />
<code>irc.freenode.net</code> as the server.</li>
<li>If you have a Screen name (called a &#8220;nick&#8221; or &#8220;nickname&#8221; in IRC<br />
parlance), type it (e.g. <code>MrOpenSource</code>) in the <code>Screen<br />
name</code> field. If you don&#8217;t own one yet, make one up.</li>
<li>Click on the <code>Advanced</code> tab, and fill in the <code>Real<br />
name</code> field.</li>
</ol>
<p>Now, register your nickname. This helps people recognize you, protects your<br />
identity, and allows you to send private messages.</p>
<ol>
<li>Click on <code>Buddies</code><code> -&gt; </code><code>New Instant Message</code>.</li>
<li>Fill in <code>NickServ</code> for <code>Name</code>.</li>
<li>Change <code>Account</code> to the Freenode account you just created,<br />
and click <code>Ok</code>. Now you can &#8220;talk&#8221; with the<br />
<code>NickServ</code> robot.</li>
<li>The first message you send should be <code>register PASSWORD</code><br />
(where <code>PASSWORD</code> is one of your choosing).</li>
<li>Next, set an email address. This will give you a way to reset your<br />
password later should there be a need. Send <code>set hide email on</code><br />
to <code>NickServ</code>.</li>
<li>Next message should be <code>set email ADDRESS</code> (where<br />
<code>ADDRESS</code> is your email address)</li>
</ol>
<p>Then, join <code>#mifos</code>. <img src='http://adammonsen.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Further instructions can be found <a href="http://freenode.net/faq.shtml#nicksetup">here</a> or by saying <code>help</code> to NickServ. Commands like <code>/msg NickServ help</code> do work in Pidgin.</p>
<p>This guide was heavily inspired by <a href="http://www.freesoftwaremagazine.com/articles/pidgin?page=0%2C2">the following article on freesoftwaremagazine.com</a>.</p>
<p>One more final tip: enable the &#8220;Join/Part Hiding&#8221; plugin to supress the many &#8220;so-and-so joined the room, so-and-so left&#8221; messages that will likely show up in the channel.</p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/329/feed</wfw:commentRss>
		</item>
		<item>
		<title>Kasper Hauser</title>
		<link>http://adammonsen.com/post/328</link>
		<comments>http://adammonsen.com/post/328#comments</comments>
		<pubDate>Sun, 17 Feb 2008 00:51:54 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Fun]]></category>

		<category><![CDATA[humor]]></category>

		<category><![CDATA[kasper hauser]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/328</guid>
		<description><![CDATA[After being utterly and completely brow-beaten by Jesse Thorn plugging Kasper and Hauser, I decided to check them out. And I was rewarded for doing so.
Kasper and Hauser are a comedy team. They&#8217;re hit or miss, but when they hit, they really hit. They have a podcast, and a book. Haven&#8217;t seen the book, but [...]]]></description>
			<content:encoded><![CDATA[<p>After being utterly and completely brow-beaten by Jesse Thorn plugging Kasper and Hauser, I decided to check them out. And I was rewarded for doing so.</p>
<p>Kasper and Hauser are a comedy team. They&#8217;re hit or miss, but when they hit, they really hit. They have a <a href="http://feeds.feedburner.com/kasperhauser">podcast</a>, and a <a href="http://skymaul.com">book</a>. Haven&#8217;t seen the book, but here are a few hits from the podcast worth checking out:</p>
<ul>
<li><a href="http://media.libsyn.com/media/kasperhauser/kh08giftguide.mp3">Holiday Gift Guide</a></li>
<li><a href="http://media.libsyn.com/media/kasperhauser/kh01phonecall.mp3">Phone Call to the 14th Century</a></li>
<li><a href="http://media.libsyn.com/media/kasperhauser/kh10mundodeperros.mp3">Mundo de Perros!</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/328/feed</wfw:commentRss>
<enclosure url="http://media.libsyn.com/media/kasperhauser/kh08giftguide.mp3" length="5611520" type="audio/mpeg" />
<enclosure url="http://media.libsyn.com/media/kasperhauser/kh01phonecall.mp3" length="4944000" type="audio/mpeg" />
<enclosure url="http://media.libsyn.com/media/kasperhauser/kh10mundodeperros.mp3" length="3014656" type="audio/mpeg" />
		</item>
		<item>
		<title>Multitaskcraptastic</title>
		<link>http://adammonsen.com/post/327</link>
		<comments>http://adammonsen.com/post/327#comments</comments>
		<pubDate>Thu, 31 Jan 2008 12:44:20 +0000</pubDate>
		<dc:creator>adam</dc:creator>
		
		<category><![CDATA[Interesting]]></category>

		<category><![CDATA[Odd]]></category>

		<category><![CDATA[c]]></category>

		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://adammonsen.com/post/327</guid>
		<description><![CDATA[There are just too many shiny objects out there. Here&#8217;s how I ended up looking at some of the strangest C code I&#8217;ve ever seen.

Started on the gslug mailing list, reading about a new keyboard layout. I continue to be drawn in to rumors that the QWERTY layout is a conspiracy to slow down typers, [...]]]></description>
			<content:encoded><![CDATA[<p>There are just too many shiny objects out there. Here&#8217;s how I ended up looking at some of the strangest C code I&#8217;ve ever seen.</p>
<ol>
<li>Started <a href="http://lists.ifokr.org/pipermail/gslug-general/2008-January/000382.html">on the gslug mailing list</a>, reading about a new keyboard layout. I continue to be drawn in to rumors that the QWERTY layout is a conspiracy to slow down typers, so hearing about a new keyboard layout called Colemak piqued my curiosity.</li>
<li>Progressed quickly from <a href="http://colemak.com/">colemak.com</a> to the <a href="http://en.wikipedia.org/wiki/Colemak">Wikipedia entry on Colemak</a>. Cool, Colemak is supposed to be easier to switch to than Dvorak.</li>
<li>The Colemak entry on Wikipedia mentions <a href="http://en.wikipedia.org/wiki/Digraph_%28computing%29">digraphs</a>. I&#8217;ve heard of digraphs because I use them in Vim, but <a href="http://david.tribble.com/text/cdiffs.htm#C90-digraph">you can use them in C</a>, too? Strange.</li>
<li>The digraph entry on Wikipedia also mentions <a href="http://en.wikipedia.org/wiki/C_trigraph">trigraphs</a>. Trigraphs!</li>
</ol>
<p>Sheesh. Interesting, but talk about distracting. I sure hope it isn&#8217;t true that <a href="http://science.slashdot.org/article.pl?sid=08/01/27/2221228">multitasking kills your brain</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://adammonsen.com/post/327/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
