<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><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:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Skyzyx: Flailing Wildly</title>
	
	<link>http://blog.ryanparman.com</link>
	<description>A Skyzyx Technologies Commentary about music, technology, the web, and lots of other interesting things.</description>
	<lastBuildDate>Sun, 12 Jul 2009 07:14:41 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<geo:lat>37.048385</geo:lat><geo:long>-120.869839</geo:long><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/FlailingWildly" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><item>
		<title>Installing PHP 5.3 with mysqlnd on Mac OS X with MacPorts</title>
		<link>http://blog.ryanparman.com/2009/07/11/installing-php-5-3-with-mysqlnd-on-mac-os-x-with-macports/</link>
		<comments>http://blog.ryanparman.com/2009/07/11/installing-php-5-3-with-mysqlnd-on-mac-os-x-with-macports/#comments</comments>
		<pubDate>Sat, 11 Jul 2009 20:33:44 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1703</guid>
		<description><![CDATA[Historically, I&#8217;ve always preferred to use Apple&#8217;s built-in Apache 2.2 and PHP 5.x that comes with Leopard. However, after trying to compile PHP 5.3 from scratch and connect it with Apache, I decided to just use the MacPorts installer instead. That did mean giving up control of a finely-tuned Apache installation, but in the end, [...]]]></description>
			<content:encoded><![CDATA[<p>Historically, I&#8217;ve always preferred to use Apple&#8217;s built-in Apache 2.2 and PHP 5.x that comes with Leopard. However, after trying to compile PHP 5.3 from scratch and connect it with Apache, I decided to just use the <a href="http://www.macports.org/install.php">MacPorts</a> installer instead. That did mean giving up control of a finely-tuned Apache installation, but in the end, I think I&#8217;ve ended up with a better localhost system.</p>
<div class="hr">
<hr /></div>
<h4>Prerequisites</h4>
<ul>
<li>Install <a href="http://www.macports.org/install.php">MacPorts</a></li>
</ul>
<p>Also, make sure that your MacPorts install is completely up-to-date with:</p>
<pre>sudo port -d selfupdate</pre>
<div class="hr">
<hr /></div>
<h4>Installation</h4>
<p>Now, I&#8217;ve never used MacPorts to install PHP or Apache before, so I&#8217;m starting with a clean slate. If you&#8217;ve already installed PHP or Apache with MacPorts, your steps may be different. As always, your mileage may vary. For me, I develop several open-source projects, so I need things that others may not. Adjust these steps as necessary.</p>
<ol>
<li>From Terminal, install PHP 5.3 + Apache, and some other stuff. This will likely take quite a while. I&#8217;m installing SQLite, MySQL, and PostgreSQL because of my work on <a href="http://cachecore.googlecode.com">CacheCore</a>, so you may or may not need those. <code>mysqlnd</code> is the new PHP Native Driver for MySQL and is supposed to be better, so we&#8217;ll use that.
<pre>sudo port install php5 +apache2+fastcgi+pear+sqlite+tidy+mysqlnd+postgresql83+sockets+debug</pre>
<p>You can see all available options by running <code>port variants php5</code></li>
<li>Using &#8220;Web Sharing&#8221; in your Sharing Preferences should be turned off forever, as this points to the (old) Apple Apache installation. We&#8217;re not using this anymore, so we can leave it off.</li>
<li>The new Apache configuration file is stored at <code>/opt/local/apache2/conf/httpd.conf</code> while the old one was at <code>/etc/apache2/conf/httpd.conf</code>. Take a moment to copy over any settings you&#8217;ll want to maintain into the new Apache installation.</li>
<li>You&#8217;ll also want to include your <em>extra</em> settings. Toward the bottom of your <code>httpd.conf</code> file, add the following line:
<pre># All settings
Include conf/extra/*.conf</pre>
</li>
<li>If you <strong>don&#8217;t</strong> have an SSL certificate, rename your SSL configuration:
<pre>cd /opt/local/apache2;
sudo mv conf/extra/httpd-ssl.conf conf/extra/httpd-ssl.conf-disabled</pre>
</li>
<li>You&#8217;ll also want to enable PHP in Apache:
<pre>sudo mv conf/extras-conf/mod_php.conf conf/extra/mod_php.conf</pre>
</li>
<li>The new PHP configuration file is stored at <code>/opt/local/etc/php5/php.ini</code> while the old one was at <code>/etc/php.ini</code>. Take a moment to copy over any settings you&#8217;ll want to maintain into the new PHP installation.</li>
<li>Restart Apache. If you were using <code>apachectl</code> before, it still points to the old Apache, so we&#8217;ll want to point specifically to the new one.
<pre>sudo /opt/local/apache2/bin/apachectl restart</pre>
</li>
</ol>
<p>At this point, PHP 5.3 with Apache 2.2 and the new <code>mysqlnd</code> extension are all installed.</p>
<div class="hr">
<hr /></div>
<h4>Extra stuff</h4>
<ol>
<li>I generally prefer to have lots more stuff installed locally so that I can worry more about developing and less about installing. Because of this, I also install a few other things.
<pre>sudo port install memcached php5-apc php5-http php5-imagick php5-xdebug php5-memcache</pre>
</li>
<li>I install XCache (supported by CacheCore, which I develop).
<pre>cd / &#038;&#038; \
sudo mkdir source &#038;&#038; \
sudo chmod -Rf 777 /source &#038;&#038; \
wget http://xcache.lighttpd.net/pub/Releases/1.2.2/xcache-1.2.2.tar.bz2 &#038;&#038; \
tar -jxvf xcache-1.2.2.tar.bz2 &#038;&#038; \
cd xcache-1.2.2.tar.bz2 &#038;&#038; \
phpize &#038;&#038; ./configure --enable-xcache &#038;&#038; \
sudo make &#038;&#038; sudo make install;</pre>
</li>
<li>Restart Apache with:
<pre>sudo /opt/local/apache2/bin/apachectl restart</pre>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2009/07/11/installing-php-5-3-with-mysqlnd-on-mac-os-x-with-macports/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Run Internet Explorer 6 (or IE7, or IE8) images in VirtualBox on Mac OS X</title>
		<link>http://blog.ryanparman.com/2009/06/30/run-ie6-ie7-ie8-images-virtualbox-macosx/</link>
		<comments>http://blog.ryanparman.com/2009/06/30/run-ie6-ie7-ie8-images-virtualbox-macosx/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 04:33:14 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1692</guid>
		<description><![CDATA[These days I'm looking to save money anywhere I can. How about you? Whereas VMWare Fusion (as awesome as it is) runs around $80 USD per copy, Sun's VirtualBox is a free, open-source product for virtualization that runs on Mac OS X, Linux, and Windows.

If you've not yet read the related post, "<a href="http://blog.ryanparman.com/2009/01/07/run-ie6-ie7-ie8-images-vmware-fusion-macosx/">Run Internet Explorer 6 (or IE7, or IE8) images in VMWare Fusion on Mac OS X</a>," you should. This is a follow up on how to take those virtual machines (which we've already done a lot of work on), and convert them for use VirtualBox.]]></description>
			<content:encoded><![CDATA[<p>These days I&#8217;m looking to save money anywhere I can. How about you? Whereas VMWare Fusion (as awesome as it is) runs around $80 USD per copy, Sun&#8217;s VirtualBox is a free, open-source product for virtualization that runs on Mac OS X, Linux, and Windows.</p>
<p>If you&#8217;ve not yet read the related post, &#8220;<a href="http://blog.ryanparman.com/2009/01/07/run-ie6-ie7-ie8-images-vmware-fusion-macosx/">Run Internet Explorer 6 (or IE7, or IE8) images in VMWare Fusion on Mac OS X</a>,&#8221; you should. This is a follow up on how to take those virtual machines (which we&#8217;ve already done a lot of work on), and convert them for use VirtualBox.</p>
<div class="hr">
<hr /></div>
<h4>Prerequisites</h4>
<ul>
<li>You need to have access to a Mac OS X machine.</li>
<li>A broadband connection would be quite helpful.</li>
<li>A USB flash drive (or some other way to copy files to the VM before you have network access enabled).</li>
</ul>
<p>VMWare Fusion uses the <code>.vmdk</code> disk format for its virtual drives. VirtualBox uses the <code>.vdi</code> format. Although VirtualBox can use the existing <code>.vmdk</code> images, you get better performance if you convert them to <code>.vdi</code>.</p>
<div class="hr">
<hr /></div>
<h4>Downloading and Preparing stuff</h4>
<ol>
<li>Download and install <a href="http://www.virtualbox.org/wiki/Downloads">VirtualBox</a>. It should live in the <code>/Applications</code> directory.</li>
<li>Download and install <a href="http://www.kju-app.org">Q</a> (a Mac version of <a href="http://qemu.org">Qemu</a>). It should live in the <code>/Applications</code> directory.</li>
<li>Download and decompress an <a href="http://cdn.ryanparman.com/ie6-xpsp3.tar.gz">IE6</a>, <a href="http://cdn.ryanparman.com/ie7-xpsp3.tar.gz">IE7</a>, or <a href="http://cdn.ryanparman.com/ie8-xpsp3.tar.gz">IE8</a> VMWare Fusion image that I&#8217;ve posted previously. If you need ALL of them, you can save yourself the bandwidth by downloading the IE6 image, making a copy of the file, and upgrading that copy to IE7 or IE8.</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Extracting the disk image</h4>
<ol>
<li>When you decompress the VMWare Fusion image, you should end up with a folder containing 3 files: Two text files, and a <code>.vmware</code> file.</li>
<li>Right-click (or command-click) the <code>.vmware</code> file and choose &#8220;Show package contents.&#8221; This will open up a new window.</li>
<li>Find the <code>.vmdk</code> file and drag it some place that&#8217;s easy to find. In this tutorial, we&#8217;ll use the desktop.</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Converting the VMWare image to a VirtualBox image (Optional)</h4>
<p>This step is optional. VirtualBox can read the VMWare Fusion disk image format if you&#8217;re short on time. However, you get better performance if you convert to the native VirtualBox format.</p>
<ol>
<li>Fire up <code>Terminal.app</code>. It lives inside your <code>/Applications/Utilities</code> directory.</li>
<li>Move to your desktop directory:
<pre>cd ~/Desktop</pre>
</li>
<li>We&#8217;ll convert the <code>.vmdk</code> file into a raw hard drive file, then convert that raw file into the native <code>.vdi</code> format:
<pre>/Applications/Q.app/Contents/MacOS/qemu-img convert -O raw IE6-XP.vmdk IE6-XP.raw &#038;&#038; /Applications/VirtualBox.app/Contents/MacOS/VBoxManage convertdd IE6-XP.raw IE6-XP.vdi &#038;&#038; rm IE6-XP.raw</pre>
</li>
<li>Wait. Depending on your computer, this will probably take 20-45 minutes.</li>
<li>Once it&#8217;s done, you can delete the <code>IE6-XP.vmdk</code> file.</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Configuring the VM</h4>
<ol>
<li>Move the new <code>.vdi</code> file to wherever you&#8217;ll want your virtual machines to live.</li>
<li>Launch VirtualBox. You&#8217;ll be presented with the &#8220;Welcome to VirtualBox&#8221; dialog.</li>
<li>Click &#8220;New.&#8221; A &#8220;Create new virtual machine&#8221; dialog box will pop up. Click &#8220;Next.&#8221;</li>
<li>Name your virtual machine. I named mine &#8220;IE6-XP.&#8221;</li>
<li>Operating system is &#8220;Microsoft Windows.&#8221; Version is &#8220;Windows XP.&#8221; Click &#8220;Next.&#8221;</li>
<li>Determine the amount of RAM you want to allow the virtual machine to use. I have 4 GB of RAM, so I allow 512 MB. Adjust as necessary, but I wouldn&#8217;t go below 192 MB. Click &#8220;Next.&#8221;</li>
<li>Here, you select the disk image to use. Choose &#8220;Use existing hard disk.&#8221; There is a pull-down menu that says &#8220;&lt;no media&gt;&#8221;. Click the icon to the right of it.</li>
<li>The &#8220;Virtual Media Manager&#8221; dialog should pop up. Click &#8220;Add.&#8221;</li>
<li>Find where you saved the <code>.vdi</code> file to, and select it. Once that&#8217;s done, click the &#8220;Select&#8221; button. This will close the Virtual Media Manager&#8221; dialog.</li>
<li>Back on the &#8220;Create new virtual machine&#8221; dialog, the pull-down menu that used to say &#8220;&lt;no media&gt;&#8221; should now say something along the lines of &#8220;IE6-XP.vdi (Normal, 16.00 GB).&#8221; Click &#8220;Next,&#8221; then &#8220;Finish.&#8221;</li>
<li>From there, click &#8220;Settings&#8221; along the top of the application.</li>
<li>Click the &#8220;Audio&#8221; tab, and deselect &#8220;Enable audio.&#8221; We don&#8217;t have the drivers for this, so we&#8217;ll save ourselves the nag-ware.</li>
<li>Click the &#8220;Network&#8221; tab, and choose &#8220;Intel PRO/1000 MT Desktop&#8221; from the Adapter Type pull-down.</li>
<li>Leave everything else as default, and click OK.</li>
<li>Click &#8220;Start&#8221; along the top of the application to start the virtual machine.</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Installing the drivers and Guest Additions</h4>
<ol>
<li>When the virtual machine starts, the viewport will be very small. Windows also may be asking you to find drivers. Make it go away for now.</li>
<li>In the &#8220;Devices&#8221; menu, choose &#8220;Install Guest Additions.&#8221; This will load a virtual CD-ROM.</li>
<li>The setup should begin automatically. If it doesn&#8217;t, go to the Start Menu, choose &#8220;My Computer,&#8221; then double-click on &#8220;VirtualBox Guest Additions.&#8221;</li>
<li>Go through the process and install the software, then restart your VM.</li>
<li>While that restarts, switch back to Mac OS X and download the driver for the <a href="http://downloadcenter.intel.com/Detail_Desc.aspx?agr=N&amp;DwnldId=8659&amp;lang=eng">Intel PRO/1000 MT</a> ethernet card. Download the version for Windows XP (32-bit). Copy it to your USB flash drive.</li>
<li>When the virtual machine comes back up, you&#8217;ll need to connect your USB flash drive to your virtual machine. To do this, you&#8217;ll need to drag the flash drive icon to the trash from Mac OS X (but leave it physically connected). In VirtualBox, go to the menubar and choose <code>Devices &gt; USB Devices &gt; USB Flash Drive</code>.</li>
<li>Navigate to the installer on your flash drive, and install the Intel drivers.</li>
<li>Lastly, go to <code>Start Menu &gt; Run</code>, then in the dialog type the following so that you can keep the additional drivers on your VM:
<pre>D:\VBoxWindowsAdditions-x86.exe /extract /D=C:\Drivers</pre>
</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Done!</h4>
<p>You should be all set! If you want to get all super-hacky, you can check out &#8220;<a href="http://www.peculier.com/blog/create-ie-vbox.html">Create IE VBox</a>&#8221; for geekier details.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2009/06/30/run-ie6-ie7-ie8-images-virtualbox-macosx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Those kids and their Wiis</title>
		<link>http://blog.ryanparman.com/2009/04/26/those-kids-and-their-wiis/</link>
		<comments>http://blog.ryanparman.com/2009/04/26/those-kids-and-their-wiis/#comments</comments>
		<pubDate>Sun, 26 Apr 2009 16:27:36 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Video Games]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1685</guid>
		<description><![CDATA[I remember back to the late 80&#8217;s when I would play Super Mario Bros. with my friends. The one defining aspect of playing that game back then was that I would try to make Mario jump by jerking my controller up in the air. Of course this didn&#8217;t do anything, but it was just a [...]]]></description>
			<content:encoded><![CDATA[<p>I remember back to the late 80&#8217;s when I would play Super Mario Bros. with my friends. The one defining aspect of playing that game back then was that I would try to make Mario jump by jerking my controller up in the air. Of course this didn&#8217;t do anything, but it was just a natural reaction to playing the game. My mom did the same thing for years.</p>
<p>Fast-forward to today. My 7-year-old is just starting to learn to play video games. For the past few months, she&#8217;s enjoyed (or been frustrated by) games like Mario Kart Wii and other games where motion (such as jerking the controller up in the air) gives her the response she wants. Playing the Wii has been a bit unnerving for me, as I spent years of my childhood trying to unlearn the very sorts of actions that the Wii encourages. This has always come naturally to her.</p>
<p>A few days ago, I decided that it was time for her to learn how to play with my Nintendo DS. As the was playing &#8220;The New Super Mario Bros.,&#8221; I noticed that the motion that she&#8217;d become accustomed to (jerking the controller around) wasn&#8217;t working, and it was making her frustrated. When playing Mario Kart DS, she kept trying to turn her driver by turning the DS in the air&#8230; which, of course, doesn&#8217;t work. All in all, playing the DS was a frustrating experience for her after having played the Wii for so long.</p>
<p>After seeing her frustration playing those action-oriented games, I decided to let her try another game that I thought might hold her attention longer: Final Fantasy. Specifically, it was Final Fantasy Tactics Advance for Gameboy Advance. (FFA for PlayStation is still one of my favorite FF games.) I handed her the DS and let her play, warning her that there was a lot of reading involved, but that it might be more interesting for her. She started playing and I didn&#8217;t hear anything out of her for over 4 hours. Simply amazing. Her cousin came over yesterday, and they&#8217;ve been playing a LOT of Nintendo DS together.</p>
<p>So I suppose it was interesting to see the difference between her generation and mine. Or rather, the similarities. The biggest difference is that this time around, Nintendo allows people to jerk the controller around. I also think it&#8217;s interesting that my daughter couldn&#8217;t pay attention to the Mario games, but was able to hyper-focus when it came to playing an RPG. That sounds like <em>my</em> daughter.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2009/04/26/those-kids-and-their-wiis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introducing DOMBuilder</title>
		<link>http://blog.ryanparman.com/2009/02/27/introducing-dombuilder/</link>
		<comments>http://blog.ryanparman.com/2009/02/27/introducing-dombuilder/#comments</comments>
		<pubDate>Fri, 27 Feb 2009 17:13:22 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1677</guid>
		<description><![CDATA[I hate the DOM. Actually, I take that back. I love the DOM, but I hate the fact that generating DOM nodes in JavaScript is so verbose and unintuitive. You need to construct a new element, then add properties, then construct a child element, then add properties, then append the child to the parent, and [...]]]></description>
			<content:encoded><![CDATA[<p>I hate the DOM. Actually, I take that back. I love the DOM, but I hate the fact that generating DOM nodes in JavaScript is so verbose and unintuitive. You need to construct a new element, then add properties, then construct a child element, then add properties, then append the child to the parent, and the parent to whatever DOM object you want that&#8217;s already in the page.</p>
<p>A few years ago I discovered <code>Builder.node()</code>, a component of <a href="http://script.aculo.us">Scriptaculous</a>. The problem is that Scriptaculous relies on Prototype, and both are HUGE JavaScript libraries. Later I moved to Moo.fx/MooTools, then I didn&#8217;t do much JavaScript for a while, then I started doing a lot with YUI, while sprinkling a little jQuery around here and there. None of these other frameworks had an equivalent to <code>Builder.node()</code>, and again, that sucks.</p>
<p>So last night, I wrote a small JavaScript class to handle this very thing. Introducing <a href="http://github.com/skyzyx/dombuilder/tree/master">DOMBuilder</a>. DOMBuilder is small, fast, and doesn&#8217;t depend on any other JavaScript frameworks meaning that it&#8217;s easy to use in any project where you need to construct nested DOM elements. The fully commented debug version clocks in around 3k. The minified version is 739 bytes. With gzip compression, it squeezes down to a mere 393 bytes.</p>
<p>It&#8217;s not quite as terse or elegant as I&#8217;d like (yet), but it&#8217;s a good result for about 2 hours of hacking.</p>
<h4>Examples</h4>
<p>Here&#8217;s the HTML we want to generate:</p>
<pre>&lt;div class="location_select_control"&gt;
	&lt;a href="" class="location_select_label"&gt;
		&lt;label&gt;This is my label&lt;/label&gt;
	&lt;/a&gt;
&lt;/div&gt;</pre>
<p>Here is how we&#8217;d do it with the standard DOM:</p>
<pre>control_div = document.createElement('div');
control_div.className = "location_select_control";
control_link = document.createElement('a');
control_link.href = "";
control_link.className = "location_select_label";
control_label = document.createElement('label');
control_label.innerHTML = "This is my label";
control_link.appendChild(control_label);
control_div.appendChild(control_link);
document.body.appendChild(control_div);</pre>
<p>Lastly, here&#8217;s how we&#8217;d do it with DOMBuilder:</p>
<pre>document.body.appendChild($dom('div', { class:'location_select_control' }).child(
	$dom('a', { href:'', class:'location_select_label' }).child(
		$dom('label').innerHTML('This is my label')
	)
).asDOM());</pre>
<h4>Download</h4>
<p>This code is BSD licensed, so feel free to use it in personal or commercial projects. You can download it from <a href="http://github.com/skyzyx/dombuilder/tree/master">Github</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2009/02/27/introducing-dombuilder/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>25 random things about me</title>
		<link>http://blog.ryanparman.com/2009/02/01/25-random-things-about-me/</link>
		<comments>http://blog.ryanparman.com/2009/02/01/25-random-things-about-me/#comments</comments>
		<pubDate>Mon, 02 Feb 2009 01:22:03 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Just for Fun]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1672</guid>
		<description><![CDATA[Rules: Once you’ve been tagged, you are supposed to write a note with 25 random things, facts, habits, or goals about you. At the end, choose 25 people to be tagged. You have to tag the person who tagged you. If I tagged you, it’s because I want to know more about you.]]></description>
			<content:encoded><![CDATA[<p><strong>Rules:</strong> Once you’ve been tagged, you are supposed to write a note with 25 random things, facts, habits, or goals about you. At the end, choose 25 people to be tagged. You have to tag the person who tagged you. If I tagged you, it’s because I want to know more about you.</p>
<ol>
<li>All through Elementary, Jr. High, and High School, my teachers would always tell my parents: &#8220;Ryan is a bright kid, but he just doesn&#8217;t apply himself.&#8221; In 6th grade, I was the only kid in <a href="http://bit.ly/4BvKZl">G.A.T.E.</a> with an F as a class grade.</li>
<li>My first real girlfriend was a girl named Claire, who was really cool. The first time she met my mom was on the way to Taco Bell, and Claire called her &#8220;Mom.&#8221; My mom still asks me about her from time to time, although Claire and I haven&#8217;t spoken since high school.</li>
<li>When I was a kid, my mom didn&#8217;t want me listening to &#8220;Devil&#8217;s music,&#8221; so I was only able to choose between opera, easy listening, or country. I chose country. I listened to country exclusively until mid-way through my Freshman year of high school when I went to Eric&#8217;s house after school. His brother Kevin and cousin Sebastian were listening to a little blue-covered CD with 4 guys standing there with the name &#8220;Weezer&#8221; along the top. That was the day I became a fan of Alternative.</li>
<li>In 1995, my best friends (Eric &amp; Jeff) and I decided to start calling ourselves the U.F.K.S. (which stands for something that starts with &#8220;ugly&#8221; and ends with &#8220;suckers&#8221;). It was an inside joke about an inside joke that was satirized by the class clown. Over time it just became UFKS, and doesn&#8217;t really stand for anything anymore.</li>
<li>My sophomore year in high school, I wrote a story about my then-girlfriend and I breaking up for my English class. I wrote it in a writing binge that started at 9:00pm and went until I finished editing the story around 4:30am. I listened to &#8220;The Change&#8221; by Garth Brooks on repeat the entire night. I turned the paper in and got an A+. I turned the same paper in in 11th grade and got an A+. Same thing in 12th grade, and again in my first year of college.</li>
<li>I met my wife, Sarah, in 11th grade Chemistry class. I gave her a wedgie, she gave me her pager number. True story.</li>
<li>I asked the same girl (my long-distance, on-again-off-again romantic interest) to both my Junior and Senior proms. Both times she said yes. Both times she backed out after I&#8217;d bought the tickets.</li>
<li>When my best friends (Eric &amp; Jeff) graduated from high school, I ran down to the field after the ceremony and wrapped them both in duct tape just for kicks. When I graduated from high school a week later, Eric and Jeff wrapped me and my girlfriend Sarah in duct tape.</li>
<li>One of the best things about college was that you didn&#8217;t *actually* have to go to class. I used this privilege liberally, and ended up failing all of my classes. Unfortunately, I also did the same thing the following semester, and again the semester after that. I ended up deciding to join the seminary instead. I dropped out of that too.</li>
<li>I spent a few months in 2000-2001 in the San Francisco rave scene making candy bracelets and dancing to trance and house music in underground clubs getting hit on by both girls and guys. I met some of the most interesting people I&#8217;ve ever met during that phase of my life.</li>
<li>Once I was at a party, and had unknowingly taken a <a href="http://www.dancesafe.org/documents/druginfo/2cb.php">hallucinogen</a>. It&#8217;s one thing to be young and stupid and decide to get high with your friends. It&#8217;s another matter all-together when you find yourself having a conversation with a 6-foot lizard-person with a rainbow for hair, or when you&#8217;re talking to someone and suddenly their face morphs into a completely different person, or when you shout &#8220;go carpet, go!&#8221; and actually mean it.</li>
<li>When I was 21, I asked my girlfriend Sarah to marry me. She said yes. A few weeks later Sarah said that she thought she was pregnant. I woke up the next morning and found our roommate, Rick, snorting a line of some blend of speed off the coffee table. Sarah and I packed up and moved back to Morgan Hill that very same day. My little girl changed my entire life.</li>
<li>I told one of my best friends that I was going to go back to college and graduate valedictorian. He scoffed at me and didn&#8217;t believe I&#8217;d even finish. In 2003, I graduated with a B.A. in Design and Visualization with a 3.84 GPA.</li>
<li>My daughter, Julianna Grace, was born at the end of 2001. I came up with the name 3 years earlier when I was working at Berean Christian Bookstore in Fresno, CA. Sarah loved the name, so our conversation about what to name The Girl literally lasted all of about 2 minutes.</li>
<li>I&#8217;ve founded two open-source software projects: SimplePie has now had hundreds of thousands of downloads worldwide, and is considered one of the best pieces of software in its class. Tarzan reached a stable release in November 2008, and has already become a very popular piece of software for leveraging Amazon.com&#8217;s pay-as-you-go internet infrastructure services.</li>
<li>My son, Matthew Taylor, was born in 2005. His name consists of both my own middle name, and the middle name of Eric — one of my two best friends. We also kicked around Daniel (Jeff&#8217;s middle name), but preferred the sound of Matthew instead.</li>
<li>In 2006, I co-founded a company with the goal of solving the digital media problem. People were downloading music and movies for free on the internet, and the Media Industry was crying foul. Meanwhile the Media Industry was unsuccessfully trying to apply the old &#8220;Content is King&#8221; mentality to the internet, and were treating their customers like criminals. WarpShare was born out of our efforts, and will be launching in the next few months.</li>
<li>I have an INFJ personality type, which less than 1% of all people on Earth have. &#8211; <a href="http://bit.ly/SSeR">http://bit.ly/SSeR</a> &amp; <a href="http://bit.ly/Rt5Y">http://bit.ly/Rt5Y</a></li>
<li>I&#8217;ve moved roughly 25 times in my life. 19 of those times have been since Kindergarten. 9 have been since I graduated from High School.</li>
<li>I am a very pattern-driven person: I always keep a pen, chapstick, and my keys in one pocket, and my wallet in the other. I only take off my shoes in one of two or three places. I have a left-foot sock and a right-foot sock.</li>
<li>I hate wasting my life away. If I&#8217;m going to spend part of my life doing something, then I want it to be something I can be proud of. There only a few things I hate more than having to work on a project where I&#8217;m not able to make enough of a difference to be able to be proud of what I&#8217;ve worked on.</li>
<li>If relationships aren&#8217;t intense, they&#8217;re not worthwhile. Although I have friends, my closest friends are people that I&#8217;ve been able to be emotionally close to (as I&#8217;m sure is the same for everyone). If I can&#8217;t have that, then they&#8217;re just people who are in my orbit who I cross paths with from time to time. If you&#8217;re not in my daily orbit, call me, because I&#8217;ll only occasionally remember to call you.</li>
<li>Because I&#8217;m able to to do my hobby as a job (usually), I find that I struggle with workaholism. When I&#8217;m working on something interesting and my brain is firing on all cylinders, I can zone out for several hours at a time before realizing how much time has passed.</li>
<li>I Tivo every single episode of <a href="http://bit.ly/1CKtdV">Scrubs</a> that comes on throughout the course of the day, and on most nights I fall asleep watching it.</li>
<li>For about a year and a half (May 2007 &#8211; November 2008), I was the lead male vocalist for a band called &#8220;The 5-Afters.&#8221; Mary, Sandy and Ingrid were the lead female vocalists, Nick was our acoustic guitarist, Mike was our electric guitarist, Dave P. was our drummer, Tina was our percussionist, &#8220;Guitar David&#8221; was our bassist, and Dave K. was our sound guy. I had a lot of fun with those guys, and I&#8217;ve missed them terribly since I moved away this past fall.</li>
<li>(Bonus) I&#8217;ve suffered from <a href="http://bit.ly/ihvZ">Seasonal Affective Disorder</a> since I was 16. I&#8217;ve never taken any medication for it, but simply understanding *why* I get depressed in the winter (and, conversely, why I have so much energy in the summer) enables me to make adjustments in my life when I start feeling depressed or anxious for no good reason. A by-product of this is &#8220;reverse photosensitivity&#8221; in that I frequently have all of the lights on when I&#8217;m home, my home office desk is in front of a window, and I have a difficult time working in the current WarpShare office (which has no windows).</li>
</ol>
<p>I already tagged several people on Facebook, so I&#8217;m only going to tag a few more here: <a href="http://gsnedders.com">Geoffrey Sneddon</a>, <a href="http://cubegames.net">Ryan McCue</a>, <a href="http://michaelpshipley.com">Michael Shipley</a>, <a href="http://twitter.com/matthewclower">Matt Clower</a>, <a href="http://twitter.com/vada">Vada Dean</a>, <a href="http://omnivore.us">Ron Bronson</a>, and <a href="http://christen.dybenko.net">Christen Dybenko</a> (whom I&#8217;ve not met in person, but should seeing as how we live relatively nearby each other).</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2009/02/01/25-random-things-about-me/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Run Internet Explorer 6 (or IE7, or IE8) images in VMware Fusion on Mac OS X</title>
		<link>http://blog.ryanparman.com/2009/01/07/run-ie6-ie7-ie8-images-vmware-fusion-macosx/</link>
		<comments>http://blog.ryanparman.com/2009/01/07/run-ie6-ie7-ie8-images-vmware-fusion-macosx/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 20:33:34 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1660</guid>
		<description><![CDATA[By now, most front-end web developers have heard of the <a href="http://blog.ryanparman.com/2003/11/06/multiple-versions-of-internet-explorer/">Standalone Internet Explorers</a> (<a href="http://en.wikipedia.org/wiki/Internet_Explorer#.22Standalone.22_Internet_Explorer">Wikipedia article</a>). Although these are incredibly useful, they've always been hacky at best.

Because of that, we need to go the long way. We'll download the "officially sanctioned" VirtualPC images containing a time-limited version of Windows XP SP3 and Internet Explorer 6.0, and then we'll convert these images to the kind that work with VMware Fusion (which works on Mac OS X). This should only need to be done every 3 or 4 months when the images expire.]]></description>
			<content:encoded><![CDATA[<p>By now, most front-end web developers have heard of the <a href="http://blog.ryanparman.com/2003/11/06/multiple-versions-of-internet-explorer/">Standalone Internet Explorers</a> (<a href="http://en.wikipedia.org/wiki/Internet_Explorer#.22Standalone.22_Internet_Explorer">Wikipedia article</a>). Although these are incredibly useful, they&#8217;ve always been hacky at best.</p>
<p>Because of that, we need to go the long way. We&#8217;ll download the &#8220;officially sanctioned&#8221; VirtualPC images containing a time-limited version of Windows XP SP3 and Internet Explorer 6.0, and then we&#8217;ll convert these images to the kind that work with VMware Fusion (which works on Mac OS X). This should only need to be done every 3 or 4 months when the images expire.</p>
<p>These instructions are loosely based on the ones found at <a href="http://blog.mozmonkey.com/2008/vpc-ie6-ie7-ie8-on-mac-os-x/">Running IE6, IE7 and IE8 on your Mac</a>.</p>
<div class="hr">
<hr /></div>
<h4>Prerequisites</h4>
<ul>
<li>You need to have <a href="http://vmware.com/products/fusion/">VMware Fusion</a> installed on your Mac.</li>
<li>You need to have access to a Windows XP machine, as this is where the converting will happen.</li>
</ul>
<div class="hr">
<hr /></div>
<h4>For those in a hurry</h4>
<p>These are the pre-converted, ready-to-go images that you can simply unzip and run. They DO require VMware Fusion, but DO NOT require Windows. I will update these as often as I need them, but I don&#8217;t promise to update them forever. That&#8217;s why we have this tutorial. Please read the README file inside these packages to get (a) the expiration date of the image, and (b) the password for the user accounts.</p>
<ul>
<li><a href="http://cdn.ryanparman.com/ie6-xpsp3.tar.gz">ie6-xpsp3.tar.gz</a></li>
<li><a href="http://cdn.ryanparman.com/ie7-xpsp3.tar.gz">ie7-xpsp3.tar.gz</a></li>
<li><a href="http://cdn.ryanparman.com/ie8-xpsp3.tar.gz">ie8-xpsp3.tar.gz</a></li>
</ul>
<div class="hr">
<hr /></div>
<h4>Installing Qemu (FIRST-TIME ONLY)</h4>
<ol>
<li>Download a small application to our Windows machine called <a href="http://lassauge.free.fr/qemu/">Qemu</a>. At the time of this writing, you want to download the <a href="http://lassauge.free.fr/qemu/release/Qemu-0.9.1-windows.zip">regular version 0.9.1</a>. Once it&#8217;s done, unzip it someplace that&#8217;s easy to get to via the command line (e.g. <code>c:\qemu</code>).</li>
<li>Go into the Qemu folder, then into the <code>bin</code> folder and copy all of the files in the <code>bin</code> folder back to the original Qemu folder (you can simply copy-paste).</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Downloading and Preparing stuff</h4>
<ol>
<li>On Microsoft&#8217;s website, they have a page entitled <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=21EABB90-958F-4B64-B5F1-73D0A413C8EF&amp;displaylang=en">Internet Explorer Application Compatibility VPC Image</a> where you can download various time-limited images that allow you to test combinations of Windows XP SP3 or Vista, along with Internet Explorer 6.0, 7.0, and the 8.0 betas. In this example, we&#8217;re going to install the IE6/XP image but you can do whatever you need to do.</li>
<li>We&#8217;ll need to unpack this download in Windows, so if you haven&#8217;t already, make sure you&#8217;re doing this part in Windows.</li>
<li>Double-click it (in Windows) to begin unpacking it. It will warn you that it has an expiration date. On that date, we&#8217;ll have to download a fresh VPC image from Microsoft and do this all over again.</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Converting the image</h4>
<ol>
<li>You&#8217;ll want to copy the <code>XP SP3 with IE6.vhd</code> file into the Qemu folder. This will allow us to use simpler, more consistent commands to convert the image.</li>
<li>In your Windows VM go to <code>Start Menu &gt; Run</code>, type the <code>cmd</code> command, and click OK.</li>
<li>Using your deftly intimate knowledge of MS-DOS, use commands like <code>cd</code> to navigate to where you unpacked Qemu.</li>
<li>If you don&#8217;t know MS-DOS commands from a hole in the wall, you can download <a href="http://download.microsoft.com/download/whistler/Install/2/WXP/EN-US/CmdHerePowertoySetup.exe">Open Command Window Here</a> from Microsoft, install it, find the Qemu folder in the normal Windows Explorer, right-click, and choose &#8220;Open Command Window Here&#8221;. One method is shorter and harder, while the other is easier and slower. Take your pick.</li>
<li>Type the following command in your MS-DOS window:
<pre>qemu-img.exe convert -f vpc "XP SP3 with IE6.vhd" -O vmdk IE6-XP.vmdk</pre>
<p>Note that &#8220;XP SP3 with IE6.vhd&#8221; is the path to the IE6 VPC file you downloaded, while &#8220;IE6-XP.vmdk&#8221; is the new file that VMWare Fusion will use.</li>
<li>Wait. This will probably take 5-10 minutes.</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Configuring the VM</h4>
<ol>
<li>Move the new <code>.vmdk</code> file to your Mac.</li>
<li>Open VMWare Fusion (or shutdown the Windows VM you may already have running) and click <code>File &gt; New</code>.</li>
<li>Go through the wizard and when you get to the &#8220;Virtual Hard Disk&#8221; page, expand &#8220;Advanced disk options&#8221;, check &#8220;Use an existing virtual disk&#8221; and use the dropdown to find the new <code>.vmdk</code> image you just copied back to your Mac.</li>
<li>Finish the wizard and start it! If prompted to upgrade the virtual hard drive, click &#8220;Yes.&#8221;</li>
</ol>
<div class="hr">
<hr /></div>
<h4>Installing the drivers and VMWare Tools</h4>
<ol>
<li>With VMWare Fusion running, download and decompress <a href="http://cdn.ryanparman.com/vmware_xpsp3_drivers.tar.gz">vmware_xpsp3_drivers.tar.gz</a>. Copy all of the resulting files to <code>c:\windows\system32\drivers</code>. <em>Make sure you install these BEFORE the VMware tools!</em></li>
<li>Download <a href="http://cdn.ryanparman.com/vmware_mouse.reg">vmware_mouse.reg</a> and double-click it to load its settings into the Windows registry. <em>VMware doesn&#8217;t correctly overwrite these setting upon install of the VMware tools, and the mouse can start doing wonky things. These registry settings fix it.</em></li>
<li>In VMware, click <code>Virtual Machine &gt; Install VMWare Tools</code>.</li>
<li>Follow the instructions. If Windows asks for additional drivers, point it to <code>c:\windows\system32\drivers</code>.</li>
<li>Make sure that you shutdown the VM and configure your memory (etc.) settings appropriately.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2009/01/07/run-ie6-ie7-ie8-images-vmware-fusion-macosx/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Tarzan 2.0 is finally here!</title>
		<link>http://blog.ryanparman.com/2008/12/10/tarzan-20-is-finally-here/</link>
		<comments>http://blog.ryanparman.com/2008/12/10/tarzan-20-is-finally-here/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 17:45:28 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1657</guid>
		<description><![CDATA[After 18 months of ongoing development, I am proud to announce the immediate availability of Tarzan 2.0! The Tarzan platform has complete support for six different AWS services (S3, CloudFront, EC2, SimpleDB, SQS, and Amazon Associates) and has been built from the ground-up to be fast, memory-efficient, easy to use, and easy to build on [...]]]></description>
			<content:encoded><![CDATA[<p>After 18 months of ongoing development, I am proud to announce the immediate availability of Tarzan 2.0! The Tarzan platform has complete support for six different AWS services (S3, CloudFront, EC2, SimpleDB, SQS, and Amazon Associates) and has been built from the ground-up to be fast, memory-efficient, easy to use, and easy to build on top of by providing a solid set of core tools for your (and our) web application.</p>
<p>You can download the 2.0 release from <a href="http://bit.ly/tarzan2">http://bit.ly/tarzan2</a>, and please Digg us at <a href="http://bit.ly/digg-tarzan">http://bit.ly/digg-tarzan</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/12/10/tarzan-20-is-finally-here/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Loving my new iPhone 3G!</title>
		<link>http://blog.ryanparman.com/2008/11/02/loving-my-new-iphone-3g/</link>
		<comments>http://blog.ryanparman.com/2008/11/02/loving-my-new-iphone-3g/#comments</comments>
		<pubDate>Mon, 03 Nov 2008 02:22:12 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1652</guid>
		<description><![CDATA[Recently, I became the owner of a shiny new black, 16GB iPhone 3G. I&#8217;ve had a BlackBerry Pearl (8100) for the past 2 years, and the iPhone is a significantly better device for me.  Here&#8217;s why.
For starters, I&#8217;m an avid Mac user. I&#8217;ve spent many years on Mac and Windows systems, and I overwhelmingly [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, I became the owner of a shiny new black, 16GB <a href="http://www.apple.com/iphone/gallery/#image4">iPhone 3G</a>. I&#8217;ve had a BlackBerry Pearl (8100) for the past 2 years, and the iPhone is a significantly better device for me.  Here&#8217;s why.</p>
<p>For starters, I&#8217;m an avid Mac user. I&#8217;ve spent many years on Mac and Windows systems, and I overwhelmingly prefer Mac. One of the biggest problems that I had as a Mac + BlackBerry user is that the syncing tools suck. PocketMac is a disaster, and the Mark/Space app (whatever it&#8217;s called) only works about one day per year. I ended up having to install the Google sync app on my BlackBerry and move my iCal calendars into Google Calendar, then re-import them with Google&#8217;s CalDAV support. A messy solution at best, and it still doesn&#8217;t solve the issue with my contacts.</p>
<p>iPhone 3G, however, syncs with my Mac flawlessly (as expected). Because I have a MobileMe account, my contacts and calendars sync within minutes (faster if I force a push). On top of that, I have all of my email accounts routed through Gmail, so the mail client&#8217;s IMAP support makes configuring and managing my email simple.</p>
<p>Beyond that, there are <a href="http://flickr.com/photos/skyzyx/sets/72157608322178739/">all of the custom apps</a> that are available now that the iPhone OS 2.0 software went live. The apps I find myself using most (besides Contacts, Calendar, Phone, Safari, and iPod) are Brightkite, NetNewsWire, Things touch, Twitterrific, Apple Remote, Klick, TV Forecast, 1Password, Facebook, YPmobile, and nearly a dozen time-wasting games. I&#8217;ve even created a ringtone from the Dr. Horrible theme song.</p>
<p>All-in-all, I&#8217;m happy with the phone. The on-screen keyboard responds and auto-corrects as quickly as I can type, which makes typing MUCH faster than it was on my BlackBerry. The only irritation I have is that I can&#8217;t tether it to my MacBook Pro as a 3G modem without jail-breaking it. This is more due to AT&amp;T&#8217;s policies than anything else. The only other thing is that I haven&#8217;t found the right setting yet in Handbrake or VisualHub to convert my DVDs into a format that works with both my Playstation 3 AND my iPhone at the same time. Let me know if you find the right combination of settings.</p>
<p>I give it five stars, over and over again. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/11/02/loving-my-new-iphone-3g/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Tarzan pre-release is available!</title>
		<link>http://blog.ryanparman.com/2008/10/11/new-tarzan-pre-release-is-available/</link>
		<comments>http://blog.ryanparman.com/2008/10/11/new-tarzan-pre-release-is-available/#comments</comments>
		<pubDate>Sat, 11 Oct 2008 08:32:06 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1648</guid>
		<description><![CDATA[Today we announce an updated Tarzan pre-release build for any developers not using the subversion trunk. A lot of work has gone into Tarzan over the past 2 months since the last release, namely:

Added the ability to change the content-type of an existing object in S3.
Fixed some minor bugs in SimpleDB and S3.
Re-wrote all of [...]]]></description>
			<content:encoded><![CDATA[<p>Today we announce an updated Tarzan pre-release build for any developers not using the subversion trunk. A lot of work has gone into Tarzan over the past 2 months since the last release, namely:</p>
<ul>
<li>Added the ability to change the content-type of an existing object in S3.</li>
<li>Fixed some minor bugs in SimpleDB and S3.</li>
<li>Re-wrote all of the documentation in the entire project (which enables us to generate awesome documentation which can be found on the <a href="http://tarzan-aws.com/docs/">Tarzan documentation</a> page).</li>
<li>Launched an entirely <a href="http://tarzan-aws.com">new website</a>!</li>
<li>Added support for caching frequently requested data to enhance performance. Caching types currently include file-based, APC, MySQL, PostgreSQL, and SQLite. Informal tests tend to show a speed-up of between 600x-1000x, depending on the request and the type of cache being used.</li>
</ul>
<p>If you&#8217;d rather not use the bleeding-edge subversion trunk builds, you can grab the latest pre-release build from the <a href="http://tarzan-aws.com/download/">Tarzan download</a> page. Check it out!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/10/11/new-tarzan-pre-release-is-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tarzan 2</title>
		<link>http://blog.ryanparman.com/2008/10/02/tarzan-2/</link>
		<comments>http://blog.ryanparman.com/2008/10/02/tarzan-2/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:44:06 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1646</guid>
		<description><![CDATA[If you&#8217;ve been following my blog over the past few years, you might remember an old project I was working on back in early 2005 called Tarzan. At the time, the only Amazon web service was their e-catalog (e-commerce) service, and that was was Tarzan specialized in.
I ended up scrapping the project around the same [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;ve been following my blog over the past few years, you might remember an old project I was working on back in early 2005 called Tarzan. At the time, the only Amazon web service was their e-catalog (e-commerce) service, and that was was Tarzan specialized in.</p>
<p>I ended up scrapping the project around the same time as <a href="http://gsnedders.com/">Geoffrey</a> came to me and said that he wanted to help work on another one of my little side projects, <a href="http://simplepie.org/">SimplePie</a>. Of course, as most of the web development community knows, SimplePie has gone on to be wildly popular and Tarzan essentially bit the dust.</p>
<p>Fast-forward two years, and I&#8217;ve started my own company, <a href="http://warpshare.com">WarpShare</a>. I&#8217;ve spoken before about the frustrations I&#8217;ve had trying to find and download music, movies, and TV shows with high quality, no DRM, with excellent metadata, all for cheap or free. &#8220;Legal&#8221; is nice, but not required. I believe many of us feel the same way. So I went on to start a company where one of the focuses is to do almost exactly this, except that the &#8220;legal&#8221; became required instead of optional, and where all parties involved can get what they want. But I&#8217;m not here to talk about that.</p>
<p>We knew that an undertaking of this kind of magnitude would require quite a bit of infrastructure, lots of data processing, and huge databases for cheap or free (we&#8217;re a pre-VC funding startup). Amazon&#8217;s new &#8220;cloud computing&#8221; initiative to the rescue! I&#8217;ll let you read up on <a href="http://aws.amazon.com/">Amazon Web Services</a> on your own, but I ended up deciding to resurrect the old Tarzan project as something entirely new. That currently-in-development software will, when officially released, be known as <a href="http://tarzan-aws.com">Tarzan</a> 2.0.</p>
<p>I&#8217;ve already spent some time talking about it, so if you&#8217;re interested in this new &#8220;cloud computing&#8221; thing (including storage-in-the-cloud and lightweight-databasing-in-the-cloud) and you&#8217;re a PHP developer, take a moment to give <a href="http://tarzan-aws.com">Tarzan</a> a look. I think you&#8217;ll like it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/10/02/tarzan-2/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Dr. Horrible’s Sing-Along Blog</title>
		<link>http://blog.ryanparman.com/2008/07/17/dr-horribles-sing-along-blog/</link>
		<comments>http://blog.ryanparman.com/2008/07/17/dr-horribles-sing-along-blog/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 07:34:45 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Just for Fun]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1636</guid>
		<description><![CDATA[If you&#8217;re a fan of Joss Whedon (Firefly, Serenity, Buffy the Vampire Slayer), Nathan Fillon (Firefly, Serenity), Neil Patrick Harris (Doogie Howser M.D., How I Met Your Mother), musicals, and comedy, you should take the time to check out Dr. Horrible&#8217;s Sing-Along Blog.
Doogie, I mean Barney, I mean Neil Patrick Harris plays a fantastic Dr. [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a fan of Joss Whedon (Firefly, Serenity, Buffy the Vampire Slayer), Nathan Fillon (Firefly, Serenity), Neil Patrick Harris (Doogie Howser M.D., How I Met Your Mother), musicals, and comedy, you should take the time to check out <a href="http://drhorrible.com">Dr. Horrible&#8217;s Sing-Along Blog</a>.</p>
<p>Doogie, I mean Barney, I mean Neil Patrick Harris plays a fantastic Dr. Horrible, who is trying to get into the &#8220;Evil League of Evil!&#8221; Nathan Fillon (who played &#8220;Captain Mal&#8221; on Firefly/Serenity) plays Captain Hammer, the shallow jerk of a superhero who steals the girl (Felicia Day) from Dr. Horrible when she mis-credits Captain Hammer for saving her life from a runaway van.</p>
<p>Anyway, I don&#8217;t want to give too much away, but it&#8217;s available streamed from <a href="http://drhorrible.com">DrHorrible.com</a> and also from <a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewTVSeason?id=284353399&#038;s=143441">iTunes</a> (it&#8217;s only $4 total for a season pass for all three episodes). Check it out! It&#8217;s great! <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="blogimage"><a href="http://www.drhorrible.com"><img src="http://www.drhorrible.com/images/banners/banner2.gif" border="0"/></a></div>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/07/17/dr-horribles-sing-along-blog/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Visiting Chicago</title>
		<link>http://blog.ryanparman.com/2008/07/17/visiting-chicago/</link>
		<comments>http://blog.ryanparman.com/2008/07/17/visiting-chicago/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 07:18:42 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Just for Fun]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1634</guid>
		<description><![CDATA[I&#8217;m visiting my best friend Eric in Chicago this weekend. I&#8217;ve never been to Chicago before, but I must say that the few blocks of downtown that I&#8217;ve seen are simply breathtaking. Beautiful architecture and tall buildings give this place a very different feel from the more familiar San Francisco or San Jose, CA.
Between the [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m visiting my best friend Eric in Chicago this weekend. I&#8217;ve never been to Chicago before, but I must say that the few blocks of downtown that I&#8217;ve seen are simply breathtaking. Beautiful architecture and tall buildings give this place a very different feel from the more familiar San Francisco or San Jose, CA.</p>
<p>Between the flights today, I didn&#8217;t have a chance to eat dinner. So when I got here, I decided to get something to eat&#8230; that, and I wanted to go exploring a bit. In the end, I ended up walking around the downtown area of a large, unfamiliar city all by myself at 1:00am. Although quite unorthodox for me, it was a fun hour of walking around. It&#8217;s about 80 degrees and humid, even at 1:00am.</p>
<p>Coincidentally, my friend Michelle is also visiting Chicago from the Seattle area. I didn&#8217;t know this until after we&#8217;d already booked our flights, but she&#8217;s a professional <a href="http://michellejophotography.com/main.html">photographer</a> and <a href="http://michellejoklomp.blogspot.com/">scrapbooker</a> and apparently there&#8217;s some convention in Chicago this weekend. I ended up chatting with a lady on the place and on the subway ride afterwords that was going to the same convention where my friend Michelle is going to be.</p>
<p>I&#8217;ll be meeting up with Eric and his girlfriend Katie tomorrow. It&#8217;s going to be fun!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/07/17/visiting-chicago/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing FFMPEG and FFMPEG-PHP in Fedora 8 running on Amazon EC2</title>
		<link>http://blog.ryanparman.com/2008/06/28/installing-ffmpeg-php-fedora-amazon-aws/</link>
		<comments>http://blog.ryanparman.com/2008/06/28/installing-ffmpeg-php-fedora-amazon-aws/#comments</comments>
		<pubDate>Sat, 28 Jun 2008 23:56:05 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials]]></category>

		<guid isPermaLink="false">http://blog.ryanparman.com/?p=1633</guid>
		<description><![CDATA[I&#8217;ve spent a bit of time working with Amazon EC2 recently. One of the things I&#8217;ve been working on is getting a stable build of FFMPEG and FFMPEG-PHP running on a Fedora 8 image in Amazon EC2. This is essentially going to be a tutorial to get things up and running. Of course, your milage [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve spent a bit of time working with Amazon EC2 recently. One of the things I&#8217;ve been working on is getting a stable build of FFMPEG and FFMPEG-PHP running on a Fedora 8 image in Amazon EC2. This is essentially going to be a tutorial to get things up and running. Of course, your milage may vary.</p>
<p>These instructions apply to a 32-bit Fedora 8 installation. The hardware I primarily use happens to be on EC2, but these instructions aren&#8217;t specific to EC2. You may need to tweak things a smidge for an x64 system.</p>
<div class="hr" rel="hr">
<hr /></div>
<h4>Preparing the LAMP stack (and a few other things)</h4>
<p>For FFMPEG-PHP to work, you need to have a web server with PHP support up and running. You&#8217;ll definitely need GD for image processing and mbstring is helpful in conjunction with PHP5&#8217;s built-in iconv support for managing multiple character sets in ID3 tags.</p>
<ol>
<li>Install PHP, necessary extensions and supporting software.
<pre>yum -y install php-devel php-gd php-mbstring gcc gcc-c++ libtool svn git yasm gsm-devel libogg-devel libvorbis-devel libtheora-devel;</pre>
</li>
<li>Also, I like to create a directory with symlinks to important files so that I can access everything more efficiently. These will be used throughout this tutorial.
<pre>mkdir /www-config; \
ln -s /etc/init.d/httpd /www-config/httpd; \
ln -s /etc/httpd/conf/httpd.conf /www-config/httpd.conf; \
ln -s /var/log/httpd/ /www-config/logs; \
ln -s /usr/lib/php/modules/ /www-config/php5-extensions; \
ln -s /etc/httpd/conf.d/php.conf /www-config/php.conf; \
ln -s /etc/httpd/conf.d/ /www-config/apache-conf; \
ln -s /etc/php.ini /www-config/php.ini; \
ln -s /etc/php.d/ /www-config/php-ini; \
ln -s /var/www/html/ /www-config/public-html; \
/www-config/httpd restart;</pre>
</li>
</ol>
<p>PHP 5.x should now be installed and you should have a directory prepared that lets you easily access important files for managing your configuration.</p>
<div class="hr" rel="hr">
<hr /></div>
<h4>Installing FFMPEG</h4>
<p>FFMPEG can be fairly complicated to get running properly, so here&#8217;s what I&#8217;ve gotten working thus far.</p>
<ol>
<li><strong>Download FFMPEG source.</strong> Export the latest FFMPEG trunk from Subversion, then change to the source directory.
<pre>svn export svn://svn.mplayerhq.hu/ffmpeg/trunk /ffmpeg-trunk-source; \
cd /ffmpeg-trunk-source;</pre>
</li>
<li><strong>Install <a href="http://www.videolan.org/developers/x264.html">x264</a>.</strong> Export the latest x264 trunk from Git. Enter the directory, make, install, and go back to the parent directory.
<pre>git clone git://git.videolan.org/x264.git; \
cd x264; \
./configure --prefix=/usr --enable-shared --enable-pthread; \
make; \
make install; \
cd ..;</pre>
</li>
<li><strong>Install <a href="http://liba52.sourceforge.net/">liba52</a>.</strong> Download the latest version of liba52 (Currently 0.7.4). Decompress the package, enter the directory, run configure, make, install, and go back to the parent directory.
<pre>wget http://liba52.sourceforge.net/files/a52dec-0.7.4.tar.gz; \
tar -zxvf a52dec-0.7.4.tar.gz; \
cd a52dec-0.7.4; \
./configure --prefix=/usr --enable-double; \
make; \
make install; \
cd ..;</pre>
</li>
<li><strong>Install <a href="http://www.audiocoding.com/">FAAC</a>.</strong> Download the latest version of FAAC (Currently 1.26). Decompress the package, enter the directory, create the configure file, run configure, make, install, and go back to the parent directory.
<pre>wget http://downloads.sourceforge.net/faac/faac-1.26.tar.gz; \
tar -zxvf faac-1.26.tar.gz; \
cd faac; \
autoreconf -vif; \
./configure --prefix=/usr; \
make; \
make install; \
cd ..;</pre>
</li>
<li><strong>Install <a href="http://www.audiocoding.com/">FAAD</a>.</strong> Download the latest version of FAAD (Currently 2.6.1). Decompress the package, enter the directory, create the configure file, run configure, make, install, and go back to the parent directory.
<pre>wget http://downloads.sourceforge.net/faac/faad2-2.6.1.tar.gz; \
tar -zxvf faad2-2.6.1.tar.gz; \
cd faad2; \
autoreconf -vif; \
./configure --prefix=/usr; \
make; \
make install; \
cd ..;</pre>
</li>
<li><strong>Install <a href="http://lame.sourceforge.net/">LAME</a>.</strong> Download the latest version of LAME (Currently 3.98b8). Decompress the package, enter the directory, run configure, make, install, and go back to the parent directory.
<pre>wget http://downloads.sourceforge.net/lame/lame-3.98b8.tar.gz; \
tar -zxvf lame-3.98b8.tar.gz; \
cd lame-3.98b8; \
./configure --prefix=/usr; \
make; \
make install; \
cd ..;</pre>
</li>
<li><strong>Install <a href="http://libmpeg2.sourceforge.net/">libmpeg2</a>.</strong> Download the latest version of libmpeg2 (Currently 0.4.1). Decompress the package, enter the directory, run configure, make, install, and go back to the parent directory.
<pre>wget http://libmpeg2.sourceforge.net/files/mpeg2dec-0.4.1.tar.gz; \
tar -zxvf mpeg2dec-0.4.1.tar.gz; \
cd mpeg2dec-0.4.1; \
./configure --prefix=/usr; \
make; \
make install; \
cd ..;</pre>
</li>
<li><strong>Install <a href="http://xvid.org/">Xvid</a>.</strong> Download the latest version of Xvid (Currently 1.1.3). Decompress the package, enter the directory, run configure, make, install, and go back to the parent directory.
<pre>wget http://downloads.xvid.org/downloads/xvidcore-1.1.3.tar.gz; \
tar -zxvf xvidcore-1.1.3.tar.gz; \
cd xvidcore-1.1.3/build/generic; \
./configure --prefix=/usr; \
make; \
make install; \
cd ../../../;</pre>
</li>
<li><strong>Install <a href="http://www.penguin.cz/~utx/amr">AMR/3GPP</a>.</strong> Download the latest version of AMR (Currently 7.0.0.1). Decompress the package, enter the directory, run configure, make, install, and go back to the parent directory.
<pre>wget http://ftp.penguin.cz/pub/users/utx/amr/amrnb-7.0.0.1.tar.bz2; \
tar -jxvf amrnb-7.0.0.1.tar.bz2; \
cd amrnb-7.0.0.1; \
./configure --prefix=/usr; \
make; \
make install; \
cd ../;</pre>
</li>
<li><strong>Compile FFMPEG.</strong> Configure, make, and install the software, including all options that enable enhanced functionality.
<pre>./configure --prefix=/usr --enable-static --enable-shared --enable-gpl --enable-nonfree --enable-postproc --enable-avfilter --enable-avfilter-lavf --enable-liba52 --enable-liba52bin --enable-libamr-nb --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid; \
make; make install;</pre>
</li>
</ol>
<div class="hr" rel="hr">
<hr /></div>
<h4>Installing FFMPEG-PHP</h4>
<p>Once you have FFMPEG functioning properly, you can install the FFMPEG-PHP extension.</p>
<ol>
<li>Download and install FFMPEG-PHP source. Enter the directory, download the source, run phpize, configure, make, install, and go back to the parent directory.
<pre>cd /ffmpeg-trunk-source; \
wget http://downloads.sourceforge.net/ffmpeg-php/ffmpeg-php-0.5.3.1.tbz2; \
tar -jxvf ffmpeg-php-0.5.3.1.tbz2; \
cd ffmpeg-php-0.5.3.1; \
phpize; \
./configure --prefix=/usr; \
make; \
make install; \
cd ..;</pre>
</li>
<li>Add FFMPEG-PHP to the PHP configuration.
<pre>echo "extension=ffmpeg.so" > /www-config/php-ini/ffmpeg.ini</pre>
</li>
<li>Restart Apache.
<pre>/www-config/httpd restart</pre>
</li>
</ol>
<div class="hr" rel="hr">
<hr /></div>
<p>FFMPEG and FFMPEG-PHP should now be installed and ready to go. Make sure to check your error log if something isn&#8217;t working properly.
<pre>cat /www-config/logs/error_log</pre>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/06/28/installing-ffmpeg-php-fedora-amazon-aws/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Yahoo! Messenger redesign is live!</title>
		<link>http://blog.ryanparman.com/2008/05/11/yahoo-messenger-redesign-is-live/</link>
		<comments>http://blog.ryanparman.com/2008/05/11/yahoo-messenger-redesign-is-live/#comments</comments>
		<pubDate>Mon, 12 May 2008 05:48:59 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/?p=1632</guid>
		<description><![CDATA[Internally known as &#8220;Aurora,&#8221; the new Yahoo! Messenger redesign has finally launched! I was going to write something up about it, but Ryan Doherty and Adrien Cahen have all written plenty. Check it out!  
Also, Digg it! http://digg.com/tech_news/New_Yahoo_Messenger_website_is_LIVE
]]></description>
			<content:encoded><![CDATA[<p>Internally known as &#8220;Aurora,&#8221; the new <a href="http://messenger.yahoo.com">Yahoo! Messenger</a> redesign has finally launched! I was going to write something up about it, but <a href="http://www.ryandoherty.net/2008/05/10/yahoo-messenger-website-redesign/">Ryan Doherty</a> and <a href="http://gaarf.info/2008/05/06/aurora-lives/">Adrien Cahen</a> have all written plenty. Check it out! <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Also, Digg it! <a href="http://digg.com/tech_news/New_Yahoo_Messenger_website_is_LIVE">http://digg.com/tech_news/New_Yahoo_Messenger_website_is_LIVE</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/05/11/yahoo-messenger-redesign-is-live/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My thoughts on Twitter</title>
		<link>http://blog.ryanparman.com/2008/04/09/my-thoughts-on-twitter/</link>
		<comments>http://blog.ryanparman.com/2008/04/09/my-thoughts-on-twitter/#comments</comments>
		<pubDate>Wed, 09 Apr 2008 17:30:13 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/?p=1631</guid>
		<description><![CDATA[Twitter has tweaked their design as of this morning, and they added a link titled &#8220;Tell us your story,&#8221; in which they ask about your thoughts as a Twitter user. Here&#8217;s what I had to say.

I&#8217;m an information junkie with a limited attention span. Twitter has all of the interesting links and thoughts of a [...]]]></description>
			<content:encoded><![CDATA[<p>Twitter has tweaked their design as of this morning, and they added a link titled &#8220;Tell us your story,&#8221; in which they ask about your thoughts as a Twitter user. Here&#8217;s what I had to say.</p>
<blockquote><p>
I&#8217;m an information junkie with a limited attention span. Twitter has all of the interesting links and thoughts of a Digg, Newspond, del.icio.us, or Ma.gnolia, but is filtered by people I follow, giving me a much higher signal to noise ratio for links and services that require my attention (or that I may want to give my attention to).</p>
<p>I&#8217;m interested in what people are thinking about. Twitter is perfect for this. &#8220;Tell us what you&#8217;re doing, in 140 characters or less&#8221; is fantastic because it forces the short, to-the-point posts. As a &#8220;thought publisher&#8221; on Twitter, it&#8217;s less demanding than, say, writing a blog post.</p>
<p>I work on a couple of open-source projects, as well as a commercial project. We&#8217;ve configured our subversion post-commit hook to trigger a Twitter update containing the log message. As we all work on the project throughout the day, I&#8217;m able to have up-to-the-minute notifications that tell me where in the development process we are at any given time. My commercial project has protected updates, and my open-source project has public updates so that our technically-oriented end-users can follow progress.</p>
<p>Twitter has become an indispensable utility for me. Being a Mac user, Twitter is as critical of a utility to me as Mail, Address Book, QuickSilver, Growl, and Adium. I don&#8217;t have to put a lot of time and effort into it, it has a very specific purpose, and I can engage with it passively if I choose to (I receive Growl notifications via Twitterrific, for example).</p>
<p>Twitter is interesting, useful, and non-demanding (both as a &#8220;publisher&#8221; of tweets as well as a &#8220;consumer&#8221; of tweets).</p>
<p>My only half-hearted complaint is that the Flash widgets are ugly as sin, but that&#8217;s why we have RSS feeds and open-source tools such as SimplePie to parse them, right? <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/04/09/my-thoughts-on-twitter/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Obama ‘08</title>
		<link>http://blog.ryanparman.com/2008/01/28/obama-08/</link>
		<comments>http://blog.ryanparman.com/2008/01/28/obama-08/#comments</comments>
		<pubDate>Mon, 28 Jan 2008 23:57:13 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Political]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2008/01/28/obama-08/</guid>
		<description><![CDATA[I was born and raised a fundamentalist Christian Republican. I voted for Bush both times &#8212; not because I liked him, but because he was the Republican candidate, I didn&#8217;t really care, and the Democratic candidates seemed like a worse choice.
But over the past few years, I&#8217;ve really been digging into the details of legislation [...]]]></description>
			<content:encoded><![CDATA[<p>I was born and raised a fundamentalist Christian Republican. I voted for Bush both times &#8212; not because I liked him, but because he was the Republican candidate, I didn&#8217;t really care, and the Democratic candidates seemed like a worse choice.</p>
<p>But over the past few years, I&#8217;ve really been digging into the details of legislation that affects me most as a technologist &#8212; <a href="http://en.wikipedia.org/wiki/DMCA">DMCA</a>, <a href="http://en.wikipedia.org/wiki/Network_neutrality">Net Neutrality</a>, <a href="http://en.wikipedia.org/wiki/Internet_Radio_Equality_Act">Internet Radio Royalties</a>, <a href="http://w2.eff.org/legal/cases/att/faq.php">NSA spying via telecoms</a>, and the outright suspension of my digital 4th amendment rights (e.g. search and seizure of digital property).</p>
<p>I&#8217;m sick of the partisan mentality in government. I&#8217;m sick of the RIAA/MPAA getting away with passing bogus laws in the name of &#8220;copyright protection&#8221; against &#8220;pirates&#8221;, making it near impossible for an interested party to come up with a newer, better business model for the digital age. I&#8217;m sick of candidates who don&#8217;t know the first thing about what I&#8217;m most passionate about &#8212; technology.</p>
<p>Watching the recent Republican debates, I cringe at how awful they all are. Except <a href="http://www.ronpaul2008.com/">Ron Paul</a>. I like Ron Paul, but he doesn&#8217;t strike me as a good leader, and he&#8217;s certainly unaware of technological issues &#8212; which are the issues that matter to me most, and affect me on far more of a daily basis than whether abortion is legal or not.</p>
<p>After spending the last several weeks really digging into the candidates and the issues, and watching the debates on TV and YouTube, I&#8217;ve officially decided to stand behind <a href="http://www.barackobama.com">Barack Obama</a>. And not just stand behind him, but rally others to do the same. Obama is the first candidate I&#8217;ve cared about because I believe he&#8217;s the first candidate to care about people like me. I might not agree with all of his stances (e.g. Pro-Life vs. Pro-Abortion), but I do think that Obama is the right leader for this moment in time.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/01/28/obama-08/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iTunes Movie Rentals, DRM, and The Big Problem™</title>
		<link>http://blog.ryanparman.com/2008/01/17/itunes-movie-rentals-drm-and-the-big-problem/</link>
		<comments>http://blog.ryanparman.com/2008/01/17/itunes-movie-rentals-drm-and-the-big-problem/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 20:15:54 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Big Media]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[TV and Movies]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2008/01/17/itunes-movie-rentals-drm-and-the-big-problem%e2%84%a2/</guid>
		<description><![CDATA[On Tuesday morning, Apple announced the all-new Movie Rentals in the iTunes Store. Fantastic idea, god-awful implementation. Here are a few points to add clarity to how bad we're in trouble, and how completely out-of-touch Big Media is with the real world.]]></description>
			<content:encoded><![CDATA[<p>On Tuesday morning, Apple announced the all-new Movie Rentals in the iTunes Store. Fantastic idea, god-awful implementation. Here are a few points to add clarity to how bad we&#8217;re in trouble, and how completely out-of-touch Big Media is with the real world.</p>
<ol>
<li><strong>iTunes Movie Rentals debut 30 days after physical DVD releases.</strong> &#8212; That&#8217;s right, 30 whole days. Why? I have no idea, other than Big Media wants to get people to drive down to their local Walmart store and purchase a physical box with a physical disc in it first. Here&#8217;s the problem: In the high-bandwidth digital world that we currently live in, distribution costs are next-to-zero. However, in the archaic world that Big Media lives in, whoever solves the [physical] distribution problem makes the most money. The problem is that distribution is no longer a problem (now that we&#8217;re in the digital age), and Big Media is still trying to solve it. (See <a href="http://www.engadget.com/2008/01/07/sony-bmg-skips-drm-for-platinum-musicpass-mp3-gift-cards/">Sony&#8217;s DRM-Free Gift Cards</a>.)</li>
<li><strong>iTunes Hi-Definition Movie Rentals are only for AppleTV, not for computers.</strong> &#8212; You&#8217;ve got a 20-inch monitor and a 640&#215;480 resolution movie playing. Seriously? Why? Oh, because Big Media wants to charge a premium for HD content, and if it ends up on a fully-functional computer then the DRM might get broken, and they would lose control of the content. Nevermind that I&#8217;m watching a tiny video on a giant monitor/TV/whatever. And nevermind that I don&#8217;t have an AppleTV.</li>
<li><strong>HD content is available to rent, not to buy.</strong> &#8212; You can rent HD content on your AppleTV, but you absolutely can&#8217;t buy it. Why? Because Big Media wants to get people to drive down to their local Walmart store and purchase a physical box with a physical HDDVD or Blu-ray formatted disc in it. Oh wait, you have a Playstation 3 so you want watch Blu-ray movies, but <a href="http://www.amazon.com/Bourne-Ultimatum-Combo-DVD-Standard/dp/B000VWYJ8Q/">Bourne Ultimatum</a> is only available in HD in HDDVD format. I guess I&#8217;ll need to spend another $300 for an HDDVD player as well.</li>
</ol>
<p>Now, for a consumer who owns an AppleTV, the fact that they can rent movies directly from their TV without having to drive to the video store is pretty handy. For the rest of us that are more digital media savvy, it is absolutely amazing to me that Big Media is so out of touch with their customers that they would do this to them.</p>
<p>Now, let&#8217;s look at the reality:</p>
<ol>
<li><strong>Having two competing HD formats is bad for consumers.</strong> &#8212; Lots of people have either Playstation 3&#8217;s, Xbox 360&#8217;s, Tivo HD&#8217;s, and relatively modern computers. Why are we wasting shelf space with physical discs where some movies are in one format and other movies are in another format. Digital 720p/1080p movies should be Big Media&#8217;s biggest push right now, and it&#8217;s not. Lost money, right there, lying on the floor.</li>
<li><strong>Having insane DRM restrictions hurts consumers.</strong> &#8212; Why waste the time with heavily DRM-laden content, when I can just get DRM-free HD content from the darker places on the internet (the &#8220;DarkNets&#8221;)? After reading about how <a href="http://davisfreeberg.com/2008/01/03/bad-copp-no-netflix/">this guy&#8217;s Netflix downloads wouldn&#8217;t play because of the monitor he was using</a>, you can bet I&#8217;ll never use the Netflix service, Amazon Unbox, or Windows Vista&#8230; EVER. I&#8217;ll just download content from the DarkNets because the currently-legal-yet-ridiculously-broken models for digital media suck for consumers.</li>
<li><strong>The DRM used by the Blu-ray and HDDVD formats has already been broken.</strong> &#8212; It&#8217;s only a matter of time before more people buy HDDVD and/or Blu-ray drives for their computers, crack the DRM on movies they rent, and post those consumer-friendly files on the internet. That business model (give away good stuff for free) is far more effective &#8212; and will ramp up faster &#8212; than either Blu-ray or HDDVD will in the marketplace.</li>
</ol>
<p>Now, here&#8217;s my proposal: What if, instead of causing consumers grief with ridiculous restrictions on HD content, what if there was a way to monetize the flow of this content across the internet? Where money was made, not by restricting the content beyond belief, nor by forcing people to drive down to their local Walmart store and purchase a physical box with a physical disc, but by monetizing the free flow of the content. The more the content flows, and the more people who share HD movies over P2P, the more money is made.</p>
<p>What would that world look like? Consumers would certainly be happier because they could get whatever they wanted, whenever they wanted it. Labels and Studios would be happy because they&#8217;d be making more money than ever before by embracing this new model. Everyone wins, right?</p>
<p>All I&#8217;ll say is this: <strong>WarpShare</strong>. Keep your eyes and ears open folks. More information is coming soon. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Oh, and for anyone keeping track of the current score, Piracy is beating Legal Solutions: 489,672,211,642&ndash;0.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/01/17/itunes-movie-rentals-drm-and-the-big-problem/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why do you love coming back to a sales person?</title>
		<link>http://blog.ryanparman.com/2008/01/03/why-do-you-love-coming-back-to-a-sales-person/</link>
		<comments>http://blog.ryanparman.com/2008/01/03/why-do-you-love-coming-back-to-a-sales-person/#comments</comments>
		<pubDate>Thu, 03 Jan 2008 23:35:13 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2008/01/03/why-do-you-love-coming-back-to-a-sales-person/</guid>
		<description><![CDATA[This was a question that was recently asked on LinkedIn that I felt compelled to answer.

What are the characteristics (perceptible and imperceptible) that you look for in a sales person? What keeps you coming back to him / her more often?
I&#8217;m a sales professional (trying to gain perspective on consumer buying behavior) &#8212; really trying [...]]]></description>
			<content:encoded><![CDATA[<p>This was a question that was recently asked on <a href="http://www.linkedin.com/answers/career-education/career-development/CAR_CRD/142776-6594951">LinkedIn</a> that I felt compelled to answer.</p>
<blockquote><p>
What are the characteristics (perceptible and imperceptible) that you look for in a sales person? What keeps you coming back to him / her more often?</p>
<p>I&#8217;m a sales professional (trying to gain perspective on consumer buying behavior) &#8212; really trying hard to overcome my shortcomings. As a background I&#8217;ve been into consultative sales of e-Learning (products / services) and managed offshore services in the IT Industry for approx. 4 years.</p>
<p>I would look forward with great expectation to receiving your brilliant, insightful and enlightening sales experiences. As I mentioned I have certain shortcomings &#8212; and most certainly, your experience will offer me a line of attack to improve on those limitations.
</p></blockquote>
<p>I won&#8217;t come back to a sales person. I hate sales people. I can sniff a salesperson from a mile away, and I have a bullshit detector like no other. I _HATE_ sales people. Well, mostly. My wife is in sales. At home, she&#8217;ll start telling me about all of the ways it would be so wonderful if we went to HER parents house for the holidays, and I carefully and skillfully shut her down every time.</p>
<p>However, I&#8217;m very much interested in working with someone who can help me solve my problem. I don&#8217;t want to be sold something, and I&#8217;m intelligent enough to know that I&#8217;m being sold to. I&#8217;m not susceptible to charisma and charm, and I&#8217;m skeptical and untrusting. If you can get a person like ME to buy something you&#8217;re selling, you&#8217;re very good.</p>
<ol>
<li><strong>Build a relationship.</strong> A relationship requires trust. Trust requires a genuine interest in a person. That&#8217;s not going to happen overnight. Sit down, shut up, and listen to their problem. If you have something that suits them, great. If not, keep in touch. Maybe you&#8217;ll be able to solve their problem in the future.</li>
<li><strong>&#8220;Do, or do not. There is no try.&#8221; (<a href="http://www.quotedb.com/quotes/42">Yoda</a>)</strong> Either you really are genuinely interested in helping me solve my problem, or you&#8217;re not. Faking it = bullshit, and I can detect it a mile away. Don&#8217;t TRY to be genuinely interested &#8212; BE genuinely interested.</li>
<li><strong>Put MY best interests ahead of YOUR best interests.</strong> Even if you have commission, or even your job tied to a sale, putting your interests before mine will lose you the deal. If you put MY interests before YOURS, even if it doesn&#8217;t result in a sale, is okay. I&#8217;ll remember you in the future, and I&#8217;ll remember how cool you were about putting my interests first, and I&#8217;ll be calling you as soon as I have something you can help me with.</li>
<li><strong>Create &#8220;raving fans&#8221;.</strong> Go the extra mile or ten. Go completely out of your way to ensure that your customer has the best experience in existence, and you can earn my respect. I would also recommend the book <a href="http://www.amazon.com/Raving-Fans-Revolutionary-Approach-Customer/dp/0688123163/">&#8220;Raving Fans&#8221;</a> for ideas.</li>
<li><strong>Here&#8217;s a personal nitpick: learn to avoid your &#8220;uhh&#8217;s&#8221; and &#8220;umm&#8217;s&#8221; when you speak.</strong> &#8220;You know&#8221; and &#8220;actually&#8221; are also common filler words. Take a class if you have to. Trust me when I say that prolonged silence (within reason) is better than filling the silence with filler noises.</li>
<p>Just about the ONLY person in a sales role that I&#8217;ve ever even liked is <a href="http://alstonhomes.com/">Tim Alston</a>. He is the only sales person (besides my wife) that I&#8217;m not absolutely disgusted with. As a matter of fact, I would probably have his babies if I could. With as skeptical and cynical and untrusting as I am, Tim completely won me over. Read the <a href="http://www.linkedin.com/in/timothyalston">recommendations</a> he&#8217;s received to get a feel for the kind of customer-centric attitude he has and how he&#8217;s gained the loyalty and respect of many people.</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2008/01/03/why-do-you-love-coming-back-to-a-sales-person/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hide a Boot Camp NTFS Volume (Drive) under Tiger or Leopard</title>
		<link>http://blog.ryanparman.com/2007/11/23/hide-a-boot-camp-ntfs-volume-drive-under-tiger-or-leopard/</link>
		<comments>http://blog.ryanparman.com/2007/11/23/hide-a-boot-camp-ntfs-volume-drive-under-tiger-or-leopard/#comments</comments>
		<pubDate>Sat, 24 Nov 2007 02:04:51 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/11/23/hide-a-boot-camp-ntfs-volume-drive-under-tiger-or-leopard/</guid>
		<description><![CDATA[I was trying to figure out how to hide my Boot Camp NTFS drive icon from my desktop, and after some searching I discovered a relatively simple 4-step process. If your Boot Camp drive is FAT32, you can skip the first 2 steps, and begin with step 3.

Install MacFUSE. This is a Google project that [...]]]></description>
			<content:encoded><![CDATA[<p>I was trying to figure out how to hide my Boot Camp NTFS drive icon from my desktop, and after some searching I discovered a relatively simple 4-step process. If your Boot Camp drive is FAT32, you can skip the first 2 steps, and begin with step 3.</p>
<ol>
<li>Install <a href="http://code.google.com/p/macfuse/">MacFUSE</a>. This is a Google project that allows you to mount other file systems on your desktop, including even things like SSH and FTP.</li>
<li>Install the <a href="http://macntfs-3g.blogspot.com/">NTFS-3G</a> plugin for MacFUSE, which will allow us to not only read, but also write to NTFS drives.</li>
<li>Install the <a href="http://developer.apple.com/tools/">Mac OS X Developer Tools</a>. They should be an optional install on the Mac OS X install disc, or I believe you can download them manually.</li>
<li>According to <a href="http://www.gigoblog.com/2007/03/07/boot-camp-hide-a-windows-xp-volume-on-mac-desktop/">Garbage In, Garbage Out</a>, simply copy-paste this line into your Terminal, and press Enter:
<pre>/Developer/Tools/SetFile -a V /Volumes/Untitled; killall Finder;</pre>
</li>
</ol>
<p>Your Boot Camp drive icon should be hidden from your desktop, but may still show up in things like open/save dialogs. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/11/23/hide-a-boot-camp-ntfs-volume-drive-under-tiger-or-leopard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>I support the Writer’s Guild of America</title>
		<link>http://blog.ryanparman.com/2007/11/09/i-support-the-writers-guild-of-america/</link>
		<comments>http://blog.ryanparman.com/2007/11/09/i-support-the-writers-guild-of-america/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 06:44:29 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Big Media]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/11/09/i-support-the-writers-guild-of-america/</guid>
		<description><![CDATA[I just wanted to say that I fully, completely, and entirely support the WGA in their strike against Big Media.  If you haven&#8217;t checked it out, take a look at United Hollywood and sign the petition!
This video explains what&#8217;s going on, and why it&#8217;s so very important that the Writer&#8217;s Guild wins this battle [...]]]></description>
			<content:encoded><![CDATA[<p>I just wanted to say that I fully, completely, and entirely support the WGA in their strike against Big Media.  If you haven&#8217;t checked it out, take a look at <a href="http://unitedhollywood.blogspot.com/">United Hollywood</a> and <a href="http://www.msplinks.com/MDFodHRwOi8vd3d3LlBldGl0aW9uT25saW5lLmNvbS9XR0EvcGV0aXRpb24uaHRtbA==">sign the petition!</a></p>
<p>This video explains what&#8217;s going on, and why it&#8217;s so very important that the Writer&#8217;s Guild wins this battle against the media companies.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/oJ55Ir2jCxk&#038;rel=1&#038;border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/oJ55Ir2jCxk&#038;rel=1&#038;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/11/09/i-support-the-writers-guild-of-america/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>People-Centric Web</title>
		<link>http://blog.ryanparman.com/2007/11/05/people-centric-web/</link>
		<comments>http://blog.ryanparman.com/2007/11/05/people-centric-web/#comments</comments>
		<pubDate>Mon, 05 Nov 2007 17:22:32 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Web Culture]]></category>
		<category><![CDATA[Web Ideology]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/11/05/293/</guid>
		<description><![CDATA[Last year, I co-founded a company by the name of Foleeo (which will likely change names because of Palm&#8217;s Foleo) that is working on a solution to the ever-increasing rift between record labels, movie studios, and people like you and me who want to get music, movies, and TV shows under far more reasonable terms. [...]]]></description>
			<content:encoded><![CDATA[<p>Last year, I co-founded a company by the name of Foleeo (which will likely change names because of Palm&#8217;s Foleo) that is working on a solution to the ever-increasing rift between record labels, movie studios, and people like you and me who want to get music, movies, and TV shows under far more reasonable terms. But like Google with search, that&#8217;s simply where we&#8217;re starting. We&#8217;re also working on what I (very esoterically) refer to the &#8220;citizen-centric social anti-network&#8221;. Many of the ideas behind this venture were recently described my Chris Messina in a <a href="http://factoryjoe.com/blog/2007/10/31/opensocial-and-address-book-20-putting-people-into-the-protocol/">much more eloquent manner</a>:</p>
<blockquote>
<p>Now, the big thing that&#8217;s changed (or is changing) is the emphasis on the individual and her role <em>across</em> the system. Look at <a href="http://www.mybloglog.com/">MyBlogLog</a>. Look at <a href="http://photomatt.net/2007/10/17/gravatar-sold/">Automattic&#8217;s purchase of Gravatar</a>. Look at the sharp rise in OpenID adoption over the past two years. The future is in non-siloed living man! The future is in portable, independent identities valid, like Visa, <em>everywhere that you want to be</em>. It&#8217;s not just about social network fatigue and getting fed up with filling out profiles at every social network you join and re-adding all your friends. Yeah, those things are annoying but more importantly, the fact that you <em>have to do it every time</em> just to get basic value from each system means that each has been designed to benefit itself, rather than the individuals coming and going. The whole damn thing needs to be inverted, and like recently rejoined ant segments dumped from many an ant farm, the <a href="http://www.seeklyrics.com/lyrics/Smashing-Pumpkins/Spaced.html"><em>fractured, divided, shattered into a billion fragments</em></a>-people of the web must rejoin themselves and become whole in the eyes of the services that, <em>what else?</em>, serve them!</p>
</blockquote>
<p>Normally I have no particular opinion of the term &#8220;Web 2.0&#8243;, although now as I think about it, it&#8217;s a bit of a misnomer. Web 2.0 began with XHTML and RSS. Later, Web 2.0 grew to include XML Web Services, Blogging, and Trackbacks (i.e. a cross-network, or an actual &#8220;web&#8221;). In 2005, we saw the big AJAX push which was like fuel on the fire, and these days we have a buttload of social networks. The next step is a move to more &#8220;open&#8221; services, or at least more services that play well with others (see &#8220;<a href="http://code.google.com/apis/opensocial/">OpenSocial</a>&#8220;).</p>
<p>This is the thing that I am most passionate about on the web. Connecting people together in people-centric, people-friendly ways. Adapting technology to fit people instead of the other way around. With <a href="http://simplepie.org">SimplePie</a>, we started of by taking something complex (RSS parsing), and making it simpler, easier, more flexible, and more robust. By enabling people to easily integrate other people&#8217;s content (or even their own), we&#8217;ve made it that much easier to integrate various parts of the web. At Foleeo, we&#8217;re wanting to take that several levels further.</p>
<p>I like the quote by John Maeda from the book &#8220;The Laws of Simplicity&#8221;:</p>
<blockquote>
<p>Simplicity is subtracting the obvious and adding the meaningful.</p>
</blockquote>
<p>If you&#8217;ve never read the book, I highly recommend it. It&#8217;s fairly short, and you could probably knock it out in a few hours, but it adds a tremendous perspective on how to simplify (good) while adding more value (better). And for me, the aforementioned quote is the driving force behind everything I build. I ask myself &#8220;how can we make this simpler, easier, yet more valuable for human beings?&#8221; (It suddenly occurred to me that I should start looking into books by <a href="http://en.wikipedia.org/wiki/Jef_Raskin">Jef Raskin</a>).  Here&#8217;s another favorite quote by Antoine de Saint-Exuper:</p>
<blockquote>
<p>Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.</p>
</blockquote>
<p>Between my work with SimplePie and Foleeo, I&#8217;m wanting to influence my little corner of the web to become something incredibly cool and/or useful that makes people marvel at how easy and intuitive it is. That takes a tremendous amount of work, but by focusing on people instead of technology, and by surrounding myself with some of the smartest, most talented people in the industry I plan to accomplish that goal.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/11/05/people-centric-web/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Eight things you may or may not know about me.</title>
		<link>http://blog.ryanparman.com/2007/08/20/eight-things-you-may-or-may-not-know-about-me/</link>
		<comments>http://blog.ryanparman.com/2007/08/20/eight-things-you-may-or-may-not-know-about-me/#comments</comments>
		<pubDate>Tue, 21 Aug 2007 07:25:52 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/08/20/eight-things-you-may-or-may-not-know-about-me/</guid>
		<description><![CDATA[Eight things you may or may not know about me. (This list was inspired by my friend Liz who also wrote such a list.)]]></description>
			<content:encoded><![CDATA[<p>Eight things you may or may not know about me. (This list was inspired by my friend Liz who also wrote such a list.)</p>
<ol>
<li><strong>MY LOVE LANGUAGE (FROM THE BOOK &#8220;THE 5 LOVE LANGUAGES&#8221;) IS &#8220;WORDS OF AFFIRMATION&#8221;.</strong>
<p>I used to think it was &#8220;Quality Time&#8221;, but then I realized that since I never have the opportunity to spend much time with most of my friends, I&#8217;d probably be pretty depressed most of the time.  More recently I realized it was &#8220;Words of Affirmation&#8221; as that is how I both express and feel affection, and &#8220;Quality Time&#8221; is likely my secondary love language because I find that I thrive on close personal relationships with other people.</p>
<p>I&#8217;m definitely NOT &#8220;Touch&#8221; (it&#8217;s likely the last of my 5), although two of my closest friends are.  It took me a while to get used to the idea of hugging my best friend, but that&#8217;s how he expresses and feels affection.  Over time it&#8217;s grown on me with him and a few others, but times where somebody touched my shoulder or grabbed my hand for whatever reason have made me feel particularly awkward.</p>
</li>
<li><strong>I&#8217;M THE BIGGEST &#8220;CALVIN AND HOBBES&#8221; FAN ON THE FACE OF THE ENTIRE PLANET.</strong>
<p>Eric (my BFF &#8212; yes, I said BFF) would probably beg to differ, but he&#8217;d be wrong.  It really is me.  C&#038;H changed how I saw the world at a very pivotal point in my life, and I believe it actually made me a better person.  I&#8217;ve told my kids the very same things that Calvin&#8217;s dad told him (&#8221;you were unceremoniously dropped down the chimeny by a big, hairy pterodactyl&#8221;, &#8220;it&#8217;s windy because the trees are sneezing&#8221;).  Besides all of that, I have every C&#038;H book ever produced (except for the complete collection, which I&#8217;m hoping to get soon), and I have 15 original C&#038;H comics cut out from the newspaper (16 if you count the one I gave to Eric when I moved away).</p>
</li>
<li><strong>BETWEEN MY FIRST GIRLFRIEND AT 15 AND MY MARRIAGE AT 21 I&#8217;D DATED 12.1 PEOPLE.</strong>
<p>These are the very special ladies who&#8217;ve been in my life at one point or another.  Chronologically, speaking: Claire S. (May &#8211; Oct 1995), Michelle B. (Nov 1995), Heather H. (Feb &#8211; Mar 1996), Amber M. (Apr &#8211; July 1996), Emily B. (Jun &#8211; Aug 1996; we never dated, but we were both interested in each other and we spent a TON of time together over 3 months. This is the 0.1.), Alyssa B. (Oct 1996), Renee T. (Nov 1996), Kristen P. (on and off from Feb 1997 &#8211; Nov 1999), Aimee B. (on and off from May 1997 &#8211; Aug 1999), Sarah C. (May 1998 &#8211; Sept 1998; Mar 1999 &#8211; July 1999), Liz S. (Dec 1999 &#8211; Mar 2000), Amanda F. (Apr 2000 &#8211; Sept 2000), Steph L. (July 2000 &#8211; Oct 2000), Sarah C. (again, Nov 2000 &#8211; Present).</p>
</li>
<li><strong>I&#8217;M NOT EASILY IMPRESSED, AND I&#8217;M FREQUENTLY BORED/DEPRESSED/FEEL ALONE.</strong>
<p>Some people are easily impressed.  I&#8217;m not.  I spend time with some of the smartest, most talented leader-types alive today.  It takes more than acting smug when you answer a trivia question correctly to impress me.</p>
<p>Some people struggle with depression.  I&#8217;m one of them.  People who don&#8217;t struggle with depression wonder why we don&#8217;t just get over it.  If it were really that simple, we wouldn&#8217;t be depressed dumbass.  For me, I thrive on close relationships with other people I care about, but I live at least an hour away from the people who are closest to me.  Because of this (and everybody&#8217;s busy schedules), I don&#8217;t usually have that emotional need filled&#8230; and that can be hard to deal with.  My wife and kids fill the wife and kid roles, but that&#8217;s not the same thing as the ill-maintained friendships I have.  On the other hand, I&#8217;m in the process of developing some cool new friendships here in town, so hopefully I won&#8217;t feel this way for too much longer. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
</li>
<li><strong>NOTHING GOOD EVER HAPPENS AFTER 2:00 AM.</strong>
<p>This is more advice than something about me.  I&#8217;ve had more than one instance where after 2am my better judgment gets up and walks away while I stick around to make really bad decisions all by myself.  I&#8217;ve already destroyed one relationship and almost destroyed 2 more because I was left to my own post-2am stupidities.  P.S. It gets even worse when alcohol is involved, so I try not to drink much.</p>
</li>
<li><strong>I HAVE A TECHNICALLY-INCLINED INFJ (INTROVERTED, INTUITING, FEELING, JUDGING) PERSONALITY TYPE. I&#8217;M ALSO A TEXTBOOK SCORPIO.</strong>
<p>Here&#8217;s a great INFJ description: http://typelogic.com/infj.html.  Read the whole thing.  It describes me flawlessly. If you don&#8217;t feel like reading something else, here&#8217;s a snippet:</p>
<blockquote>
<p>INFJs are distinguished by both their complexity of character and the unusual range and depth of their talents. Strongly humanitarian in outlook, INFJs tend to be idealists, and because of their J preference for closure and completion, they are generally &#8220;doers&#8221; as well as dreamers. This rare combination of vision and practicality often results in INFJs taking a disproportionate amount of responsibility in the various causes to which so many of them seem to be drawn.</p>
<p>INFJs are deeply concerned about their relations with individuals as well as the state of humanity at large. They are, in fact, sometimes mistaken for extroverts because they appear so outgoing and are so genuinely interested in people &#8212; a product of the Feeling function they most readily show to the world.</p>
<p>On the contrary, INFJs are true introverts, who can only be emotionally intimate and fulfilled with a chosen few from among their long-term friends, family, or obvious &#8220;soul mates.&#8221; While instinctively courting the personal and organizational demands continually made upon them by others, at intervals INFJs will suddenly withdraw into themselves, sometimes shutting out even their intimates. This apparent paradox is a necessary escape valve for them, providing both time to rebuild their depleted resources and a filter to prevent the emotional overload to which they are so susceptible as inherent &#8220;givers.&#8221; As a pattern of behavior, it is perhaps the most confusing aspect of the enigmatic INFJ character to outsiders, and hence the most often misunderstood &#8212; particularly by those who have little experience with this rare type.</p>
</blockquote>
<p>I&#8217;m also a Scorpio in that if you&#8217;re cool with me, then I&#8217;m cool with you&#8230; but don&#8217;t dare cross me.  It&#8217;s been a rare occasion when I&#8217;ve unleashed my inner scorpion, but those who&#8217;ve felt it know what I&#8217;m talking about (of course they&#8217;re likely not reading this).  In the end, I married a textbook Leo.  Sometimes things are fantastic and other times it&#8217;s death incarnate.</p>
</li>
<li><strong>MY MOST SIGNIFICANT EX-GIRLFRIEND&#8217;S BIRTHDAY, MY WIFE&#8217;S BIRTHDAY, AND MY ANNIVERSARY ARE ALL ON THE SAME DATE.</strong><br />
My most significant pre-marriage relationship was with Kristen P.  Turns out that her birthday is the same as my wife&#8217;s.  We got married on my wife&#8217;s 21st birthday.  Basically I only have to buy one present, but it has to be a big one.  I don&#8217;t really talk to Kristen anymore, as that relationship ended up exploding in a fantastically gigantic ball of flames on my 20th birthday and I don&#8217;t think she ever wants to speak to me again for the rest of her entire life. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li><strong>I&#8217;M PRETTY WELL-BALANCED BETWEEN THE CREATIVE AND THE TECHNICAL.</strong>
<p>For many years I wanted to grow up to be a professional musician.  Then in 1997 I got my first computer and discovered web design.  Web design was the perfect balance between the creative (design) and the technical (programming).  Music, writing, and visual composition are all passions of mine.  So are the web and technology.  So is usability.  I&#8217;ve spent the last 10 years focused primarily in the web and growing my skills there.  Over the past 2 years I&#8217;ve been focused on making technology as human-friendly as possible.  Over the past few months I&#8217;ve finally gotten back to my music.  I&#8217;ve got so many ideas for arrangements on some songs I wrote 10-15 years ago, script and production ideas for videos/movies/plays, and I&#8217;d love to be able to oversee the use of human-friendly technology to enable people to explore their creative depths.  I plan to see these things realized one day, beginning sometime very soon (MFM ~ I&#8217;ve got some lyrics for you).</p>
</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/08/20/eight-things-you-may-or-may-not-know-about-me/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Proof that the youth are revolting</title>
		<link>http://blog.ryanparman.com/2007/05/01/proof-that-the-youth-are-revolting/</link>
		<comments>http://blog.ryanparman.com/2007/05/01/proof-that-the-youth-are-revolting/#comments</comments>
		<pubDate>Wed, 02 May 2007 06:20:40 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Political]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Culture]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/05/01/proof-that-the-youth-are-revolting/</guid>
		<description><![CDATA[I've been sitting here for 10 minutes trying to think of a good opening line, and I can't.  I'm speechless.  Something very intriguing is happening this very moment: The users of <a href="http://digg.com">Digg</a> are outright <em>revolting</em>.  This is the digital equivalent of the <a href="http://en.wikipedia.org/wiki/1992_Los_Angeles_Riots">Los Angeles riots</a>.  But what's more interesting is the fact that as of 9:00pm PST, Digg is <em>letting them</em>.]]></description>
			<content:encoded><![CDATA[<p><em>Update: See images of Digg&#8217;s homepage at <a href="http://www.worddissociation.com/2007/05/02/09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0/">WordDissociation.com</a>.</em></p>
<p>I&#8217;ve been sitting here for 10 minutes trying to think of a good opening line, and I can&#8217;t.  I&#8217;m speechless.  Something very intriguing is happening this very moment: The users of <a href="http://digg.com">Digg</a> are outright <em>revolting</em>.  This is the digital equivalent of the <a href="http://en.wikipedia.org/wiki/1992_Los_Angeles_Riots">Los Angeles riots</a>.  But what&#8217;s more interesting is the fact that as of 9:00pm PST, Digg is <em>letting them</em>. (As I was writing this, Digg went down.  This is getting more interesting by the minute&hellip;)</p>
<p>In the US, there is a law known as the <a href="http://en.wikipedia.org/wiki/DMCA">DMCA</a> &mdash; a heavily flawed and much hated law among consumers of digital media (including DVD&#8217;s, HD-DVD &#038; Bluray discs, and most downloadable songs and videos) that is often used by the Recording and Movie industries to justify suing people and shutting down services.  (A side note is that they&#8217;ve never quite figured out how to use digital media sales to their advantage, and so they&#8217;re just shutting people down instead of working with them to find a more consumer-friendly solution.  Acting out of fear is never good.)</p>
<p>The other major thing that the DMCA does is stops people (legally anyway) from bypassing or cracking something called DRM (&#8221;Digital Restriction Management&#8221;).  DRM is the locking mechanism that stops you from downloading songs or videos from iTunes and putting them on your non-iPod player.  It&#8217;s the locking mechanism that stops you from copying DVD&#8217;s.  A new kind of DRM known as <a href="http://en.wikipedia.org/wiki/Advanced_Access_Content_System">AACS</a> is what locks the next-generation <a href="http://en.wikipedia.org/wiki/Hddvd">HD-DVD</a> and <a href="http://en.wikipedia.org/wiki/Bluray">Blu-ray</a> movies/games so that you can&#8217;t copy them or back them up on your computer. (Sony&#8217;s Playstation 3 has a built-in Blu-ray player while Microsoft&#8217;s Xbox 360 has an optional HD-DVD player.)</p>
<p>Recently, (and I&#8217;m trying to remember here) someone posted a code (known as a &#8220;key&#8221;) that allows programmers to build software that bypasses this locking mechanism allowing people to copy these next-generation DVDs.  Naturally, this is illegal and the movie industry sent a cease-and-desist letter trying to get them to remove the key from public view.  So be it.</p>
<p>Earlier &mdash; I&#8217;m assuming today &mdash; someone re-posted this key to Digg and the movie industry sent a cease-and-desist to have it removed.  Digg complied.  Someone else caught wind of this, and re-posted it.  Digg removed that posting as well.  After a bit of back and forth, the following was posted on the Digg blog this afternoon:</p>
<blockquote><p>
Whether you agree or disagree with the policies of the intellectual property holders and consortiums, in order for Digg to survive, it must abide by the law. Digg&#8217;s Terms of Use, and the terms of use of most popular sites, are required by law to include policies against the infringement of intellectual property. This helps protect Digg from claims of infringement and being shut down due to the posting of infringing material by others.</p>
<p>Our goal is always to maintain a purely democratic system for the submission and sharing of information &#8211; and we want Digg to continue to be a great resource for finding the best content. However, in order for that to happen, we all need to work together to protect Digg from exposure to lawsuits that could very quickly shut us down.</p>
<p>Thanks for your understanding.
</p></blockquote>
<p>Instead of working together, the users of Digg began outright revolting.  The AACS key was posted over and over and over again is a number of different ways.  So much, in fact, that 98 of the last 100 stories to hit the front page of Digg are posts about that key.  Digg has been banning posts and users all day long, and the users are fighting back with full force.</p>
<p>Around 9:00pm PST, there was another post on the Digg blog that said the following:</p>
<blockquote><p>
Today was an insane day. And as the founder of Digg, I just wanted to post my thoughts&hellip;</p>
<p>In building and shaping the site I&#8217;ve always tried to stay as hands on as possible. We&#8217;ve always given site moderation (digging/burying) power to the community. Occasionally we step in to remove stories that violate our terms of use (eg. linking to pornography, illegal downloads, racial hate sites, etc.). So today was a difficult day for us. We had to decide whether to remove stories containing a single code based on a cease and desist declaration. We had to make a call, and in our desire to avoid a scenario where Digg would be interrupted or shut down, we decided to comply and remove the stories with the code.</p>
<p>But now, after seeing hundreds of stories and reading thousands of comments, you&#8217;ve made it clear. You&#8217;d rather see Digg go down fighting than bow down to a bigger company. We hear you, and effective immediately we won&#8217;t delete stories or comments containing the code and will deal with whatever the consequences might be.</p>
<p>If we lose, then what the hell, at least we died trying.
</p></blockquote>
<p>About an hour and a half later Digg went down.  It&#8217;s been 45 minutes since then.  I&#8217;m interested to see how this all shakes out.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/05/01/proof-that-the-youth-are-revolting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Obsessive Compulsive</title>
		<link>http://blog.ryanparman.com/2007/03/31/obsessive-compulsive/</link>
		<comments>http://blog.ryanparman.com/2007/03/31/obsessive-compulsive/#comments</comments>
		<pubDate>Sat, 31 Mar 2007 08:57:37 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/03/31/obsessive-compulsive/</guid>
		<description><![CDATA[I think I'm obsessive-compulsive.

Not like the guy who washes his hands hundreds of times a day, or like <a href="http://monk.usanetwork.com">Adrian Monk</a> -- the TV detective that suffers from all sorts of phobias and anxieties and has these oddball little quirks -- kind of obsessive.

But a little.]]></description>
			<content:encoded><![CDATA[<p>I think I&#8217;m obsessive-compulsive.</p>
<p>Not like the guy who washes his hands hundreds of times a day, or like <a href="http://monk.usanetwork.com">Adrian Monk</a> &#8212; the TV detective that suffers from all sorts of phobias and anxieties and has these oddball little quirks &#8212; kind of obsessive.</p>
<p>But a little.</p>
<p>I think it all started when I was a kid.  I was the kid that had to have all of my toy cars lined up <em>exactly</em> right, or it was no good.  When I was about 5 years old, I randomly watched my dad put his socks on.  You know that long line stitch in the sock that&#8217;s supposed to go straight over your toes?  Yeah.  My dad&#8217;s stitch was looping over his toes from the top to the bottom.  I saw that and felt my brain short-circuit.</p>
<p>When I was in Jr. High or High School, I started noticing that if you looked at my socks you could see where the big toe went.  Apparently this was because I unconsciously wore the same socks on the same feet.  A left-foot sock was always worn on the left foot, and the same was true for right-foot socks.  I would even go so far as to flipping one sock inside-out if I could only find 2 left or right-foot socks.  I still do this to this day.</p>
<p>I always, ALWAYS keep my wallet in my right pocket, and my keys, chapstick, and a pen in the left pocket.  If I&#8217;m missing any of those items, I almost feel naked.  Well, no.  I take that back.  But things do feel not-quite-right.  When playing Monopoly, the Chance and Community Chest cards MUST stay within their assigned boxes on the board.  If I notice them out of place, I have to fix them.  Except for the times when somebody else moves my things, I haven&#8217;t lost my shoes, wallet, or car keys in over 10 years.  Why?  Because I only put them in one or two places when they&#8217;re not on my person.</p>
<p>It seems funny to talk about, because it doesn&#8217;t seem like any of this is out of the ordinary&#8230; but for many people it is.  My wife can&#8217;t keep track of her head, and it&#8217;s attached to her body.  But even though I&#8217;ve been doing all of these things for my entire life (at least as long as I can remember, anyway), the thought of <em>actually</em> being a little OCD never occurred to me until last week.</p>
<p>Last week, I discovered <a href="http://openid.net/">OpenID</a>.  OpenID is a cool system, where you can authenticate (sign-in) to an OpenID-enabled service, and that will activate your URL (your website address, among other things) as your OpenID &#8220;key&#8221; to other OpenID-enabled services. (I know that was probably a terrible way to explain it, but it&#8217;s really not all that relevant to the story.)  37signals launched a new service last week called <a href="http://highrisehq.com">Highrise</a>, which is a way to manage your contacts, conversations you had with them, follow-up tasks, etc.  Highrise also supports OpenID authentication.</p>
<p>Once I got my OpenID set up, I logged into Highrise with it.  I typed in &#8220;ryanparman.com&#8221;, and it logged me right in.  I thought that was really cool, so I logged out, and again typed &#8220;ryanparman.com&#8221;.  It logged me in again.  Sweet.  Log out, type &#8220;ryanparman.com&#8221; again.  Log back in.</p>
<p>I&#8217;m not really sure how long this went on for, but I began looking for other services that supported OpenID, like Zooomr, and Live Journal, and there&#8217;s a Mediawiki extension that supports it, and there are at least a couple dozen sites and/or services that support it already.  I just kept logging in, logging out, logging in, logging out.  After a while I looked at the clock, and realized I&#8217;d been logging in and out of services for about two hours.  Two hours of my life &#8212; wasted &#8212; because I thought that OpenID authentication was really cool.  No&#8230; it&#8217;s, like, 5 minutes cool.  Maybe 10.  Not 120 minutes cool.  Not two hours cool.</p>
<p>And here I sit, talking about something I never noticed about myself until last week.  It makes sense though, and it certainly explains a lot of my behavior over the last 27 years.  It explains why I have a sock &#8220;thing&#8221;.  It explains why things need to be alphabetized.  It explains why when I&#8217;m drinking a Pepsi from a can, I never leave any Pepsi in the lip of the can after each drink.  It explains why I&#8217;m the one who&#8217;s responsible for how my furniture is arranged and how the kitchen is organized &#8212; not my wife.  It explains why I became a web developer&#8230; and before that I was a musician&#8230; and before that I was a kid who was really good at math.</p>
<p>Thing is, I&#8217;m not sure if it&#8217;s a good thing or a bad thing.  I mean, it certainly serves me well that I never lose my shoes or my keys.  But I know it drives other people crazy.  Should I even care?  My impulsive side wants to arbitrarily change something about the way I do things.  Sometimes that works out for me, and sometimes it drives me crazy.  I&#8217;m not sure if I&#8217;ll even do anything about this new revelation, I just thought I&#8217;d take a few minutes to talk about it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/03/31/obsessive-compulsive/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Staying Relevant</title>
		<link>http://blog.ryanparman.com/2007/03/28/staying-relevant/</link>
		<comments>http://blog.ryanparman.com/2007/03/28/staying-relevant/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 09:21:36 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Culture]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/03/28/staying-relevant/</guid>
		<description><![CDATA[I've been thinking lately about how to stay relevant in our booming and ever-changing web industry.  I've been watching successful relative newcomers like MySpace, Digg, YouTube, del.icio.us, Last.fm, Flickr, Newsvine and Twitter to get a sense of what they are/aren't doing.  I'm trying to understand what they have (to attribute their success to), and do not have (to attribute their lack of _blockbuster_ success to), and what are all of these companies doing that are better or worse than the behemoths like Apple, Google, Yahoo, AOL, and others?]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been thinking lately about how to stay relevant in our booming and ever-changing web industry.  I&#8217;ve been watching successful relative newcomers like <a href="http://myspace.com">MySpace</a>, <a href="http://digg.com">Digg</a>, <a href="http://youtube.com">YouTube</a>, <a href="http://del.icio.us">del.icio.us</a>, <a href="http://last.fm">Last.fm</a>, <a href="http://flickr.com">Flickr</a>, <a href="http://newsvine.com">Newsvine</a> and <a href="http://twitter.com">Twitter</a> to get a sense of what they are/aren&#8217;t doing.  I&#8217;m trying to understand what they have (to attribute their success to), and do not have (to attribute their lack of <em>blockbuster</em> success to), and what are all of these companies doing that are better or worse than the behemoths like Apple, Google, Yahoo, AOL, and others?</p>
<p>MySpace definitely hit the jackpot in terms of users.  With over 20 million users, MySpace has to be doing <em>something</em> right.  Many movie and music websites are foregoing standard www.com websites in favor of myspace.com/whatever websites.  This says a lot about the kind of draw that MySpace has!  What MySpace sacrifices in terms of solid usability, reasonable uptime, good design, a web services API, and respect from the web standards crowd, they make up for with their network of people &#8212; especially for those under 35 or so.</p>
<p>I have a MySpace account because my best friend said &#8220;Hey, you should get a MySpace account.&#8221;  That was enough to get me to sign up, but not enough to get me to stay.  Why did I stay?  Because I can find nearly everybody I&#8217;ve ever known in my life on MySpace.  MySpace has allowed me to get back in touch with old friends from high school and otherwise that I haven&#8217;t talked to in years.  People aren&#8217;t there to share interests&#8230; they&#8217;re there to share themselves with people they know.  THAT&#8217;S the major differentiator!  People gathering around interests with other strangers is one thing, people keeping up with their past and present friends is on another level.</p>
<p>Social bookmarking services like del.icio.us have been successful for two reasons.  The first is that they solve the problem of keeping track of bookmarks across browsers and computers.  Simple enough.  The second is that del.icio.us makes it really, really easy to add bookmarks to their service.  They&#8217;ve lowered the barriers to the point where it&#8217;s as easy to add a bookmark to del.icio.us as it is to add it to your browser.  Lowering and/or eliminating barriers while solving a common frustration makes for a great service.  Other services are doing a good job too (I recently switched from del.icio.us to <a href="http://ma.gnolia.com">Ma.gnolia</a> for my social bookmarks) because I think they&#8217;re technically better, and it looks better as well.  There are some really cool social features built in that make it a better choice.  The only complaint I have with Ma.gnolia is that sometimes it feels like the design gets in the way.  You don&#8217;t get that with del.icio.us.</p>
<p>Services like Digg and Newsvine are really cool for a number of reasons.  First of all, my time and attention are very important to me.  I don&#8217;t want to have to read through all of the worthless posts just to try to find the gold nuggets of information scattered around.  Social news sites like Digg and Newsvine are pre-filtered for me.  They&#8217;ve already gone through a (fairly) rigorous screening process, and I only see topics (on the homepage) that the rest of the community thinks are worthwhile.  Where I think Digg and Newsvine diverge is that technologists are a very passionate people, and Digg was built around technologists.  Newsvine tends to be more general news, and you simply have less passionate users there.  I&#8217;m not saying that people who are into politics and world news aren&#8217;t passionate, I&#8217;m just saying that technologists seem to be more passionate about their preferred topic, which is why Digg is the front runner and Newsvine is still coming along.</p>
<p>YouTube is far and away the front runner on the social video front.  I can&#8217;t quite put my finger on why they took off as quickly as they did, other than they got a ton of buzz in two networks: MySpace and the Blogophere.  YouTube videos are really easy to get into MySpace profiles and blog posts, in a video format that loads very quickly, and they used industry standard technologies (<a href="http://adobe.com/go/getflashplayer">Flash</a>) rather than creating yet another format that people need to download a plugin for.  On that last point, they did the same thing that del.icio.us did&#8230; they lowered the barriers to the point where they simply didn&#8217;t exist by going with Flash Video.  As a consumer, the only thing I have to do to get a YouTube video on my homepage or MySpace profile is to copy and paste a single line of code that I don&#8217;t even need to understand.</p>
<p>Music related services like Last.fm, <a href="http://mog.com">MOG</a>, and <a href="http://mystrands.com">MyStrands</a> are doing something smart: They&#8217;ve all got plugins for the popular desktop music players (iTunes, Winamp, Windows Media Player, etc.).  All I have to do is listen to my music in iTunes while I&#8217;m working or MySpacing, and that data gets uploaded to the aforementioned services.  Those services take that data and calculate things like favorite artists, tags, music recommendations, and other music-related things.  I think it&#8217;s really cool that I can be introduced to new music simply by listening to some of my favorite tracks while I&#8217;m working.  Again, they&#8217;ve taken all of the work out of getting people to use it, making it more attractive than services where I have to invest more time and attention that I&#8217;m already in short supply of.</p>
<p>Flickr isn&#8217;t the largest or most popular photo sharing service, but it&#8217;s certainly the best.  Flickr is focused around sharing your photos, and &#8212; again &#8212; they&#8217;ve removed the barriers from sharing/viewing photos that many other less successful services still have in place.  My friends Ben and Jen share photos of their son with their <a href="http://snapfish.com">Snapfish</a> account.  Can I view those pictures easily?  No.  First, I have to give Snapfish my email address (no-no #1), and then I have to let them bombard me with with notices telling me to purchase prints for so many cents a print (no-no #2).  If they had Flickr, they could simply send me a URL for the photoset via email, and I could look at the pictures.  Simple.  Easy.  No problem.  I haven&#8217;t seen pictures of their kid in over a year because I don&#8217;t trust Snapfish or Hewlett-Packard (the parent company).</p>
<p><a href="http://photobucket.com">Photobucket</a> is (I believe) the largest photo sharing service on the internet at the moment.  Why?  The only reason Photobucket is #1 is because they did the best job riding the MySpace wave.  The service isn&#8217;t all that great, I can&#8217;t do cool things with my photos because they have no API, and their first wave customer support is worthless.  Photobucket is not a compelling service, and I don&#8217;t think they&#8217;ll be around for more than a couple more years.  User-oriented services like Flickr will be around much, <em>much</em> longer.</p>
<p>Lastly is the Twitter phenomina.  People either <del>love</del> are addicted to Twitter, or they hate Twitter.  My friend Matt used Twitter for a day or two, and couldn&#8217;t stand it.  I believe he said something along the lines of &#8220;I&#8217;d rather have someone mash fistfuls of sand into my eyeballs with a hammer than to use the Twitter UI again.&#8221;  Me, on the other hand?  I post a new status every few hours, and it&#8217;s an interesting way to see what other bloggers do/say/think when they&#8217;re not trying to compose a piece of writing for the whole world to read.  I don&#8217;t know whether to call Twitter &#8220;successful&#8221; or not &#8212; I think the jury&#8217;s still out on this one &#8212; but they&#8217;ve definitely got an active community growing, and that&#8217;s a valuable thing to have.</p>
<p>So, the take-away points from these ramblings are:</p>
<ul>
<li>The network of users you have is very valuable.  More is better.</li>
<li>Networks of friends are more valuable than networks of strangers.</li>
<li>Lower the barrier to entry to the point where the barrier simply doesn&#8217;t exist.</li>
<li>People&#8217;s time and attention are very valuable.  Do the work so they don&#8217;t have to.</li>
<li>Have passionate users.  If you can&#8217;t find them, make them.</li>
<li>Being someone&#8217;s addiction is okay too, and sometimes can even be better than someone&#8217;s source of productivity.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/03/28/staying-relevant/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nine Months</title>
		<link>http://blog.ryanparman.com/2007/03/27/nine-months/</link>
		<comments>http://blog.ryanparman.com/2007/03/27/nine-months/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 10:04:38 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2007/03/27/nine-months/</guid>
		<description><![CDATA[Nine months ago I simply stopped blogging.  I'm not really sure why, although I suspect I just needed a break from writing for a while so I could take some time to gather my thoughts.  I'd been blogging since early 2003, and I simply didn't have anything else to say.]]></description>
			<content:encoded><![CDATA[<p>Nine months ago I simply stopped blogging.  I&#8217;m not really sure why, although I suspect I just needed a break from writing for a while so I could take some time to gather my thoughts.  I&#8217;d been blogging since early 2003, and I simply didn&#8217;t have anything else to say.</p>
<p>Since the last time I wrote, a few things have happened.  First off, I quit my job last September to co-found my first startup, <a href="http://foleeo.com">Foleeo</a>.  We&#8217;ve been keeping our eyes on the web and watching what&#8217;s been going on.  We&#8217;ve been looking at the successful players, and have learned from them.  We&#8217;ve been listening to thoughts and ideas from many people in the blogosphere to get a sense of not only what some of the existing problems are, but also how people want them to be solved.  We&#8217;re working on some really cool stuff and I really hope that people are as stoked about this stuff as I am when we start pushing out the cool parts of our roadmap.</p>
<p><a href="http://geoffers.uni.cc">Geoffrey</a> and I have released SimplePie Beta 3, and are trying to polish off our 1.0 release.  SimplePie has really started to take off in popularity, garnering a TON of praise from the community.  We couldn&#8217;t be more thrilled.  It&#8217;s amazing to see how this little <em>side project within a project</em> has grown into a major player in the RSS/Atom space.  This success would never have been possible without the community that has gathered around it to give feedback, submit patches, and make it better.</p>
<p>As a substitute for blogging (and as a simple showcase for SimplePie), I launched <a href="http://ryanparman.com">RyanParman.com</a> a few months ago as a way to show the world the things I was interested in without having to blog about them.  The site keeps itself up-to-date by tapping into things I&#8217;m already doing &#8212; adding bookmarks, listening to iTunes, renting DVD&#8217;s from Netflix, uploading photos to Flickr, watching funny videos on YouTube, and of course Twittering.  Since this is my first official &#8220;comeback&#8221; post, I&#8217;ll be integrating this blog&#8217;s posts into that site as well.</p>
<p>Lastly, I recently had a friend pass away at the age of 29.  I have the quite unfortunate knowledge that she made the conscious decision to reject a relationship with the Lord, meaning that she hasn&#8217;t actually gone to a better place like we&#8217;d all hoped.  If so, I&#8217;d be throwing a party for that lucky girl because she got there before I did!  Instead, I find myself mourning in the very depths of my soul.</p>
<p>But it got me thinking.  If I was visited by an angel who told me I had 30 days to live, how would I spend <em>today?</em>  I know the setup might sound a little odd, but let me put it into perspective: If an angel came and told me, it&#8217;s not like I could argue about it &#8212; I would know it was coming.  If I&#8217;ve got 30 days, it leaves me with enough time to do a little planning so I don&#8217;t have to panic and try to cram everything into today.  And if I knew I didn&#8217;t have much time left, what would I spend those precious few moments doing?  Who would I spend them with?  Would I stay angry at those people?  Would I still be afraid to call that old friend I had a falling-out with a few years ago?  Would I make long-distance friendships a greater priority?  It&#8217;s really had me thinking, and I&#8217;ve been making changes to my life and my schedule appropriately.</p>
<p>Anyways, welcome back into the life of Ryan Parman.  Hopefully I&#8217;ll be able to keep it interesting. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2007/03/27/nine-months/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Google Toolbar Awesomeness!</title>
		<link>http://blog.ryanparman.com/2006/06/20/google-toolbar-awesomeness/</link>
		<comments>http://blog.ryanparman.com/2006/06/20/google-toolbar-awesomeness/#comments</comments>
		<pubDate>Tue, 20 Jun 2006 17:17:25 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/06/20/google-toolbar-awesomeness/</guid>
		<description><![CDATA[My wife works for a bank, and she forwarded me a phishing scam for Washington Mutual bank.  Besides misspelling the word &#8220;customer&#8221; as &#8220;costomer&#8221;, it was pretty convincing for those who don&#8217;t know any better.  When she sent it to me, I took a look at the page, and this is what Firefox+Google [...]]]></description>
			<content:encoded><![CDATA[<p>My wife works for a bank, and she forwarded me a phishing scam for Washington Mutual bank.  Besides misspelling the word &#8220;customer&#8221; as &#8220;costomer&#8221;, it was pretty convincing for those who don&#8217;t know any better.  When she sent it to me, I took a look at the page, and this is what Firefox+Google toolbar presented me with:</p>
<div align="center"><a href="/images/fakewamu.png"><img src="/images/fakewamu_thumb.gif" alt="Click for larger version" title="Click for larger version" border="0" /></a></div>
<p>Everybody needs this!  Even those of us who have spent lots and lots of time around the web, this is a good thing.  It&#8217;s especially good for people like my in-laws and many of my other friends and family.</p>
<p>Besides that, here&#8217;s some good information my wife passed along to me:</p>
<blockquote><p>
Having worked for a bank for over 5 years, I will tell you that a little bit of education goes a long way. Never ever EVER give out your pin # to ANYONE!!! Banks will never ask for this information (Other than asking you to enter you own pin # into a machine). Bank employees don&#8217;t even have access to your pin #. Your bank would never send you an email asking you to verify your personal information &#8212; the bank already has it if they need it.</p>
<p>I recently received an email (I think that it was a bank from Tenessee); When I clicked on the link, it took me to a sign on page. It was really quite clever, you could enter any user ID, and any password. Then, they asked you to verify your bank information. (Including your pin) The other type of phishing email that I have been receiving a lot lately, has been on behalf of phony people from other countries. These people will ask you to reply to their email with your contact info. Then, they will try to get you to cash a fake cashier&#8217;s check from them of some ridiculously large amount. They will tell you that your cut is 30% or 40% in some cases. Don&#8217;t be fooled by these either.</p>
<p>If you receive an email asking you for any sort of financial information/help know that it is probably a scam, you should delete it at once, or you can forward it to the Federal Trade Commission at spam@uce.gov, or contact them at www.consumer.gov/idtheft or 877.IDTHEFT (877.438.4338).
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/06/20/google-toolbar-awesomeness/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>SimplePie Plugin for Wordpress</title>
		<link>http://blog.ryanparman.com/2006/06/07/simplepie-plugin-for-wordpress/</link>
		<comments>http://blog.ryanparman.com/2006/06/07/simplepie-plugin-for-wordpress/#comments</comments>
		<pubDate>Wed, 07 Jun 2006 16:50:24 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Projects]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/06/07/simplepie-plugin-for-wordpress/</guid>
		<description><![CDATA[When we launched SimplePie Beta 2 last week, we launched with a couple of plugins.  The first is a SimplePie Plugin for Wordpress, the ever-popular blogging tool from the fine folks at automattic.  This plugin adds a single function to your Wordpress function ensemble that makes it simple to add SimplePie to your [...]]]></description>
			<content:encoded><![CDATA[<p>When we launched SimplePie Beta 2 last week, we launched with a couple of plugins.  The first is a SimplePie Plugin for Wordpress, the ever-popular blogging tool from the fine folks at automattic.  This plugin adds a single function to your Wordpress function ensemble that makes it simple to add SimplePie to your Wordpress templates.</p>
<p>The other was the SimplePie Plugin for MediaWiki, the wiki software that powers the popular Wikipedia, by adding support for the &lt;feed> tag in your wiki pages.</p>
<p>If you&#8217;re using either of these software packages, check out these plugins!</p>
<p><a href="http://simplepie.org/docs/installation/wordpress/">read more</a>&nbsp;|&nbsp;<a href="http://digg.com/software/SimplePie_Plugin_for_Wordpress">digg story</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/06/07/simplepie-plugin-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SimplePie Beta 2 is now available!</title>
		<link>http://blog.ryanparman.com/2006/06/02/simplepie-beta-2-is-now-available/</link>
		<comments>http://blog.ryanparman.com/2006/06/02/simplepie-beta-2-is-now-available/#comments</comments>
		<pubDate>Sat, 03 Jun 2006 07:56:50 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syndication]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/06/02/simplepie-beta-2-is-now-available/</guid>
		<description><![CDATA[After several months of toiling over this release, and the past few weekends pouring over the documentation, we are now very proud to release SimplePie Beta 2!
Nearly every major feature has been enhanced, as well as the addition of several new ones.  Be sure to read the upgrade docs if you&#8217;re upgrading from Beta [...]]]></description>
			<content:encoded><![CDATA[<p>After several months of toiling over this release, and the past few weekends pouring over the documentation, we are now very proud to release <strong>SimplePie Beta 2!</strong></p>
<p>Nearly every major feature has been enhanced, as well as the addition of several new ones.  Be sure to read the <a href="http://simplepie.org/docs/upgrade/">upgrade docs</a> if you&#8217;re upgrading from Beta 1 or the Preview Release.  People who were using trunk builds should be able to just drop this file in as a replacement for any previous <code>simplepie.inc</code> file.</p>
<p>We&#8217;ve also added a <a href="http://simplepie.org/docs/installation/wordpress/">Wordpress plugin</a> and a <a href="http://simplepie.org/docs/installation/mediawiki/">MediaWiki extension</a> to the mix.  And as always, if you have any questions, comments, or need clarification on anything, be sure to swing by the <a href="http://simplepie.org/support/">support forums</a>.  We&#8217;re there a lot. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/06/02/simplepie-beta-2-is-now-available/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The proper way to blow your nose</title>
		<link>http://blog.ryanparman.com/2006/04/22/the-proper-way-to-blow-your-nose/</link>
		<comments>http://blog.ryanparman.com/2006/04/22/the-proper-way-to-blow-your-nose/#comments</comments>
		<pubDate>Sun, 23 Apr 2006 00:34:42 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/04/22/the-proper-way-to-blow-your-nose/</guid>
		<description><![CDATA[I&#8217;ve had a head cold for the last 3 days (which is why some of you haven&#8217;t seen me online), and in that time I&#8217;ve gone through 5 rolls of toilet paper due to blowing my nose.  I&#8217;ve tried various medicines, and although Sudafed was able to slow the drip, I&#8217;ve been blowing my [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had a head cold for the last 3 days (which is why some of you haven&#8217;t seen me online), and in that time I&#8217;ve gone through 5 rolls of toilet paper due to blowing my nose.  I&#8217;ve tried various medicines, and although Sudafed was able to slow the drip, I&#8217;ve been blowing my nose almost constantly.</p>
<p>For those who are concerned about efficiency in all things (as I am), I believe I&#8217;ve found the most efficient way to get the snot as far away from your sinuses as possible.</p>
<ol>
<li>Take the roll of toilet paper and wrap it around your hand 2 or 3 times.  This is really all you need per blow.</li>
<li>As you cover your nose with the toilet paper, plug one of your nostrils to ensure that maximum airflow is being forced through the other nostril, ensuring that the greatest amount of snot is removed.</li>
<li>Do the same to the other nostril.  Repeat as necessary.</li>
<li>Once you&#8217;re through blowing, you still have bits of snot that cling to your nose hair.   We&#8217;ll want to clean these out as well.</li>
<li>Take one perforated square of the toilet paper and cram the whole thing into your nostril.  Make sure that there is enough sticking out for you to grab.  Once it&#8217;s in there, twist the toilet paper in a circular fashion.  Give it a minimum of 4-5 rotations before pulling it back out.</li>
<li>Do the same to the other nostril.  Repeat as necessary.</li>
<li>You&#8217;re done!</li>
</ol>
<p>In my experience, this is the most effective way to get all of your snot out.  It&#8217;s also safe to use this method without following up with a mirror to make sure that there is no snot clinging to your nose hair because the follow-up twisting is nice and tidy.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/04/22/the-proper-way-to-blow-your-nose/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>CSS’s text-shadow property in Firefox 2?</title>
		<link>http://blog.ryanparman.com/2006/04/18/csss-text-shadow-property-in-firefox-2/</link>
		<comments>http://blog.ryanparman.com/2006/04/18/csss-text-shadow-property-in-firefox-2/#comments</comments>
		<pubDate>Tue, 18 Apr 2006 18:26:46 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/04/18/csss-text-shadow-property-in-firefox-2/</guid>
		<description><![CDATA[After nearly 7 years in Bugzilla, it appears that the CSS2 text-shadow property will finally make it into Firefox 2.
According to Bugzilla, the patch has already been added to the trunk (although it&#8217;s not quite complete yet), and seeing as how its status has been set to blocking 1.8.1 (which according to this roadmap is [...]]]></description>
			<content:encoded><![CDATA[<p>After nearly 7 years in <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=10713">Bugzilla</a>, it appears that the CSS2 <code>text-shadow</code> property will finally make it into Firefox 2.</p>
<p>According to <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=10713">Bugzilla</a>, the patch has already been added to the trunk (although it&#8217;s not quite complete yet), and seeing as how its status has been set to <em>blocking 1.8.1</em> (which according to <a href="http://cbeard.typepad.com/mozilla/2005/11/mozilla_product.html">this roadmap</a> is Firefox 2 timeframe), I&#8217;m hoping that this will finally get implemented.</p>
<p>Yay!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/04/18/csss-text-shadow-property-in-firefox-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Movie Makers Just Don’t Get It</title>
		<link>http://blog.ryanparman.com/2006/04/13/movie-makers-just-dont-get-it/</link>
		<comments>http://blog.ryanparman.com/2006/04/13/movie-makers-just-dont-get-it/#comments</comments>
		<pubDate>Thu, 13 Apr 2006 21:45:30 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[TV and Movies]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/04/13/movie-makers-just-dont-get-it/</guid>
		<description><![CDATA[With all of the recent hoopla about Sony dropping the UMD format (here and here), it&#8217;s little wonder why.  The reason?  This Think Secret posting gives all the explanation we need:

Cinemanow bills itself as &#8220;the #1 legal movie download store&#8221; and sells movies a-la-carte, but for the same price, if not higher, in [...]]]></description>
			<content:encoded><![CDATA[<p>With all of the recent hoopla about Sony dropping the UMD format (<a href="http://news.com.com/Universal+Media+Disc+another+Sony+bomb/2100-1026_3-6055948.html">here</a> and <a href="http://www.spawnpoint.com/absolutenm/templates/spawn.asp?articleid=159&#038;zoneid=12">here</a>), it&#8217;s little wonder why.  The reason?  <a href="http://www.thinksecret.com/news/0604videoipod.html">This Think Secret posting</a> gives all the explanation we need:</p>
<blockquote><p>
Cinemanow bills itself as &#8220;the #1 legal movie download store&#8221; and sells movies a-la-carte, but for the same price, if not higher, in some cases, than actual DVDs, killing part of the incentive for purchasing a digital download.
</p></blockquote>
<p>Why would anyone want to spend <em>more</em> on a movie in a format that is significantly <em>less</em> flexible than a DVD?  Yeah, I&#8217;m not sure either.</p>
<p>I flew from San Jose to Omaha last month, with a layover in Minneapolis.  All-together I was on a plane for roughly 5 hours.  I had my Powerbook, PSP, and iPod 5G with me.  I had some videos I&#8217;d purchased from the iTMS on my iPod, and a couple of DVD&#8217;s for my Powerbook.  While I was waiting for my flight to leave, I went to go find a UMD video to watch on the plane, since the iPod gets about 2 hours of battery life when playing video, and my Powerbook (with a 2-year-old battery) gets about 45 minutes of juice.</p>
<p>I walked up to the counter, looked at the selection, and found a couple that I&#8217;d've liked to watch.  Then I saw the price: $32.  Excuse me?  Thirty-what?  With a DVD, I can watch it on my TV, watch it on my computer, I can rip it to my iPod or PSP and watch it from there.  With a UMD disc, I can only watch it on my PSP.  Why would I want to do that?  Since the format is so limited (along with any sort of &#8220;legal&#8221; (read: DRM&#8217;d) movie downloads from an online store), how on earth does it make sense to charge <em>more</em> for it?  It doesn&#8217;t, and that&#8217;s why the format is failing.  It isn&#8217;t because it&#8217;s a bad idea &#8212; it&#8217;s actually a very good idea &#8212; but they need to drop the cost to 50% of the price of a DVD.</p>
<p>Seriously, if most DVD&#8217;s are around $17-$22, then they should sell the UMD&#8217;s at $8-$12.  Paying $30 for a 10-year-old movie is completely out of the question.</p>
<p>Sony (and all other movie companies), if you&#8217;re not willing to drop your prices on your UMD movies, then it&#8217;s definitely time for the format to go the way of the Aibo, Mini-Disc, BetaMax, ImageStation, Connect Music Store, and all of the &#8220;iPod Killers&#8221; you guys have had in the past.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/04/13/movie-makers-just-dont-get-it/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>We need your feeds!</title>
		<link>http://blog.ryanparman.com/2006/03/26/we-need-your-feeds/</link>
		<comments>http://blog.ryanparman.com/2006/03/26/we-need-your-feeds/#comments</comments>
		<pubDate>Sun, 26 Mar 2006 23:33:22 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syndication]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/03/26/we-need-your-feeds/</guid>
		<description><![CDATA[RSS and Atom feeds that aren&#8217;t either UTF-8 or ISO-8859-1 have proven difficult to find, so I&#8217;m calling out to all of you.  If you read or publish feeds that are in a character set other than these two, please post them here in the comments.  We&#8217;ve just finished adding iconv support to [...]]]></description>
			<content:encoded><![CDATA[<p>RSS and Atom feeds that aren&#8217;t either UTF-8 or ISO-8859-1 have proven difficult to find, so I&#8217;m calling out to all of you.  If you read or publish feeds that are in a character set other than these two, please post them here in the comments.  We&#8217;ve just finished adding <code>iconv</code> support to SimplePie, and want to test that support (it&#8217;s in the trunk build as of this moment).  Any help along these lines would be appreciated.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/03/26/we-need-your-feeds/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vasecto-who?</title>
		<link>http://blog.ryanparman.com/2006/03/24/vasecto-who/</link>
		<comments>http://blog.ryanparman.com/2006/03/24/vasecto-who/#comments</comments>
		<pubDate>Fri, 24 Mar 2006 15:26:00 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/03/24/vasecto-who/</guid>
		<description><![CDATA[WARNING: THIS POST CONTAINS TMI&#8482; (Too Much Information)!
Vasectomy.  That&#8217;s right, no more kids for me.  I decided a long, long time ago that I only ever wanted two kids.  I have them, I love them, and I&#8217;m done.  My wife said that she was kinda bummed out about it, but understood [...]]]></description>
			<content:encoded><![CDATA[<p><strong>WARNING: THIS POST CONTAINS TMI&trade; (Too Much Information)!</strong></p>
<p>Vasectomy.  That&#8217;s right, no more kids for me.  I decided a long, long time ago that I only ever wanted two kids.  I have them, I love them, and I&#8217;m done.  My wife said that she was kinda bummed out about it, but understood my decision.  And it&#8217;s not like it came as a surprise either &#8212; I&#8217;ve been saying the same thing since we met in high school, long before she was ever my girlfriend.</p>
<p>I have always been very adamant about only having two kids, for a couple of reasons:</p>
<ol>
<li>Statistically speaking, parents with an odd number of children have a higher likelyhood of losing their minds and going crazy.  After watching my parents go nuts, I decided I didn&#8217;t want that for my life. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   (Mom, if you&#8217;re reading this, laugh!) I considered stopping at one, however, after my daughter was born.  But one kid is too few and they tend to get lonely because they&#8217;re the only child in the house (or so I&#8217;ve heard).</li>
<li>That just leaves an even number of children.  Six would make me a Mormon (which I&#8217;m not, nor will I ever be), four would put me in the poor-house, so that really only leaves two (which also solves the only-child syndrome).</li>
</ol>
<p>So yes, there were specific reasons for wanting to stop at two.  I was so adamant about only having two, however, that when my wife told me she missed her period last week, I got really pissed.  Not at her, per se, because it&#8217;s not like I can blame it on her.  More because of the fact that it would mean more than two kids &#8212; and I didn&#8217;t want that.  Fortunately, she went down to take a blood test, and everything came back negative &#8212; which I&#8217;m thrilled about.  Now we justs need to figure out <em>why</em> she missed. </p>
<p>Anyways, so I&#8217;ve been in surgery before, so this should be no big deal.  I&#8217;ve never been one to have &#8220;test anxiety&#8221; because I know that things are going to go however they&#8217;re going to go, and there&#8217;s really nothing I can do about it, so why stress?  This was no exception.</p>
<p>Fortunately, I have a desk job, so I should be able to go back to work on Monday, and still be able to relax and stay off my feet.  When my best friend got done, he went back to work after four days &#8212; but he was the General Manager of a fast food restaurant, and that required him to spend most of his day not only standing up, but also <em>running around</em> in a high-stress environment.  His wife was telling me that his <em>junk</em> swelled until they looked like a couple of <a href="http://www.uga.edu/fruit/image/11.4.jpg">blood oranges</a> &#8212;  a fantastic thing to look forward to.</p>
<p>So I got into the operating room, and the nurse asked me to strip from the waist down, and then gave me one of those blue sheets to cover my lower half.  As soon as I came back out and sat on the bed, she asked me to lay down while she removed the sheet anyways.  What was the point of the blue sheet? *shrugs*</p>
<p>So after having her do a quick shave down there, rubbing it all down with some sort of disinfectant, and me praying &#8220;Dear Lord, <em>please</em> don&#8217;t let me pop one,&#8221; she left and the doctor came in.  He apologized for running behind (I&#8217;d sat in the waiting room for an hour), and began explaining exactly what was going to happen.  He was cool about it all, very professional and everything, which was kind of a relief.</p>
<p>I won&#8217;t go into details about the next part, but between the stab of the anesthetic syringe, the incision, and the dull pain that comes from the squeezing, I can say that if anybody ever graduated from a university with a degree in making vasectomies as comfortable as possible &#8212; that person would make billions.  I&#8217;m SO glad I never have to have babies.  And I&#8217;m lucky I&#8217;ve never passed any kind of kidney or gall stone, because I hear that a guy passing a stone is more painful than a woman having a baby.</p>
<p>So anyways, I&#8217;m at home relaxing &#8212; jock strap and all &#8212; and trying to find things to keep myself interested over the next few days when I&#8217;m not allowed to do anything.  In truth, I have some work to do on a couple of websites, a computer to fix, and some software to upgrade, so I doubt I&#8217;ll be needing anything to do.</p>
<p>If you thought that this was too much information, all I can say is that I warned you at the beginning.  However it might have been like a car accident: so grotesque, but you just can&#8217;t look away.</p>
<p>Anybody care to share your own v-sec experience?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/03/24/vasecto-who/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 7.0 Beta 2 (Build 5335.5)</title>
		<link>http://blog.ryanparman.com/2006/03/22/internet-explorer-70-beta-2-build-53355/</link>
		<comments>http://blog.ryanparman.com/2006/03/22/internet-explorer-70-beta-2-build-53355/#comments</comments>
		<pubDate>Wed, 22 Mar 2006 21:45:43 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Web Culture]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/03/22/internet-explorer-70-beta-2-build-53355/</guid>
		<description><![CDATA[For those who hadn&#8217;t yet heard, there is an updated version of Internet Explorer 7 available.  If you want to run it in standalone mode, Jon Galloway&#8217;s IE7 Launcher will do the trick nicely.
Lots of information can be found about IE7, specifically improved CSS compliance (hasn&#8217;t yet been updated with the current build information, [...]]]></description>
			<content:encoded><![CDATA[<p>For those who hadn&#8217;t yet heard, there is an updated version of <a href="http://microsoft.com/ie/ie7/">Internet Explorer 7</a> available.  If you want to run it in standalone mode, Jon Galloway&#8217;s <a href="http://weblogs.asp.net/jgalloway/archive/2005/12/28/434132.aspx">IE7 Launcher</a> will do the trick nicely.</p>
<p>Lots of <a href="http://msdn.microsoft.com/ie/infoindex/">information</a> can be found about IE7, specifically <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ietechcol/cols/dnexpie/ie7_css_compat.asp">improved CSS compliance</a> (hasn&#8217;t yet been updated with the current build information, but will).  This build is supposed to be rendering engine complete, meaning that this build will render webpages the same way that the final release will.</p>
<p>I&#8217;m tempted to do a full install of IE7, and simply run IE6 standalone from now on&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/03/22/internet-explorer-70-beta-2-build-53355/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TinyMCE Issue</title>
		<link>http://blog.ryanparman.com/2006/03/13/tinymce-issue/</link>
		<comments>http://blog.ryanparman.com/2006/03/13/tinymce-issue/#comments</comments>
		<pubDate>Mon, 13 Mar 2006 19:27:04 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/03/13/tinymce-issue/</guid>
		<description><![CDATA[I had a problem with TinyMCE initializing on a new page today.  After about 10 seconds of Googling, I had my answer: If you&#8217;re using both libraries, TinyMCE needs to be loaded before Scriptaculous.
Thought I&#8217;d pass this little nugget along from one front-end developer to another.
In completely unrelated news, I really need to fix [...]]]></description>
			<content:encoded><![CDATA[<p>I had a problem with <a href="http://tinymce.moxiecode.com">TinyMCE</a> initializing on a new page today.  After about 10 seconds of Googling, I had my answer: If you&#8217;re using both libraries, <a href="http://www.systemmobile.com/wp/?p=184">TinyMCE needs to be loaded before Scriptaculous</a>.</p>
<p>Thought I&#8217;d pass this little nugget along from one front-end developer to another.</p>
<p>In completely unrelated news, I really need to fix up <a href="http://skyzyx.com">skyzyx.com</a> don&#8217;t I?  Yeah, it&#8217;s in bad shape. *Adds it to the list.*  I finally have a strategy for it&#8230; I just need to execute that strategy.  Maybe next weekend&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/03/13/tinymce-issue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>document.createTextNode and entities</title>
		<link>http://blog.ryanparman.com/2006/02/25/document-createtextnode-and-entities/</link>
		<comments>http://blog.ryanparman.com/2006/02/25/document-createtextnode-and-entities/#comments</comments>
		<pubDate>Sat, 25 Feb 2006 19:32:33 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/02/25/documentcreatetextnode-and-entities/</guid>
		<description><![CDATA[One problem that  I&#8217;ve had when working with dynamic DOM nodes is the inability to use entities with document.createTextElement().  I&#8217;ve read suggestions about using utf-16/ucs-2 values, but how do you find them and how do you convert them?
This led me on a journey to figure out how to handle this.  I ended [...]]]></description>
			<content:encoded><![CDATA[<p>One problem that  I&#8217;ve had when working with dynamic DOM nodes is the inability to use entities with <code>document.createTextElement()</code>.  I&#8217;ve read suggestions about using utf-16/ucs-2 values, but how do you find them and how do you convert them?</p>
<p>This led me on a journey to figure out how to handle this.  I ended up digging through some <a href="http://tinymce.moxiecode.com/">TinyMCE</a> source code, and found a gem of a function that I then added a &#8217;stupefy&#8217; mode to.</p>
<p>Here&#8217;s the code:</p>
<pre>
function entity(str, mode) {
	var str = (str) ? str : '';
	var mode = (mode) ? mode : 'string';

	var e=document.createElement("div");
	e.innerHTML=str;

	if (mode=='numeric') {
		return'&#'+e.innerHTML.charCodeAt(0)+';';
	}
	else if (mode=='utf16') {
		var un=e.innerHTML.charCodeAt(0).toString(16);
		while(un.length&lt;4) un="0"+un;
		return"\\u"+un;
	}
	else return e.innerHTML;
}
</pre>
<p>entity() has two parameters:</p>
<ol>
<li><strong>entity:</strong> is a string which can be either a named entity (&amp;raquo;) or a numeric entity (&amp;#187;)</li>
<li><strong>mode:</strong> is an optional value that accepts &#8216;numeric&#8217;, &#8216;utf16&#8242;, or &#8217;string&#8217;. Defaults to &#8217;string&#8217;.</li>
</ol>
<p>You&#8217;d use it like this:</p>
<pre>
// Normal mode
var div = document.createElement('div');
var text = document.createTextNode('Parent '+[b]entity([/b]'&raquo;'[b])[/b]+' Child');
div.appendChild(text);

// Stupefy mode
var num = "The numeric entity for Â» is "+entity('Â»', 'numeric');
var utf = "The UTF-16 entity for Â» is "+entity('Â»', 'utf16');
</pre>
<p>I hope this can help other people out there who&#8217;ve run into the same problem as many times as I have!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/02/25/document-createtextnode-and-entities/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Camino has left the building</title>
		<link>http://blog.ryanparman.com/2006/02/20/camino-has-left-the-building/</link>
		<comments>http://blog.ryanparman.com/2006/02/20/camino-has-left-the-building/#comments</comments>
		<pubDate>Mon, 20 Feb 2006 17:55:05 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Browsers]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/02/20/camino-has-left-the-building/</guid>
		<description><![CDATA[I&#8217;m a creature of habit.  I haven&#8217;t lost my keys in years, simply because I always put them in the same place when I get home.  I never have to fumble around in my pockets to find something, because I already know what&#8217;s there: wallet and phone in my right pocket; keys, chapstick, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a creature of habit.  I haven&#8217;t lost my keys in years, simply because I always put them in the same place when I get home.  I never have to fumble around in my pockets to find something, because I already know what&#8217;s there: wallet and phone in my right pocket; keys, chapstick, pen, and loose change in my left.  I&#8217;m also a perfectionist, and I find myself driven by and towards excellence.  That&#8217;s why although I use both systems everyday, I prefer my Mac over my PC.  That&#8217;s why I haven&#8217;t used Internet Explorer in years. And that why I wanted to give Camino a try as my default browser for a week.</p>
<p>If I&#8217;m interested in some new software whereby using it I&#8217;d have to change my habits (such as changing browsers, or text editors, or mail clients), I&#8217;ll install the new software and promise to use it for a week.  If after that week I decide that I like it better than what I&#8217;m currently using, I&#8217;ll make the switch.  I figure a week is a good chunk of time to try something out because any irritations and possible solutions for those irritations will have surfaced by the end of the week.  I have faith in this system for myself, because this is how I found Mozilla 0.99, Firebird (later Firefox), Adium, Transmit, FlashFXP, Topstyle, and other constantly-used bits of software.</p>
<p>I&#8217;ve had my eye on Camino for a while, but I wanted to wait until it hit 1.0 (which happened last week) before I tried it out.  Having a browser with the rendering engine of Firefox, but had an Aquafied UI was very tempting to me.  Instead of switching between Safari (my default browser on my Mac) and Firefox (which I use for viewing the source of RSS feeds), I could switch between Camino and Safari; Two browsers that feel Mac-like.  Unfortunately, I ended up finding more things about Camino that I don&#8217;t like, so Camino has now been uninstalled.  Here&#8217;s why:</p>
<ol>
<li><strong>No support for extensions.</strong>  You mean, no Firebug?  No Gmail Notifier?  No Greasemonkey?  No Reveal?  I might as well be using Internet Explorer then.</li>
<li><strong>No DOM Inspector.</strong>  If it&#8217;s there, I couldn&#8217;t find it.  For someone who does as much development as I do, I need to have my DOM inpector and my JavaScript console&#8230; especially if I can&#8217;t run Firebug.</li>
<li><strong>No live bookmarks.</strong>  This is one of my most used features of Firefox, and to a certain extent Safari.  I need to be able to have 1-click access to certain feeds from within my browser.  Or at least the ability to detect them.</li>
</ol>
<p>There are some things, however, that I really did like about it.</p>
<ol>
<li><strong>It&#8217;s crazy fast.</strong>  A Gecko-based browser that&#8217;s as fast as Safari?  Camino&#8217;s right there.</li>
<li><strong>Favicons in the bookmarks bar.</strong>  Mmmm&#8230; favicons&#8230;.</li>
<li><strong>Something else.</strong>  I&#8217;m sure there was something else, but I just can&#8217;t think of it right now.</li>
</ol>
<p>If you don&#8217;t care about any of these things, then I suppose Camino is as good a browser as any other.  But it seems like Camino is roughly on par with Firebird 0.6.  It can render pages just fine, and it&#8217;s got some speed to it, but it simply does not yet have the feature set to make it a viable alternative for web developers.  Maybe Camino 2.0 will have the features it needs to compete, but Camino 1.0 simply isn&#8217;t there yet.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/02/20/camino-has-left-the-building/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>YouTube: Travis Barker – Snare Drum Solo</title>
		<link>http://blog.ryanparman.com/2006/02/18/youtube-travis-barker-snare-drum-solo-2/</link>
		<comments>http://blog.ryanparman.com/2006/02/18/youtube-travis-barker-snare-drum-solo-2/#comments</comments>
		<pubDate>Sun, 19 Feb 2006 03:47:04 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Default]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/02/18/youtube-travis-barker-snare-drum-solo-2/</guid>
		<description><![CDATA[
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/yOfsr9D-KXU&#038;rel=1"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/yOfsr9D-KXU&#038;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/02/18/youtube-travis-barker-snare-drum-solo-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Awesome view-source trick for JavaScript developers</title>
		<link>http://blog.ryanparman.com/2006/02/14/awesome-view-source-trick-for-javascript-developers/</link>
		<comments>http://blog.ryanparman.com/2006/02/14/awesome-view-source-trick-for-javascript-developers/#comments</comments>
		<pubDate>Wed, 15 Feb 2006 01:15:39 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Code]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/02/14/awesome-view-source-trick-for-javascript-developers/</guid>
		<description><![CDATA[Maybe I&#8217;m a little slow, but I&#8217;ve found an awesome little trick for people who use Firefox, and who need to dynamically add elements to the page via JavaScript.
I&#8217;ve been doing a lot of Ajax development lately for an internal webapp where I need to dynamically add nodes to lists.  In my source code, [...]]]></description>
			<content:encoded><![CDATA[<p>Maybe I&#8217;m a little slow, but I&#8217;ve found an awesome little trick for people who use Firefox, and who need to dynamically add elements to the page via JavaScript.</p>
<p>I&#8217;ve been doing a lot of Ajax development lately for an internal webapp where I need to dynamically add nodes to lists.  In my source code, I&#8217;ll have an empty <code>&lt;ul&gt;</code> tag with an ID, then I use that ID when I go and add <code>&lt;li&gt;</code>&#8217;s to it.  No big deal, right?</p>
<p>If you use the standard view-source contextual menu item, it will show you the source code that you coded in: the empty <code>&lt;ul&gt;</code> tag.  BUT, if after you&#8217;ve added your <code>&lt;li&gt;</code> nodes dynamically, you click-and-drag to select the rendered area, and choose &#8220;View Selection Source&#8221;, Firefox will show you the fully-rendered HTML for that area.  As in, it will show you the <code>&lt;ul&gt;</code> tag with all of your <code>&lt;li&gt;</code> tags inside of it&#8230; just as though you&#8217;d coded it like that in the first place.  How awesome is that?</p>
<p>So if you need to see what HTML your JavaScript is generating, simply select the area, and choose &#8220;View Selection Source&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/02/14/awesome-view-source-trick-for-javascript-developers/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Okay, some people are seriously retarded</title>
		<link>http://blog.ryanparman.com/2006/02/03/okay-some-people-are-seriously-retarded/</link>
		<comments>http://blog.ryanparman.com/2006/02/03/okay-some-people-are-seriously-retarded/#comments</comments>
		<pubDate>Sat, 04 Feb 2006 00:27:14 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/02/03/okay-some-people-are-seriously-retarded/</guid>
		<description><![CDATA[I just came across a BBC article about man suing over an iPod &#8216;hearing risk&#8217;.  OMFG.  Are you kidding me?  How stupid can some people be?
And it&#8217;s all a matter of money.  Stupid lawsuits brought on by stupid lawyers are really dragging our legal system through the mud, not to mention [...]]]></description>
			<content:encoded><![CDATA[<p>I just came across a BBC article about <a href="http://news.bbc.co.uk/2/hi/technology/4673584.stm">man suing over an iPod &#8216;hearing risk&#8217;</a>.  OMFG.  Are you kidding me?  How stupid can some people be?</p>
<p>And it&#8217;s all a matter of money.  Stupid lawsuits brought on by stupid lawyers are really dragging our legal system through the mud, not to mention using up my tax dollars to do it.  Maybe Apple really should <a href="http://www.crazyapplerumors.com/archives/000643.html">discontinue sales to stupid people</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/02/03/okay-some-people-are-seriously-retarded/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Internet Explorer 7.0 Beta 2 Standalone is available</title>
		<link>http://blog.ryanparman.com/2006/02/02/internet-explorer-70-beta-2-standalone-is-available/</link>
		<comments>http://blog.ryanparman.com/2006/02/02/internet-explorer-70-beta-2-standalone-is-available/#comments</comments>
		<pubDate>Fri, 03 Feb 2006 00:27:19 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Web Culture]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/02/02/internet-explorer-70-beta-2-standalone-is-available/</guid>
		<description><![CDATA[In response to Shaun (Jan 31, 2006), I took some time to try to get the new IE7b2 release working.
This is the download package that was made available as the Internet Explorer 7.0 Beta 2 Public Preview.  This version of IE7 writes a couple of keys to your registry.
Don&#8217;t try to run the iexplore.exe [...]]]></description>
			<content:encoded><![CDATA[<p>In response to <a href="http://www.shauninman.com/plete/these-links-again/">Shaun</a> (Jan 31, 2006), I took some time to try to get the <a href="http://downloads.skyzyx.com/Standalone%20Internet%20Explorer/">new IE7b2 release</a> working.</p>
<p>This is the download package that was made available as the Internet Explorer 7.0 Beta 2 Public Preview.  This version of IE7 writes a couple of keys to your registry.</p>
<p>Don&#8217;t try to run the iexplore.exe like you have in the past (even with the standalones).  Instead, <a href="http://weblogs.asp.net/jgalloway/archive/2005/12/28/434132.aspx">run the __RUN_ME.bat file</a>.  This will make sure that the above-mentioned registry entries are removed, and will automatically add the .local file, etc.</p>
<p>I had a problem for a while where IE7 would &#8220;flicker-quit&#8221;.  As in, a window would display for a fraction of a second, and then quit.  This is the only package that worked for me, but even then it didn&#8217;t work at first.  Here&#8217;s what I was doing when it magically began working.</p>
<ul>
<li>I ran the normal iexplore.exe file</li>
<li>I ran the __RUN_ME.bat file (didn&#8217;t work, btw)</li>
<li>Went into the update folder, and double-clicked the IE icon.  It started the installer.</li>
<li>Went back to the root folder and tried __RUN_ME.bat again.</li>
<li>Out of frustration, ran __RUN_ME.bat yet again just so that I could get angrier at the IE team.</li>
<li>IE7b2 magically worked.</li>
</ul>
<p>I&#8217;m still not sure which part of my voodoo worked, but I have it running.  I may have had some problems because I was previously running the IE7b1 standalone.</p>
<p>This is completely unsupported &#8212; completely.  The official word from Microsoft is that <a href="http://blogs.msdn.com/ie/archive/2005/12/16/504864.aspx">we shouldn&#8217;t be running them in standalone mode anyways</a>.</p>
<p><em>Stop yelling at me like that!</em>  You&#8217;re preaching to the choir, brother (or sister)!  <strong>I</strong> know that Microsoft really needs to release official standalone packages for developers to work and test with that are available from MSDN, and not intended for public consumption.  But I don&#8217;t make the rules&mdash;I just break the bad ones.</p>
<p>When Microsoft said &#8220;your potential, our passion&#8221;, they weren&#8217;t talking about web designers.  But maybe they should have been&#8230; How&#8217;s this for an idea: Microsoft has been pretty responsive to our requests for a better browser with IE7.  How about we bombard them with comments and such letting them know that we want our standalone mode in order to fix the mess they made in the first place.</p>
<p>Here&#8217;s the URL for the <a href="http://blogs.msdn.com/ie/default.aspx">IE Blog</a>.  Let them know how you feel.  Pester the crap out of Chris Wilson, Al Billings, and the rest of the &#8217;softies that simply barking &#8220;unsupported&#8221; is unacceptable, and that they need to help us fix the problem by either producing official IE standalones, or by not making it so freaking hard to make happen.</p>
<p><span class="update">&laquo;Update&raquo;</span> The zipped package now uses <a href="http://weblogs.asp.net/jgalloway/archive/2005/12/28/434132.aspx">version 1.4 of the IE Launch Script</a>.  Now supports conditional comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/02/02/internet-explorer-70-beta-2-standalone-is-available/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>SimplePie 1.0 Preview Release is now available!</title>
		<link>http://blog.ryanparman.com/2006/01/09/simplepie-10-preview-release-is-now-available/</link>
		<comments>http://blog.ryanparman.com/2006/01/09/simplepie-10-preview-release-is-now-available/#comments</comments>
		<pubDate>Mon, 09 Jan 2006 18:15:06 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syndication]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/01/09/simplepie-10-preview-release-is-now-available/</guid>
		<description><![CDATA[The newest release of SimplePie is here!  There is barely a single unchanged line of code in this release, as we&#8217;ve been working for months to completely overhaul the entire SimplePie engine, and we&#8217;ve added several new features while we were at it.
I could sit here and go over each and every things that&#8217;s [...]]]></description>
			<content:encoded><![CDATA[<p>The newest release of SimplePie is here!  There is barely a single unchanged line of code in this release, as we&#8217;ve been working for months to completely overhaul the entire SimplePie engine, and we&#8217;ve added several new features while we were at it.</p>
<p>I could sit here and go over each and every things that&#8217;s new or better or changed, but <a href="http://www.simplepie.org">I&#8217;ve already done that</a>.  To find out more about <a href="http://www.simplepie.org">SimplePie</a>, and what all it can do, check out the <a href="http://www.simplepie.org">official SimplePie website</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/01/09/simplepie-10-preview-release-is-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SimplePie’s Triumphant Return!</title>
		<link>http://blog.ryanparman.com/2006/01/06/simplepies-triumphant-return/</link>
		<comments>http://blog.ryanparman.com/2006/01/06/simplepies-triumphant-return/#comments</comments>
		<pubDate>Fri, 06 Jan 2006 18:34:47 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Projects]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Syndication]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/2006/01/06/simplepies-triumphant-return/</guid>
		<description><![CDATA[
It&#8217;s been a year since the last SimplePie release, but that doesn&#8217;t mean the project is dead.  Fortunately I was able to get some help from Geoffers, and he actually ended up driving most of the development since he came on board over the summer.
I wish I could tell you that a shiny new [...]]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://www.simplepie.org/images/logo_simplepie_large.png" alt="SimplePie Preview Release" title="SimplePie Preview Release" /></div>
<p>It&#8217;s been a year since the last SimplePie release, but that doesn&#8217;t mean the project is dead.  Fortunately I was able to get some help from <a href="http://geoffers.uni.cc">Geoffers</a>, and he actually ended up driving most of the development since he came on board over the summer.</p>
<p>I wish I could tell you that a shiny new version 1.0 was available, but alas, not yet.  What we do have, however, is a shiny new Preview Release &#8212; soon.</p>
<p>What is SimplePie?  Let me tell you:</p>
<blockquote>
<p>SimplePie is a very fast and easy-to-use class, written in PHP, for reading RSS and Atom syndication feeds. By keeping it simple, and focusing on what&#8217;s important, we&#8217;ve built a pretty sweet little API. SimplePie&#8217;s focus has been two-fold: speed and ease of use, and has been very successful on both fronts.</p>
</blockquote>
<p>Expect to see a new SimplePie Preview Release and a matching <a href="http://www.simplepie.org">website</a> in the next few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2006/01/06/simplepies-triumphant-return/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>And the “Best Wife in the World” award goes to…</title>
		<link>http://blog.ryanparman.com/2005/12/27/and-the-best-wife-in-the-world-award-goes-to/</link>
		<comments>http://blog.ryanparman.com/2005/12/27/and-the-best-wife-in-the-world-award-goes-to/#comments</comments>
		<pubDate>Tue, 27 Dec 2005 17:33:19 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/archives/2005/12/27/and-the-best-wife-in-the-world-award-goes-to/</guid>
		<description><![CDATA[Ryan talks about some of the really, really, really cool toys his wife got him for Christmas.]]></description>
			<content:encoded><![CDATA[<p>Okay, so the &#8220;Best Wife in the World&#8221; award once again goes to my wife, Sarah.</p>
<p>We usually have 2 Christmases at our house.  Everybody always gets together with their families for &#8220;real&#8221; Christmas, and so did we.  But we also have a Christmas with all of our friends (which we call &#8220;UFKS Christmas&#8221;) a week or two before &#8220;real&#8221; Christmas, so that we can all get together without having to compete with other family stuff.</p>
<p>So at UFKS Christmas this year, my wife let me open my &#8220;big present&#8221; early.  It was a new <a href="http://www.us.playstation.com/psp.aspx">Sony PSP</a>!  My wife really knows how to spoil me!  It has built-in Wi-Fi, and the latest firmware update has a pretty decent web browser.  Another friend got me <a href="http://www.amazon.com/exec/obidos/ASIN/B0007TS24U/skyzyxcom-20/002-6020390-1413637?%5Fencoding=UTF8&#038;camp=1789&#038;link%5Fcode=xm2">GTA: Libery City Stories</a>, although I haven&#8217;t had the chance to play it yet.  I&#8217;m thinking about going out today and picking up <a href="http://www.amazon.com/exec/obidos/ASIN/B0009VRSS2/skyzyxcom-20/002-6020390-1413637?%5Fencoding=UTF8&#038;camp=1789&#038;link%5Fcode=xm2">Burnout Legends</a> and <a href="http://www.amazon.com/exec/obidos/ASIN/B000AAZC08/skyzyxcom-20/002-6020390-1413637?%5Fencoding=UTF8&#038;camp=1789&#038;link%5Fcode=xm2">Star Wars: Battlefront II</a>.  Very cool stuff.</p>
<p>But what I didn&#8217;t know was that my new PSP wasn&#8217;t really my &#8220;big present&#8221;.  It was just a decoy, of sorts.</p>
<p>She hands me a wrapped DVD, which I promptly opened.  Inside the DVD case, however, was a piece of paper with a riddle on it.  I figured out that the riddle was another location in the house.  I went there, and found another riddle.  I couldn&#8217;t help but laugh, because I had done the same thing to her for her present &#8212; she just didn&#8217;t know it yet.  Anyway, I followed the clues to the back seat of her dad&#8217;s truck.  I opened the door and saw a box that said &#8220;42-inch Plasma HD Widescreen&#8221;.  I was completely dumbfounded.  Based on the expression on my face, she thought that I was disappointed, but actually I was just trying to think of something to say.</p>
<p>We got it all set up with the new Monster Cable that she&#8217;d gotten for it, and it was beautiful in all of it&#8217;s 42&#8243; Plasma glory.  I got the fourth season of &#8220;24&#8243; from my parents, so I spent the rest of the weekend watching 24 on my new TV with my already-owned Bose Surround Sound system.  It&#8217;s like a movie theatre replacement, it&#8217;s so awesome!</p>
<p>I felt kinda lame when she opened her new Palm T|X with built-in Wi-Fi and Bluetooth, a 1GB SD Flash memory card, and a palmOne-branded GPS locator system for her Palm.</p>
<p>But all-in-all, it was actually better that we got to spend so much time with our friends and family over this holiday season.  I love my kids, my wife (awesome toy-buyer extraordinaire), my friends that I got to spend a good deal of time with, and those that I consider my family.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2005/12/27/and-the-best-wife-in-the-world-award-goes-to/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Free Gmail Invites</title>
		<link>http://blog.ryanparman.com/2005/12/05/free-gmail-invites/</link>
		<comments>http://blog.ryanparman.com/2005/12/05/free-gmail-invites/#comments</comments>
		<pubDate>Tue, 06 Dec 2005 05:37:31 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Just for Fun]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/archives/2005/12/05/free-gmail-invites/</guid>
		<description><![CDATA[Ryan hands out 100 Gmail invites for free.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve had 100 Gmail invites sitting in my account for the past few months.  I know many people have an account already, but if there&#8217;s anybody out there who doesn&#8217;t, I&#8217;m handing them out.</p>
<p>But there is one condition&#8230; you have to leave a joke in the comments.  And not one of those lame &#8220;why did the chicken cross the road&#8221; jokes, but a good one.</p>
<p>Alright.  Who&#8217;s got the first one?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2005/12/05/free-gmail-invites/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Happy Birthday Julianna Grace!</title>
		<link>http://blog.ryanparman.com/2005/12/02/happy-birthday-julianna-grace/</link>
		<comments>http://blog.ryanparman.com/2005/12/02/happy-birthday-julianna-grace/#comments</comments>
		<pubDate>Fri, 02 Dec 2005 18:00:09 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/archives/2005/12/02/happy-birthday-julianna-grace/</guid>
		<description><![CDATA[Ryan talks about wanting to be an awesome parent to his daugher, and makes an analogy about LOST.]]></description>
			<content:encoded><![CDATA[<div class="blogimage" align="center"><a href="http://www.flickr.com/photos/skyzyx/63284024/in/set-1365974/"><img src="http://static.flickr.com/26/63284024_03f1dbe8e2_m.jpg" alt="Julianna Grace Parman" title="Julianna Grace Parman" /></a></div>
<p>I have a long drive to and from work &#8212; an hour fifteen to an hour and a half, and I don&#8217;t get to spend as much quality time with my daughter as I&#8217;d like.  Sure, we sit together in the car, but that&#8217;s not always the same.</p>
<p>Whenever it&#8217;s just she and I, we&#8217;ll oftentimes make up silly songs on-the-spot, we&#8217;ll tell jokes, and I&#8217;ll ask her questions to continually try to find out what makes her tick.  She&#8217;s turning 4 today, and she just keeps growing up so fast.</p>
<p>I&#8217;d love for her to be able to be open and know that she can talk to me about anything for as long as she&#8217;s willing to.  The teenage years aren&#8217;t all that far away in the grand scheme of things, and I just want to cherish the precious few moments that we&#8217;ll have until she decides that I&#8217;m not as &#8220;cool&#8221; as I used to be.</p>
<p>She&#8217;s smart, funny, beautiful &#8212; the perfect girl for me, if she wasn&#8217;t my daughter, of course. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />   And, y&#8217;know, 4 years old.  On the weekends we&#8217;ll play, and make silly faces, and dance, and invent new words and songs, and she&#8217;s just a little ham.  She&#8217;s the coolest kid I could ever ask for.</p>
<p>There are so many things that I want to teach her, and so many things I want to do to get her a headstart in life.  But some things you just can&#8217;t teach a kid until they&#8217;re ready to learn them, and I have to fight the urge to make her the kid that tests out of high school, and finishes college in 3 years, and just let her be a 4-year-old kid because that&#8217;s what she is.</p>
<p>Sometimes when she gets in trouble, I can be a little hard on her.  And I hate having to punish her, but I know that if I&#8217;m a little tougher with her now, then I won&#8217;t NEED to be as tough with her as she gets older because she&#8217;ll (hopefully) be we well-behaved, respectable little firecracker.</p>
<p>She&#8217;s very independent, and has a will as strong as mine.  And I believe that God gave me a child like myself for two specific reasons (among many others, of course): (A) to teach me patience, grace, and love, and (B) because if she&#8217;d been born into any other family, Julianna would tear them up.  She&#8217;s got that strong will and that drive and it&#8217;s one of those things that gets her into a lot of trouble now, but if we teach her how to properly wield those character traits, she&#8217;ll be able to do great things with her life.</p>
<p>Her independence will have a huge hand in the kind of leadership skills she develops (because she will most definitely be a leader).  For all you LOST fans out there, I often times compare Julianna and her best friend Kylie, to Locke and Jack, respectively.  On LOST, Jack is the typical Type-A leader.  People look to him for answers on what to do, and he tends to be the major decision-maker on the island.  &#8220;Jack&#8221; is Kylie, Julianna&#8217;s best friend at pre-school.  Julianna is more like Locke.  Locke is also very much a leader.  He can respect Jack&#8217;s decisions, but he&#8217;s more of a lone wolf.  He goes his own way, and does his own thing.  Whereas most of the survivors look to Jack as a leader, Locke sees Jack as an equal, and that really defines their dynamic.  Kylie will say &#8220;hey everybody, we&#8217;re going to play with the blocks today,&#8221; and all the other kids start playing with the blocks.  Julianna says &#8220;I&#8217;m glad you all like playing with the blocks.  Blocks are fun.  But I&#8217;m going to go play with the balls.  See ya.&#8221;  I think that as she gets older, and Sarah and I have done our jobs, she&#8217;ll turn out like a Jack-Locke hybrid.</p>
<p>Being the best possible father to my kids is my number 1 goal in life.  May the Lord give me the grace, strength, and wisdom I need to be able to accomplish this goal.</p>
<p>[Double posted to <a href="http://www.43things.com/entries/view/377884">43 Things</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2005/12/02/happy-birthday-julianna-grace/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox 1.5, Now Available</title>
		<link>http://blog.ryanparman.com/2005/11/29/firefox-15-now-available/</link>
		<comments>http://blog.ryanparman.com/2005/11/29/firefox-15-now-available/#comments</comments>
		<pubDate>Tue, 29 Nov 2005 23:43:27 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/archives/2005/11/29/firefox-15-now-available/</guid>
		<description><![CDATA[Ryan posts the new Firefox 1.5 release to Skyzyx: Downloads.]]></description>
			<content:encoded><![CDATA[<p>The long-awaited Firefox 1.5 is now available, as well as  a new <a href="http://www.mozilla.com">Mozilla.com</a> site.</p>
<p>You can download the new release from <a href="http://www.mozilla.com">Mozilla.com</a>, or if the servers are overloaded, you can get them from Skyzyx: Downloads.</p>
<ul>
<li><a href="http://downloads.skyzyx.com/Software/Windows/Modern%20Web%20Browsers/Mozilla%20Firefox%201.5.exe">Firefox 1.5 for Windows</a></li>
<li><a href="http://downloads.skyzyx.com/Software/Mac%20OS%20X/Modern%20Web%20Browsers/Mozilla%20Firefox%201.5.dmg">Firefox 1.5 for Mac OS X</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2005/11/29/firefox-15-now-available/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>I’ve Succumbed to the Dark Side</title>
		<link>http://blog.ryanparman.com/2005/11/27/ive-succumbed-to-the-dark-side/</link>
		<comments>http://blog.ryanparman.com/2005/11/27/ive-succumbed-to-the-dark-side/#comments</comments>
		<pubDate>Sun, 27 Nov 2005 15:43:23 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Web Culture]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/archives/2005/11/27/ive-succumbed-to-the-dark-side/</guid>
		<description><![CDATA[Ryan apologizes for following the "in crowd" and joining MySpace.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve succumbed to the dark side.  My brother, my sister, my 2 best friends, and another really close friend were all telling me about this great website where you can find anybody you&#8217;ve <em>ever</em> known because <em>everybody</em> is on it.</p>
<p>I&#8217;m now on <a href="http://www.myspace.com">MySpace</a>. *Hangs head in shame*</p>
<p>I want to apologize to all of you that had any respect for me as a person, a blogger, a web developer, a music lover, or anything else.  I have let you all down.  Now I&#8217;m just a dork who sits around on long Thanksgiving holidays waiting for other people to send me messages, and trying to think of ways to spruce up my &#8220;Space&#8221;.</p>
<p>I hope you can all forgive me.  BTW, <a href="http://www.myspace.com/skyzyx">here it is</a>&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2005/11/27/ive-succumbed-to-the-dark-side/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Best Wife Ever</title>
		<link>http://blog.ryanparman.com/2005/11/25/best-wife-ever/</link>
		<comments>http://blog.ryanparman.com/2005/11/25/best-wife-ever/#comments</comments>
		<pubDate>Fri, 25 Nov 2005 15:12:30 +0000</pubDate>
		<dc:creator>Ryan Parman</dc:creator>
				<category><![CDATA[Apple]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[TV and Movies]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://blog.skyzyx.com/archives/2005/11/25/best-wife-ever/</guid>
		<description><![CDATA[Ryan discusses how awesome his wife is for getting him an iPod 5G.]]></description>
			<content:encoded><![CDATA[<div class="blogimage" align="center"><a href="http://static.flickr.com/27/53416944_bf01b66ccc_o.jpg"><img src="http://static.flickr.com/27/53416944_bf01b66ccc_m.jpg" alt="The New iPod 5G" title="The New iPod 5G" border="0" /></a></div>
<p>Okay, so have I <a href="http://blog.skyzyx.com/archives/2004/03/25/ipod-goodness/">ever</a> <a href="http://blog.skyzyx.com/archives/2004/06/12/powerbook-goodness/">mentioned</a> how cool my wife is?  Yeah.  I had my 26th birthday last week, and when I got home that night, I had one of these awesome little toys waiting for me.  The 60GB model.  Yeah.</p>
<p>But that one was broken.</p>
<p>So I exchanged it for a new one, and that one has been awesome.  Combine that with Tivo, Tivo AutoPilot, and a few hours of patience, and I was watching Tivo&#8217;d episodes of Alias, Lost, Veronica Mars, and the Mind of Mencia on my iPod the next day (which came in handy because I had a lot of riding-in-a-car to do that day).</p>
<p>I seriously have the best wife ever. <img src='http://blog.ryanparman.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.ryanparman.com/2005/11/25/best-wife-ever/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss><!-- Dynamic Page Served (once) in 1.793 seconds -->
