<?xml version="1.0" encoding="utf-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:content="http://purl.org/rss/1.0/modules/content/">
 <channel>
  <generator>http://textpattern.com/</generator>
  <title>Atomic Ninja Labs</title>
  <link>http://www.atomicninjalabs.com/</link>
  <description>A Tremor in the Force.</description>
  <pubDate>Tue, 08 Jul 2008 18:54:47 PDT</pubDate>
  <item>
 <title>Shortwave&#160;Search</title>
 <description>
  <![CDATA[
   	<p><span class="lead">A command-based Firefox search plugin for Shaun Inman&#8217;s <a href="http://shortwaveapp.com">Shortwave</a>. </span></p>

	<p>After spending a little time getting up to speed in creating <a href="https://en-US.add-ons.mozilla.com/en-US/firefox/3.0/search-engines/">Firefox Search Plugins</a>, I&#8217;ve crafted a Mozilla search plugin to drive <a href="http://shauninman.com/archive/2008/07/06/catch_a_shortwave">Shaun Inman&#8217;s Shortwave</a>, a command based online search tool.</p>

	<blockquote>
		<p>&#8220;Shortwave is an extensible quick-search and shortcut system like Firefox’s Smart Keywords or Safari Stand’s Quick Search..&#8221;</p>
	</blockquote>

	<p>The bookmarklet is great concept and is highly portable. However developers have spent time successively removing bookmark keyboard commands from each new Firefox version. Shortwave Search integrates functionality back it into the built-in Firefox search function.</p>

	<p><strong>Quick, Robin, to the Install.</strong></p>

	<p>You can install the default version, which uses the <a href="http://shortwaveapp.com">Shortwave</a> hosted default search from here (fixed!):</p>

	<p>&rsaquo;&rsaquo; <a href="#" onClick="window.external.AddSearchProvider('http://mycroft.mozdev.org/updateos.php/id0/shortwaveapp.xml');">Install Shortwave</a>.</p>

	<p>I&#8217;ve added the search to the un-official official search engines at Mozilla HQ:</p>

	<p>&rsaquo;&rsaquo; <a href="http://mycroft.mozdev.org/search-engines.html?name=Shortwave">Shortwave search addon at mozilla.org</a>.</p>

	<p>Alternatively (or if the above links do not automatically add the search) save <a href="http://static.atomicninjalabs.com/plugins/shortwaveapp.xml">the following <span class="caps">XML</span> file</a> to the appropriate <code>searchplugins</code> folder, <a href="http://mycroft.mozdev.org/deepdocs/installing.html#manual">as listed here</a>, then restart your browser.</p>

	<p><strong>Making it <span class="caps">BIGGER</span>.</strong></p>

	<p>If you have created your own custom <code>waves.txt</code> and would prefer to use that by defualt, then edit the above linked <code>shortwaveapp.xml</code> and append the following after <code>{searchterms}</code>:</p>

	<p><code>&amp;amp;s=http://yourdomainname.com/path/to/waves.txt</code></p>

	<p>Note &mdash; I have included an example (commented) for a self-hosted <code>waves.txt</code> in the manual download verson above, for further reference.</p>

	<p><strong>Which button, Jim?</strong></p>

	<p>You can prefix any search terms with the desired action, entering <code>help</code> will present the currently defined commands &mdash; for example prefixing a search with <code>g</code> will trigger a google search. Conversely prefixing the same search with <code>a</code> would ask the same question to Amazon.</p>

	<p>Using the built-in <code>Control + K</code> keyboard combo (<code>Cmd + K</code> if you&#8217;re in Mac land) makes that search even faster.</p>

	<p>To make Shortwave the default browser search engine, browse to <code>about:config</code> (you may be asked to confirm ok) and set the following Firefox pref to <code>Shortwave</code>:</p>

	<p><img src="http://www.atomicninjalabs.com/images/5.png" alt="" /></p>

	<p><strong>Finally and in conclusion.</strong></p>

	<p>This is a reasonably simple implementation &mdash; it should work in Firefox and most other Mozilla based browsers that support the <a href="http://www.opensearch.org/Home">OpenSearch</a> standard.</p>

	<p>Special thanks also go to <a href="http://shauninman.com">Mr Inman</a> for developing this brilliant tool and for the permission to share the search plugin.</p>
   
   
  ]]>
 </description>
 
   <link>http://www.atomicninjalabs.com/shortwave-search</link>
 
 <pubDate>Mon, 07 Jul 2008 15:27:40 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.atomicninjalabs.com/shortwave-search</guid>
 
</item><item>
 <title>Recovery&#160;Position</title>
 <description>
  <![CDATA[
   	<p><span class="lead">Apple has built in disk duplication and <a href="http://www.apple.com/support/leopard/timemachine/">Time Machine</a>. Microsoft has <a href="http://www.microsoft.com/windowsxp/using/setup/learnmore/bott_03july14.mspx">msbackup</a> and absolutely no built in disk duplication.</span></p>

	<p>In Apple&#8217;s world, you can use the original OS disc and Time Machine to fully restore a broken situation. Apple have gone to the extreme of producing a <a href="http://www.apple.com/timecapsule/">one-touch backup solution</a>. Set that bad-boy up, once, then you&#8217;re good to go. In Microsoft&#8217;s world, you&#8217;re on your own skippy. It&#8217;s a dog-eat-cat world world out there.. to hell with ensuring the OS can be restored.</p>

	<p>At this point you may well be thinking &#8220;what about System Restore? fucking noob&#8221;. System Restore is a wonderful drain on disk space (with the ever logical usage level set to  10% by default) &mdash; it even <em>works</em>, sometimes. It&#8217;s <em>also</em> a haven for net-nasties of nearly every flavour. </p>

	<p>And it&#8217;s always a case of Russian Roulette as to whether it will heal an install. Or deep-six it. That&#8217;s assuming you can actually boot into your system to begin with. Logically one has to assume that&#8217;s just not possible if the install actually implodes.</p>

	<p>Don&#8217;t get me wrong, though. I have backups. Mountains of data and cruft and bloat. And stuff that I might actually need at some point too. But the problem frequently comes down to a central location. And what, exactly, do I actually <em>need</em> to make sure I have? Microsoft have taught us that the average user shouldn&#8217;t see large portions of the drive and yet will somehow be armed with a keen knowledge of the right things to store in a safe place.</p>

	<p>That&#8217;s a plan that will always work, right? </p>

	<p>Now, having bled in Microsoft&#8217;s world for nearly as long as Windows has existed (at all) I&#8217;ve got the art of finding hidden-shit-I-really-need down pat. But the average user? Now you know why an entire Microsoft-centric industry of highly-trained individuals exists, to do just one thing. Recover your stuff.</p>

	<p>And yet Microsoft, to this very day, still don&#8217;t understand <em>they</em> are responsible for enabling us. We can push the fucking button if needs be.. sure, but after <em>decades</em> of building operating systems, you&#8217;d think they would &mdash; being the pants wearer in the relationship &mdash; have got a fucking grip and built an OS that can be successfully recovered from reliable backups.</p>

	<p>No. No they have not. Instead, one must frequently erase a system that <em>had</em> a working install &mdash; ensuring the pre-requisite multiple-hour forensics mission was successful &mdash; re-install the operating system. Find drivers for core hardware &mdash; like network cards &mdash; potentially without internet connectivity. Then re-install at least one service pack. Then all the security updates. Then the applications.</p>

	<p>Only then, once Microsoft feel that the operating system is somehow magically complete again &mdash; and one is as certain as one can be that all the applications are back &mdash; can one even <em>consider</em> locating the aforementioned forensic data and then return it from whence it came.</p>

	<p>In the same period of time it takes me to get back to a running OS, an Apple Mac user has already gotten their life back on track, as though nothing. ever. happened. Who was the ass-hat at Microsoft that allowed this to continue? Windows 7 is around the corner and, yet again, there is absolutely <em>nothing</em> slated to revolutionise data retention.</p>

	<p>Do you know what is most damming about the whole situation? It&#8217;s such a common issue in the Microsoft world that it doesn&#8217;t sound at all odd that folks will re-install their operating system every few months for what appears to be absolutely no functional reason whatsoever. And that should be an entirely ridiculous notion, <em>not</em> the norm.</p>

	<p>I&#8217;ve spent 2 days attempting to breathe life into the rapidly-decaying corpse that was once my operating system. In the end I have had to &mdash; like a great many frustrated users before me &mdash; accept defeat, destroy the operating system volume and start all over again.</p>

	<p>And again I am reminded of how inadequate and boneheaded the entire situation really is. Nearly every other popular operating system has this nailed down. It&#8217;s (very) early on a Thursday morning, do <em>you</em> know where your data is?</p>
   
   
  ]]>
 </description>
 
   <link>http://www.atomicninjalabs.com/recovery-position</link>
 
 <pubDate>Wed, 02 Jul 2008 08:59:46 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.atomicninjalabs.com/recovery-position</guid>
 
</item><item>
 <title>Building&#160;Roads</title>
 <description>
  <![CDATA[
   	<p>The advantage of ignoring market research and massaged studio numbers on &#8216;everything&#8217; is that you get to <a href="http://pixarblog.blogspot.com/2008/06/andrew-stanton-roundtable-discussion.html">build something</a> that <em>you</em> want to build.</p>

	<blockquote>
		<p>&#8220;Interesting how influential people like Henry Ford, Steve Jobs and Andrew Stanton all ignore their audience or customers.&#8221;</p>
	</blockquote>

	<p>It&#8217;s not a new concept and Pixar certainly aren&#8217;t the first to shun industry numbers &mdash; although I&#8217;m sure it helps that they can afford to do so &mdash; Kevin Smith has <a href="http://www.viewaskew.com/">managed to do it</a> more than once on a shoe-string budget.</p>
   
    <a href='http://www.atomicninjalabs.com/building-roads'>&#8801;</a>
   
  ]]>
 </description>
 
   <link>http://cameron.io/quote/andrew-stanton-ignore-audience</link>
 
 <pubDate>Fri, 27 Jun 2008 21:51:30 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://cameron.io/quote/andrew-stanton-ignore-audience</guid>
 
</item><item>
 <title>Leisure&#160;Suit</title>
 <description>
  <![CDATA[
   	<p><span class="lead">Looking for inspiration in all the wrong places. Sometimes it&#8217;s easier to point towards others&#8217; content, rather than create my own.</lead></p>

	<p>It&#8217;s cheating &mdash; I have to come clean. I need to:
	<ul>
		<li>write everything for me &mdash; not just for you.</li>
		<li>write with genuine passion &mdash; not with vague abandon.</li>
		<li>stop accepting <em>close enough</em> &mdash; it&#8217;s right or not at all.</li>
		<li>hold myself accountable to my content &mdash; it needs conviction.</li>
		<li>understand my limitations &mdash; then work to move beyond them.</li>
	</ul></p>

	<p>Writing great content isn&#8217;t easy. It takes passion, energy and faith. Not in the sense of the Good Lord, Mohammed or Vishnu, rather in that I <em>truly understand</em> the fundamentals of the subject I speak of &mdash; and a conviction to see it through, no matter the risk.</p>

	<p>I&#8217;m a geek. I should write about geeky subjects and how and where geeky things have relevance &mdash; I have shied away from that topic for fear it will bore. The challenge is to turn that into something people simply cannot wait to read.</p>

	<p>You&#8217;re not reading this because I am trying to be someone else. You&#8217;re reading it because of me. You wouldn&#8217;t be here otherwise. It should inspire, challenge or excite. That commitment <em>demands</em> I respect the reader and deliver content worthy of consideration in return.</p>

	<p>Thanks for listening.</p>
   
   
  ]]>
 </description>
 
   <link>http://www.atomicninjalabs.com/leisure-suit</link>
 
 <pubDate>Fri, 27 Jun 2008 02:33:03 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.atomicninjalabs.com/leisure-suit</guid>
 
</item><item>
 <title>Hicks&#160;Review</title>
 <description>
  <![CDATA[
   	<p>John Hicks provides <a href="http://www.hicksdesign.co.uk/journal/expression-engine-vs-textpattern">an account</a> of his most recent pursuit in taming Expression Engine &mdash; and comes to an entirely sensible and smart conclusion.</p>

	<blockquote>
		<p>&#8220;Once people got wind that I’d been trying out Expression Engine, I’ve been badgered with the question “Which one should I use: Textpattern or Expression Engine?”.&#8221;</p>
	</blockquote>
   
    <a href='http://www.atomicninjalabs.com/hicks-review'>&#8801;</a>
   
  ]]>
 </description>
 
   <link>http://www.hicksdesign.co.uk/journal/expression-engine-vs-textpattern</link>
 
 <pubDate>Tue, 24 Jun 2008 16:04:29 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.hicksdesign.co.uk/journal/expression-engine-vs-textpattern</guid>
 
</item><item>
 <title>Thirty&#160;One</title>
 <description>
  <![CDATA[
   	<p>A <a href="http://www.positivespaceblog.com/archives/pdf-documents-designer/">list numbering thirty plus</a> design, resource, presentation and cheat-sheet-like <span class="caps">PDF</span> documents &mdash; includes works from 37Signals, Dan Cederholm (Simplebits) and Cameron Moll to name but a few &mdash; be sure to check out the comments for additional link love.</p>

	<blockquote>
		<p>&#8220;I have personally archived every one of these files due to the high quality of content. No matter what you call them; ebook, white paper, or resource they all contain information that no designer should go without.&#8221;</p>
	</blockquote>
   
    <a href='http://www.atomicninjalabs.com/thirty-one'>&#8801;</a>
   
  ]]>
 </description>
 
   <link>http://www.positivespaceblog.com/archives/pdf-documents-designer/</link>
 
 <pubDate>Tue, 24 Jun 2008 15:54:25 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.positivespaceblog.com/archives/pdf-documents-designer/</guid>
 
</item><item>
 <title>Shark&#160;Jump</title>
 <description>
  <![CDATA[
   	<p>How to know when &#8220;<span class="caps">WEB</span> 2.0&#8221; has finally jumped the shark &mdash; <a href="http://eduscapes.com/sessions/bestofweb2/index.htm">teaching aides for school</a>. What the fuck <em>are</em> we teaching children?</p>

	<blockquote>
		<p>&#8220;This workshop explores the possibilities and potential for using social, collaborative, and interactive technologies across the curriculum.&#8221;</p>
	</blockquote>

	<p>I&#8217;m all for teaching new media. Just not something that will be irrelevant five minutes <em>before</em> it&#8217;s taught.</p>
   
    <a href='http://www.atomicninjalabs.com/shark-jump'>&#8801;</a>
   
  ]]>
 </description>
 
   <link>http://eduscapes.com/sessions/bestofweb2/index.htm</link>
 
 <pubDate>Mon, 23 Jun 2008 17:02:37 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://eduscapes.com/sessions/bestofweb2/index.htm</guid>
 
</item><item>
 <title>The&#160;Crew</title>
 <description>
  <![CDATA[
   	<p>A <a href="http://www.knittaplease.com/ABOUT.html">gang of knitters</a> tagging all manner of public places within woollen goodies. Who said knitting wasn&#8217;t without it&#8217;s thrills?</p>

	<blockquote>
		<p>.. a <a href="http://www.knittaplease.com/ABOUT.html">tag crew of knitters</a>, bombing the inner city with vibrant, stitched works of art, wrapped around everything from beer bottles on easy nights to public monuments and utility poles on more ambitious outings.</p>
	</blockquote>
   
    <a href='http://www.atomicninjalabs.com/the-crew'>&#8801;</a>
   
  ]]>
 </description>
 
   <link>http://www.knittaplease.com/ABOUT.html</link>
 
 <pubDate>Mon, 23 Jun 2008 16:52:32 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.knittaplease.com/ABOUT.html</guid>
 
</item><item>
 <title>Big&#160;Arms</title>
 <description>
  <![CDATA[
   	<p>I have one question &mdash; how does one actually <em>reach</em> anything with <a href="http://www.thinkgeek.com/computing/bags/a988/">this thing</a>, without freakishly long arms?</p>

	<blockquote>
		<p>The <a href="http://www.thinkgeek.com/computing/bags/a988/">Connect-A-Desk</a> is a new product that gives you the ability to use your laptop with both hands free, to type while walking or standing.</p>
	</blockquote>
   
    <a href='http://www.atomicninjalabs.com/big-arms'>&#8801;</a>
   
  ]]>
 </description>
 
   <link>http://www.thinkgeek.com/computing/bags/a988/</link>
 
 <pubDate>Sat, 21 Jun 2008 19:24:43 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.thinkgeek.com/computing/bags/a988/</guid>
 
</item><item>
 <title>Changed&#160;Times</title>
 <description>
  <![CDATA[
   	<p>I love this article from <a href="http://www.amateurneurotica.com/">Amateur Neurotica</a> regarding attention spans &mdash; and the importance of making information digestible &mdash; whilst <a href="http://www.amateurneurotica.com/archives/the-times-they-are-achangin">reading material online</a>.</p>

	<blockquote>
		<p>&#8220;I do skim articles on the internet (so if I’m reading something of yours, make it interesting). I skim text on my computer as well (so if you email me, make sure it’s interesting). The problem isn’t my brain, it’s in the method of delivery.&#8221;</p>
	</blockquote>

	<p>It&#8217;s <em>easy</em> to present raw information. It&#8217;s much harder to make it an <em>engaging</em> read.</p>
   
    <a href='http://www.atomicninjalabs.com/changed-times'>&#8801;</a>
   
  ]]>
 </description>
 
   <link>http://www.amateurneurotica.com/archives/the-times-they-are-achangin</link>
 
 <pubDate>Thu, 19 Jun 2008 21:19:20 PDT</pubDate>
 <dc:creator>Brendan Borlase</dc:creator>
 
   <guid>http://www.amateurneurotica.com/archives/the-times-they-are-achangin</guid>
 
</item>
 </channel>
</rss>