<?xml version="1.0" encoding="UTF-8"?>
<rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Legion Of One</title>
	<atom:link href="http://www.legionofone.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.legionofone.com</link>
	<description>The personal blog of Dewald Pretorius</description>
	<pubDate>Thu, 01 Jan 2009 11:43:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Don’t Make The Purchase Too Hard</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/463452745/</link>
		<comments>http://www.legionofone.com/ecommerce/#comments</comments>
		<pubDate>Mon, 24 Nov 2008 03:44:36 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Opinion]]></category>

		<category><![CDATA[ecommerce]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=519</guid>
		<description><![CDATA[Some folks just don&#8217;t get the very essence of e-commerce.
Make it as easy as possible for the customer to buy, not as hard as possible.
Today I discovered and wanted to buy a sticker to put on my mail box, to stop junk mail from being delivered.
Here&#8217;s the shopping cart.

So far so good.
Then they wanted me [...]]]></description>
			<content:encoded><![CDATA[<p>Some folks just don&#8217;t get the very essence of e-commerce.</p>
<p>Make it as easy as possible for the customer to buy, not as hard as possible.</p>
<p>Today I discovered and wanted to buy a sticker to put on my mail box, to stop junk mail from being delivered.</p>
<p>Here&#8217;s the shopping cart.</p>
<p><center><img src="http://www.legionofone.com/images/reddot_01.png" alt="" /></center></p>
<p>So far so good.</p>
<p>Then they wanted me to fill out this form for a $1.00 purchase.</p>
<p><center><img src="http://www.legionofone.com/images/reddot_02.png" alt="" /></center></p>
<p>Needless to say, they lost my $1.00.</p>
<p>It&#8217;s easier to write my own sticker.</p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/463452745" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/ecommerce/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/ecommerce/</feedburner:origLink></item>
		<item>
		<title>Google Chrome Browser - How I Use It</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/381852683/</link>
		<comments>http://www.legionofone.com/google-chrome-browser/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 00:48:35 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=433</guid>
		<description><![CDATA[I&#8217;ve been playing with the new Google Chrome browser, and even though it&#8217;s not going to replace FireFox for me (at least not yet), I&#8217;ve found a very nifty way to use it.
My Gmail is on one Google account, and my other things like Google Analytics, AdSense, etc., are on different Google accounts. Till now [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been playing with the new <a href="http://www.google.com/chrome">Google Chrome browser</a>, and even though it&#8217;s not going to replace <a href="http://www.mozilla.com/en-US/firefox/">FireFox</a> for me (at least not yet), I&#8217;ve found a very nifty way to use it.</p>
<p>My Gmail is on one Google account, and my other things like <a href="http://www.google.com/analytics/">Google Analytics</a>, <a href="http://www.google.com/adsense">AdSense</a>, etc., are on different Google accounts. Till now I&#8217;ve had to log out of Gmail and log in to the other Google Accounts to access those other Google services. Then log back into Gmail when I&#8217;ve done what I wanted to do in the other services.</p>
<p>Now I run Gmail in the Google Chrome browser, which is ideal because Gmail is resource intensive with all the Javascript and Ajax that it uses. I would assume that Chrome would be optimized to run Google applications.</p>
<p>Memory usage of Chrome, compared with FireFox, appears to be far better optimized. Google Chrome uses less than 70MB, while FireFox consumes 250MB+. It might only be my imagination, but it looks as if Gmail is running a little faster and smoother in Chrome.</p>
<p>Google Chrome won&#8217;t replace FireFox in my day-to-day work for some time to come.</p>
<p>I&#8217;m heavily dependent on several FireFox add-ons, such as <a href="http://www.roboform.com/">RoboForm</a> (can&#8217;t live without it), <a href="https://addons.mozilla.org/en-US/firefox/addon/10">AdBlock</a>, and <a href="https://addons.mozilla.org/en-US/firefox/addon/60">Web Developer Toolbar</a>, to name just a few.</p>
<p>Until such time that those add-ons are available on Chrome, I&#8217;ll just let Chrome do what one expects it would excel at, and that&#8217;s running Gmail.</p>
<p>Oh wait, I haven&#8217;t mentioned Internet Explorer. Ugh. I use it only to check if it correctly displays my web sites, which it often doesn&#8217;t do.</p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/381852683" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/google-chrome-browser/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/google-chrome-browser/</feedburner:origLink></item>
		<item>
		<title>Most Amazing Lion vs Buffalo Match-Up Ever</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/325323629/</link>
		<comments>http://www.legionofone.com/most-amazing-lion-vs-buffalo-match-up-ever/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 00:18:12 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Media]]></category>

		<category><![CDATA[buffalo]]></category>

		<category><![CDATA[lion]]></category>

		<category><![CDATA[wildlife]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=208</guid>
		<description><![CDATA[


]]></description>
			<content:encoded><![CDATA[<p><center><br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/LU8DDYz68kM"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/LU8DDYz68kM" type="application/x-shockwave-flash" wmode="transparent" width="425" height="344"></embed></object><br />
</center></p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/325323629" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/most-amazing-lion-vs-buffalo-match-up-ever/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/most-amazing-lion-vs-buffalo-match-up-ever/</feedburner:origLink></item>
		<item>
		<title>Poll: Time With Online Friends vs Real Life Friends</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/323670498/</link>
		<comments>http://www.legionofone.com/poll-time-with-friends/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 01:10:04 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Polls]]></category>

		<category><![CDATA[Media]]></category>

		<category><![CDATA[poll]]></category>

		<category><![CDATA[social]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=172</guid>
		<description><![CDATA[
 How much of your available free (discretionary) time do you spend socializing with online friends versus socializing with friends and family in real life?    (  surveys)

]]></description>
			<content:encoded><![CDATA[<p><center><br />
<script type="text/javascript" language="javascript" src="http://s3.polldaddy.com/p/741833.js"></script><noscript> <a href ="http://answers.polldaddy.com/poll/741833/" >How much of your available free (discretionary) time do you spend socializing with online friends versus socializing with friends and family in real life?</a>  <br/> <span style="font-size:9px;"> (<a href ="http://www.polldaddy.com">  surveys</a>)</span></noscript><br />
</center></p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/323670498" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/poll-time-with-friends/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/poll-time-with-friends/</feedburner:origLink></item>
		<item>
		<title>How To Solve FireFox 3 Crashes</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/322113145/</link>
		<comments>http://www.legionofone.com/how-to-solve-firefox-3-crashes/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 16:54:58 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Media]]></category>

		<category><![CDATA[firefox]]></category>

		<category><![CDATA[humor]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/how-to-solve-firefox-3-crashes/</guid>
		<description><![CDATA[


How To Solve FireFox 3 Crashes, originally uploaded by dewaldp.


After having experienced several crashes of FireFox 3 in rapid succession, I dove into the configuration settings and discovered where to disable the random crash behavior of FireFox.
Don&#8217;t try this at home. It&#8217;s serial geek stuff.
]]></description>
			<content:encoded><![CDATA[<div style="text-align: left; padding: 3px;">
<a href="http://www.flickr.com/photos/dewaldp/2617977269/" title="photo sharing"><img src="http://farm4.static.flickr.com/3123/2617977269_12bf3c53e3.jpg" alt="" /></a><br />
<br />
<span style="font-size: 0.8em; margin-top: 0px;"><a href="http://www.flickr.com/photos/dewaldp/2617977269/">How To Solve FireFox 3 Crashes</a>, originally uploaded by <a href="http://www.flickr.com/people/dewaldp/">dewaldp</a>.</span>
</div>
<p>
After having experienced several crashes of FireFox 3 in rapid succession, I dove into the configuration settings and discovered where to disable the random crash behavior of FireFox.</p>
<p>Don&#8217;t try this at home. It&#8217;s serial geek stuff.</p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/322113145" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/how-to-solve-firefox-3-crashes/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/how-to-solve-firefox-3-crashes/</feedburner:origLink></item>
		<item>
		<title>If Twitter Went Down For A Month</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/317568047/</link>
		<comments>http://www.legionofone.com/twitter-down/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 17:51:40 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=122</guid>
		<description><![CDATA[I asked the question, &#8220;If Twitter went offline for a month, would you return to it when it comes back online?&#8221; on both Twitter and FriendFeed.
Judging from the responses (see below), most folks would probably return to Twitter.














]]></description>
			<content:encoded><![CDATA[<p>I asked the question, &#8220;<i>If Twitter went offline for a month, would you return to it when it comes back online?</i>&#8221; on both Twitter and FriendFeed.</p>
<p>Judging from the responses (see below), most folks would probably return to Twitter.</p>
<p><center><br />
<img src="http://www.legionofone.com/images/t_akiva.png" /><br />
<img src="http://www.legionofone.com/images/t_coreyharris.png" /><br />
<img src="http://www.legionofone.com/images/t_isitnight.png" /><br />
<img src="http://www.legionofone.com/images/t_jayenwoods.png" /><br />
<img src="http://www.legionofone.com/images/t_kevinkearns.png" /><br />
<img src="http://www.legionofone.com/images/t_michaelvandervort.png" /><br />
<img src="http://www.legionofone.com/images/t_miketempleton.png" /><br />
<img src="http://www.legionofone.com/images/t_mortonfox.png" /><br />
<img src="http://www.legionofone.com/images/t_richardfinucane.png" /><br />
<img src="http://www.legionofone.com/images/t_shaicoggins.png" /><br />
<img src="http://www.legionofone.com/images/t_toddfiegel.png" /><br />
<img src="http://www.legionofone.com/images/t_friendfeed.png" /><br />
</center></p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/317568047" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/twitter-down/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/twitter-down/</feedburner:origLink></item>
		<item>
		<title>XML-RPC for PHP Connection Error Solution</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/315935403/</link>
		<comments>http://www.legionofone.com/xml-rpc-for-php/#comments</comments>
		<pubDate>Fri, 20 Jun 2008 04:19:16 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Geek]]></category>

		<category><![CDATA[development]]></category>

		<category><![CDATA[php]]></category>

		<category><![CDATA[programming]]></category>

		<category><![CDATA[xml-rpc]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=119</guid>
		<description><![CDATA[I&#8217;m posting this for my own benefit so that I can remember in the future, as well as for your benefit if you&#8217;re experiencing the same problem.
When using XML-RPC for PHP, you get a very weird error back on some hosting platforms when you&#8217;ve given the XML-RPC interface an invalid domain.
With the XML-RPC debug level [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m posting this for my own benefit so that I can remember in the future, as well as for your benefit if you&#8217;re experiencing the same problem.</p>
<p>When using <a href="http://phpxmlrpc.sourceforge.net/" rel="nofollow">XML-RPC for PHP</a>, you get a very weird error back on some hosting platforms when you&#8217;ve given the XML-RPC interface an invalid domain.</p>
<p>With the XML-RPC debug level set to 3, here&#8217;s what I&#8217;ve been getting back in return.</p>

<div class="wp_syntax"><div class="code"><pre class="xml">---SENDING---
POST /xmlrpc.php HTTP/1.0
User-Agent: XML-RPC for PHP 2.2
Host: http://www.example.com:80
Accept-Encoding: gzip, deflate
Accept-Charset: UTF-8,ISO-8859-1,US-ASCII
Content-Type: text/xml
Content-Length: 276
&nbsp;
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;?xml</span> <span style="color: #000066;">version</span>=<span style="color: #ff0000;">&quot;1.0&quot;</span><span style="font-weight: bold; color: black;">?&gt;</span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;methodCall<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;methodName<span style="font-weight: bold; color: black;">&gt;</span></span></span>metaWeblog.getCategories<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/methodName<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;params<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;param<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;value<span style="font-weight: bold; color: black;">&gt;</span></span></span><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;string<span style="font-weight: bold; color: black;">&gt;</span></span></span>1<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/string<span style="font-weight: bold; color: black;">&gt;</span></span></span><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/value<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/param<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;param<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;value<span style="font-weight: bold; color: black;">&gt;</span></span></span><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;string<span style="font-weight: bold; color: black;">&gt;</span></span></span>userid<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/string<span style="font-weight: bold; color: black;">&gt;</span></span></span><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/value<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/param<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;param<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;value<span style="font-weight: bold; color: black;">&gt;</span></span></span><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;string<span style="font-weight: bold; color: black;">&gt;</span></span></span>password<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/string<span style="font-weight: bold; color: black;">&gt;</span></span></span><span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/value<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/param<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/params<span style="font-weight: bold; color: black;">&gt;</span></span></span>
<span style="color: #009900;"><span style="font-weight: bold; color: black;">&lt;/methodCall<span style="font-weight: bold; color: black;">&gt;</span></span></span>
---END---
&nbsp;
xmlrpcresp Object
(
    [val] =&gt; 0
    [valtyp] =&gt; 
    [errno] =&gt; 5
    [errstr] =&gt; Connect error: Success (0)
    [payload] =&gt; 
    [hdrs] =&gt; Array
        (
        )
   [_cookies] =&gt; Array
        (
        )
    [content_type] =&gt; text/xml
    [raw_data] =&gt; 
)</pre></div></div>

<p>Notice the &#8220;Connect error: Success(0)? That tells you absolutely nothing.</p>
<p>If you&#8217;re experiencing that error, there are two possible reasons for it.</p>
<p><strong>Scenario One</strong>: The domain (http://www.domain.com:80) is invalid, and the XML-RPC interface can&#8217;t connect to it.</p>
<p><strong>Scenario Two</strong>: One of the parameters you pass to the XML-RPC interface is the host. This parameter must <strong>not</strong> include the &#8220;http://&#8221; part. If you include that with the parameter you&#8217;re passing to the XML-RPC interface, the above is the error it generates. It&#8217;s very tough to figure out, because, as you&#8217;ll see in the debug output, it looks as if your parameters were processed just fine.</p>
<p>An easy way to extract just the domain from an URL in PHP is as follows:</p>

<div class="wp_syntax"><div class="code"><pre class="php"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
    <span style="color: #000033;">$url</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">'http://www.domain.com'</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$url_array</span> <span style="color: #339933;">=</span> <span style="color: #990000;">parse_url</span><span style="color: #009900;">&#40;</span><span style="color: #000033;">$url</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
    <span style="color: #000033;">$domain</span> <span style="color: #339933;">=</span> <span style="color: #000033;">$url_array</span><span style="color: #009900;">&#91;</span><span style="color: #0000ff;">'host'</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
    <span style="color: #990000;">echo</span> <span style="color: #000033;">$domain</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>The above code will output &#8220;www.domain.com&#8221;.</p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/315935403" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/xml-rpc-for-php/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/xml-rpc-for-php/</feedburner:origLink></item>
		<item>
		<title>FriendFeed Comments Rival Twitter @replies Power</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/312739681/</link>
		<comments>http://www.legionofone.com/friendfeed-comments/#comments</comments>
		<pubDate>Mon, 16 Jun 2008 03:33:26 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Opinion]]></category>

		<category><![CDATA[FriendFeed]]></category>

		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=58</guid>
		<description><![CDATA[One of the most powerful features of Twitter is the @name reply. With it, you can communicate with any Twitter user, whether that person is following you or not.
After having used FriendFeed for a little while, I&#8217;ve discovered that FriendFeed comments (and likes) wield nearly the same power, albeit not as direct as Twitter @name [...]]]></description>
			<content:encoded><![CDATA[<p>One of the most powerful features of Twitter is the @name reply. With it, you can communicate with any Twitter user, whether that person is following you or not.</p>
<p>After having used FriendFeed for a little while, I&#8217;ve discovered that FriendFeed comments (and likes) wield nearly the same power, albeit not as direct as Twitter @name replies.</p>
<p>On FriendFeed, if you want to catch the attention of high-profile users like <a href="http://friendfeed.com/scobleizer" rel="nofollow">Robert Scoble</a> or <a href="http://friendfeed.com/louisgray" rel="nofollow">Louis Gray</a>, assuming they&#8217;re not subscribed to you, here&#8217;s how to do it.</p>
<p><strong>Step One: Post an entry that will be of interest to the person.</strong></p>
<p><strong>Step Two: Wait for someone they do subscribe to, to either like or comment on your entry.</strong></p>
<p>When that happens, your entry is shown in their feeds as &#8220;So-and-so (friend of so-and-so)&#8230;&#8221;.</p>
<p>From your perspective it&#8217;s obviously less exact than the Twitter approach, but, it has the advantage that your entry is shown to them as having been endorsed by someone they subscribe to, which adds credibility to your entry.</p>
<p>From their perspective it&#8217;s actually a better solution because they only see entries that were endorsed by folks they trust and follow. So, for them the exposure to @name reply spam is virtually none.</p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/312739681" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/friendfeed-comments/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/friendfeed-comments/</feedburner:origLink></item>
		<item>
		<title>Disqus.com Can Kill Blog Comment Spam</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/312448922/</link>
		<comments>http://www.legionofone.com/disqus-comment-spam/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 16:07:45 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Opinion]]></category>

		<category><![CDATA[blogging]]></category>

		<category><![CDATA[blogs]]></category>

		<category><![CDATA[comments]]></category>

		<category><![CDATA[disqus]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=50</guid>
		<description><![CDATA[Blog comment spammers often take a shotgun approach in their efforts. They know there will be a certain percentage of attrition with the spam comments they create, due to filtering from Akismet, Spam Karma, and manual blog comment moderation.
However, they count on the fact that the majority of blog owners don&#8217;t pay close attention to [...]]]></description>
			<content:encoded><![CDATA[<p>Blog comment spammers often take a shotgun approach in their efforts. They know there will be a certain percentage of attrition with the spam comments they create, due to filtering from Akismet, Spam Karma, and manual blog comment moderation.</p>
<p>However, they count on the fact that the majority of blog owners don&#8217;t pay close attention to the comments that are made on their blogs. This happens due to lack of time, lack of knowledge about spam, and sometimes disinterest.</p>
<p>Hence, a one-time effort by comment spammers can harvest them many backlinks from many different blogs, which remain on those blogs for a very long time, if not forever.</p>
<p>With that as backdrop, here is the true power of Disqus in fighting blog comment spam.</p>
<p><strong><u>Strike One: Disqus Replaces Blog Comments (on WordPress at least)</u></strong></p>
<p>With Disqus installed on your WordPress blog, there&#8217;s no WordPress comment form that spammer scripts can find and manipulate.</p>
<p><strong><u>Strike Two: You Can Block Spammers in Disqus</u></strong></p>
<p><img src="http://www.legionofone.com/images/disqus_block.png" alt="Disqus spam comment block image" /></p>
<p>When spammers try to post their spam via Disqus, you as blog owner have the power to block them from ever commenting on your blog again.</p>
<p>I assume that, once blocked, all the past comments made by the blocked entity are also removed from one&#8217;s Disqus comment system.</p>
<p><strong><u>Strike Three: Removal From Disqus Destroys All Their Comments</u></strong></p>
<p>This is the real &#8220;kick in the teeth&#8221; that Disqus can hand out to spammers.</p>
<p>When Disqus removes a spammer&#8217;s account from their system, <strong>all</strong> their comments automatically disappear from all the blogs that they defaced with their comment filth. </p>
<p>In other words, all their efforts are erased in one fell swoop, and that gives one that &#8220;poetic justice&#8221; feeling, doesn&#8217;t it?</p>
<p>This holds true regardless of whether the blog owner is diligent or indifferent about the comments posted on his/her blog. The only requirement is that they use Disqus as their commenting system.</p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/312448922" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/disqus-comment-spam/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/disqus-comment-spam/</feedburner:origLink></item>
		<item>
		<title>Enable Twitter Threaded Conversations - 3 Easy Steps</title>
		<link>http://feeds.feedburner.com/~r/LegionOfOne/~3/312182674/</link>
		<comments>http://www.legionofone.com/twitter-enhancement/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 04:29:08 +0000</pubDate>
		<dc:creator>Dewald Pretorius</dc:creator>
		
		<category><![CDATA[Geek]]></category>

		<category><![CDATA[enhancement]]></category>

		<category><![CDATA[feature]]></category>

		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.legionofone.com/?p=49</guid>
		<description><![CDATA[I love Twitter&#8217;s approach of providing the basic functionality and allowing third-party developers to create value-add applications through the use of the Twitter API.
One thing that&#8217;s sorely lacking, is the ability to follow conversation threads in Twitter. Some folks have tried to create applications to do that, but it&#8217;s hit and miss, because tweet matching [...]]]></description>
			<content:encoded><![CDATA[<p>I love Twitter&#8217;s approach of providing the basic functionality and allowing third-party developers to create value-add applications through the use of the Twitter API.</p>
<p>One thing that&#8217;s sorely lacking, is the ability to follow conversation threads in Twitter. Some folks have tried to create applications to do that, but it&#8217;s hit and miss, because tweet matching must currently occur either on keywords, or time proximity, or both.</p>
<p>Twitter can open a new world of Twitter conversation threading by doing the following:</p>
<p><strong><u>Step One</u></strong> &#8212; On each reply, record and store the tweet number of the original entry that&#8217;s being replied to.</p>
<p><img src="http://www.legionofone.com/images/twitter_replies.png" alt="" /></p>
<p>When someone clicks the reply icon, record the original tweet number:</p>
<p><img src="http://www.legionofone.com/images/twitter_tweetnumber.png" alt="" /></p>
<p><strong><u>Step Two</u></strong> &#8212; Make the replied-to tweet number available on the record of a tweet in the API, as well as a list of tweet numbers that are replies to this tweet.</p>
<p><strong><u>Step Three</u></strong> &#8212; Provide an API call to retrieve the details of a specific tweet.</p>
<p>These three simple steps will enable third-party developers to create awesome applications to show how threaded conversions occur and evolve within Twitter.</p>
<img src="http://feeds.feedburner.com/~r/LegionOfOne/~4/312182674" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.legionofone.com/twitter-enhancement/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.legionofone.com/twitter-enhancement/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 0.735 seconds -->
