<?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>A Nail From Which to Hang the Heavens &#187; mouse</title>
	<atom:link href="http://nail.prismaticmedia.com/tag/mouse/feed/" rel="self" type="application/rss+xml" />
	<link>http://nail.prismaticmedia.com</link>
	<description>Flights of fancy from the digital desk of Kristina Tracer</description>
	<lastBuildDate>Tue, 07 Sep 2010 16:00:44 +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>Beautiful World 22: Corruption</title>
		<link>http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-22-corruption/</link>
		<comments>http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-22-corruption/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 16:00:39 +0000</pubDate>
		<dc:creator>Kristina Tracer</dc:creator>
				<category><![CDATA[Beautiful World]]></category>
		<category><![CDATA[fox]]></category>
		<category><![CDATA[mature]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[postfurry]]></category>
		<category><![CDATA[raccoon]]></category>
		<category><![CDATA[sci-fi]]></category>
		<category><![CDATA[transformation]]></category>

		<guid isPermaLink="false">http://nail.prismaticmedia.com/?p=254</guid>
		<description><![CDATA[<a href="http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-22-corruption/">The development server encounters a system resource issue.</a>

Word Count: 2671
Tags: Fox, Mature, Mouse, Postfurry, Raccoon, Sci-Fi, Transformation
<a href="http://nail.prismaticmedia.com/category/settings/irokai/beautiful-world/">Beautiful World</a>]]></description>
			<content:encoded><![CDATA[<p>White. White walls, white ceiling, white floor. They were white because they had no texture, no color, almost no properties at all beyond their orientation. They had size, at least, six rectangles defining a space.  They didn&#8217;t really enclose one, though. Enclosing implied an inside, which in turn meant an outside; there wasn&#8217;t an outside in which anything could exist. Where did that put this space, though? If there was no outside, then where were we? We existed, and yet we existed in a finite space. An inside, with no outside. Thirty thousand cubic meters of empty space, surrounded by absolutely white walls; that had been the universe, for the last twenty minutes.</p>
<p>Into that space, though, something had just entered that clearly didn&#8217;t belong. It was&#8230; I couldn&#8217;t tell what it was. One corner was squared, sharply, like a building block. The opposite faces were irregular, rippling and jerking like some kind of living thing. Its surface shifted colors rapidly, along with its shape, though the three edges of it remained consistent. Fragments grew and shrank in the air, fingerlike projections or completely separate objects that vibrated slowly before fading out or merging with the underlying structure. It didn&#8217;t even announce itself; one moment it wasn&#8217;t, and the next it was, letting out chirps and warbles seemingly at random.</p>
<p>&#8220;So what is it?&#8221; Imogen asked, her paws on her hips. &#8220;More to the point, where&#8217;d it come from? I thought you said this place was closed.&#8221;</p>
<p>&#8220;It is,&#8221; I insisted. I hesitated a moment, then added, &#8220;It was, anyway.&#8221; I opened my hardline and scanned through menus, looking for intrusions or malware, but each check came back clean. &#8220;I&#8217;m not seeing anything. Giri, any ideas?&#8221;</p>
<p>The fox shook his head, his tail lashing behind him. &#8220;I have checked it twice; even with your added permissions, it has no properties, no structure. It does not actually exist.&#8221; He scowled. &#8220;It reminds me uncomfortably of the FutureShock.&#8221;</p>
<p>I nodded at that. &#8220;Yeah, but Jules isn&#8217;t here, and he did the real hackery on that place.&#8221; I looked back at Imogen. &#8220;Let people know we&#8217;re poking at it, but truth is I don&#8217;t know.&#8221; I glanced at Giri, but the fox shook his head. I sighed; I wanted to tell her more, but Giri was right to advise against it.</p>
<p>The mouse nodded, then walked back towards the group she&#8217;d been addressing before. &#8220;C&#8217;mon, folks. Let&#8217;s go somewhere else and let these guys work. C&#8217;mon, everybody, make some room. Soon as these guys have things figured out, they&#8217;ll let us know.&#8221; She motioned, and despite the collective groans of about a hundred weary people, they rose and began to shuffle away, towards another part of the space. Before they&#8217;d even gotten a few steps, though, Imogen was back into her story, and it sounded like the others sank quickly back into the rapture of her narratives.</p>
<p>As soon as Imogen&#8217;s voice was down to a murmur, I looked back at Giri, voice low. &#8220;Any clue? I&#8217;m at a loss.&#8221;</p>
<p>Giri shook his head again. &#8220;The server is failing; that much is certain. Could this be a side effect?&#8221;</p>
<p>I stared at the shifting block and shrugged helplessly. &#8220;I have no idea. I can hack a bit on back-end stuff, but my job was always front-end components. Aesthetic, not functional. I&#8217;d need somebody like Jules or Briar for details, and even she might not know.&#8221; I sighed. &#8220;I&#8217;m afraid this is out of my league.&#8221;</p>
<p>The fox stared intently at the shifting image, a frown spreading on his muzzle. &#8220;It is growing.&#8221; He motioned with one paw to the object. &#8220;It has a second corner now.&#8221;</p>
<p>I looked where he indicated, tailtip hooking in frustration. &#8220;You&#8217;re right, it does. That still doesn&#8217;t tell us what it is, though, or anything else.&#8221;</p>
<p>&#8220;You know as much as I at this point,&#8221; Giri said. &#8220;I would have to do a deep dive to determine more, but I am not sure I would know what I am seeing. It does not appear to have definition, yet it is there. It is not anything, yet it exists. And it is still growing.&#8221;</p>
<p>I watched with fascination as a square, about a foot per side, slowly filled the space. The chattering and clicking that it emitted changed in timbre as, and the shapes that it filled rapidly took on the edges and corners. It looked almost as though someone were pouring luminescent, light-and-sound-reactive goop into an invisible mold that hung perfectly still in the air. It ratcheted up to the top of the space, and then, as if meeting an invisible lid, it leveled itself and then formed a perfectly shaped rectangle, about four inches tall. </p>
<p>As if cued by its completion, a shout rang out across the space. Heads turned, and Giri and I broke into a sprint towards the voice. Imogen beat us to the site and already asking questions of a visibly-upset black cat as we approached. &#8220;What is it? What happened?&#8221; She spread her drawl thick, resting a paw on her shoulder. &#8220;It&#8217;s okay now. Everything&#8217;s gonna be&#8212;&#8221; She stopped, then followed the cat&#8217;s pointing finger to a space in front of her in which letters and numbers hung in space. &#8220;Ah, hell.&#8221;</p>
<p>&#8220;It just showed up out of&#8230; hey, is that my&#8212;&#8221; She stopped, as the block started to echo her speech, but a scant moment before she spoke, as if it knew what she was about to say. The same words scrolled in space, in a vivid violet, starting cleanly at one point, then disappearing off raggedly off of another. Perpendicular to that, code fragments flickered. The area between them filled in rapidly as the cat spoke. &#8220;What&#8217;s it&#8230; it&#8217;s writing down what I say!&#8221; She looked at Imogen, then me. &#8220;Why&#8217;s it&#8212;it&#8217;s hard to&#8230; to talk with&#8230; with that. How is it&#8230; doing that?&#8221;</p>
<p>&#8220;I have no idea,&#8221; Giri said, spacing his words evenly. His words showed up a deep blue calligraphic script. &#8220;I find this even more disturbing, though.&#8221;</p>
<p>I nodded. &#8220;Me, too. It&#8217;s like it&#8217;s&#8212;&#8221; My own text looked like angular gold text, blocky and monospaced. &#8220;It&#8217;s&#8230; reading out of the&#8212;&#8221; I stopped, head snapping to Giri.</p>
<p>The security expert&#8217;s head canted to the side. &#8220;What? What is it?&#8221;</p>
<p>Imogen leaned forward and adjusted her pince-nez. &#8220;Yeah, you look like&#8212;&#8221; I made a quick cut-it gesture, dragging my paw across my throat, and she snapped her jaws shut, her teeth clacking audicbly; the sound showed up as a splat of red in the air.</p>
<p>I put a finger over my muzzle, then motioned for them to follow me. They exchanged glances but did so, stepping away from the fresh distortion. I looked back at it, then squinted and whispered, &#8220;test, test.&#8221; The midair text block flickered, and I sighed, returning to full volume. &#8220;Damn, never mind.&#8221;</p>
<p>&#8220;What?&#8221; The word was simultaneous from three muzzles. A cacophony followed, as they sorted out who spoke next, but Imogen easily overpowered both of the others. &#8220;Don&#8217;t leave us hanging, John; what is it?&#8221;</p>
<p>I pointed to the space as it swelled. &#8220;It&#8217;s a chunk of the speech engine. It&#8217;s&#8230; it&#8217;s how the graphics engine is rendering the speech engine.&#8221;</p>
<p>Imogen and the cat just blinked in confusion, but Giri&#8217;s eyes shot open in shock. &#8220;Are you sure, John?&#8221;</p>
<p>I nodded. &#8220;Pretty sure. I can&#8217;t think of any other way it would be getting that information.&#8221; </p>
<p>Imogen held up a paw. &#8220;You two lost me at &#8216;chunk,&#8217;&#8221; the mouse said. &#8220;Try again, in English.&#8221;</p>
<p>Giri jammed his paws into the pokets of his coat. &#8220;If John is correct&#8212;and I hope he is not&#8212;it is&#8230; a piece of Irokai&#8217;s underlying software that Irokai&#8217;s display system is attempting to render.&#8221;</p>
<p>&#8220;Okay, I get that,&#8221; the mouse said slowly. &#8220;But why? And what&#8217;s so bad about that?&#8221;</p>
<p>I looked at Giri, then back at Imogen. &#8220;It&#8217;s&#8230; listen, this plan&#8230; the server can&#8217;t hold everybody on here right now. I deleted everything I could, but I&#8217;ve still got more people on here than my development box can sustain at the same time. Everything we do, it all takes memory. Computer memory. Every thought, every action, it&#8217;s all computer code. It takes memory to execute, to tell who&#8217;s doing what. We&#8217;re running out of it. It&#8217;s&#8212;&#8221; I barked a laugh. &#8220;It&#8217;s the only limited resource we have&#8230; and we&#8217;re running out.&#8221;</p>
<p>Imogen blinked and canted her head to the side. &#8220;How do you run out? Nobody new is showing up. Nobody&#8217;s running anything, right?&#8221;</p>
<p>Giri shook his head. &#8220;It is not so simple. There must be a time delay between when a bit of memory is allocated to record that someone has done something, and when the bit that marked the past state is freed, to ensure that all systems have the new state. The more people, the more things are present, the more complex the interactions, the longer delay that must be to ensure safety.&#8221;</p>
<p>I nodded at the fox. &#8220;Jules explained it to me once, but he&#8217;s the genius on this stuff. The short form is that the system&#8217;s out of memory, and it&#8217;s out of backup memory, and there&#8217;s nothing left for it to use to store people&#8217;s actions&#8230; so it&#8217;s using whatever memory it can.&#8221;</p>
<p>The cat blinked. &#8220;You mean it&#8217;s&#8230;&#8221; She looked back at the block of code, then burst out, &#8220;It&#8217;s bigger! Oh, my god, it&#8217;s&#8230; there&#8217;s another one!&#8221; Her finger shot out suddenly, and I followed it to another patch of flickering graphics hanging in mid-air, some distance away.</p>
<p>I groaned. &#8220;It&#8217;s run out of everything else, so it&#8217;s using <em>this</em> space. And because it is, everything that happens on the back-end that shows up is rendering, and we&#8217;re all seeing it, so it&#8217;s changing the environment that much faster!&#8221; I looked at Giri. &#8220;This&#8230; this beats the Beni hack, by a long shot.&#8221;</p>
<p>Girl smirked. &#8220;I believe this is where Mitsuko would say, &#8216;oh, <em>hai</em>.&#8217;&#8221;</p>
<p>Imogen put a paw on each of our shoulders. &#8220;Okay, bad. What do we do? How do we stop it?&#8221;</p>
<p>I blinked. &#8220;Stop it? We <em>can&#8217;t</em> stop it. Anything we do makes it grow faster!&#8221;</p>
<p>The mouse&#8217;s eyes hardened, &#8220;John, that&#8217;s&#8212;damnit!&#8221; The cat took off at a run, over to a group of people, pointing and jabbering agitatedly at the distortions. They turned, then approached, and the volume spread as their words were echoed, then spread as they went to show others. &#8220;I swear, nobody learns around here,&#8221; she grumbled, putting her muzzle in her paw. &#8220;You and Giri work on this; I&#8217;m gonna go stop the deluge.&#8221; Then she clapped us on the back and followed the others. &#8220;Hey! Hey!&#8221;</p>
<p>I tuned her out, then looked back to Giri. &#8220;This is going to go to hell fast if we don&#8217;t do something. Ideas?&#8221;</p>
<p>Giri shrugged. &#8220;I do not know. I wanted to understand the way in which my world worked, but&#8230; now I am not so sure.&#8221;</p>
<p>I shook my head, then popped open my hardline. &#8220;There&#8217;s got to be something.&#8221; I started scanning menus. &#8220;Change the garbage collection speed.&#8221;</p>
<p>The fox shook his head. &#8220;Desynchronized actions and corrupted accounts.&#8221;</p>
<p>I scowled. &#8220;Cache dump.&#8221;</p>
<p>He shook his head again. &#8220;That would make the problem worse; we want fewer misses, not more.&#8221;</p>
<p>&#8220;Damnit, Giri, I want help, not&#8212;&#8221; I caught myself mid-outburst. &#8220;Sorry, sorry, this is&#8230; stressful. Suspend the whole system, wait for Jules.&#8221;</p>
<p>Giri nodded. &#8220;I&#8230; am unused to being afraid, myself. If we trust that, we should have trusted the rollback. Plus, we have no way to know if he will be able to restore us, regardless of whether he wants to do so.&#8221;</p>
<p>&#8220;Right. Damnit. I&#8217;m running out of options here.&#8221; My eyes flicked over hovering menu choices. &#8220;What about&#8212;&#8221; A scream cut me off, followed by another. I turned, then gaped. The cat that had run from the conversation had one paw on her other elbow, shaking and crying as she tried to pull her first out of a silvery box shot through with multicolored lightning streaks. One of the people she had gone to see had her by the shoulders and was trying to extract her; the other was backing away quickly, then suddenly turned and bolted.</p>
<p>&#8220;Help me!&#8221; the cat shrieked, blubbering. &#8220;Help me, please!&#8221;</p>
<p>That was the only spark the room needed. What had been a crowd instantly became a mob, people running in terror from the alien blocks and from each other. Some tried to help; others tried to escape. Of course, with all that commotion, the system needed that much more memory to render it all, and the only place it had left to find it was in here. Alien spires and fractal fragments began to materialize across the universe as the graphics engine seized more memory to try to display what was happening.</p>
<p>I looked back at Giri, eyes hard. &#8220;Space partition; cut the ceiling in half, buy us some more time.&#8221; The fox didn&#8217;t respond. &#8220;Giri, I need your opinion here. What about&#8212;Giri? Giri, what&#8217;re you doing? I told you, no loading!&#8221;</p>
<p>The fox had a sword in his paws; I hadn&#8217;t seen him with it when he&#8217;d arrived. Come to think of it, I didn&#8217;t remember him having one, but he held it balanced across his pads, his head bowed. &#8220;I&#8230; am sorry, John. It is the right thing to do. Please&#8230; give my apologies to Briar.&#8221;</p>
<p>I blinked. &#8220;Giri? Giri, what the hell are you&#8212;no! No, no, no!&#8221; I ran over to grab the fox by his lapels. &#8220;Don&#8217;t you dare quit on me!&#8221;</p>
<p>He smiled. &#8220;This is not abandoning the fight; this is giving you a little more time. It is&#8230; fitting. This is the role Tadashiissei wanted me to play, so I will play it. Good-bye, John-<em>kun</em>.&#8221; He drew the blade in a graceful arc from its sheath, then turned it in his wrist and, with a solid thrust, rammed its tip into his gut. There was no blood; he must&#8217;ve been too conscious of how much rendering power that would take. Instead he just&#8230; froze in place. He didn&#8217;t even crumple or fall. His body just stopped moving. His eyes were squinted tightly closed against the shock and pain, but on his muzzle was an almost beatific smile, his head upturned and his tail held high.</p>
<p>&#8220;Damnit!&#8221; I swung at the statue of Giri in front of me, but as my fist came in contact with it, a black square shot with angry red lines materialized around his head, wiping the smile off of his muzzle and catching my fingers in mid-air. &#8220;Shit!&#8221; I felt my heart leap into my throat as panic tried to set in. Screams and cries filled the spaces around me, interspersed with static and pure-tone beeping. Music rippled across the panel in front of me, notes making the lines wink on and off. A wolf grabbed my arm. Her eyes were gone; in each socket, a pair of luminescent letters glowed. She opened her muzzle to say something, but only the smell of violets and <span style="font-family:'courier new';">shift right two &amp;&amp; call_function(vox, TRUE, #0xA1830128725E);</span> came out.</p>
<p><em>Make or <span style="font-family:'courier new';">break();</span> time.</em> There had to be something I could do. I wasn&#8217;t going to let this be <span style="font-family:'courier new';">LOOKUP_FAIL(memory()); NO_SWAP(memory());</span>. Why couldn&#8217;t I think of anything? The rollback had to be almost done by now; we just had to hold out a little longer, but we couldn&#8217;t. The system would resync any minute now, and the database would offload its <span style="font-family:'courier new';">Atomic transaction(rollback) aborted mid-process; unable to write to log;</span> but we couldn&#8217;t wait. We were out of time.</p>
<p>Time. Timing. <span style="font-family:'courier new';">open_menus(admin(TRUE));</span> Scan down to the system statistics. Find the Irokai services. <em>It is a shame he could not come back, Mitsuko said.</em> Lower priority. Lowest priority. Garbage collection. <em>The scent of rotten eggs, the feel of something unpleasantly moist, and a charnal taste, overwhelming.</em> Highest priority. Less action per time unit. More time for sync. Time.</p>
<p>Hopefully it was enough.</p>
<p><!-- Beginning of Project Wonderful ad code: --><br />
<!-- Ad box ID: 43110 --><br />
<script type="text/javascript">
<!--
var pw_d=document;
pw_d.projectwonderful_adbox_id = "43110";
pw_d.projectwonderful_adbox_type = "4";
pw_d.projectwonderful_foreground_color = "";
pw_d.projectwonderful_background_color = "";
//-->
</script><br />
<script type="text/javascript" src="http://www.projectwonderful.com/ad_display.js"></script><br />
<noscript><br />
<map name="admap43110" id="admap43110">
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=0&amp;id=43110&amp;type=4" shape="rect" coords="0,0,125,125" title="" alt="" target="_blank" />
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=1&amp;id=43110&amp;type=4" shape="rect" coords="125,0,250,125" title="" alt="" target="_blank" />
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=2&amp;id=43110&amp;type=4" shape="rect" coords="250,0,375,125" title="" alt="" target="_blank" />
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=3&amp;id=43110&amp;type=4" shape="rect" coords="375,0,500,125" title="" alt="" target="_blank" /></map>
<table cellpadding="0" border="0" cellspacing="0" width="500" bgcolor="#ffffff">
<tr>
<td><img src="http://www.projectwonderful.com/nojs.php?id=43110&amp;type=4" width="500" height="125" usemap="#admap43110" border="0" alt="" /></td>
</tr>
<tr>
<td bgcolor="#ffffff" colspan="4"><center><a style="font-size:10px;color:#0000ff;text-decoration:none;line-height:1.2;font-weight:bold;font-family:Tahoma, verdana,arial,helvetica,sans-serif;text-transform: none;letter-spacing:normal;text-shadow:none;white-space:normal;word-spacing:normal;" href="http://www.projectwonderful.com/advertisehere.php?id=43110&amp;type=4" target="_blank">Ads by Project Wonderful!  Your ad could be here, right now.</a></center></td>
</tr>
<tr>
<td colspan="4" valign="top" width="500" bgcolor="#000000" style="height:3px;font-size:1px;padding:0px;max-height:3px;"></td>
</tr>
</table>
<p></noscript><br />
<!-- End of Project Wonderful ad code. --></p>
]]></content:encoded>
			<wfw:commentRss>http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-22-corruption/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Beautiful World 20: Evacuation</title>
		<link>http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-20-evacuation/</link>
		<comments>http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-20-evacuation/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 16:00:46 +0000</pubDate>
		<dc:creator>Kristina Tracer</dc:creator>
				<category><![CDATA[Beautiful World]]></category>
		<category><![CDATA[fox]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[rabbit]]></category>
		<category><![CDATA[raccoon]]></category>
		<category><![CDATA[sci-fi]]></category>
		<category><![CDATA[wolf]]></category>

		<guid isPermaLink="false">http://nail.prismaticmedia.com/?p=245</guid>
		<description><![CDATA[<a href="http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-20-evacuation/">John and the others make a run for it.</a>

Word Count: 2890
Tags: Sci-Fi, Fox, Rabbit, Raccoon, Wolf, Mouse
<a href="http://nail.prismaticmedia.com/settings/irokai/beautiful-world/">Beautiful World</a>]]></description>
			<content:encoded><![CDATA[<p>As the Voice of Irokai&#8217;s words faded, the crowd of protesters collapsed into a mob. Tourists started running for the transit station or the tram platforms. Residents started whispering, gesturing among themselves. A few stood in shock, paralyzed by indecision. I knew I didn&#8217;t have a pulse, but I could still feel my heart pounding and my fingers going numb. <em>Tricks of perception,</em> I told himself, but that didn&#8217;t stop the dry muzzle or the need to wipe my paws on my pants to dry the nonexistent sweat.</p>
<p>Imogen looked up at the podium, then nonchalantly adjusted her glasses. &#8220;You sure got their attention,&#8221; she quipped sardonically. &#8220;Think maybe you can get everyone else&#8217;s?&#8221;</p>
<p>I nodded, then lifted my arms to my sides, amplifying my voice to boom over the plaza again. &#8220;Everyone, please! Calm down!&#8221; If the crowed noticed, nobody reacted. &#8220;This is an intimidation tactic to get us to disperse; it&#8217;s harassment, and it&#8217;s illegal. Everybody, relax; we&#8217;ll take care of it.&#8221;</p>
<p>The mouse pulled the pince-nez from her muzzle and breathed on them, then polished the lenses with her vest. &#8220;Nice. Here&#8217;s some free advice for you, John: don&#8217;t go into politics; stick with advertising.&#8221; She closed her eyes for a moment, then opened them and let out a piercing whistles that rattled the windows and turned the heads of everyone standing in Tadashiissei Plaza. &#8220;Everybody, sit tight! They&#8217;re playing hardball. Don&#8217;t let &#8216;em see you sweat and we&#8217;ll get through this just fine!&#8221; At that, the crowd started to stabilize, and the shouts faded back to a dull roar. Imogen then grinned up at me. &#8220;All yours, John. You&#8217;ve got about ten minutes before people start cracking again.&#8221;</p>
<p>As much as I appreciated the help, I was fighting my own rising panic. I held out a paw to her, pads out. &#8220;One sec, please.&#8221; I opened my hardline, then snapped through menus to send a message to Mits, asking her where she was. She hadn&#8217;t answered the last five times I&#8217;d paged, but I had to try again. This time, as will all the others, the only reply I received came from the subsystem handling communications: <span style="font-variant: small-caps;">the person you are attempting to reach is not presently available; please try again later.</span></p>
<p>&#8220;Damnit!&#8221; I swore, pounding one fist against the other. &#8220;Where is she?&#8221;</p>
<p>The mouse cocked her head to the side. &#8220;Who, thin raccoon that was with you when you arrived? Green blouse, white pants?&#8221;</p>
<p>I nodded. &#8220;Mitsuko. She&#8217;s a resident, too. I have to find her, make sure she&#8217;s okay.&#8221;</p>
<p>&#8220;Ouch.&#8221; Imogen grimaced, then looked around the crowd. &#8220;Doesn&#8217;t look like anyone&#8217;s okay right now, though.&#8221;</p>
<p>I nodded, but my eyes were back on the crowd, scanning for Briar and Giri, but they weren&#8217;t hard to find. The fox and rabbit were clinging to each other like lovers in a life raft, his arms around her shoulders, hers around his waist. I glanced back to the mouse and said, &#8220;Let me get theirs first.&#8221; Then, punctuating my words with a sharp whistle, I called out to my co-conspirators. &#8220;Briar! Giri! Get up here, please?&#8221; The two looked at each other, then back to me. As the approached, I grabbed the fox&#8217;s arm to help him onto the platform, started talking fast. &#8220;I need you to run interference on the crowd and get people calmed down. I have to go find Mits.&#8221;</p>
<p>I made it one-and-a-half steps before Briar grabbed one arm, Giri the other. &#8220;I can&#8217;t let you do that, John,&#8221; the rabbit said. &#8220;We need you.&#8221;</p>
<p>&#8220;Mits needs me,&#8221; I growled back, my tail lashing. &#8220;I have to go find her.&#8221;</p>
<p>Giri shook his head. &#8220;I must agree with Briar, John-<em>kun</em>.&#8221; The fox&#8217;s grip tensed against my fingers. &#8220;This situation is of your&#8230; our&#8230; making. We have a responsibility to protect them from this.&#8221;</p>
<p>My eyes went wide. &#8220;Protect them from a rollback?&#8221; I blinked. &#8220;How?&#8221;</p>
<p>Despite the gravity of his expression, Giri&#8217;s eyes twinkled. &#8220;You work in development; you tell me.&#8221;</p>
<p>I shook my head rapidly. &#8220;No, listen, I don&#8217;t have time for this; I have to go find Mits and make sure she&#8217;s safe.&#8221; I turned away from the two of them, but neither one would release their grip on my shoulder or arm.</p>
<p>&#8220;For aether&#8217;s sake, John,&#8221; Briar sighed in exasperation. &#8220;Start thinking digitally already!&#8221; She tugged on my sleeve, spinning me to face her, then gripped the sides of my head in her paws. &#8220;Mitsuko is fine. Yes, she might be panicking now just like you are, but consider. Either the rollback works as planned, or it doesn&#8217;t. If it does, you&#8217;re both restored to pre-disaster versions of yourself. Your relationship&#8217;s older than this crisis; it&#8217;ll survive. If it doesn&#8217;t, you&#8217;ll be back as you are now without any perception of the intervening time. Either way, you&#8217;ve got no reason to panic.&#8221; She looked at the fox. &#8220;It&#8217;s you I&#8217;m worried about; we only got together after this whole mess started.&#8221;</p>
<p>&#8220;That is untrue,&#8221; Giri replied, a faint smile spreading on his muzzle. &#8220;I arrested you for shoplifting before the attacks.&#8221;</p>
<p>I rolled my eyes. &#8220;Touching, very touching. Now let go, or I&#8217;ll delete you both myself.&#8221;</p>
<p>Briar grinned. &#8220;You can&#8217;t; you don&#8217;t have access.&#8221;</p>
<p>I sighed. &#8220;Not here, but if you were&#8212;that&#8217;s it!&#8221; I snapped my claws sharply. &#8220;I&#8217;ve got an idea. Let go already; we don&#8217;t have time for this. I said I&#8217;m not running and I meant it.&#8221; The two hesitated, looking at each other, then stepped away from me. &#8220;Thank you,&#8221; I continued. &#8220;So, I still have my old development server hooked onto the system. The shutdown probably won&#8217;t take that offline, and any code running there is probably safe.&#8221;</p>
<p>&#8220;Probably?&#8221; Giri folded his arms across his chest, looking skeptical. &#8220;You do not know?&#8221;</p>
<p>I shrugged. &#8220;I doubt it; too many people have bought those and spent way too much money on them. My account&#8217;s paid out through the month, and I can pay that one manually for a while. If we need, we can probably take up a collection to keep it active. Besides, do you have a better idea?&#8221;</p>
<p>When the fox shook his head, I opened my hardline. Some of my options were already grayed out, but the messaging system still worked. <span style="font-variant: small-caps;">I need your help</span>, I sent in a meeting invite to Jules. <span style="font-variant: small-caps;">Can you meet me at the transit station?</span></p>
<p>The reply came quickly: <span style="font-variant: small-caps;">Weren&#8217;t you the one saying being seen around the HQ was a bad move for me? I&#8217;ve read the transcripts from your spat with Security; nice job giving away the farm.</span></p>
<p>I let out a groan. <span style="font-variant: small-caps;">Not now, Jules</span>, I shot back.<span style="font-variant: small-caps;">I need a portal to my server. We need to move people.</span></p>
<p><span style="font-variant: small-caps;">What for? It&#8217;s just a rollback. At least it fixes the problems.</span> I could hear Jules&#8217; shrug in his text.</p>
<p>I sighed and snapped out a fast reply. <span style="font-variant: small-caps;">And makes more. Last known-good backup means before the attacks. Means before the revolt. Means none of us inside remember why we were fighting. Means you stay banned and we don&#8217;t know why you&#8217;re so angry again.</span></p>
<p>Jules was silent for several seconds, then shot back, <span style="font-variant: small-caps;">Be there in three, hon.</span> Then his icon went grey.</p>
<p>I laughed and shook my head. &#8220;He never changes.&#8221; I looked at Imogen, then Briar and Giri. &#8220;Jules says three minutes.&#8221;</p>
<p>Imogen glanced upwards, then back to me. &#8220;You probably got two. Who is this guy, anyway?&#8221;</p>
<p>The rabbit&#8217;s ears had already perked. &#8220;Jules? He&#8217;s one of the founders of the FutureShock. Guy&#8217;s a genius coder, if a little fast and loose. I thought he&#8217;d gone native when I first met him; I only found out he wasn&#8217;t when he got banned for making a stink about uploading.&#8221; She hesitated a moment, then mused way too innocently, &#8220;I didn&#8217;t know he was back. Did they lift his ban?&#8221;</p>
<p>I couldn&#8217;t keep the faint smirk from my muzzle. &#8220;Somebody sent him an induction rig and a hacked account. Somebody on the inside with ties to Minshukakumei.&#8221;</p>
<p>That got Giri&#8217;s attention; the fox snapped his head around, his eyes narrowed to slits. &#8220;Are you saying that someone within Tadashiissei was working to destroy Irokai?&#8221; His tail lashed, and I saw one of his paws reflexively go to his hip before clenching into a fist.</p>
<p>I shook my head. &#8220;I think somebody on the inside is playing double-agent, and Jules got caught in the middle. Tadashiissei destroying its own creation makes no sense. No, I think the company found out about a group of active dissidents, they tried to deal with it quietly instead of admitting they had security holes, and things ended up getting out of control.&#8221; I grinned. &#8220;They fell victim to their own hubris, and they awoke a sleeping dragon.&#8221; At Giri&#8217;s puzzled expression, I explained. &#8220;The populist backlash. They made people angry enough to fight back.&#8221;</p>
<p>The fox nodded, tail waving behind him. &#8220;It makes sense, though it still makes me angry. So much of this could have been avoided.&#8221;</p>
<p>Briar shrugged. &#8220;Yeah, well, hindsight has perfect vision, so they say. Now they&#8217;ve got a bunch of angry residents and they&#8217;re about to try to clean up their mess by wiping everything back to how it was, which means if Jules doesn&#8217;t get his tail here soon, they&#8217;re going to get away with it.&#8221;</p>
<p>&#8220;They won&#8217;t,&#8221; Jules replied.</p>
<p>The rabbit whipped around, one paw on her chest. &#8220;Don&#8217;t <em>do</em> that! Are you trying to get me to jump out of my pelt?&#8221;</p>
<p>The wolf grinned, his ears perked and tail waving. &#8220;That&#8217;d be kind of hot, but&#8212;&#8221; He glanced to the side, at Giri&#8217;s glare. &#8220;I don&#8217;t think your new boyfriend would approve.&#8221; He turned to me, his paws jammed into the pockets of his oversized pants. &#8220;So what&#8217;s the plan? I heard the Voice. And where&#8217;s Mitsuko?&#8221;</p>
<p>I nodded in response. &#8220;We&#8217;ve got about forty-five minutes, and Mitsuko is&#8230; not responding to my messages. Is your account still wide open?&#8221;</p>
<p>Jules&#8217; tail lashed once. &#8220;Really.&#8221; His eyes flicked about in his skull for a few seconds. &#8220;Yeah, everything seems to be there, why? Are you really going to try to crowd everyone onto your dev box?&#8221;</p>
<p>I shrugged. &#8220;It&#8217;s the best option I can provide right now. Once I&#8217;m on there I should be able to make room for everyone.&#8221;</p>
<p>&#8220;John, love, that box isn&#8217;t sized to hold that many people.&#8221; The wolf&#8217;s eyes tightened around the corners and his voice dropped to a low whisper. &#8220;I don&#8217;t think you understand the load you&#8217;re asking to put on that thing, and its support system&#8217;s about to get bounced. You&#8217;re talking about&#8230;.&#8221; He visibly snapped through menus, fingers tapping against the air. &#8220;Two-thousand people on a server maybe sized for a quarter of that. It&#8217;s a development system, which means not ready for production. You overload it, it goes down in the middle of the rollback&#8230; I don&#8217;t want to think about what happens.&#8221;</p>
<p>My chest froze. &#8220;So do you have a better idea?&#8221; I asked in the same tone.</p>
<p>He shook his head. &#8220;No, but I don&#8217;t see how you&#8217;re going to make this work.&#8221;</p>
<p>I grinned, tail hooking. &#8220;You get me a public portal and get everyone here and then we&#8217;ll worry about that.&#8221;</p>
<p>Jules&#8217; grimace deepened. &#8220;No, you&#8217;ll worry about that. I&#8217;ll be calling Adam once you&#8217;re up and running and then taking off.&#8221;</p>
<p>&#8220;Taking off?&#8221; I blinked. &#8220;But&#8230; Adam? And what about all of this?&#8221;</p>
<p>Jules ticked off points on his clawtips. &#8220;One, I&#8217;d just be one more person on the system, and I have no idea what I&#8217;m doing to the local environment coming in from the outside. On Tadashiissei&#8217;s boxes, I didn&#8217;t care so much. On yours, right now, that&#8217;s a risk I won&#8217;t take. Two, great job sidestepping the rollback, getting out of their environments, but now you&#8217;re on an isolated system that&#8217;d be way too easy to unplug. Somebody with physical access to the box needs to go guard it until they&#8217;re finished. Three, I need Adam to come unplug me because I&#8217;m on an intravenous line and my disconnect function&#8217;s on a hard timer that&#8217;s not set to go off until some time Sunday night when the bag runs dry.&#8221;</p>
<p>My eyes went wide, accompanied by Briar&#8217;s gasp. &#8220;Jules!&#8221;</p>
<p>The wolf&#8217;s ears went flat. &#8220;John, don&#8217;t start on me,&#8221; he growled. &#8220;I said I wanted to live here. Give me some credit, here. I&#8217;m not doing anything they don&#8217;t do in the pods, just with homebrew equipment.&#8221;</p>
<p>&#8220;They don&#8217;t turn off people&#8217;s safety switches!&#8221; I shouted back, then immediately caught my voice and lowered it. &#8220;Jules, assuming I survive this, we&#8217;ve got to have a talk about boundary-setting.&#8221;</p>
<p>Jules winced, but his grin returned anyway. &#8220;If you make it through this unchanged, then it was a good thing I did this. If you don&#8217;t, you won&#8217;t remember it anyway. If you don&#8217;t make it, it won&#8217;t have mattered.&#8221; He brought his paws together and cracked his knuckles. &#8220;Let&#8217;s get this started.&#8221; His eyes closed, but beneath the lids they shook rapidly, and put his paws in front of him as if resting them on a table. &#8220;I don&#8217;t see a teleport-enabled door around here I can borrow; I&#8217;ll have to make one.&#8221; The Voice of Irokai started to announce unauthorized local edits, then suddenly fuzzed into unintelligible static as a rippling liquid silver mirror poured into place, hanging vertically in midair. &#8220;I always hated that voice,&#8221; he muttered. &#8220;Now, John, I need a door on your side. Object reference, database name, something.&#8221;</p>
<p>I scanned my notes and documentation, then passed the wolf a reference. &#8220;Main airlock to the station.&#8221;</p>
<p>&#8220;Station?&#8221; His head canted to the side. &#8220;Right, right. This ought to come through any minute. Send me a back link, and whatever you do, don&#8217;t delete this door. I don&#8217;t care what else you purge, but leave this one intact. Once it&#8217;s gone, I won&#8217;t be able to put it back.&#8221; His connection request arrived and I approved it. &#8220;Good, now go through and send me back a remote link request; different zone, so you&#8217;ll have to&#8212;&#8221;</p>
<p>I waved off the rest of the explanation. &#8220;I remember how to do this; I&#8217;ve got one in my office. See you&#8230;&#8221; I stopped, then looked at the wolf, my ears drooping. &#8220;I&#8217;ll see you after this is over, I guess.&#8221;</p>
<p>Jules nodded. &#8220;I&#8217;ll hang around until the request comes in, then call Adam. It&#8217;ll take him about ten minutes to get to my place, and fifteen to get to the data center, so figure half an hour and we should be in place. If they&#8217;re going right at fourteen, that&#8217;s five minutes of leeway. You better hope we don&#8217;t hit traffic. Take care.&#8221; One paw snapped out and grabbed the collar of my shirt, then tugged me into a rough kiss before shoving me towards the portal. &#8220;Now move.&#8221;</p>
<p>I broke the kiss roughly, then turned to the others. &#8220;Once I have the place pared down, I&#8217;ll contact you and you can start sending people through. We&#8217;re going to be cutting this close, but we should make it. Everyone ready?&#8221; When they all nodded, I dashed through the portal. As soon as I was on the far side, my feet left the floor, sent flying from the force of a step in the local microgravity. Behind me, the iris of the airlock stayed stubbornly open, a hack Jules must have put in place to keep the connection open.</p>
<p>It took me a few moments to sort out my bearings, but I quickly had the development panel open and started flipping through server statistics. With everything set as it was right now, the server could safely hold about five-hundred people, with another fifty pushing it into the danger zone. I grimaced; the station had to go if I wanted to fit everyone onto the system. First, though, I could de-allocate the biggest wastes. Space went first, as did everything else outside the station walls; that doubled my available memory. The physics engine governing orbital mechanics got me another hundred. I glanced out one of the portals at the black emptiness beyond; no stars glittered, no suns burned.</p>
<p>I shivered; this was about to become a really desolate place. Walls and doors started disappearing. Shops and pylons vanished. Every chair, table, and detail that didn&#8217;t have to be there rapidly went into the trash and was purged. Soon I was down to the outer walls, a few textures, and the airlock; the server cap sat stubbornly at 1900. I closed my eyes and shook my head. A few finger twitches wiped out everything but the doorway and defined a single featureless rectangle of space, three meters tall, a hundred on a side. Everything else I reverted back to system defaults, as blank as the day I got it. Then I started scanning the base code and wiped everything I could think to remove. I hesitated a moment on the checkbox for the archive system, then disabled it as well.</p>
<p>I glanced at the capacity meter: 1970. It would have to do. I opened my communication window and sent a message to Briar and Jules. <span style="font-variant: small-caps;">The server is ready. Have Imogen start sending people through.</span>
</p>
<p><!-- Beginning of Project Wonderful ad code: --><br />
<!-- Ad box ID: 43110 --><br />
<script type="text/javascript">
<!--
var pw_d=document;
pw_d.projectwonderful_adbox_id = "43110";
pw_d.projectwonderful_adbox_type = "4";
pw_d.projectwonderful_foreground_color = "";
pw_d.projectwonderful_background_color = "";
//-->
</script><br />
<script type="text/javascript" src="http://www.projectwonderful.com/ad_display.js"></script><br />
<noscript><br />
<map name="admap43110" id="admap43110">
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=0&amp;id=43110&amp;type=4" shape="rect" coords="0,0,125,125" title="" alt="" target="_blank" />
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=1&amp;id=43110&amp;type=4" shape="rect" coords="125,0,250,125" title="" alt="" target="_blank" />
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=2&amp;id=43110&amp;type=4" shape="rect" coords="250,0,375,125" title="" alt="" target="_blank" />
<area href="http://www.projectwonderful.com/out_nojs.php?r=0&amp;c=3&amp;id=43110&amp;type=4" shape="rect" coords="375,0,500,125" title="" alt="" target="_blank" /></map>
<table cellpadding="0" border="0" cellspacing="0" width="500" bgcolor="#ffffff">
<tr>
<td><img src="http://www.projectwonderful.com/nojs.php?id=43110&amp;type=4" width="500" height="125" usemap="#admap43110" border="0" alt="" /></td>
</tr>
<tr>
<td bgcolor="#ffffff" colspan="4"><center><a style="font-size:10px;color:#0000ff;text-decoration:none;line-height:1.2;font-weight:bold;font-family:Tahoma, verdana,arial,helvetica,sans-serif;text-transform: none;letter-spacing:normal;text-shadow:none;white-space:normal;word-spacing:normal;" href="http://www.projectwonderful.com/advertisehere.php?id=43110&amp;type=4" target="_blank">Ads by Project Wonderful!  Your ad could be here, right now.</a></center></td>
</tr>
<tr>
<td colspan="4" valign="top" width="500" bgcolor="#000000" style="height:3px;font-size:1px;padding:0px;max-height:3px;"></td>
</tr>
</table>
<p></noscript><br />
<!-- End of Project Wonderful ad code. --></p>
]]></content:encoded>
			<wfw:commentRss>http://nail.prismaticmedia.com/settings/irokai/beautiful-world/beautiful-world-20-evacuation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
