<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.9.2" -->
<rss version="0.92">
<channel>
	<title>ridiculous_fish</title>
	<link>http://ridiculousfish.com/blog</link>
	<description>serious code</description>
	<lastBuildDate>Wed, 17 Feb 2010 09:20:32 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Labor of Division (Episode 1)</title>
		<description><![CDATA[1321528399 is an example of a "magic number:" a number that lets you substitute speedy multiplication for pokey division, as if by magic.  In this post, I become a big fat spoilsport and ruin the trick for everyone.]]></description>
		<link>http://ridiculousfish.com/blog/archives/2010/02/15/labor-of-division-episode-1/</link>
			</item>
	<item>
		<title>cdecl</title>
		<description><![CDATA[Quick, what is &#8220;char (*(*(* const x[3])())[5])(int)?&#8221;
If you immediately blurted out &#8220;x&#173;is&#173;an&#173;array&#173;of&#173;three&#173;const&#173;pointers&#173;to&#173;functions&#173;returning&#173;pointers&#173;to&#173;arrays&#173;of&#173;five&#173;pointers&#173;to&#173;functions&#173;taking&#173;int&#173;returning&#173;char&#8220;, and your last name doesn&#8217;t end with &#8220;itchie,&#8221; then chances are you used my new website:
www.cdecl.org
Yes, the venerable cdecl &#8211; the C gibberish to English translator &#8211; is now online.  With AJAX!  Every C declaration will be as an open book [...]]]></description>
		<link>http://ridiculousfish.com/blog/archives/2009/11/12/cdecl/</link>
			</item>
	<item>
		<title>I Didn&#8217;t Order That, So Why Is It On My Bill, Episode 2</title>
		<description><![CDATA[This is the second episode of I Didn&#8217;t Order That, So Why Is It On My Bill: C++ features you never use, but pay for anyways.  See episode one here.
For those who like their punchlines first: std::string is designed to allow copy-on-write.  But once operator[] is called, that string is ruined for COW [...]]]></description>
		<link>http://ridiculousfish.com/blog/archives/2009/09/17/i-didnt-order-that-so-why-is-it-on-my-bill-episode-2/</link>
			</item>
	<item>
		<title>I&#8217;m Bringing Hexy Back</title>
		<description><![CDATA[
Hooray, it&#8217;s Hex Fiend 2, a nearly complete rewrite of Hex Fiend that incorporates even better techniques for working with big files.  Hex Fiend is my fast and clever hex editor for Mac OS X.
Click On Me To Get Hex Fiend
This app is about exploring the implementation of standard desktop UI features in the [...]]]></description>
		<link>http://ridiculousfish.com/blog/archives/2009/07/31/im-bringing-hexy-back/</link>
			</item>
	<item>
		<title>I Didn&#8217;t Order That, So Why Is It On My Bill, Episode 1</title>
		<description><![CDATA[ C++ features you don't use but produce a performance drag at runtime, episode 1: Inline Functions.]]></description>
		<link>http://ridiculousfish.com/blog/archives/2009/06/22/i-didnt-order-that-so-why-is-it-on-my-bill-episode-1/</link>
			</item>
	<item>
		<title>Roundy</title>
		<description><![CDATA[As any usability expert will tell you, the foundation of sound web page design is rounded corners.  Their smooth curves lend an organic, almost sensual feel to a site, while pages without rounded corners are completely un-navigable morasses of right angles.]]></description>
		<link>http://ridiculousfish.com/blog/archives/2009/06/01/roundy/</link>
			</item>
	<item>
		<title>Buzz</title>
		<description><![CDATA[Farewell, Buzz]]></description>
		<link>http://ridiculousfish.com/blog/archives/2007/04/25/buzz/</link>
			</item>
	<item>
		<title>Angband</title>
		<description><![CDATA[So Angband iss back - so fissh, the fish, raw and wriggling, he hasst brought its back!]]></description>
		<link>http://ridiculousfish.com/blog/archives/2007/04/13/42/</link>
			</item>
	<item>
		<title>Barrier</title>
		<description><![CDATA[What's this multithreading thing everyone keeps talking about?]]></description>
		<link>http://ridiculousfish.com/blog/archives/2007/02/17/barrier/</link>
			</item>
	<item>
		<title>Logos</title>
		<description><![CDATA[Hair care, or digital audio?]]></description>
		<link>http://ridiculousfish.com/blog/archives/2006/12/11/logos/</link>
			</item>
</channel>
</rss>
