<?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:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">

<channel>
	<title>Hostile Fork</title>
	<atom:link href="http://hostilefork.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://hostilefork.com</link>
	<description>a disgruntled developer taking a stand in the information multiverse</description>
	<pubDate>Thu, 18 Feb 2010 12:47:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
	<language>en</language>
	<creativeCommons:license>http://creativecommons.org/licenses/by-nc-sa/3.0/</creativeCommons:license>		<item>
		<title>BIL 2010 PARTICIPANTS - WELCOME</title>
		<link>http://hostilefork.com/2010/02/13/bil-2010-participants-welcome/</link>
		<comments>http://hostilefork.com/2010/02/13/bil-2010-participants-welcome/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 00:28:15 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hostilefork.com/2010/02/13/bil-2010-participants-welcome/</guid>
		<description><![CDATA[Today I attended the fantastic event BIL.  It is an &#8220;un-conference&#8221;, and was originally conceived as populist way of crashing/synergizing with the event known as TED.  
(Though TED is awesome at spreading great ideas across the web, the speakers are by invite-only&#8230;and uninvited people must pay thousands of dollars to attend!!)
The incomparable organizer [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2010/02/13/bil-2010-participants-welcome/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Modest Proposal for a Rebol Code Golf Dialect</title>
		<link>http://hostilefork.com/2010/01/08/modest-proposal-for-code-golf-in-rebol/</link>
		<comments>http://hostilefork.com/2010/01/08/modest-proposal-for-code-golf-in-rebol/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 05:35:41 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[Ideas]]></category>

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

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

		<guid isPermaLink="false">http://hostilefork.com/?p=132</guid>
		<description><![CDATA[UPDATE: I&#8217;ve uploaded a preliminary proof-of-concept Rebmu implementation to GitHub.  See http://hostilefork.com/rebmu/ for details.

StackOverflow has a tag for so-called &#8220;Code Golf&#8221;, which has the goal of attempting to perform a programming task with a program that has a minimum number of ASCII characters.
There are several loopholes:

You can obviously define a language which specifically performs [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2010/01/08/modest-proposal-for-code-golf-in-rebol/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Proving There are Only Six Dudeney Numbers</title>
		<link>http://hostilefork.com/2009/12/24/six-dudeney-numbers-proof/</link>
		<comments>http://hostilefork.com/2009/12/24/six-dudeney-numbers-proof/#comments</comments>
		<pubDate>Thu, 24 Dec 2009 11:30:03 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[Math]]></category>

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

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

		<guid isPermaLink="false">http://hostilefork.com/?p=131</guid>
		<description><![CDATA[I came across an article in Wikipedia about Dudeney numbers.  These are numbers whose digit sum add up to their cube root:

    1 =  1 x  1 x  1   ;   1 = 1
  512 =  8 x  8 x  8 [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/12/24/six-dudeney-numbers-proof/feed/</wfw:commentRss>
		</item>
		<item>
		<title>.Trashes, .fseventsd, and .Spotlight-V100</title>
		<link>http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/</link>
		<comments>http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/#comments</comments>
		<pubDate>Wed, 02 Dec 2009 22:51:16 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://hostilefork.com/?p=129</guid>
		<description><![CDATA[Merely plugging a removable drive into a mac (when it has write access) makes OS/X think it can take the liberty to write a lot of hidden garbage onto that disk.  If you want to stop this from happening, you have to put some special files on that disk before you plug it in.
To [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Permanently Changing GRUB Menu In Ubuntu</title>
		<link>http://hostilefork.com/2009/11/22/grub-menu-in-ubuntu/</link>
		<comments>http://hostilefork.com/2009/11/22/grub-menu-in-ubuntu/#comments</comments>
		<pubDate>Mon, 23 Nov 2009 00:09:10 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

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

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

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

		<guid isPermaLink="false">http://hostilefork.com/?p=126</guid>
		<description><![CDATA[Ubuntu has a nice install screen that lets you press F4 for Modes or F6 for Other Options.  If you have an older laptop, you may find that you can&#8217;t boot unless you turn on &#8220;Safe Graphics&#8221; or check &#8220;acpi=off&#8221;.
(Note: In my case, the failure I was experiencing on boot was accompanied by horrible [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/11/22/grub-menu-in-ubuntu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Treating Non-Boolean Types as Logic Values</title>
		<link>http://hostilefork.com/2009/10/26/treating-non-booleans-as-logic/</link>
		<comments>http://hostilefork.com/2009/10/26/treating-non-booleans-as-logic/#comments</comments>
		<pubDate>Tue, 27 Oct 2009 03:29:05 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[C++]]></category>

		<guid isPermaLink="false">http://hostilefork.com/?p=122</guid>
		<description><![CDATA[Historically, I have always disliked the idea of using boolean test operations on types that can take a number of values.  This deep-seated aesthetic grudge comes from cases like this:

int x = 0;
if &#40;not x&#41;
   cout &#60;&#60; &#34;X is zero&#34; &#60;&#60; endl;

I&#8217;m simply bothered by this.  Perhaps it&#8217;s a cognitive thing [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/10/26/treating-non-booleans-as-logic/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Tweaking Analog Literals (C++ humor)</title>
		<link>http://hostilefork.com/2009/08/29/tweakinganalog-literals-humor/</link>
		<comments>http://hostilefork.com/2009/08/29/tweakinganalog-literals-humor/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 23:37:51 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[Ideas]]></category>

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

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

		<guid isPermaLink="false">http://hostilefork.com/?p=120</guid>
		<description><![CDATA[Jeremy Friesner brought this site about analog literals to my attention.  It provides the long-needed ability to represent integer constants in C++ not as numbers (like 42) but rather as 1-D, 2-D, or 3-D shapes whose length, area, or volume correspond to the number&#8217;s quantity.  So for instance:

assert&#40; &#40; o-------------o
    [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/08/29/tweakinganalog-literals-humor/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Smart Pointer Casting Study</title>
		<link>http://hostilefork.com/2009/07/10/smart-pointer-casting-study/</link>
		<comments>http://hostilefork.com/2009/07/10/smart-pointer-casting-study/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 00:44:00 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[C++]]></category>

		<guid isPermaLink="false">http://hostilefork.com/?p=119</guid>
		<description><![CDATA[If you&#8217;re using public inheritance in C++, the compiler will implicitly &#8220;upcast&#8221; from a Derived class pointer to a Base class pointer.  So I thought a std::auto_ptr to a Derived class would have a similar implicit upcast.  It does&#8230;but only for assignment and construction!
auto_ptr_cast.cpp
The example shows that if you try to pass an [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/07/10/smart-pointer-casting-study/feed/</wfw:commentRss>
		</item>
		<item>
		<title>8-Year-Olds Should *Read* My Code</title>
		<link>http://hostilefork.com/2009/06/16/eight-year-olds-should-read-code/</link>
		<comments>http://hostilefork.com/2009/06/16/eight-year-olds-should-read-code/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 22:21:15 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[C++]]></category>

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

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

		<guid isPermaLink="false">http://hostilefork.com/?p=117</guid>
		<description><![CDATA[A couple years ago, I read an article that gained popularity on social-bookmarking sites which was entitled &#8220;8-year-olds should test my code&#8221;.  It&#8217;s a story about a child named Brian (no relation :P), who crashed UCBLogo only seconds after encountering it for the first time:

The author is an engineer at Google, and said this:
&#8220;I [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/06/16/eight-year-olds-should-read-code/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Takeaways from the Extjs Licensing Fiasco</title>
		<link>http://hostilefork.com/2009/06/15/extjs-licensing-fiasco/</link>
		<comments>http://hostilefork.com/2009/06/15/extjs-licensing-fiasco/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 01:26:16 +0000</pubDate>
		<dc:creator>Hostile Fork</dc:creator>
		
		<category><![CDATA[Philosophy]]></category>

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

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

		<guid isPermaLink="false">http://hostilefork.com/?p=72</guid>
		<description><![CDATA[Now and again, I look at the searches that bring people to hostilefork.com  For some period of time, the largest search phrase bringing people here is &#8220;extjs fork&#8221;.  Sadly, they aren&#8217;t looking for the articles I wrote in 2007.  Instead&#8230;it turns out there was a huge backlash against the Extjs project surrounding [...]]]></description>
		<wfw:commentRss>http://hostilefork.com/2009/06/15/extjs-licensing-fiasco/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 15.779 seconds -->
<!-- Cached page served by WP-Cache -->
