<?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>Gwynne&#039;s Blog &#187; Gwynne Raskind</title>
	<atom:link href="http://blog.darkrainfall.org/author/admin/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.darkrainfall.org</link>
	<description>Sa souvraya niende misain ye</description>
	<lastBuildDate>Fri, 03 Sep 2010 03:01:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Missions of the Reliant: Take the weapons station</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-take-the-weapons-station/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-take-the-weapons-station/#comments</comments>
		<pubDate>Fri, 03 Sep 2010 03:01:09 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Michael Rubin]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=445</guid>
		<description><![CDATA[Well, I cleaned up the command console code quite a huge bit, it now works quite nicely, and also the gunner&#8217;s commands are all fully implemented (with the exception of, as with the helmsman, &#8220;Report&#8221;). I wish I had more progress to report, but I&#8217;m still here and I&#8217;m still working on the game, so [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-take-the-weapons-station/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Status update</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-status-update/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-status-update/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 21:25:29 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=442</guid>
		<description><![CDATA[It&#8217;s been awhile since I&#8217;ve updated, and I thank anyone who had the patience to wait around to read this post! To all of you, I apologize for the long hiatus. While I&#8217;m still working on Missions of the Reliant actively, it is not at this time my highest priority. As always, the needs of [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-status-update/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: You&#8217;ve got to know why things work on a starship.</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-youve-got-to-know-why-things-work-on-a-starship/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-youve-got-to-know-why-things-work-on-a-starship/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 09:13:33 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[code mistakes]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[star trek]]></category>
		<category><![CDATA[tv quotes]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=437</guid>
		<description><![CDATA[I finally worked out the major design issues blocking the way for the command input console (also known as that tiny rectangle in the bottom right you see short messages and crew commands in) to exist. Long story short, a lot of things were being handled by the player object and the crew objects that [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-youve-got-to-know-why-things-work-on-a-starship/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Why the bridge is an easy target at the top of the saucer section is something I never understood.</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-why-the-bridge-is-an-easy-target-at-the-top-of-the-saucer-section-is-something-i-never-understood/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-why-the-bridge-is-an-easy-target-at-the-top-of-the-saucer-section-is-something-i-never-understood/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 16:29:48 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[book quotes]]></category>
		<category><![CDATA[Michael Rubin]]></category>
		<category><![CDATA[Peter David]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[star trek]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=434</guid>
		<description><![CDATA[I&#8217;ll give you this one, Star Trek fans. It&#8217;s a shortening of a quote from the Captain&#8217;s Table series of books, specifically book five, &#8220;Once Burned&#8221;, by Peter David: &#8220;Why in God&#8217;s name the bridge, arguably the most important strategic point of the vessel, is an easy target at the top of the saucer section [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-why-the-bridge-is-an-easy-target-at-the-top-of-the-saucer-section-is-something-i-never-understood/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: We have high hopes that this will, if successful, generate power to keep us alive</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-we-have-high-hopes-that-this-will-if-successful-generate-power-to-keep-us-alive/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-we-have-high-hopes-that-this-will-if-successful-generate-power-to-keep-us-alive/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 03:46:56 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[star trek]]></category>
		<category><![CDATA[tv quotes]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=429</guid>
		<description><![CDATA[The viewscreen &#8220;system&#8221; is implemented, or more exactly the source code needed to do more interesting things with it is in place. It can&#8217;t currently take damage or go offline, so there&#8217;s no functional change. It&#8217;s a bit of code work that needed doing for the sake of correctness and to ease later improvements. Life [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-we-have-high-hopes-that-this-will-if-successful-generate-power-to-keep-us-alive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Scanning. Indications negative at this time.</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-scanning-indications-negative-at-this-time/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-scanning-indications-negative-at-this-time/#comments</comments>
		<pubDate>Sat, 03 Jul 2010 17:21:11 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[star trek]]></category>
		<category><![CDATA[tv quotes]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=426</guid>
		<description><![CDATA[Today&#8217;s list of completed tasks: Made the torpedos work the old way. You&#8217;d think that was simple, but nope&#8230; Implemented long range scanners as a ship&#8217;s system (can take damage and go offline, can be repaired, code isn&#8217;t special-cased anymore) Implemented sector scanners similarly Fixed a long-standing issue with the way explosions were being handled [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-scanning-indications-negative-at-this-time/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Why having two coordinate spaces is a problem.</title>
		<link>http://blog.darkrainfall.org/why-having-two-coordinate-spaces-is-a-problem/</link>
		<comments>http://blog.darkrainfall.org/why-having-two-coordinate-spaces-is-a-problem/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 14:56:45 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Michael Rubin]]></category>
		<category><![CDATA[physics]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=422</guid>
		<description><![CDATA[The best laid schemes o&#8217; mice an&#8217; men / Gang aft agley - Robert Burns, &#8220;To a Mouse, on Turning Her Up in Her Nest, with the Plough&#8221; The torpedos do work, there&#8217;s no doubt about that. There&#8217;s just one problem: Due to the fact that velocity in my code is expressed in terms of [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/why-having-two-coordinate-spaces-is-a-problem/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Belay that phaser order! Arm photon torpedos!</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-belay-that-phaser-order-arm-photon-torpedos/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-belay-that-phaser-order-arm-photon-torpedos/#comments</comments>
		<pubDate>Fri, 25 Jun 2010 13:52:20 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[code mistakes]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=419</guid>
		<description><![CDATA[Torpedos now work. There are some minor glitches, mainly that it should only take two torpedos to destroy a fighter on easy difficulty, not six, but that&#8217;s the only remaining issue with the torpedos themselves. I already know the cause (the damage factor is randomized twice, which produces completely wrong numbers) and I&#8217;ll fix it [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-belay-that-phaser-order-arm-photon-torpedos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tic-Tacs</title>
		<link>http://blog.darkrainfall.org/tic-tacs/</link>
		<comments>http://blog.darkrainfall.org/tic-tacs/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 02:22:03 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Non-Programming]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[silly]]></category>
		<category><![CDATA[Tic-Tacs]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=414</guid>
		<description><![CDATA[With apologies to Pete Seeger and Malvina Reynolds&#8230; Little Tic-Tacs in the boxes Little Tic-Tacs made of sugar gum Little Tic-Tacs, little Tic-Tacs, little Tic-Tacs all the same There&#8217;s a white one, and a white one, and a white one, and a white one And they&#8217;re all made out of Ticky-Tacky And they all look [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/tic-tacs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Slow going</title>
		<link>http://blog.darkrainfall.org/slow-going/</link>
		<comments>http://blog.darkrainfall.org/slow-going/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 11:57:44 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=412</guid>
		<description><![CDATA[Just want to apologize to all for the lack of recent progress and to assure you that I am still working on the game. Don&#8217;t lose hope! Stay tuned for an update soon.]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/slow-going/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Reconfiguring torpedos</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-reconfiguring-torpedos/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-reconfiguring-torpedos/#comments</comments>
		<pubDate>Wed, 09 Jun 2010 19:28:19 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=409</guid>
		<description><![CDATA[A large number of nagging little issues have been fixed and some underlying design flaws have been fixed. Torpedo hold and torpedo launchers are fully implemented, torpedos themselves are in progress. More coming soon.]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-reconfiguring-torpedos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: We&#8217;re down to only 40 torpedos.</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-were-down-to-only-40-torpedos/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-were-down-to-only-40-torpedos/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 11:26:17 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=407</guid>
		<description><![CDATA[Torpedo hold now implemented and functional. More to come!]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-were-down-to-only-40-torpedos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: All hands, abandon ship, I repeat, all hands-</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-all-hands-abandon-ship-i-repeat-all-hands/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-all-hands-abandon-ship-i-repeat-all-hands/#comments</comments>
		<pubDate>Fri, 28 May 2010 15:26:38 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[star trek]]></category>
		<category><![CDATA[tv quotes]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=404</guid>
		<description><![CDATA[The laser cannon now works, and can destroy fighters. The sound playback is still just slightly off, but otherwise all is good. The display issues with the laser and target scanner are fixed, the damage coefficients are corrected (the only reason the laser works too well right now is the fighters haven&#8217;t had their shields [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-all-hands-abandon-ship-i-repeat-all-hands/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Too late. Hang on!</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-too-late-hang-on/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-too-late-hang-on/#comments</comments>
		<pubDate>Thu, 20 May 2010 23:24:05 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Michael Rubin]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[star trek]]></category>
		<category><![CDATA[tv quotes]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=401</guid>
		<description><![CDATA[The Reliant&#8217;s laser cannon is now functional. It fires from the wrong spot on the ship, hits the wrong spot on the enemy ships, has the wrong idea about when the enemy ships are in and out of range, plays its sound incorrectly, and doesn&#8217;t look quite like the original game&#8217;s laser, but it does [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-too-late-hang-on/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Engine room, flight recorder visual, fifty-one point nine one zero</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-engine-room-flight-recorder-visual-fifty-one-point-nine-one-zero/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-engine-room-flight-recorder-visual-fifty-one-point-nine-one-zero/#comments</comments>
		<pubDate>Wed, 19 May 2010 20:34:53 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[CoreAudio]]></category>
		<category><![CDATA[FFmpeg]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[OpenAL]]></category>
		<category><![CDATA[OpenGL]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[QTKit]]></category>
		<category><![CDATA[QuickTime]]></category>
		<category><![CDATA[SoundFlower]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=398</guid>
		<description><![CDATA[A QTKit-based video recorder is now integrated into the code. I tried about twenty ways to get it to record audio too, but between CoreAudio&#8217;s failings and QTKit&#8217;s limitations, nothing both sounded correct and remained correctly synchronized. Capture the sound output of the game and add it as a sound track to the video. Failure [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-engine-room-flight-recorder-visual-fifty-one-point-nine-one-zero/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Their coil emissions are normal.</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-their-coil-emissions-are-normal/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-their-coil-emissions-are-normal/#comments</comments>
		<pubDate>Mon, 10 May 2010 18:08:04 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[mailing list]]></category>
		<category><![CDATA[porting]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=395</guid>
		<description><![CDATA[More status! The radar is implemented and functioning. A whole list of off-by-one pixel errors are fixed. A subtle retain cycle KVO crash is fixed. Most of the target scanner bugs are fixed. I say &#8220;most&#8221; in that last because I&#8217;m not sure if the final bug can be fixed. The cocoa-dev mailing list seems [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-their-coil-emissions-are-normal/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: They&#8217;re locking phasers.</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-theyre-locking-phasers/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-theyre-locking-phasers/#comments</comments>
		<pubDate>Fri, 07 May 2010 07:18:20 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[DreamHost]]></category>
		<category><![CDATA[garbage collection]]></category>
		<category><![CDATA[Linode]]></category>
		<category><![CDATA[music]]></category>
		<category><![CDATA[objective-c]]></category>
		<category><![CDATA[PLBlocks]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[star trek]]></category>
		<category><![CDATA[tv quotes]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=391</guid>
		<description><![CDATA[&#8220;Lock phasers on target.&#8221; &#8211; Khan &#8220;Locking phasers on target.&#8221; &#8211; Joachim &#8220;They&#8217;re locking phasers.&#8221; &#8211; Spock &#8220;Raise shields!&#8221; &#8211; Kirk &#8220;FIRE!&#8221; &#8211; Khan The Reliant now has targetting and scanning systems implemented. There&#8217;s still several bugs to work out, but the basic system is in place. When that one little fighter I put in [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-theyre-locking-phasers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missions of the Reliant: Watch it, you&#8217;ve got one on your tail!</title>
		<link>http://blog.darkrainfall.org/missions-of-the-reliant-watch-it-youve-got-one-on-your-tail/</link>
		<comments>http://blog.darkrainfall.org/missions-of-the-reliant-watch-it-youve-got-one-on-your-tail/#comments</comments>
		<pubDate>Tue, 04 May 2010 06:18:31 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Missions of the Reliant]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[lines of code]]></category>
		<category><![CDATA[math]]></category>
		<category><![CDATA[Michael Rubin]]></category>
		<category><![CDATA[porting]]></category>
		<category><![CDATA[rendering]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=377</guid>
		<description><![CDATA[Missions of the Reliant version 3.0 now has the framework for enemies, enemy AI, and those infinitely annoying little fighters that everything lauches in droves at you and you can only hit by draining all the charge from your laser couplings. It took some work, let me tell you. Mike&#8217;s original code expresses differences between [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/missions-of-the-reliant-watch-it-youve-got-one-on-your-tail/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The utility of a scripting language.</title>
		<link>http://blog.darkrainfall.org/the-utility-of-a-scripting-language/</link>
		<comments>http://blog.darkrainfall.org/the-utility-of-a-scripting-language/#comments</comments>
		<pubDate>Sun, 02 May 2010 07:52:54 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[irc]]></category>
		<category><![CDATA[pcre]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[random]]></category>
		<category><![CDATA[regular expressions]]></category>
		<category><![CDATA[terminal]]></category>
		<category><![CDATA[undeserved pride]]></category>
		<category><![CDATA[xml]]></category>
		<category><![CDATA[xslt]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=372</guid>
		<description><![CDATA[I feel like quite a geek. I had some text copied from my IRC client that I wanted to transform to XML for my XSLT sheet to display all nicely on the Web interface. Format of a line copied from the client: altered nickname&#60;tab&#62;&#60;tab&#62;message&#60;tab&#62;hh:mm:ss&#60;space&#62;&#60;AM or PM&#62;&#60;carriage return&#62; Correctly formatted XML for the XSLT sheet: How [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/the-utility-of-a-scripting-language/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Floating-point makes my brain melt</title>
		<link>http://blog.darkrainfall.org/floating-point-makes-my-brain-melt/</link>
		<comments>http://blog.darkrainfall.org/floating-point-makes-my-brain-melt/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 19:52:56 +0000</pubDate>
		<dc:creator>Gwynne Raskind</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[assembly]]></category>
		<category><![CDATA[c]]></category>
		<category><![CDATA[clang]]></category>
		<category><![CDATA[code mistakes]]></category>
		<category><![CDATA[gcc]]></category>
		<category><![CDATA[optimization]]></category>
		<category><![CDATA[technobabble]]></category>

		<guid isPermaLink="false">http://blog.darkrainfall.org/?p=369</guid>
		<description><![CDATA[Sometimes it&#8217;s better to do the obvious than try to be &#8220;correct&#8221;. How would you check if a floating-point variable x was zero? Common sense says x == 0.0 should work, right? But the compiler gets cranky about floating-point compares, yet zero is certainly a valid sentinel value even for floating-point. So I found the [...]]]></description>
		<wfw:commentRss>http://blog.darkrainfall.org/floating-point-makes-my-brain-melt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
