<?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>n8blog &#187; Random</title>
	<atom:link href="http://www.n8gray.org/blog/category/random/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.n8gray.org</link>
	<description>distraction in action</description>
	<lastBuildDate>Thu, 01 Jul 2010 18:21:04 +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>WTF is MIPSEL?</title>
		<link>http://www.n8gray.org/blog/2008/05/25/wtf-is-mipsel/</link>
		<comments>http://www.n8gray.org/blog/2008/05/25/wtf-is-mipsel/#comments</comments>
		<pubDate>Sun, 25 May 2008 20:16:22 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.n8gray.org/?p=171</guid>
		<description><![CDATA[My Popcorn Hour PCH A-100 media streamer has a mipsel architecture, which led me to wonder, &#8220;what the heck does mipsel mean anyway?&#8221;  As it turns out, the difference between mips and mipsel is that mips is big-endian and mipsel is little-endian.  Mystery solved.]]></description>
			<content:encoded><![CDATA[<p>My <a href="http://www.popcornhour.com/onlinestore/">Popcorn Hour <span class="caps">PCH</span> A-100 media streamer</a> has a mipsel architecture, which led me to wonder, &#8220;what the heck does mipsel mean anyway?&#8221;  As it turns out, the difference between mips and mipsel is that mips is big-endian and mipsel is little-endian.  Mystery solved.</p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2008%2F05%2F25%2Fwtf-is-mipsel%2F&amp;linkname=WTF%20is%20MIPSEL%3F"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2008/05/25/wtf-is-mipsel/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Garfield Minus Garfield</title>
		<link>http://www.n8gray.org/blog/2008/02/28/garfield-minus-garfield/</link>
		<comments>http://www.n8gray.org/blog/2008/02/28/garfield-minus-garfield/#comments</comments>
		<pubDate>Thu, 28 Feb 2008 23:49:22 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.n8gray.org/blog/2008/02/28/garfield-minus-garfield/</guid>
		<description><![CDATA[It turns out that the way to make Garfield comics funny is to remove Garfield.]]></description>
			<content:encoded><![CDATA[<p><a href="http://garfieldminusgarfield.tumblr.com/">It turns out that the way to make Garfield comics funny is to remove Garfield.</a></p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2008%2F02%2F28%2Fgarfield-minus-garfield%2F&amp;linkname=Garfield%20Minus%20Garfield"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2008/02/28/garfield-minus-garfield/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fixed-Misc 13px</title>
		<link>http://www.n8gray.org/blog/2007/11/12/fixed-misc-13px/</link>
		<comments>http://www.n8gray.org/blog/2007/11/12/fixed-misc-13px/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 02:54:07 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.n8gray.org/blog/2007/11/12/fixed-misc-13px/</guid>
		<description><![CDATA[Call me old-fashioned, but I really like the Fixed-Misc font that xterm uses by default.  I like it enough that I want to use it in other contexts, like Terminal.app or JEdit.  After a bit of tinkering in FontForge I managed to convert it to an OS X .dfont file.  It&#8217;s still [...]]]></description>
			<content:encoded><![CDATA[<p>Call me old-fashioned, but I really like the Fixed-Misc font that xterm uses by default.  I like it enough that I want to use it in other contexts, like Terminal.app or JEdit.  After a bit of tinkering in <a href="http://fontforge.sourceforge.net/">FontForge</a> I managed to convert it to an OS X .dfont file.  It&#8217;s still bitmapped, and it only looks good at 7&#215;13 pixels per glyph, but that&#8217;s just fine for my needs.  I&#8217;ve included the oblique and bold variants as well.</p>

<p>Get them <a href="/files/misc/FixedMisc13.zip">here</a>.  The standard disclaimers apply.  They work for me and they validate in Font Book, but I don&#8217;t know squat about fonts and <span class="caps">YMMV.</span></p>

<p>Here&#8217;s a screenshot from JEdit:</p>

<p><a class="imagelink" href="http://www.n8gray.org/wp-content/uploads/2007/11/picture-1.png" title="Fixed-Misc 13 in JEdit"><img id="image151" src="http://www.n8gray.org/wp-content/uploads/2007/11/picture-1.thumbnail.png" alt="Fixed-Misc 13 in JEdit" /></a></p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2007%2F11%2F12%2Ffixed-misc-13px%2F&amp;linkname=Fixed-Misc%2013px"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2007/11/12/fixed-misc-13px/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Pragma Mark</title>
		<link>http://www.n8gray.org/blog/2006/10/11/pragma-mark/</link>
		<comments>http://www.n8gray.org/blog/2006/10/11/pragma-mark/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 19:24:38 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.n8gray.org/blog/2006/10/11/pragma-mark/</guid>
		<description><![CDATA[If you download code from Apple you&#8217;re likely to see a bunch of lines like



#pragma mark FooBar-related functions
#pragma mark -




A pragma is a directive to the compiler that&#8217;s not part of the program itself.  According to wikipedia, the term pragma is an abbreviation of pragmatic.  There are pragmas for various things like branch [...]]]></description>
			<content:encoded><![CDATA[<p>If you download code from Apple you&#8217;re likely to see a bunch of lines like</p>



<pre>#pragma mark FooBar-related functions
#pragma mark -
</pre>



<p>A <em>pragma</em> is a directive to the compiler that&#8217;s not part of the program itself.  <a href="http://en.wikipedia.org/wiki/Pragma">According to wikipedia</a>, the term pragma is an abbreviation of <em>pragmatic</em>.  There are pragmas for various things like branch prediction hints and such, but I never knew what to make of the &#8220;mark&#8221; pragma.  I figured maybe it placed a comment in the assembly output to help you debug or something.  Well thankfully <a href="http://cocoasamurai.blogspot.com/">Colin Wheeler</a> posted <a href="http://http://cocoasamurai.blogspot.com/2006/09/tip-pragma-mark-organizing-your-source.html">a blog entry</a> on just this subject.  It turns out that pragma mark isn&#8217;t for the compiler at all &#8212; it&#8217;s for XCode!</p>

<p>XCode makes a pop-up list of functions and methods in your code to make it easier to find things, but sometimes that list can get very long.  If you put <code>#pragma mark -</code> in your code, XCode will insert a horizontal separator in the list.  If you write some text instead of the hyphen then that text will be inserted in the list.  I&#8217;ll refer you once more to Colin&#8217;s post if you want to see what this looks like.</p>

<p>It&#8217;s a nice tip &#8212; thanks Colin!</p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2006%2F10%2F11%2Fpragma-mark%2F&amp;linkname=Pragma%20Mark"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2006/10/11/pragma-mark/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>n8blog has Moved!</title>
		<link>http://www.n8gray.org/blog/2005/07/13/n8blog-has-moved/</link>
		<comments>http://www.n8gray.org/blog/2005/07/13/n8blog-has-moved/#comments</comments>
		<pubDate>Wed, 13 Jul 2005 15:55:00 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.n8gray.org/sandbox/wordpress/?p=58</guid>
		<description><![CDATA[
In my quest to stay on the cutting edge of the information age, I recently did some research on a radical new protocol called DNS.  Thanks to the magic of DNS, we will soon be able to use human-readable names like &#8220;foobar.org&#8221; to access websites!  Imagine, no more memorizing raw IP addresses!

Ok, so [...]]]></description>
			<content:encoded><![CDATA[<p>
In my quest to stay on the cutting edge of the information age, I recently did some research on a radical new protocol called <span class="caps">DNS. </span> Thanks to the magic of <span class="caps">DNS, </span>we will soon be able to use human-readable names like &#8220;foobar.org&#8221; to access websites!  Imagine, no more memorizing raw IP addresses!<br />
<p>
Ok, so I finally got off my lazy bum and set up n8gray.org.  I&apos;ve only owned the domain for, what, 4 years now?  The point is that you can now get all your n8gray-related headlines, photos, and paraphenelia at <a href="http://n8gray.org">n8gray.org</a>.  I apologize for any confusion, dismay, or gnashing of teeth that this may cause my devoted readership (that&apos;s you, Tracy), but we all must kneel before the steamroller of progress.<br />
<p>
When you do get over to the new site you&apos;ll find things have changed a bit.  It&apos;s now much easier to find my blog and photo albums, and I&apos;m using <a href="http://gallery.menalto.com">new photo album software</a> that supports <span class="caps">RSS </span>feeds, comments, and other nifty features.  I&apos;ve also done a bit of redesigning to try to improve readability.  Fear not&#8212;it&apos;s still butt-ugly, but at least the navigation buttons are now <em>Pure <span class="caps">CSS</span><sup>&reg;</sup></em>.<br />
<p>
Oh, and by the way, n8gray.org still probably looks like ass in Internet Explorer, perhaps even moreso after the redesign.  I don&apos;t have the time or desire to adapt my page to support <span class="caps">IE,</span> Netscape 2.x, <span class="caps">NCSA</span> Mosaic, or any other obsolete browser that has&apos;t been updated in <em>years</em>.  Use <a href="http://www.mozilla.org">Firefox</a> as your browser if you must use Windows.  Having said that, n8gray.org is actually quite readable in text-based browsers like Links.  I guess some obsolete technologies are just better than others. ;^)<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2005%2F07%2F13%2Fn8blog-has-moved%2F&amp;linkname=n8blog%20has%20Moved%21"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2005/07/13/n8blog-has-moved/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Joining the herd</title>
		<link>http://www.n8gray.org/blog/2005/05/03/joining-the-herd/</link>
		<comments>http://www.n8gray.org/blog/2005/05/03/joining-the-herd/#comments</comments>
		<pubDate>Tue, 03 May 2005 16:35:00 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.n8gray.org/sandbox/wordpress/?p=65</guid>
		<description><![CDATA[
I can&apos;t resist joining the herd.  Here&apos;s my South Park alter-ego:

]]></description>
			<content:encoded><![CDATA[<p>
I can&apos;t resist joining the <a href="http://planet.freedesktop.org/">herd</a>.  Here&apos;s my South Park alter-ego:<br />
<p>
<a href="http://www.planearium2.de/flash/sp-studio-e.html"><img src="/images/southparkn8.png" /></a><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2005%2F05%2F03%2Fjoining-the-herd%2F&amp;linkname=Joining%20the%20herd"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2005/05/03/joining-the-herd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello Again</title>
		<link>http://www.n8gray.org/blog/2004/04/03/hello-again/</link>
		<comments>http://www.n8gray.org/blog/2004/04/03/hello-again/#comments</comments>
		<pubDate>Sat, 03 Apr 2004 12:02:00 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://sandbox.n8gray.org/blog/2004/04/03/hello-again/</guid>
		<description><![CDATA[Why didn&apos;t my first post show up?  Whassup??]]></description>
			<content:encoded><![CDATA[<p>Why didn&apos;t my first post show up?  Whassup??</p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2004%2F04%2F03%2Fhello-again%2F&amp;linkname=Hello%20Again"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2004/04/03/hello-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello World</title>
		<link>http://www.n8gray.org/blog/2004/04/03/hello-world/</link>
		<comments>http://www.n8gray.org/blog/2004/04/03/hello-world/#comments</comments>
		<pubDate>Sat, 03 Apr 2004 12:01:00 +0000</pubDate>
		<dc:creator>n8</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://sandbox.n8gray.org/blog/2004/04/03/hello-world/</guid>
		<description><![CDATA[Let&apos;s see how this blogging thing works.  I could really use a lightweight 
method for communicating with the world at large.  The way I run
my website leaves a lot to be desired!]]></description>
			<content:encoded><![CDATA[<p>Let&apos;s see how this blogging thing works.  I could really use a lightweight 
method for communicating with the world at large.  The way I run<br />
<a href="http://www.n8gray.org">my website</a> leaves a lot to be desired!</p><a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fwww.n8gray.org%2Fblog%2F2004%2F04%2F03%2Fhello-world%2F&amp;linkname=Hello%20World"><img src="http://www.n8gray.org/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://www.n8gray.org/blog/2004/04/03/hello-world/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

