<?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>I Am John Henry</title>
	<atom:link href="http://iamjohnhenry.com/home/feed/" rel="self" type="application/rss+xml" />
	<link>http://iamjohnhenry.com/home</link>
	<description>(That&#039;s who I am)</description>
	<lastBuildDate>Fri, 23 Sep 2011 22:18:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Technololitics</title>
		<link>http://iamjohnhenry.com/home/2010/08/technololitics/</link>
		<comments>http://iamjohnhenry.com/home/2010/08/technololitics/#comments</comments>
		<pubDate>Tue, 03 Aug 2010 01:10:00 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://iamjohnhenry.com/home/?p=122</guid>
		<description><![CDATA[A great man once said, &#8220;Every author must find his voice&#8221;. I&#8217;m pretty sure that great man was me, but I may have heard it somewhere before, so if you know where that came from, please yet me know so &#8230; <a href="http://iamjohnhenry.com/home/2010/08/technololitics/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A great man once said, &#8220;Every author must find his voice&#8221;. I&#8217;m pretty sure that great man was me, but I may have heard it somewhere before, so if you know where that came from, please yet me know so I can give credit where credit is due.</p>
<p>Anyway, it&#8217;s about time that I start following my own advice and try out some specific types of writing on my blog in order to help find my voice. I&#8217;ve always been into technology and recently I&#8217;ve been into politics. So, I&#8217;m going to go ahead focus on these two topics. Some things I write will deal exclusively with politics and some with technology. But occasionally I&#8217;m going to mix the two into what I like to call &#8220;Technololitics&#8221;. I&#8217;ll let you figure out how I came up with that one.</p>
<p>This is not to say, however, that if I have something interesting to say on another topic, then I won&#8217;t post it here. This is my outlet to the rest of the world and I hope that this blog evolves into something that is interesting for everyone.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamjohnhenry.com/home/2010/08/technololitics/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>A Mathematical Warning</title>
		<link>http://iamjohnhenry.com/home/2010/07/a-mathematical-warning/</link>
		<comments>http://iamjohnhenry.com/home/2010/07/a-mathematical-warning/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 17:25:53 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[cryptography]]></category>
		<category><![CDATA[encryption]]></category>
		<category><![CDATA[security]]></category>

		<guid isPermaLink="false">http://iamjohnhenry.com/home/?p=103</guid>
		<description><![CDATA[This is an article that I published April 27th, 2009 on my old blog. I think it&#8217;s an interesting topic, so I decided to bring it here. Let&#8217;s say that you wanted to access my email account by guessing my &#8230; <a href="http://iamjohnhenry.com/home/2010/07/a-mathematical-warning/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><em>This is an article that I published April 27th, 2009 on my old blog. I think it&#8217;s an interesting topic, so I decided to bring it here. </em></p>
<p>Let&#8217;s say that you wanted to access my email account by guessing my password. What would you guess? &#8220;babyKittens35&#8243;? &#8220;2Hot2HanDoH!&#8221;? &#8220;zW4fa23s&#8221;? Without having any clues to help you start guessing mine, or any one&#8217;s password is impractically difficult. Even using a modern computer to guess for you, it could take literally millions of years to try all the possibilities (that seems like a lot, but amazingly it&#8217;s true!). It&#8217;s pretty safe to say that you will never guess my password. (Note: That is not a challenge. If you do somehow manage to guess my password, please do not do anything malicious, and <a href="http://www.iamjohnhenry.com/home/contact/">please let me know</a> so that I can change it. Thanks.)</p>
<p><span id="more-103"></span>There is another aspect to this situation. Given any password, it&#8217;s relatively easy to know if it&#8217;s the right one. Simply attempt to log into my email account with your guess, and if you succeed, then you know its right.</p>
<p>These two problems are at the heart of the one of the most famous problems in mathematics &#8211; the P  vs. NP question. (It&#8217;s so famous, that there&#8217;s a <a href="http://www.claymath.org/millennium/">million dollar prize</a> available to the first person who can solve it). I won&#8217;t go into all of the details, but it concerns the complexity of certain types of problems. It basically boils down to whether  or not there exist algorithms to solve the first problem (finding an unknown password) that are as simple as the method used in the second (verifying a password).</p>
<p>As of now, no one knows the answer to the P vs NP question. Most mathematicians and computer scientist believe it to be false, that is, the problems of the first type are inherently more difficult than those of the second. Hopefully they are right. As you might be able to discern from  from the example above, all current methods of Internet security rely on the fact that it is false. It&#8217;s a scary thought to think that something so important to modern society could be based on something unknown.</p>
<p>I&#8217;ll digress into the world of athletics for a bit. At one point in time, most of the world thought it impossible for a human being to<a href="http://en.wikipedia.org/wiki/Four-minute_mile"> run a mile in less than four minutes</a>. Almost immediately after Roger Bannister did it in 1954, people began breaking through this barrier one after another. Human history is filled with examples where once something is proved possible, it&#8217;s effects propagate throughout society.</p>
<p>Although, most experts think it unlikely, let&#8217;s consider the possibility that the P vs. NP question is true. It would be only a small matter of time until someone found a way to use it to their advantage and crack Internet security.  This is particularly disturbing as there is a current trend toward cloud computing. More and more, people are entrusting their personal and professional lives to Internet services  rather than their own personal computers. If Internet security were to fail due to this, it would be a complete disaster as information would no longer be safe at all. It would be impossible to protect your own identity. Email, on-line banking, and even Facebook (Dear Lord No!) would be compromised. We&#8217;d either have to rethink the way we handle Internet security, or we&#8217;d have to return to the dark ages of  having to tear ourselves away from our computers and actually have to leave our homes to shop. All joking aside, these are some serious issues to think about.  Even if the P vs. NP problem is proven false, scientist are now working on quantum computers that can break encryption using other, <a href="http://en.wikipedia.org/wiki/Shor%27s_algorithm">less traditional methods</a>. If theses computers see the light of day anytime soon, we will definitely have to find a new way of securing our data on-line, and anywhere else for that matter.</p>
<p>Here&#8217;s another possibility: it could have very well already happened. There maybe people out there who can get into your on-line accounts as easily as you can and do all sorts of unspeakable things &#8211; and you wouldn&#8217;t even know it. It&#8217;s even possible that the powers that be are sitting on this secret in order to protect their own interests. I don&#8217;t consider myself a conspiracy theorist, but there is an ongoing discussion about the suppression of <a href="http://www.youtube.com/watch?v=-St_ltH90Oc&amp;eurl=http%3A%2F%2Fwww.engadget.com%2F2008%2F09%2F02%2Fmythbusters-rfid-hacking-episode-canned-by-credit-card-company-l%2F&amp;feature=player_embedded">security issues with RFID credit cards</a>, so maybe, just maybe this isn&#8217;t so far fetched?</p>
<p>I write this article as somewhat of a warning, not specifically about Internet security, but about trusting what we don&#8217;t understand in general. These days, we put so much trust in technology without really understanding it. We see it as a sort of magical cure all for all of our ails, but we take for granted that into which we put our faith. If these things somehow fail us in unexpected ways we could end up in a <a href="http://www.youtube.com/watch?v=tb2Pzl1U0sY">whole world of trouble</a>, so we should do well to take the time to know how things work.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamjohnhenry.com/home/2010/07/a-mathematical-warning/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Migration Complete!</title>
		<link>http://iamjohnhenry.com/home/2010/07/migration-complete/</link>
		<comments>http://iamjohnhenry.com/home/2010/07/migration-complete/#comments</comments>
		<pubDate>Fri, 30 Jul 2010 17:21:01 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://iamjohnhenry.com/home/?p=95</guid>
		<description><![CDATA[&#8230; Well, sort of. Anybody in the web design industry knows that no project is ever truly complete. There are always little tweaks that could be made or small bugs that need to be fixed. So perhaps &#8220;Complete&#8221; isn&#8217;t the &#8230; <a href="http://iamjohnhenry.com/home/2010/07/migration-complete/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://iamjohnhenry.com/home/wp-content/uploads/2010/07/wp-gold.png"><img class="alignnone size-medium wp-image-107" title="wp-gold" src="http://iamjohnhenry.com/home/wp-content/uploads/2010/07/wp-gold-300x300.png" alt="" width="300" height="300" /></a></p>
<p>&#8230; Well, sort of. Anybody in the web design industry knows that no project is ever truly complete. There are always little tweaks that could be made or small bugs that need to be fixed. So perhaps &#8220;Complete&#8221; isn&#8217;t the right term. Maybe the phrase &#8220;Good Enough for Show&#8221; is a bit more appropriate.</p>
<p>Anywho, with WordPress 3.0 as it&#8217;s back-end, my new website is now live and ready for the world to see. Hooray! But, I&#8217;m sure that some of you may be wondering why I made the transition in the first place? Well, there are a number of reasons&#8230;</p>
<p><span id="more-95"></span>As much as I love to have complete control over every aspect of  my site, that just isn&#8217;t practical.  Originally, I had created a rudimentary content management system from the ground up using PHP and MySQL, but this turned out to be cumbersome and I didn&#8217;t  feel like I had the resources to maintain it and keep it secure. It&#8217;s better to have a platform that someone else maintains and allows me to use freely.</p>
<p>I considered a few other CMSs such as Joomla and Drupal, but at this point, they seem to be overkill for what I&#8217;m doing. I don&#8217;t have a lot of other people that update the content of my site, and for the moment, I kind of just want to write. Nothing fancy. And WordPress is primarily a blogging platform, it seems the most appropriate. I also feel that if there&#8217;s is anything beyond its scope that I want or need to do, I have the web-design skills needed to take care of it. In fact, you&#8217;ll notice that I took the default theme, <a href="http://en.blog.wordpress.com/2010/04/26/new-theme-twenty-ten/">Twenty Ten</a>, them and tweaked the PHP and CSS to make it better suit my needs. If at any point I feel like I need more, then I will definitely look into some of the more complicated Content Management Systems, but until then, WordPress is working pretty well for me.</p>
<p>One thing that I thought I&#8217;d throw out there is this article: <a href="http://net.tutsplus.com/tutorials/wordpress/how-to-create-a-wordpress-theme-from-scratch/">How to Create a WordPress Theme From Scratch</a>. While not completely up to date, it did help me to gain a good understanding of the code behind the CMS. I suggest that anyone wanting to learn about customizing their own word press installation should read it.</p>
]]></content:encoded>
			<wfw:commentRss>http://iamjohnhenry.com/home/2010/07/migration-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Migration to WordPress</title>
		<link>http://iamjohnhenry.com/home/2010/07/migration-to-wordpress/</link>
		<comments>http://iamjohnhenry.com/home/2010/07/migration-to-wordpress/#comments</comments>
		<pubDate>Tue, 27 Jul 2010 16:45:35 +0000</pubDate>
		<dc:creator>John</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://iamjohnhenry.com/home/?p=4</guid>
		<description><![CDATA[Hello all!  (It&#8217;s a bit ironic to say &#8220;all&#8221; as I&#8217;m absolutely sure no one has read this other than myself. Furthermore, I don&#8217;t think that many people are even aware of the other parts of my site, but I &#8230; <a href="http://iamjohnhenry.com/home/2010/07/migration-to-wordpress/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste"><a href="http://iamjohnhenry.com/home/wp-content/uploads/2010/07/wp-blue.png"><img class="alignnone size-medium wp-image-106" title="wp-blue" src="http://iamjohnhenry.com/home/wp-content/uploads/2010/07/wp-blue-300x300.png" alt="" width="300" height="300" /></a></div>
<div>Hello all!  (It&#8217;s a bit ironic to say &#8220;all&#8221; as I&#8217;m absolutely sure no one has read this other than myself. Furthermore, I don&#8217;t think that many people are even aware of the other parts of my site, but I digress&#8230;). Anyway, I am migrating my website to the WordPress platform. My site was originally &#8220;hand coded&#8221; using HTML, CSS, and PHP (with a little bit of Javascript here and there). I even built a rudimentary content management system using PHP and MySQL. While I believe my original site to have been a good effort, there really was no point in me reinventing the wheel. After some serious soul searching, I&#8217;ve decided to ditch my original format and start using WordPress in the hopes of having a cleaner, more manageable site. I&#8217;ll probably archive the old site because I still kinda like it. Thanks to all my friends and family for the support.</div>
]]></content:encoded>
			<wfw:commentRss>http://iamjohnhenry.com/home/2010/07/migration-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

