<?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>Beyond Logical</title>
	<atom:link href="http://www.beyondlogical.net/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.beyondlogical.net/blog</link>
	<description>Live in void context</description>
	<lastBuildDate>Thu, 02 Sep 2010 06:17:56 +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>VirtualBox 3.2.8 post-upgrade issue [resolved]</title>
		<link>http://www.beyondlogical.net/blog/uncategorized/virtualbox-3-2-8-post-upgrade-issue-resolved/</link>
		<comments>http://www.beyondlogical.net/blog/uncategorized/virtualbox-3-2-8-post-upgrade-issue-resolved/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 06:17:56 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[virtualbox oracle virtual sysadminery]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=218</guid>
		<description><![CDATA[Upon upgrading to 3.2.8 and re-starting a client you might get an error message such as: &#8220;differencing image not associated with parent&#8221; &#8220;differencing but not associated with any parent in media registry&#8221; &#8220;Parent medium with UUID x not found in media registry&#8221; For some reason, inaccurate info ended up in your vdi file. VB is [...]]]></description>
			<content:encoded><![CDATA[<p>Upon upgrading to 3.2.8 and re-starting a client you might get an error message such as:<br />
&#8220;differencing image not associated with parent&#8221;<br />
&#8220;differencing but not associated with any parent in media registry&#8221;<br />
&#8220;Parent medium with UUID x not found in media registry&#8221;</p>
<p>For some reason, inaccurate info ended up in your vdi file. VB is now more strict, and this inaccurate information just needs to be expunged to prevent VB from panicing. See this ticket for details:</p>
<p>http://www.virtualbox.org/ticket/7289</p>
<p>The short of it is: You download the tool for your host platform:</p>
<p>http://www.virtualbox.org/download/VBoxFixHdd/</p>
<p>&#8220;Identify the affected images. You can either use the VirtualBox GUI and check which base images are inaccessible, but shouldn&#8217;t be. The same can be done with &#8220;VBoxManage list hdds&#8221;, in this case make sure you only look at images which say &#8220;Parent UUID: base&#8221;.<br />
Run the repair tool:<br />
 VBoxFixHdd &#8211;filename /path/to/image.vdi &#8211;zeroparentuuid<br />
Repeat for all affected images.&#8221;</p>
<p>Worked like a charm.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/uncategorized/virtualbox-3-2-8-post-upgrade-issue-resolved/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Gives new meaning to &#8220;Electric Toothbrush&#8221;</title>
		<link>http://www.beyondlogical.net/blog/uncategorized/gives-new-meaning-to-electric-toothbrush/</link>
		<comments>http://www.beyondlogical.net/blog/uncategorized/gives-new-meaning-to-electric-toothbrush/#comments</comments>
		<pubDate>Sat, 21 Aug 2010 01:08:18 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=219</guid>
		<description><![CDATA[The Soladey-J3X [toothbrush] has a solar panel at its base that transmits electrons to the top of the toothbrush through a lead wire. The electrons react with acid in the mouth, creating a chemical reaction that breaks down plaque and kills bacteria. The toothbrush requires no toothpaste, and can operate with about the same amount [...]]]></description>
			<content:encoded><![CDATA[<p>The Soladey-J3X [toothbrush] has a solar panel at its base that transmits electrons to the top of the toothbrush through a lead wire. The electrons react with acid in the mouth, creating a chemical reaction that breaks down plaque and kills bacteria. The toothbrush requires no toothpaste, and can operate with about the same amount of light as needed by a solar-powered calculator.<br />
<a href="http://www.physorg.com/news201497680.html">(PhysOrg.com)</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/uncategorized/gives-new-meaning-to-electric-toothbrush/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>StarCraft II downloader: changing d/l location in XP</title>
		<link>http://www.beyondlogical.net/blog/uncategorized/starcraft-ii-downloader-changing-dl-location-in-xp/</link>
		<comments>http://www.beyondlogical.net/blog/uncategorized/starcraft-ii-downloader-changing-dl-location-in-xp/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 16:34:48 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[starcraft2]]></category>
		<category><![CDATA[video games]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=215</guid>
		<description><![CDATA[I tried downloading StarCraft II via the provided Blizzard downloader app, but pointed it to a partition that was formatted FAT32. Since the file is larger than FAT32 can hold (~4GB) the download failed. The downloader does not provide you with a way of switching the download location after you run it the first time; [...]]]></description>
			<content:encoded><![CDATA[<p>I tried downloading StarCraft II via the provided Blizzard downloader app, but pointed it to a partition that was formatted FAT32. Since the file is larger than FAT32 can hold (~4GB) the download failed. The downloader does not provide you with a way of switching the download location after you run it the first time; to do so, you need to edit the Windows registry. Here&#8217;s how:</p>
<p>Click your Windows &#8220;Start&#8221; button and select &#8220;Run&#8221;, or hold down the &#8220;Windows Key&#8221; and press &#8220;R&#8221;.<br />
Enter &#8220;regedit&#8221; in the &#8220;Open:&#8221; dialogue box and press OK.<br />
Press &#8220;Ctrl&#8221; and &#8220;F&#8221; to open the Find dialogue.<br />
Enter &#8220;Blizzard Entertainment&#8221;. It should display a folder on the left entitled &#8220;Blizzard Entertainment&#8221;. Expand this folder by clicking the &#8220;+&#8221; to the left of it. You should see a &#8220;Downloader&#8221; folder. Expand this too. There should be a key with some random string of alphanumerics. Click on that.<br />
In the right pane you should see a key that titled &#8220;Path&#8221;. Right click on that and click &#8220;Modify.&#8221;<br />
Change the &#8220;Value data&#8221; to set the location for the download folder and press &#8220;OK&#8221;. Close RegEdit.<br />
Enjoy!</p>
<p>Standard disclaimer: when mucking about in your registry, be careful, as you can bork Windows.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/uncategorized/starcraft-ii-downloader-changing-dl-location-in-xp/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bulldozers and Spatial Cognition</title>
		<link>http://www.beyondlogical.net/blog/uncategorized/bulldozers-and-spatial-cognition/</link>
		<comments>http://www.beyondlogical.net/blog/uncategorized/bulldozers-and-spatial-cognition/#comments</comments>
		<pubDate>Wed, 26 May 2010 01:27:08 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=209</guid>
		<description><![CDATA[Suppose you want to take a picture of yourself laying down in the mud in front of a bulldozer. What side should the bulldozer be on when you take the picture? Does the directionality of a person&#8217;s primary writing system (left-to-right, top-to-bottom for English) affect the way in which they take in other compositions, such [...]]]></description>
			<content:encoded><![CDATA[<p>Suppose you want to take a picture of yourself laying down in the mud in front of a bulldozer. What side should the bulldozer be on when you take the picture?</p>
<p>
Does the directionality of a person&#8217;s primary writing system (left-to-right, top-to-bottom for English) affect the way in which they take in other compositions, such as a photo or painting, creating a &#8220;perceptual directionality&#8221;? If so, should visual composition be informed by knowledge of the target audience&#8217;s perception directionality? After a brief search I came up with this paper, which seems to indicate that I&#8217;m not too far off the mark.<br/><br />
<a href="http://www2.hawaii.edu/~bergen/papers/f895-chan.pdf">Writing Direction Influences Spatial Cognition</a>
</p>
<p><br/></p>
<p>
Now that doesn&#8217;t exactly answer the original question, although it does inform the decision of how to compose the shot.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/uncategorized/bulldozers-and-spatial-cognition/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>string byte length in PHP</title>
		<link>http://www.beyondlogical.net/blog/tech/string-byte-length-in-php/</link>
		<comments>http://www.beyondlogical.net/blog/tech/string-byte-length-in-php/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 17:21:52 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[coding]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=200</guid>
		<description><![CDATA[PHP apparently lacks a function to return the byte length of a string, such as you might need for a Content-Length header. Assuming your PHP internal character encoding is a single byte charset (such as latin1 / &#8220;ISO-8859-1&#8243;) then the answer is the same as your character count and you could use strlen(). This is [...]]]></description>
			<content:encoded><![CDATA[<p>PHP apparently lacks a function to return the byte length of a string, such as you might need for a <strong>Content-Length</strong> header. Assuming your PHP internal character encoding is a single byte charset (such as latin1 / &#8220;ISO-8859-1&#8243;) then the answer is the same as your character count and you could use strlen(). This is the default (in the US anyway) and will of course break should you ever change the internal encoding to a multibyte charset like UTF-8 and use the mbstring.func_overload faculty to transparently replace the non-multibyte functions with their multibyte equivalents.</p>
<p>In that case, mb_strlen() becomes strlen(). mb_strlen() is strlen() with support for different charsets, which may use different byte lengths for a single character. By default, it will use your internal encoding. However, it supports an <em>explicit</em> character encoding as its second parameter. Knowing that latin1 uses a single byte, <strong>mb_strlen($string,&#8217;ISO-8859-1&#8242;)</strong> will do what we want and count the bytes in $string regardless of your current internal encoding or the string&#8217;s apparent encoding.<br />
Let&#8217;s wrap this in a function for clarity, and in case we need to change our counting method because of a change in PHP or some such helpfullness:</p>
<p><br/></p>
<p>
<code>function bytelength ($string) {<br />
// Returns: (int) number of bytes in string<br />
// Use latin1 as a alias for "1 byte"<br />
return mb_strlen($string,'ISO-8859-1');<br />
}</code></p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/tech/string-byte-length-in-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL Query Browser: nice fonts with UTF-8 support</title>
		<link>http://www.beyondlogical.net/blog/uncategorized/mysql-query-browser-nice-fonts-with-utf-8-support/</link>
		<comments>http://www.beyondlogical.net/blog/uncategorized/mysql-query-browser-nice-fonts-with-utf-8-support/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 18:36:28 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=197</guid>
		<description><![CDATA[Due to (a bug in) the way fonts are rendered in the &#8220;SQL Query Area&#8221; of the MySQL Query Browser[1], most of the fonts available end up looking clipped. Beyond aesthetics, you might want to change the default font due to its lack of support for UTF-8 characters. You can change the &#8220;Code Font&#8221; choice [...]]]></description>
			<content:encoded><![CDATA[<p>Due to (a bug in) the way fonts are rendered in the &#8220;SQL Query Area&#8221; of the <a href="http://dev.mysql.com/doc/query-browser/en/">MySQL Query Browser</a>[1], most of the fonts available end up looking clipped. Beyond aesthetics, you might want to change the default font due to its lack of support for UTF-8 characters. You can change the &#8220;Code Font&#8221; choice under Tools > Options > General Options.<br />
I prefer Arial Unicode MS 8.3pt for default &#038; data, but due to it rendering poorly in the code area I&#8217;m using Bitstream Vera Sans Mono 8pt as a tolerable alternative. Both support UTF-8.<br />
[1] MySQL Query Browser 1.2.17 on Windows XP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/uncategorized/mysql-query-browser-nice-fonts-with-utf-8-support/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Test more PHP!</title>
		<link>http://www.beyondlogical.net/blog/tech/test-more-php/</link>
		<comments>http://www.beyondlogical.net/blog/tech/test-more-php/#comments</comments>
		<pubDate>Fri, 05 Mar 2010 05:29:57 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[release]]></category>
		<category><![CDATA[test-more-php]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=182</guid>
		<description><![CDATA[It&#8217;s not just an admonishment, it&#8217;s the name of a project I maintain at code.google.com. test-more-php version 0.1 is out now and ready to help prevent hours of debugging with so little effort it&#8217;s ridiculous not to use it. The API is a direct port of the popular Perl Test-More library with some minor PHP [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s not just an admonishment, it&#8217;s the name of a project I maintain at code.google.com.</p>
<p><a href="http://code.google.com/p/test-more-php/">test-more-php version 0.1</a> is out now and ready to help <strong>prevent hours of debugging with <em>so little effort</em> it&#8217;s ridiculous not to use it</strong>. The API is a direct port of the popular Perl <a href="http://search.cpan.org/~mschwern/Test-Simple/lib/Test/More.pm">Test-More</a> library with some minor PHP adaptations. Both object and procedural interfaces are available, so pick your flavor and get coding!</p>
<p>I started test-more-php after getting sucked into writing PHP full-time and casting about for a testing library with the elegance I knew from Test-More. Eventually I discovered a few, but each was incomplete or failed me by silently bailing on an error that could have been reported appropriately. Test-More.php is a drop-in replacement for those other libraries and provides me with the confidence that, if something goes wrong, I will know about it.</p>
<p>I&#8217;ve tested it under Windows XP, Ubuntu Linux, FreeBSD and Cygwin but not OS X, so if anyone with a Mac wants to take it for a spin please let me know how if it passes all it&#8217;s tests. (<em>Of course</em> it comes with its own test suite!)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/tech/test-more-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The power of not being all things to all people</title>
		<link>http://www.beyondlogical.net/blog/tech/the-power-of-not-being-all-things-to-all-people/</link>
		<comments>http://www.beyondlogical.net/blog/tech/the-power-of-not-being-all-things-to-all-people/#comments</comments>
		<pubDate>Thu, 04 Mar 2010 01:44:05 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Philosophy]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[CPAN]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[reaction]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[zeal]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=178</guid>
		<description><![CDATA[The title of this post at dagolden.com really struck me. The post, about a new CPAN client that doesn&#8217;t mimic the &#8220;swiss army chainsaw&#8221; mentality of the Perl community&#8217;s approach to software design, is apt in its critique not only of the project itself, but of its reception by the community. There is a religious [...]]]></description>
			<content:encoded><![CDATA[<p>The title of <a href="http://www.dagolden.com/index.php/689/the-power-of-not-being-all-things-to-all-people/">this post at dagolden.com</a> really struck me. The post, about a new CPAN client that doesn&#8217;t mimic the &#8220;swiss army chainsaw&#8221; mentality of the Perl community&#8217;s approach to software design, is apt in its critique not only of the project itself, but of its reception by the community. There is a religious type zeal some people express when shifting their allegiance from one idea to another that seems to compel them to attack the subject of their former allegiance.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/tech/the-power-of-not-being-all-things-to-all-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Douglas Crockford — The JSON Saga</title>
		<link>http://www.beyondlogical.net/blog/tech/douglas-crockford-%e2%80%94-the-json-saga/</link>
		<comments>http://www.beyondlogical.net/blog/tech/douglas-crockford-%e2%80%94-the-json-saga/#comments</comments>
		<pubDate>Tue, 09 Feb 2010 03:33:35 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[crockford]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[history]]></category>
		<category><![CDATA[javascript talk]]></category>
		<category><![CDATA[json]]></category>
		<category><![CDATA[perspective]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=168</guid>
		<description><![CDATA[This talk by Douglas Crockford, standard bearer of JSON, is an interesting history lesson on JSON&#8217;s origins. Douglas provides plenty of amusing perspective on JSON&#8217;s position as the popular data interchange format it has become and the landscape it evolved in. He seems to enjoy taking a &#8220;heretical&#8221; perspective, which is usually more fun to [...]]]></description>
			<content:encoded><![CDATA[<p>This talk by Douglas Crockford, standard bearer of JSON, is an interesting history lesson on JSON&#8217;s origins. Douglas provides plenty of amusing perspective on JSON&#8217;s position as the popular data interchange format it has become and the landscape it evolved in. He seems to enjoy taking a &#8220;heretical&#8221; perspective, which is usually more fun to listen to in a tech talk, and this is no exception.One recurring theme that caught my attention was the aspiration to simplicity in the format, especially in comparison to xml. It&#8217;s a lesson worth revisiting.
<p>
<object width="576" height="324"><param name="movie" value="http://d.yimg.com/m/up/ypp/default/player.swf"></param><param name="flashVars" value="vid=14846971&#038;"></param><param name="allowfullscreen" value="true"></param><param name="wmode" value="transparent"></param><embed width="576" height="324" allowFullScreen="true" src="http://d.yimg.com/m/up/ypp/default/player.swf" type="application/x-shockwave-flash" flashvars="vid=14846971&#038;"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/tech/douglas-crockford-%e2%80%94-the-json-saga/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>googleapi.com, Firefox 3, &lt;script &#8230; /&gt; and security</title>
		<link>http://www.beyondlogical.net/blog/tech/googleapi-com-firefox-3-script-and-security/</link>
		<comments>http://www.beyondlogical.net/blog/tech/googleapi-com-firefox-3-script-and-security/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 06:49:16 +0000</pubDate>
		<dc:creator>div</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[bugs]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.beyondlogical.net/blog/?p=162</guid>
		<description><![CDATA[Public service message: firefox 3 does not play well with self closed script tags. I discovered this when I was repointing my jQuery libraries toward the googleapis hosted versions, to take advantage of their speed. I tested the switch in Opera, where it looked fine. Later, doing some debugging with firebug, I noticed those pages [...]]]></description>
			<content:encoded><![CDATA[<p>Public service message: firefox 3 does not play well with self closed script tags.</p>
<p>I discovered this when I was repointing my jQuery libraries toward the <a href="http://code.google.com/apis/ajaxlibs/documentation/">googleapis hosted versions,</a> to take advantage of their speed. I tested the switch in Opera, where it looked fine. Later, doing some debugging with firebug, I noticed those pages were no longer executing any javascript. Chrome had no problem loading them, and initially I thought the jQuery lib was the issue, but curling a new copy proved it was identical to my locally hosted version. Finally I noticed the difference in how I had self closed the script tags, which is perfectly legal&#8230; firefox 3 just doesn&#8217;t like it.</p>
<p>So I like the ajax.googleapi.com hosted libraries, although I don&#8217;t buy that using the google.load() method is better than pointing to the hosted library directly. Profiling the difference between two pages that do nothing more than load jquery shows that using google.load() adds about 0.2 seconds to the load time. Try it yourself:<br />
<a href="http://www.beyondlogical.net/examples/jquery_loading_direct.html">Pointing directly</a> vs <a href="http://www.beyondlogical.net/examples/jquery_loading_google.load.html">Using google.load()</a>. Which only makes sense, since loading the google api takes time&#8230; so where is the extra &#8220;power&#8221; they boast you receive by using this method? The only potential advantage I see is the ability to load the library conditionally, avoiding the load unless you need the library. I say potentially because I&#8217;ve yet to make use of that kind of just-in-time loading. If you have, or I&#8217;ve overlooked some strength to this method, I&#8217;d love to hear it.</p>
<p>One last googleapi related note: using a script tage to call your library, you can use https to load the file. The google.load() method appears to load files using http, which is quicker but poses a security risk by injecting insecure code into a supposedly secure environment. This is the same reason secure method pages should use the secure-only flag on cookies: you are only secure as your weakest link.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.beyondlogical.net/blog/tech/googleapi-com-firefox-3-script-and-security/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
