<?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>Sam Carr&#039;s Dog Speaks</title>
	<atom:link href="http://blog.samcarrsdog.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.samcarrsdog.com</link>
	<description>Tangential Distractions Vs Attention Span</description>
	<lastBuildDate>Sun, 01 Feb 2009 02:26:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Installing JRuby in a Windows Environment</title>
		<link>http://blog.samcarrsdog.com/2008/07/14/installing-jruby-in-a-windows-environment/</link>
		<comments>http://blog.samcarrsdog.com/2008/07/14/installing-jruby-in-a-windows-environment/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 00:03:24 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[JRuby]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=25</guid>
		<description><![CDATA[I just installed JRuby on my Windoze XP box and thought I would share my experience for anyone interested in doing the same. It&#8217;s pretty straight forward, unless you know nothing of setting path variables in Windoze. First, you&#8217;ve got to download JRuby (I got it from the jruby codehaus repository) and uncompress it into [...]]]></description>
			<content:encoded><![CDATA[<p>I just installed JRuby on my Windoze XP box and thought I would share my experience for anyone interested in doing the same. It&#8217;s pretty straight forward, unless you know nothing of setting path variables in Windoze.</p>
<p>First, you&#8217;ve got to download JRuby (I got it from <a href="http://dist.codehaus.org/jruby">the jruby codehaus repository</a>) and uncompress it into your choice of location. I grabbed <a href="http://dist.codehaus.org/jruby/jruby-bin-1.1.2.tar.gz">the 1.1.2 binary tarball</a>.</p>
<p>Next, you need to make sure you have a compatible Java runtime environment (JRE) or Java development kit (JDK) installed. If you don&#8217;t have one already, you can get these from <a href="http://java.sun.com/">the Sun Java site</a>. You&#8217;ll notice the &#8216;Popular Downloads&#8217; menu on the right has what you need. I already had this installed for my NetBeans installation.</p>
<p>Now comes the fun part. Make a note of the path to the JRE or JDK directory, as well as the path to your JRuby directory. I chose to install these as follows:</p>
<ul>
<li>JDK: D:\programs\Java\jdk1.6.0_06</li>
<li>JRuby: D:\jruby-1.1.2</li>
</ul>
<p>We&#8217;re nearly there! Next, just follow along:</p>
<ol>
<li>Right click on &#8220;My Computer&#8221; and select &#8216;Properties&#8217;.</li>
<li>Choose the &#8216;Advanced&#8217; tab at the top.</li>
<li>Click on the &#8216;Environment Variables&#8217; button near the bottom.</li>
<li>Click the &#8216;New&#8217; button under the &#8216;User variables&#8217; section.</li>
<li>For &#8216;Variable name&#8217;, put JAVA_HOME and for Variable value, put the path to your java install directory. Click the &#8216;OK&#8217; button.</li>
<li>Again, click on the &#8216;Environment Variables&#8217; button near the bottom.</li>
<li>For Variable name, put JRUBY_HOME and for Environment variable, put the path to your JRuby install directory. Click the &#8216;OK&#8217; button.</li>
<li>Select your PATH variable and click on the &#8216;Edit&#8217; button.</li>
<li>If the &#8216;Variable value&#8217; field is empty, put your JRuby install directory&#8217;s path followed by \bin (mine: D:\jruby-1.1.2\bin)</li>
<li>If the &#8216;Variable value&#8217; field is not empty, put a semi-colon followed by your JRuby install directory&#8217;s path followed by \bin (mine: D:\jruby-1.1.2\bin)</li>
<li>Click on the &#8216;OK&#8217; button then click on the &#8216;OK&#8217; button then click on the &#8216;OK&#8217; button to get out of all this mess. <img src="http://rubylearning.org/class/pix/s/tongueout.gif" alt="tongueout" width="15" height="15" /></li>
</ol>
<p>Finally, open a command prompt, type &#8216;jruby -v&#8217; and hit return!</p>
<p>I tried to be as verbose and explicit as I thought possibly necessary in these directions. If I missed something or messed something up, please post to let me know and I will change or add to it right away.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2008/07/14/installing-jruby-in-a-windows-environment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Modulus as Handled by Ruby</title>
		<link>http://blog.samcarrsdog.com/2008/07/10/modulus-as-handled-by-ruby/</link>
		<comments>http://blog.samcarrsdog.com/2008/07/10/modulus-as-handled-by-ruby/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 04:44:21 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=24</guid>
		<description><![CDATA[This is an explanation I gave to a student in class today of how the modulus operator behaves in Ruby. As I was writing the explanation down, it all became quite clear to me. I only had a tentative grasp on this concept until trying to explain it. That&#8217;s a good feeling when your helping [...]]]></description>
			<content:encoded><![CDATA[<p>This is an explanation I gave to a student in class today of how the modulus operator behaves in Ruby. As I was writing the explanation down, it all became quite clear to me. I only had a tentative grasp on this concept until trying to explain it. That&#8217;s a good feeling when your helping another to understand something gives you clarity on the subject.</p>
<p>Given <tt>(-n % x)</tt> or <tt>(n % -x)</tt>, the RHS (right hand side) of the modulus operation must be multiplied by the <span style="color:#300;"><em>negative</em></span> integer closest to 0 that will get it <em>past</em> the number on the LHS (left hand side). Then, the result is the difference between this number and the LHS. e.g.:</p>
<pre name="code" class="ruby">
-7 % 3   # result is 2
# climbing (positive) from -9 (3 * -3) to -7

7 % -3   # result is -2
# dropping (negative) from 9 (-3 * -3) to 7
</pre>
<p>Of course, when the polarity is the same on both sides, such as <tt>(n % x)</tt> or <tt>(-n % -x)</tt>, you just multiply the RHS times the <span style="color:#300;"><em>positive</em></span> integer that gets you the closest to the RHS <em>without</em> going past it then the result is the difference between the remainder and the LHS. e.g.:</p>
<pre name="code" class="ruby">
7 % 3    # result is 1
# climbing (positive) from 6 (3 * 2) to 7

-7 % -3  # result is -1
# dropping (negative) from -6 (-3 * 2) to -7
</pre>
<p>It might help to note that in Ruby, the RHS always dictates the polarity of the result.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2008/07/10/modulus-as-handled-by-ruby/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mensa Hash Horror Event</title>
		<link>http://blog.samcarrsdog.com/2008/06/30/mensa-hash-horror-event/</link>
		<comments>http://blog.samcarrsdog.com/2008/06/30/mensa-hash-horror-event/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 04:53:25 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[Random Thought]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[humor]]></category>
		<category><![CDATA[intelligence]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=23</guid>
		<description><![CDATA[Over at Jeff Atwood&#8217;s blog on the Coding Horror site, there is quick mention of a foible at Mensa&#8217;s web site. The problem he alludes to, and which many comments point out and discuss at great length, is the lack of security used with the site&#8217;s login credentials. What I find quite humorous is that [...]]]></description>
			<content:encoded><![CDATA[<p>Over at <a href="http://www.codinghorror.com/blog/">Jeff Atwood&#8217;s blog on the Coding Horror site</a>, there is <a href="http://www.codinghorror.com/blog/archives/001140.html">quick mention</a> of a foible at Mensa&#8217;s web site. The problem he alludes to, and which many comments point out and discuss at great length, is the lack of security used with the site&#8217;s login credentials.</p>
<p>What I find quite humorous is that the Mensa site&#8217;s &#8216;forgotten password&#8217; page appears to be located within the calendar section of the site as an event. Mensa membership is supposedly based upon processing power and not memory, so why make a calendar event out of a member&#8217;s lack of memory? :-P</p>
<h3 style="color:lime;background-color:black;width:80%;text-align:center;padding:.4em 0 .4em 0;border:red dashed 3px;margin:0 auto 0 auto">Happy Albert &#8216;Cerebronaut&#8217; Hawking Brain Fart Day!!!</h3>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2008/06/30/mensa-hash-horror-event/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SyntaxHighlighter</title>
		<link>http://blog.samcarrsdog.com/2008/06/03/syntaxhighlighter/</link>
		<comments>http://blog.samcarrsdog.com/2008/06/03/syntaxhighlighter/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 07:14:35 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[SyntaxHighlighter]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=19</guid>
		<description><![CDATA[I finally got a syntax highlighter installed. I figure that since I&#8217;m taking the free Ruby course at RubyLearning.org, I should make my code look nice (and be more usable) when I decide to put some here on my blog. Just to get things rolling, here is a bit of code from one of the [...]]]></description>
			<content:encoded><![CDATA[<p>I finally got a syntax highlighter installed. I figure that since I&#8217;m taking the free Ruby course at <a href="http://www.rubylearning.org">RubyLearning.org</a>, I should make my code look nice (and be more usable) when I decide to put some here on my blog. Just to get things rolling, here is a bit of code from one of the exercises I&#8217;ve done during the first few weeks of the course.</p>
<pre class="brush: ruby; title: ; notranslate">
class Dog
  def initialize(name)
    @name = name.capitalize
    @what = self.class.to_s.downcase
    puts &quot;Hi! I'm #{@name}, your new #{@what}!&quot;
  end

  def teach(new_trick)
    @tricks = Array.new unless @tricks
    @tricks += [new_trick]
    puts &quot;#{@name} now knows how to #{new_trick}!&quot;
  end

  def show_tricks
    list_of_tricks = [@tricks[0]]
    1.upto(@tricks.length-1) do |modify|
      list_of_tricks += [&quot; and #{@tricks[modify]}&quot;]
    end
    @name + ' knows how to ' + list_of_tricks.to_s
  end

  def bark
  end

  def eat
  end

  def chase_cat
  end

  def to_s
    @name + &quot; (your #{@what})&quot;
  end

  def capable_of?(capability)
    self.respond_to?(capability) ?
    puts(&quot;I can #{capability} or my name's not #{@name}!&quot;) :
    @tricks.include?(capability) ?
    puts(&quot;I have recently been taught to #{capability}!&quot;) :
    puts(&quot;This is something I have not heard of before... \
    #{capability} you said?&quot;)
  end

  def method_missing(method, *more_arguments)
    &quot;#{@name} cocks it's head to the side as if to say \n\t\
    \&quot;I don't understand what #{method} means.\&quot;&quot;
  end
end

# a few examples of usage:
rex = Dog.new 'rex'
max = Dog.new 'Max'
rex.teach 'jump through hoops'
ObjectSpace.each_object(Dog) {|dog| dog.teach('chase cars') }
puts rex.show_tricks
rex.capable_of? 'bark'
rex.capable_of? 'chase cars'
rex.capable_of? 'fetch'
puts &quot;#{max} is feeling a bit left out...&quot;
</pre>
<p>Sadly, I had misinterpreted the challenge guidelines. The instructor wanted the learned tricks to be methods and not properties. Anyhoot, this post is just so I can see what the highlighter will do on my blog. :-P</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2008/06/03/syntaxhighlighter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Just testing the posting capabilities</title>
		<link>http://blog.samcarrsdog.com/2008/05/16/just-testing-the-posting-capabilities/</link>
		<comments>http://blog.samcarrsdog.com/2008/05/16/just-testing-the-posting-capabilities/#comments</comments>
		<pubDate>Thu, 15 May 2008 22:22:23 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Random Thought]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=5</guid>
		<description><![CDATA[Just testing the posting capabilities of my cellular phone. Alright, so I&#8217;m just checking my ability to post with my phone. Semantics. heh.]]></description>
			<content:encoded><![CDATA[<p>Just testing the posting capabilities of my cellular phone. Alright, so I&#8217;m just checking my ability to post with my phone. Semantics. heh.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2008/05/16/just-testing-the-posting-capabilities/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RubyLearning.org</title>
		<link>http://blog.samcarrsdog.com/2008/05/02/rubylearning/</link>
		<comments>http://blog.samcarrsdog.com/2008/05/02/rubylearning/#comments</comments>
		<pubDate>Thu, 01 May 2008 22:48:00 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=3</guid>
		<description><![CDATA[Well, I signed up for a free online Ruby course at rubylearning.org some time last week. Classes start tomorrow and I&#8217;m pumped. I&#8217;ve been seeing the popularity of Ruby, decidedly due to the Rails framework, skyrocket in the past few years. It seems that lately, you can hardly go to a web design or web [...]]]></description>
			<content:encoded><![CDATA[<p>Well, I signed up for a free online Ruby course at <a href="http://www.rubylearning.org">rubylearning.org</a> some time last week. Classes start tomorrow and I&#8217;m pumped.</p>
<p>I&#8217;ve been seeing the popularity of Ruby, decidedly due to the Rails framework, skyrocket in the past few years. It seems that lately, you can hardly go to a web design or web development centric site without seeing a bright red gem or a red locomotive on the home page.</p>
<p>I read somewhere that Ruby is entirely <acronym title="Object oriented">Oo</acronym>, which really piqued my interest. I&#8217;ve been wanting to get my noodle wrapped around OOP for years while dealing with PHP and javascript; not to mention (though I am) my very short lived foray into the seemingly mind-numbing world of C++ that I embarked upon.</p>
<p>Once I realized that Ruby might hold the key to my eternal salvation, I decided not to take my usual tack when trying to learn a programming or scripting language. That process would be best described as: buy a few $50 tomes, crack them open enough to get a feel for the writers&#8217; personalities and then let them sit on my bookshelf while knowing that I am free at any time to pick them up and soak it all in.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2008/05/02/rubylearning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aaaarrrggghhhh!!!</title>
		<link>http://blog.samcarrsdog.com/2007/12/02/aaaarrrggghhhh/</link>
		<comments>http://blog.samcarrsdog.com/2007/12/02/aaaarrrggghhhh/#comments</comments>
		<pubDate>Sun, 02 Dec 2007 08:10:56 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Random Thought]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/2008/05/16/aaaarrrggghhhh/</guid>
		<description><![CDATA[I happened upon a digg post about The Pirate Bay being interviewed by the BBC and it made me sad to see so much ignorance-by-choice lumped into one small page. If a musician crafts a song and decides to share it with the world through album sales, and the first person to buy a copy [...]]]></description>
			<content:encoded><![CDATA[<p>I happened upon a digg post about The Pirate Bay being interviewed by the BBC and it made me sad to see so much ignorance-by-choice lumped into one small page.</p>
<p>If a musician crafts a song and decides to share it with the world through album sales, and the first person to buy a copy makes it available to the rest of the world for free, that is piracy. If another person cruising the internet finds the song and grabs a copy without having first purchased it, that is piracy. If a third party knowingly and willingly makes arrangements for this transaction to be made, that is also piracy. It doesn&#8217;t matter that the captain of the pirate ship didn&#8217;t board the other vessel, rape any women or even see the loot or know what it was; the captain is a pirate. Of course, you can throw Photoshop or Office or whatever &#8220;created for profit&#8221; blob of 1s and 0s you want to in place of the song and the idea is just as valid.</p>
<p>I have to give an example of the inherent mentality of even the guys that run The Pirate Bay. Peter Sunde, one of the four main pirates running the site, said this:</p>
<blockquote><p>Nobody is crying that people who used to go around selling ice to people do not have a job anymore because of the fridge&#8230;</p></blockquote>
<p>zomgwtfbbq?!?! Do you think there is the possibility that just maybe it&#8217;s because nobody is <strong>stealing</strong> ice? People are making it themselves with a tool that was made for that purpose. Nobody is saying you can&#8217;t use the computer to make your own movies, music, software, etc. Nobody will go around crying about the people you put out of business by making your own property.</p>
<p>I do understand there should be limits to what can be considered property. Inevitable progressions of data manipulation processes should not be patentable. This includes, but is not limited to, turning 1 into 0 by subtracting 1 from itself. It may seem absurd to even consider patenting this process, but sillier patents have been approved.</p>
<p>It&#8217;s not that I never join the ranks of the eye patch wearing online horde, I&#8217;m just tired of constantly hearing people use &#8216;freedom of data&#8217; or &#8216;freedom of information&#8217; as a mantra for the rationalization of theft. I do realize that laws governing property are never going to be &#8216;right&#8217;. I also believe real estate should not be property, but that is a discussion for another time. In fact, the only thing that any laws can actually do is try to impinge upon people&#8217;s freedom and sometimes succeed for good or bad. In many cases, laws are used for horrific travesties of justice; in most cases, they are a necessary evil put into place to actually protect freedom.</p>
<p>Don&#8217;t get me wrong, I am a true anarchist at heart even if not always in actions, as the flip side of that coin is death; absolute peace is only possible, though not assured, in death. It&#8217;s late. I&#8217;m tired. Too many tangents roaming in out of he fog&#8230; you get my drift. respect:good::piracy:bad (and I still think piracy is the wrong word to be used for this type of theft)</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2007/12/02/aaaarrrggghhhh/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>It&#8217;s The End Of The World&#8230;</title>
		<link>http://blog.samcarrsdog.com/2006/07/04/its-the-end-of-the-world/</link>
		<comments>http://blog.samcarrsdog.com/2006/07/04/its-the-end-of-the-world/#comments</comments>
		<pubDate>Tue, 04 Jul 2006 10:02:43 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Random Thought]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[rant]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=10</guid>
		<description><![CDATA[&#8230;as we know it. I&#8217;m not so sure I feel fine, though. I just saw &#8216;An Inconvenient Truth&#8216; a couple of days ago. It stars Al Gore (he used to be the next president of the US). It&#8217;s actually a documentary style flick following his campaign against global warming. The facts he presents in his [...]]]></description>
			<content:encoded><![CDATA[<p>&#8230;as we know it. I&#8217;m not so sure I feel fine, though. I just saw &#8216;<a href="http://www.imdb.com/title/tt0497116/">An Inconvenient Truth</a>&#8216; a couple of days ago. It stars Al Gore (he used to be the next president of the US). It&#8217;s actually a documentary style flick following his campaign against global warming. The facts he presents in his presentation are easily followed and show a dismal future for anyone living through and beyond the next 10 to 20 years.</p>
<p>The correlation between atmospheric CO<sub>2</sub> and temperatures are somewhat (slight understatement?) disheartening. Through natural processes, the CO<sub>2</sub> in the atmosphere has gone up in the past to the same approximate levels as we are seeing now, with the atmospheric temperatures following suit. However, this time it is our polluting of the atmosphere (primarily due to our dependence on fossil fuels) and deforestation of the land that is causing this escalation of atmospheric CO<sub>2</sub>. While the amount of fossil fuel being used by the population will have to fall in the near future, we don&#8217;t seem to have that much time before the projected increase in our atmospheric CO<sub>2</sub> causes the temperatures to rise to levels never seen before in the history of life on Earth.</p>
<p>Oddly, and somewhat confusingly to the layman (me), this will actually cause another ice age (along with other weather related catastrophes). This is due to the way that the oceanic currents keep the temperatures moderated in the gaseous atmosphere. It is proven that temperatures rising in the past (at the end of the last ice age) caused the glacial ice on the north american continent to melt and rush into the North Atlantic. The desalinization caused the temperature regulating oceanic currents to change, which, in turn, caused a continuation of the ice age.</p>
<p>I know the Mesoamerican people&#8217;s calendar ends on December 21<sup>st</sup> 2012 on the Winter Solstice. Maybe this destruction of the atmosphere, and thus our ability to survive in it, is the reason. I have heard other theories as to why their calendar ends at this time (alien contact, comet impact, etc.), but this seems to be a highly plausible explanation. Of course, &#8216;explanation&#8217; doesn&#8217;t really work here, as there is so much that is currently unexplainable about future predictions by ourselves and our predecessors. I suppose only time will tell. While your waiting for this time to pass, I highly suggest that you go see &#8216;An Inconvenient Truth&#8217; at a theater near you as soon as you get a chance. It just might change the way you live.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2006/07/04/its-the-end-of-the-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can The Soul Be Duplicated?</title>
		<link>http://blog.samcarrsdog.com/2006/04/24/can_the_soul_be_duplicated/</link>
		<comments>http://blog.samcarrsdog.com/2006/04/24/can_the_soul_be_duplicated/#comments</comments>
		<pubDate>Mon, 24 Apr 2006 02:16:31 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Random Thought]]></category>
		<category><![CDATA[masturbation]]></category>
		<category><![CDATA[sci-fi]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=6</guid>
		<description><![CDATA[Alright; I just watched &#8220;How William Shatner Changed the World&#8221; (hereinafter referred to as &#8220;the show&#8221; Trekkie Alert!]]></description>
			<content:encoded><![CDATA[<p>Alright; I just watched &#8220;How William Shatner Changed the World&#8221; (hereinafter referred to as &#8220;the show&#8221; <-- legaleze) on the History Channel <span style="text-decoration:line-through;">earlier this evening</span> last nite. As a result, my mind has begun to wander (big surprise) and this post opens with a big <b style="color:red;">&#8211;>Trekkie Alert!<--</b> in bold red letters. I must also warn you, dear reader, that my opinions are not always &#8216;politically correct&#8217; in their presentation. If you have deeply held insecurities or are easily offended by things that go against what you take to be fact without proof (faith), you might not want to go any further in your reading. With that out of the way and all the schmucks gone (why are you still here? hehe), this post will deal with the real life possibilities of the Star Trek teleportation device; physically, mentally, emotionally and quasi-spiritually (is that a word?).</p>
<p>First, the show mentions the physical impossibility of the transporter due to the Heisenberg Uncertainty Principle. Simply put, this principle states: in the Quantum Mechanical world, a particle&#8217;s position and momentum cannot be precisely measured. This would seem to throw a bit of a wrench in the works if you subscribe to the particle theory of matter. I will go with that assumption in this post, as it is the most widely believed opinion that particles do indeed exist. Maybe I&#8217;ll write another post at a later date with my own theories on this, but it&#8217;s a bit too deep to dwell upon right now and I&#8217;m trying to keep tangential thoughts from taking over right now. If you know me well, you realize this is not always an easy thing for me to do&#8230; hehe.</p>
<p>Back to the topic at hand: while &#8216;Star Trek: The Next Generation&#8217; took care of this seemingly insurmountable glitch in the current consensus of accepted logic with a mysterious little electronic component for the transporter called a Heisenberg compensator, an electronic device will intrinsically have macroscopic perception (as opposed to Quantum), which negates it&#8217;s ability to compensate for chaotic improbability. This stretch of possibilities did not deter from the Sci-Fi entertainment value of the show it aired in (episode 228 &#8211; Realm of Fear), but is one of the few technologies within the collection of Star Trek series which can be proved absolutely impossible with any degree of certainty.</p>
<p>With the impossibility of electronically breaking down and reassembling a human from one destination to another, I will try to introduce two more theoretically plausible ways to accomplish this task. In the first, the memory banks and DNA sequence would be sent as electronic impulses rather than breaking down and sending the entirety of the human. This would introduce a few new complications, but nothing I would consider insurmountable.</p>
<p>While it focuses more on mysticism and politics than any &#8216;real&#8217; problem, several possible &#8216;complications&#8217; could involve the duplication of the individual. The &#8216;departing&#8217; individual would not actually depart. A duplicate individual, possibly minus physical defects born of their environment, would be produced. The removal of known harmful disease and viral organisms from incoming individuals was taken care of by the transporter biofilter in &#8216;ST: Next Gen&#8217; (episode 133 &#8211; Unnatural Selection). This duplicate individual would have the same memory of life experiences previous to the transfer as the original along with the same physical cabilities. While the DNA could potentially be purposefully manipulated during transit to &#8216;improve&#8217; the individual (removing defects such as amputation, obesity, etc, ad infinitum), that is a plot for another story&#8230; hehe. In effect, this would essentially be the same person; but, from the point of departure/arrival, their paths would diverge. One question is, where does the new individual&#8217;s soul come from? Alright, you must have known that was coming. I couldn&#8217;t help myself. Another potential problem based on duplication, which would easily be worked out with enough capital (as it is political), would be the legal identity of the new individual.</p>
<p>With this technology available, what&#8217;s to stop someone from creating a vast army of perfect soldiers for illicit purposes? I believe this topic has been covered enough in pop Sci-Fi, so I&#8217;ll leave it alone for now. I may bring it up again once the clone wars are instigated. You&#8217;ve been warned.</p>
<p>Of course, one potential problem pertains to certain organisms residing in the human body outside of our own DNA code that are required for some normal functions. Endosymbiant bacteria genomes were even found within the embryonic cell genomes of several different species of fruit fly by Michael B. Eisen, a UC Berkeley professor of molecular and cell biology and a faculty scientist at the Lawrence Berkeley National Laboratory. In fact, humans have more bacterial cells within their bodies than they do human cells. The beneficial symbiotic organisms within the human body, while still not all accounted for, could be theoretically reintroduced at the destination.</p>
<p>Another form of instantaneous transportation, which has no foreseeable (by me) complications when used in this (instantaneous) manner, would be a very &#8216;simple&#8217; cryogenically suspended trip through a calculable space/time anomaly. The individual would enter the cryo/transpo unit, which would then suspend them cryogenically and either physically travel to the nearest worm hole or black hole or, hopefully with some semblance of control, temporarily form it&#8217;s own on the spot for utilization.</p>
<p>The trip to the anomaly would have to be accounted for, as would the trip to the ultimate destination, but this could (theoretically) get an individual to any destination instantaneously. The problems, as I see them without much thought invested, exist in the unforeseeable (of course), the use of this method to travel back in time, and in traffic regulation to/from the anomaly to prevent collisions. What happens if you set the device to bring you back to the same time/location from whence you departed? BOOM! hehe&#8230;</p>
<p>Of course, as the Mayans believed that &#8216;modern&#8217; civilization will cease to exist in 2012, this all may have to wait another 15 to 30 millennia to come to fruition. Haven&#8217;t even one of the three info packets left by the Atlanteans been discovered and studied yet? It&#8217;s getting late and this may be enough mental masturbation for one day. I really need to get myself into a polyphasic sleep cycle so this (pushing myself past my nap time) won&#8217;t happen any more. Hibernation time. G&#8217;nite!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2006/04/24/can_the_soul_be_duplicated/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ohayo!</title>
		<link>http://blog.samcarrsdog.com/2006/03/15/ohayo/</link>
		<comments>http://blog.samcarrsdog.com/2006/03/15/ohayo/#comments</comments>
		<pubDate>Wed, 15 Mar 2006 17:36:14 +0000</pubDate>
		<dc:creator>QBass</dc:creator>
				<category><![CDATA[Education]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[nihongo]]></category>

		<guid isPermaLink="false">http://blog.samcarrsdog.com/?p=8</guid>
		<description><![CDATA[I have finally got all the hiragana down. I can run through the online flash cards for 104 characters in random order with 100 percent recognition and I can write the hiragana in a,i,u,&#8230;ka,ki,ku&#8230; order or a,ka,sa,&#8230;i,ki,shi&#8230; order with only a couple of short mental farts. I&#8217;ve even gone as far as learning about half [...]]]></description>
			<content:encoded><![CDATA[<p>I have finally got all the hiragana down. I can run through the online flash cards for 104 characters in random order with 100 percent recognition and I can write the hiragana in a,i,u,&#8230;ka,ki,ku&#8230; order or a,ka,sa,&#8230;i,ki,shi&#8230; order with only a couple of short mental farts.</p>
<p>I&#8217;ve even gone as far as learning about half of the katakana already. They are much easier once you learn the hiragana. I&#8217;ve also stumbled upon some really nice sites for learning elementary kanji. I&#8217;m now hoping to be familiar enough with the entire kana to start reading Japanese texts later today. I may not know what I&#8217;m reading, but at least I&#8217;ll be on my way to building my vocabulary&#8230; hehe.</p>
<p>This is an <em>extremely</em> stimulating mental workout. <strong>YOU</strong> should try it! Seriously though, if you only know one language, you should start now down the road to communication.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.samcarrsdog.com/2006/03/15/ohayo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

