<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Gubatron.com</title>
	<atom:link href="http://www.gubatron.com/blog/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gubatron.com/blog</link>
	<description>Another Venezuelan Geek in New York</description>
	<pubDate>Wed, 26 Nov 2008 15:23:49 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
	<language>en</language>
			<item>
		<title>Python Script to Update Wordpress in One Step</title>
		<link>http://www.gubatron.com/blog/2008/11/26/python-script-to-update-wordpress-in-one-step/</link>
		<comments>http://www.gubatron.com/blog/2008/11/26/python-script-to-update-wordpress-in-one-step/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 15:23:49 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[Python]]></category>

		<category><![CDATA[automation]]></category>

		<category><![CDATA[one step]]></category>

		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=1015</guid>
		<description><![CDATA[During the past week, I think I had to update all my wordpress instances twice, and it&#8217;s become really annoying doing this manually. I&#8217;ve written a python script which I&#8217;ll share with you.
How I keep my wordpress updated by hand
I tend to keep my wp-content folder outside of my wordpress installation for 2 reasons:
1. I [...]]]></description>
			<content:encoded><![CDATA[<p>During the past week, I think I had to update all my wordpress instances twice, and it&#8217;s become really annoying doing this manually. I&#8217;ve written a python script which I&#8217;ll share with you.</p>
<p><strong>How I keep my wordpress updated by hand</strong><br />
I tend to keep my wp-content folder outside of my wordpress installation for 2 reasons:</p>
<p>1. I don&#8217;t like to loose my themes, plugins and customizations<br />
2. I like to keep all my customization changes under subversion</p>
<p>So, if I had my wordpress installation say at:<br />
<strong>/home/user/public_html/blog</strong></p>
<p>I&#8217;d keep my wp-content folder for that here:</p>
<p><strong>/home/user/public_html/wp-content-for-blog</strong></p>
<p>So when I upgrade my blog, I always remove the original wp-content folder that comes along wordpress, and I symlink my hard worked on wp-content folder that lives outside to the freshly unzipped wordpress folder.</p>
<pre>
user@machine:~/public_html/blog$ ls -l
...
lrwxrwxr-x 1 user www    54 2008-11-26 09:29 wp-content -> /home/user/public_html/wp-content-for-blog
...
</pre>
<p>So what I endup doing all the time, is downloading the <a href="http://www.wordpress.org/latest.zip" rel="nofollow">latest.zip</a> to ~/public_html/, it will unzip under ~/public_html/wordpress, and then I&#8217;ll copy the current ~/public_html/blog/wp-config.php to ~/public_html/wordpress, then I&#8217;ll remove the default ~/public_html/wordpress/wp-content and symlink the outer wp-content with all my customizations, themes and plugins to it. Once done, I&#8217;ll make a backup of the old wordpress folder, and then I&#8217;ll rename wordpress folder to the name of the blog folder, and it&#8217;s all done.</p>
<p>It&#8217;s simple, but when you have to do it for 5 blogs, every week, it&#8217;s not fun anymore.</p>
<p><strong>The Update Script</strong></p>
<p>So here&#8217;s a script to do it in one step. If you&#8217;re not using my symlinked technique, this will do it for you, you only need to specify the full path to the folder where you want to keep your current wp-content folder outside the new installation before you apply the update, and the name of the folder where your current blog lives. The script below will have its configuration variables towards the beginning set so that they are in line with the example I&#8217;ve been talking about.</p>
<pre>
#!/usr/bin/python
#########################################################################################
#
# upgrade_wordpress.py - Script to automatically upgrade your wordpress installation.
#
# Requirements:
#   - Python 2.4 or older
#   - Wordpress should already be installed
#   - CURL (sudo apt-get install curl)
#
# Author: Angel (Gubatron) Leon
# LICENSE: See the GPL2 license.
# 2008
#########################################################################################
import os

#########################################################################################
#Config (relative to the folder where this script will be run from)
#########################################################################################

#The current folder where the blog lives
BLOG_FOLDER='blog'

#
# The first time you run the script, it will try to make a copy of your
# current wp-content folder outside. Copy here the location of where
# the wp-content folder with your themes and plugins should exist.
#
# After it unzips, it will remove the default wp-content folder from
# the new installation, and it will symlink the external wp-content
# That way you don't ever have to worry about loosing your customizations
# and plugins.
#
WP_CONTENT_OUTSIDE_COPY_FOLDER="/home/user/public_html/wp-content-for-blog"

#This is where a backup of your current blog will be
BLOG_FOLDER_BACKUP_FOLDER=BLOG_FOLDER+'.old'

#Where to download the wordpress latest.zip from
WORDPRESS_LATEST_ZIP_URL='http://wordpress.org/latest.zip'

#### DO NOT MODIFY AFTER THESE LINES ####

def downloadWordpress(url=WORDPRESS_LATEST_ZIP_URL):
    if os.path.exists('latest.zip'):
        print "Removing old latest.zip"
        os.remove('latest.zip')

    #Try to download with CURL
    print "Attempting to download latest.zip from wordpress.org"
    os.system('curl %s -o latest.zip' % url)

    if not os.path.exists('latest.zip'):
        os.system('wget ' + url)

    return os.path.exists('latest.zip')

def dirExists(dirName):
    return os.path.exists(dirName) and os.path.isdir(dirName)

def backupBlog(currentBlogFolder=BLOG_FOLDER,
               wpContentOriginalFolder=WP_CONTENT_OUTSIDE_COPY_FOLDER,
               backupFolder=BLOG_FOLDER_BACKUP_FOLDER):

    #Remove any previous backups
    if os.path.exists(backupFolder) and os.path.isdir(backupFolder):
        print "Removing previous backup folder"
        os.system('rm -fr ' + backupFolder)

    #Copy the current blog folder into a backup folder just in case.
    #We won't do any database backups for now.
    print "Creating new backup folder"
    os.system('cp -r %s %s' % (currentBlogFolder,backupFolder))

    #Check for the copy of wp-content outside the blog, if it doesn't exist
    #we'll make it for the first time.
    if not dirExists(wpContentOriginalFolder):
        print "Creating outside copy of wp-content"
        os.system('cp -r %s %s' % (os.path.join(currentBlogFolder,'wp-content'),
                                   wpContentOriginalFolder))

    #Copy the latest wp-config.php outside to the current folder
    print "Copying your latest wp-config.php outside"
    os.system('cp %s .' % (os.path.join(currentBlogFolder,'wp-config.php')))

    backupFolderExists = dirExists(backupFolder)
    wpContentFolderExists = dirExists(wpContentOriginalFolder)
    configFileExists = os.path.exists('wp-config.php')

    return backupFolderExists and wpContentOriginalFolder and configFileExists

def upgradeBlog(currentBlogFolder=BLOG_FOLDER,
                backupFolder=BLOG_FOLDER_BACKUP_FOLDER,
                url=WORDPRESS_LATEST_ZIP_URL,
                wpContentOriginalFolder=WP_CONTENT_OUTSIDE_COPY_FOLDER):

    if not downloadWordpress(url):
        print "Could not download latest.zip, aborting."
        return False

    if not backupBlog(currentBlogFolder,wpContentOriginalFolder,backupFolder):
        print "Could not backup blog or wp-config.ph, aborting."
        return False

    if currentBlogFolder == 'wordpress':
        print "The current blog folder cannot be 'wordpress, aborting."
        return False

    #1. If a wordpress/ folder exists, wipe it.
    if dirExists('wordpress'):
        print "Removing old wordpress folder"
        os.system('rm -fr wordpress')

    #2. Unzip new copy
    os.system('unzip latest.zip')

    if not dirExists('wordpress'):
        print "Could not unzip the wordpress installation, aborting."
        return False

    #1. Copy wp-config.php into the new installation
    os.system('cp wp-config.php wordpress/')

    #2. Remove the default wp-content folder
    os.system('rm -fr wordpress/wp-content')

    #3. Symlink the original wp-content that lives outside
    os.system('ln -s %s wordpress/wp-content' % (wpContentOriginalFolder))

    #4. Verify symlink was created
    if not (os.path.exists('wordpress/wp-content') and os.path.islink('wordpress/wp-content')):
        print "Could not create symlink to wp-content, aborting."
        return False

    #5. Move original folder to folder.delete, and make this wordpress folder the current folder.
    os.system('mv %s %s.delete' % (currentBlogFolder,currentBlogFolder))

    if not dirExists(currentBlogFolder + ".delete"):
        print "Could not rename current folder for later deletion, aborting."
        return False

    #6. Rename the new installation as the current blog
    os.system('mv %s %s' % ('wordpress',currentBlogFolder))

    if dirExists('wordpress'):
        print "ALERT: The wordpress folder still exists."
        return False

    if not dirExists(currentBlogFolder):
        print "ALERT: The blog doesn't exist, recover from the backup folder %s please" % (backupFolder)
        return False

    #7 Cleanup
    os.system('rm -fr %s.delete' % (currentBlogFolder))

    return True

if __name__ == '__main__':
    upgradeBlog()
</pre>
<p><strong>Requirements</strong></p>
<li>shell access to the machine where you have your wordpress installed</li>
<li>a python interpreter installed</li>
<li>curl (sudo apt-get install curl) to download the zip. If you don&#8217;t have it it&#8217;ll attempt to use wget</li>
<p><strong>Installation</strong></p>
<li>Right outside your wordpress installation folder, create a new file called <strong>upgrade_wordpress.py</strong></li>
<li>Copy and paste the script inside that file</li>
<li>Edit the configuration variables to point to the name of your wordpress installation folder, and give it a full path to where you want to keep your wp-content folder (including the name of the folder, so if you want to name it the same way, you could do for example /home/user/wp-content and it&#8217;ll be saved right under your home)</li>
<p><strong>Usage:</strong></p>
<pre>python upgrade_wordpress.py</pre>
<p>The script is very fault proof, it will always try to abort in case something is not going the way it&#8217;s expected. At the end of the day it&#8217;ll also leave a backup copy of your current blog in case something goes bad, you can always recover.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/26/python-script-to-update-wordpress-in-one-step/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Cola: Real-Time Remote Pair coding</title>
		<link>http://www.gubatron.com/blog/2008/11/25/cola-real-time-remote-pair-coding/</link>
		<comments>http://www.gubatron.com/blog/2008/11/25/cola-real-time-remote-pair-coding/#comments</comments>
		<pubDate>Wed, 26 Nov 2008 00:03:24 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[Free Software]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[eclipse]]></category>

		<category><![CDATA[extreme programing]]></category>

		<category><![CDATA[live]]></category>

		<category><![CDATA[pair coding]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=1012</guid>
		<description><![CDATA[This is not new, but I hadn&#8217;t seen it, so maybe you didn&#8217;t either, I&#8217;ll let the video speak for itself, I&#8217;m speechless.
Thanks to Daniel Chang for sharing this with me.
Cola: Real-Time Shared Editing from Mustafa K. Isik on Vimeo.
]]></description>
			<content:encoded><![CDATA[<p>This is not new, but I hadn&#8217;t seen it, so maybe you didn&#8217;t either, I&#8217;ll let the video speak for itself, I&#8217;m speechless.</p>
<p>Thanks to Daniel Chang for sharing this with me.</p>
<p><object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1195398&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=1195398&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object><br /><a href="http://vimeo.com/1195398">Cola: Real-Time Shared Editing</a> from <a href="http://vimeo.com/mustafa">Mustafa K. Isik</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/25/cola-real-time-remote-pair-coding/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geek T-Shirt Collection #4 - SpamTShirt.com/&#8221;Healthy Semen&#8221;</title>
		<link>http://www.gubatron.com/blog/2008/11/25/geek-t-shirt-collection-4-spamtshirtcomhealthy-semen/</link>
		<comments>http://www.gubatron.com/blog/2008/11/25/geek-t-shirt-collection-4-spamtshirtcomhealthy-semen/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 23:35:43 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Funny]]></category>

		<category><![CDATA[GeekShirts]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Gubatron]]></category>

		<category><![CDATA[geekshirt]]></category>

		<category><![CDATA[healthy semen]]></category>

		<category><![CDATA[spam tshirt]]></category>

		<category><![CDATA[tshirt]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=1009</guid>
		<description><![CDATA[
This is one of the oldest self made t-shirts. I was constantly pissed at the amount of spam email I was receiving, and I thought some of the subjects were really eye catching for t-shirts.
For a few months I thought maybe I could make money on the creativity of spammers by mocking them with t-shirts, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/gubatron/3060104484/" title="Geek T-Shirt - SpamTShirt.com - Healthy Semen (front) by Gubatron, on Flickr"><img src="http://farm4.static.flickr.com/3233/3060104484_a1bfd306be.jpg" width="500" height="333" alt="Geek T-Shirt - SpamTShirt.com - Healthy Semen (front)" /></a></p>
<p>This is one of the oldest self made t-shirts. I was constantly pissed at the amount of spam email I was receiving, and I thought some of the subjects were really eye catching for t-shirts.</p>
<p>For a few months I thought maybe I could make money on the creativity of spammers by mocking them with t-shirts, called, SpamTShirts, but nobody caught on my joke, and I desisted from the business idea.</p>
<p><a href="http://www.flickr.com/photos/gubatron/3059267789/" title="Geek T-Shirt - SpamTShirt.com - Healthy Semen (back) by Gubatron, on Flickr"><img src="http://farm4.static.flickr.com/3227/3059267789_29b8261a7e.jpg" width="500" height="333" alt="Geek T-Shirt - SpamTShirt.com - Healthy Semen (back)" /></a></p>
<p>If you can appreciate it, the icon/logo of the website is a Trash can, honoring junk mail.</p>
<p>I believe I made this t-shirt at cafepress.com</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/25/geek-t-shirt-collection-4-spamtshirtcomhealthy-semen/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My new XBOX Live Avatar</title>
		<link>http://www.gubatron.com/blog/2008/11/25/my-new-xbox-live-avatar/</link>
		<comments>http://www.gubatron.com/blog/2008/11/25/my-new-xbox-live-avatar/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 13:34:04 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Video Games]]></category>

		<category><![CDATA[avatar]]></category>

		<category><![CDATA[xbox]]></category>

		<category><![CDATA[xbox live]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=1005</guid>
		<description><![CDATA[Tada!

That&#8217;s me on Xbox live, my gamer tag is of course &#8220;GUBATRON&#8221;
Check out the Xbox Live Upgrade experience screenshot by screenshot.
What&#8217;s your avatar like?
]]></description>
			<content:encoded><![CDATA[<p>Tada!</p>
<p><img src="http://farm4.static.flickr.com/3150/3058075765_6ebd966e08_o.png"/><br />
That&#8217;s me on Xbox live, my gamer tag is of course &#8220;GUBATRON&#8221;</p>
<p>Check out the <a href="http://flickr.com/photos/gubatron/sets/72157609558125541/" rel="nofollow" target="_blank">Xbox Live Upgrade experience screenshot by screenshot</a>.</p>
<p>What&#8217;s your avatar like?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/25/my-new-xbox-live-avatar/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Amazon&#8217;s Black Friday deals voting is now open</title>
		<link>http://www.gubatron.com/blog/2008/11/25/amazons-black-friday-deals-voting-is-now-open/</link>
		<comments>http://www.gubatron.com/blog/2008/11/25/amazons-black-friday-deals-voting-is-now-open/#comments</comments>
		<pubDate>Tue, 25 Nov 2008 13:21:25 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Random Stuff]]></category>

		<category><![CDATA[amazon]]></category>

		<category><![CDATA[black friday]]></category>

		<category><![CDATA[crazy]]></category>

		<category><![CDATA[crazy deals]]></category>

		<category><![CDATA[offers]]></category>

		<category><![CDATA[savings]]></category>

		<category><![CDATA[shopping]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=999</guid>
		<description><![CDATA[Black friday is around the corner and it&#8217;s become a shopping tradition at Amazon.com to make the craziest deals available in a democratic fashion.
They have 18 crazy deals to propose organized into 6 rounds. Amazon users get to vote on each of these rounds for their favorite offer, what will you vote for? 
Then a [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://promotions.amazon.com/gp/cv?tag=httpwwwwedoic-20"><img src="http://images.amazon.com/images/G/01/holiday2008/cv/products/cv_165_ps3-bundle_advent.jpg" class="alignleft" alt="Amazon's Black friday Playstation deals" border="0"/></a>Black friday is around the corner and it&#8217;s become a shopping tradition at Amazon.com to make the craziest deals available in a democratic fashion.</p>
<p>They have 18 crazy deals to propose organized into 6 rounds. Amazon users get to vote on each of these rounds for their favorite offer, <a href="http://promotions.amazon.com/gp/cv?tag=httpwwwwedoic-20">what will you vote for</a>? </p>
<p>Then a limited number of customers are selected at random to participate in the <a href="http://promotions.amazon.com/gp/cv?tag=httpwwwwedoic-20">buying round</a>, where they race to buy deals for that round. </p>
<p>This year&#8217;s potential winning deals include a <a href="http://www.amazon.com/gp/product/B0014175E8/ref=xs_gb_cv_detail&#038;m=ATVPDKIKX0DER&#038;tag=httpwwwwedoic-20">Samsung 46-Inch 1080p HDTV</a> for $699, an <a href="http://www.amazon.com/gp/product/B001AJQ8OM/ref=xs_gb_cv_detail&#038;m=ATVPDKIKX0DER&#038;tag=httpwwwwedoic-20">ASUS Eee PC 900 Netbook</a> for $129 and a <a href="http://www.amazon.com/gp/product/B0002Y5X92/ref=xs_gb_cv_detail&#038;m=ATVPDKIKX0DER&#038;tag=httpwwwwedoic-20">KitchenAid Professional Stand Mixer</a> for $69. See the Product Pricing and Availability section for the full list.</p>
<p><strong>It&#8217;s different from last year</strong><br />
The biggest difference is that this year, Customers Vote is a race. Amazon will invite more customers to participate in the buying round than they have available deals.</p>
<p>Amazon recommends selected customers sign in early on the buying day, as deals are sold on a first come, first served basis. (Check here for the <a href="http://promotions.amazon.com/gp/cv/calendar/ref=amb_link_82225011_13?pf_rd_m=ATVPDKIKX0DER&#038;tag=httpwwwwedoic-20&#038;pf_rd_s=center-2&#038;pf_rd_r=17SZE2W87JA19G5KSANQ&#038;pf_rd_t=701&#038;pf_rd_p=464296971&#038;pf_rd_i=103#PRODUCT">buying days calendar</a>.)</p>
<p>Another difference is that customers selected to participate in the buying round will be able to buy any (or all) of the deals, not just the one they voted for.</p>
<p>And remember, only customers who voted can participate, <a href="http://promotions.amazon.com/gp/cv?tag=httpwwwwedoic-20">so vote now</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/25/amazons-black-friday-deals-voting-is-now-open/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New FrostWire 4.17.2 for Windows is out</title>
		<link>http://www.gubatron.com/blog/2008/11/23/new-frostwire-4172-for-windows-is-out/</link>
		<comments>http://www.gubatron.com/blog/2008/11/23/new-frostwire-4172-for-windows-is-out/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 20:12:32 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[bittorrent]]></category>

		<category><![CDATA[changelog]]></category>

		<category><![CDATA[download]]></category>

		<category><![CDATA[fixes]]></category>

		<category><![CDATA[free]]></category>

		<category><![CDATA[FrostWire]]></category>

		<category><![CDATA[gnu]]></category>

		<category><![CDATA[gnutella]]></category>

		<category><![CDATA[gpl2]]></category>

		<category><![CDATA[hotfix]]></category>

		<category><![CDATA[P2P]]></category>

		<category><![CDATA[release]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=994</guid>
		<description><![CDATA[Download FrostWire 4.17.2 for Windows
CHANGELOG:
Version 4.17.2 (November 2008)
Fixes a newly introduced bug in Windows which would make FrostWire(tm) take over the .bittorrent file association without asking the user.

Reduces DHT network load. The LimeWire team found out that the Mojito “store forwarding” feature would not provide extra data availability, so it’s been turned off from the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.frostwire.com/download/?os=windows">Download FrostWire 4.17.2 for Windows</a></p>
<p><strong><a href="http://frostwire.wordpress.com/2008/11/23/new-frostwire-4172-for-windows/">CHANGELOG</a>:</strong></p>
<p>Version 4.17.2 (November 2008)</p>
<li>Fixes a newly introduced bug in Windows which would make FrostWire(tm) take over the .bittorrent file association without asking the user.
</li>
<li>Reduces DHT network load. The LimeWire team found out that the Mojito “store forwarding” feature would not provide extra data availability, so it’s been turned off from the DHT on all new FrostWires.
</li>
<li>FrostWire.ico has been updated. Now when FrostWire(tm) is associated to .bittorrent files, .bittorrent files will use the FrostWire(tm) icon.</li>
<p><strong>About FrostWire</strong><br />
<img class="alignleft" src="http://farm4.static.flickr.com/3223/3050723053_5405ba79fe_m.jpg"/>FrostWire, a BitTorrent/Gnutella Peer-to-Peer client, is a collaborative effort from many Open Source developers and contributors from all around the world. In late 2005, concerned developers of LimeWire’s open source community announced the start of a new project fork “FrostWire” that would protect the developmental source code of the LimeWire client and any improvements to the Gnutella protocol design. The developers of FrostWire give high regard and respect to the GNU General Public License and consider it to be the ideal foundation of a creative and free enterprise market.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/23/new-frostwire-4172-for-windows-is-out/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geek T-Shirt Collection #3 - CSS Protest / wedoit4you.com</title>
		<link>http://www.gubatron.com/blog/2008/11/22/geek-t-shirt-collection-3-css-protest-wedoit4youcom/</link>
		<comments>http://www.gubatron.com/blog/2008/11/22/geek-t-shirt-collection-3-css-protest-wedoit4youcom/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 20:19:51 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[GeekShirts]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Gubatron]]></category>

		<category><![CDATA[complain]]></category>

		<category><![CDATA[complaint]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[geek]]></category>

		<category><![CDATA[Podcast]]></category>

		<category><![CDATA[wedoit4you.com]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=987</guid>
		<description><![CDATA[
wedoit4you.com was one of my personal efforts from school, with it I learned a lot about web development, technology, news, and the tech industry since it was a blog before the term was even invented.
During those times, I was learning CSS, and I had to learn about centering elements, I always found it very annoying [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3066/3051114890_37afda815d.jpg?v=0"/></p>
<p><a href="http://www.wedoit4you.com" rel="nofollow">wedoit4you.com</a> was one of my personal efforts from school, with it I learned a lot about web development, technology, news, and the tech industry since it was a blog before the term was even invented.</p>
<p>During those times, I was learning CSS, and I had to learn about centering elements, I always found it very annoying that you could float elements to the left, or to the right, but there was no &#8220;float:center&#8221;, and you had to go through all this hoops to do what in the past, we could do just by using the &lt;center/> tag.</p>
<p><img src="http://farm4.static.flickr.com/3173/3051115082_56ca9662d3.jpg?v=0" /></p>
<p>This is a self made tshirt, ordered at <a rel="nofollow" href="http://www.spreadshirt.com/us/US/T-Shirt/Spreadshirt-1342/">spreadshirt.com</a></p>
<p><strong>About wedoit4you.com</strong></p>
<p>More recently <a href="http://www.wedoit4you.com">wedoit4you.com</a> became a spanish podcast that reviewed the latest happenings in the Internet, Technology and entertainment industries. Me along <a href="http://latati.com">La Tati</a> did a series of 75 weekly episodes, until the end of the spring of 2008 where my work got pretty hectic and I couldn&#8217;t find more time to continue recording, editing, and distributing the podcasts. It reached well over 1500 weekly subscribers listening to it, and we still get mails from users asking for the podcast to come back. Maybe in 2009 :)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/22/geek-t-shirt-collection-3-css-protest-wedoit4youcom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Java/Reflection notes: Invoking a static main() method from a dinamically loaded class.</title>
		<link>http://www.gubatron.com/blog/2008/11/22/javareflection-notes-invoking-a-static-main-method-from-a-dinamically-loaded-class/</link>
		<comments>http://www.gubatron.com/blog/2008/11/22/javareflection-notes-invoking-a-static-main-method-from-a-dinamically-loaded-class/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 20:02:30 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[java]]></category>

		<category><![CDATA[reflection]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=980</guid>
		<description><![CDATA[Maybe for some wild reason, your Java application will need to execute a pre launcher that won&#8217;t know about the Main class it&#8217;s supposed to invoke until it&#8217;s being executed. For example, you have distributed your Java application but you used pack200 to compress your jars, and your new application launcher will unpack everything, but [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3009/3050249135_841fd90b5b_m.jpg" class="alignleft"/>Maybe for some wild reason, your Java application will need to execute a pre launcher that won&#8217;t know about the Main class it&#8217;s supposed to invoke until it&#8217;s being executed. For example, you have distributed your Java application but you used pack200 to compress your jars, and your new application launcher will unpack everything, but up to this point, it can&#8217;t do an import of the main class, since the jar that contained it, wasn&#8217;t available to the virtual machine when java was invoked.</p>
<p>So, your launcher class, finishes unpacking your jars, adds the jars to the current classloader, and now you need to invoke your <strong>Main.main(String[] args)</strong>. </p>
<p>This is how I managed to do it, using Java&#8217;s reflection mechanisms</p>
<pre>
    public final void startMain(String[] args) {
        //this will create a new class loader out of all jars available, see below on next
        //code section of this blog post
        addJars2Classpath();

        try {
            //Instantiate the main class, and execute it's static main method
            Class clazz = jarsClassloader.loadClass("com.mycomp.somepackage.Main");
            Class[] argTypes = { args.getClass(), };
            Object[] passedArgs = { args };
            Method main = clazz.getMethod("main",argTypes);
            main.invoke(null, passedArgs);
        } catch (Exception e) {
            //oh oh
            e.printStackTrace();
        }

    } //startMain
</pre>
<p>In case you&#8217;re interested in how to add new Jars to the classpath during runtime, this is how I managed to do it:</p>
<pre>
    /**
     * Adds all the newly available jars to the classpath
     */
    public final void addJars2Classpath() throws Exception {
        //Create a new class loader with all the jars.
        Object[] jars = getFiles(getApplicationResourcesJavaFolder(), ".jar");
        URL[] jarUrls = new URL[jars.length];

        for (int i=0; i < jars.length; i++) {
            URL jarURL = null;

            try {
                jarURL = new URL("jar:file:"+(String) jars[i]+"!/");
            } catch (Exception e) {
                //LOG.error("Bad URL for jar ("+jarFile+"):\n"+e.toString()+" ("+jarURL+")\n");
                return;
            }

            jarUrls[i] = jarURL;
        }

        //and this guy here, is the classloader used to load
        jarsClassloader = URLClassLoader.newInstance(jarUrls);
      } //addJar2Classpath

    /**
     * Get a Object<String> array that contains the names of the files
     * that end with 'type' on the given folderPath
     *
     * e.g
     *
     * String[] jarFiles = getFiles(".",".jar");
     *
     */
    public final Object[] getFiles(String folderPath, String type) {
        File f = new File(folderPath);

        String[] files = f.list();

        Vector results = new Vector();

        for (int i=0; i < files.length; i++) {
            if (files[i].endsWith(type)) {
                results.add((String) files[i]);
            }
        }

        if (results.size() == 0)
            return null;

        return results.toArray();
    } //getFiles
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/22/javareflection-notes-invoking-a-static-main-method-from-a-dinamically-loaded-class/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Joost shows its claws, Embedding now available</title>
		<link>http://www.gubatron.com/blog/2008/11/22/joost-shows-its-claws-embedding-now-available/</link>
		<comments>http://www.gubatron.com/blog/2008/11/22/joost-shows-its-claws-embedding-now-available/#comments</comments>
		<pubDate>Sat, 22 Nov 2008 17:06:34 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Joost]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[embedding]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=973</guid>
		<description><![CDATA[Here we go, Episode 35 of Bleach, embed test:

Notes to Joost developers: I had to resize the size of the embedded object, by default it was 640&#215;360, but this is too wide for the standard blog, which usually has a 2 column layout. 
It&#8217;d recommend 400&#215;225 as the default size for most bloggers to copy [...]]]></description>
			<content:encoded><![CDATA[<p>Here we go, Episode 35 of Bleach, embed test:</p>
<p><object width="400" height="225"><param name="movie" value="http://www.joost.com/embed/37aigyt"></param><param name="allowFullScreen" value="true"></param><param name="allowNetworking" value="all"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.joost.com/embed/37aigyt" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" allownetworking="all" width="400" height="225"></embed></object></p>
<p>Notes to Joost developers: I had to resize the size of the embedded object, by default it was 640&#215;360, but this is too wide for the standard blog, which usually has a 2 column layout. </p>
<p>It&#8217;d recommend <strong>400&#215;225</strong> as the default size for most bloggers to copy and paste without further editing.</p>
<p>This should probably the standard embed code you should have for your users to embrace this:<br />
<code><br />
&lt;object <strong>width=&#8221;400&#8243; height=&#8221;225&#8243;</strong>>&lt;param name=&#8221;movie&#8221; value=&#8221;http://www.joost.com/embed/37aigyt&#8221;>&lt;/param>&lt;param name=&#8221;allowFullScreen&#8221; value=&#8221;true&#8221;>&lt;/param>&lt;param name=&#8221;allowNetworking&#8221; value=&#8221;all&#8221;>&lt;/param>&lt;param name=&#8221;allowScriptAccess&#8221; value=&#8221;always&#8221;>&lt;/param>&lt;embed src=&#8221;http://www.joost.com/embed/37aigyt&#8221; type=&#8221;application/x-shockwave-flash&#8221; allowfullscreen=&#8221;true&#8221; allowscriptaccess=&#8221;always&#8221; allownetworking=&#8221;all&#8221; <strong>width=&#8221;400&#8243; height=&#8221;225&#8243;</strong>>&lt;/embed>&lt;/object><br />
</code></p>
<p>Hat tip to the Joost team for allowing embedding, I was waiting for this to start recommending content properly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/22/joost-shows-its-claws-embedding-now-available/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Monetizing Free Video works better in the Living Room</title>
		<link>http://www.gubatron.com/blog/2008/11/21/to-joost-hulu-monetizing-free-video-works-better-in-the-living-room/</link>
		<comments>http://www.gubatron.com/blog/2008/11/21/to-joost-hulu-monetizing-free-video-works-better-in-the-living-room/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 18:26:34 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Joost]]></category>

		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[hulu]]></category>

		<category><![CDATA[xbox]]></category>

		<category><![CDATA[analysis]]></category>

		<category><![CDATA[audience]]></category>

		<category><![CDATA[entertainment]]></category>

		<category><![CDATA[higher cpm]]></category>

		<category><![CDATA[living room]]></category>

		<category><![CDATA[video distribution]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=961</guid>
		<description><![CDATA[

Well over a year ago I asked a Joost executive why not use some of that money they recently had gotten in funding into going for the living room via Xbox or PS3. I got a politically correct answer about yes, we&#8217;ll do it eventually, but that&#8217;s not our focus right now.
In the meantime, Hulu [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3151/3048632214_4d37f83b8b.jpg?v=0"/></p>
<p><img src="http://farm4.static.flickr.com/3155/3048632080_749f82220a.jpg?v=0"/></p>
<p>Well over a year ago I asked a Joost executive why not use some of that money they recently had gotten in funding into going for the living room via Xbox or PS3. I got a politically correct answer about yes, we&#8217;ll do it eventually, but that&#8217;s not our focus right now.</p>
<p>In the meantime, Hulu was building their platform for the web, and 4 months later it was king of the hill. Joost then had to rethink their distribution and ditched their p2p client for an all Flash streaming based approach, which seems to start picking up traffic but the differences in the audience sizes are <a href="http://siteanalytics.compete.com/hulu.com+joost.com/?metric=uv">ridiculous</a>. A tip for your current approach, and it has to be done a month ago: Allow non-signed users to watch your some of your content (short-clips), <del datetime="2008-11-22T17:09:03+00:00">and allow for embedding, worked wonders for YouTube, it&#8217;d be awesome for all that niche oriented content you have.</del> (Update Nov 22 2008: <a href="http://www.gubatron.com/blog/?p=973">Joost has just released video embedding!</a>)</p>
<p><img src="http://farm4.static.flickr.com/3032/3047817153_17cfaba77f.jpg?v=0"/></p>
<p>But even though Hulu has almost 10 times more traffic now than Joost, it&#8217;s earnings are still a joke compared to the advertising earnings of Broadcast and Cable, it&#8217;s just peanuts. With Ad Spending going down, it would make sense to me as an advertiser to somehow stay in the living room, with cheaper CPM, and better targeting. Hulu &#038; Joost on the Xbox could do that for me, if only they were available in the living room.</p>
<p><img src="http://farm4.static.flickr.com/3293/3048631970_a4e0c73936.jpg?v=0"/></p>
<p>Netflix on the other hand, monetizes <a href="http://www.gubatron.com/blog/2008/10/30/netflix-streaming-vs-broadcast-tv/">month to month</a>, and they also saw the opportunity of getting to your living room in different ways. They&#8217;ve tried with their own $100 box, but I find the most interesting and convenient way to get an audience of at least 15 million people that spend hours and hours wasting their time in front of their TV playing video games (with barely any ads) in the Xbox console.<br />
They give me as an Xbox Live customer yet another option to keep my Xbox Live subscription and think twice about getting the PS3 and ditching the Xbox live payments since my Netflix subscription gains added value cause I don&#8217;t have to plug my laptop anymore to the tv. Wouldn&#8217;t it be awesome to have all those Hulu and Joost shows there too?</p>
<p>Netflix has released their stream service this week via Xbox, and it&#8217;s exactly the way I suggested to Joost, make it a free download, negotiate with Microsoft an ad revenue agreement, I can think up so many business models from this partnership&#8230; I wish I had super powers.</p>
<p>In any case, pictures speak louder than words some times.  I hope bizdevs at Hulu &#038; Joost take a look at this and remotely consider this as a probably great channel for content distribution. This could be your chance to grow your audience several orders of magnite, just become a Microsoft Live developer and port your technology (wish it was as easily done as said, I know), Internet Video needs to compete in the living room, forget about mobile for now, the living room is here now.</p>
<p>See More pictures of my <a href="http://flickr.com/photos/gubatron/sets/72157609558125541/" rel="nofollow" target="_blank">Xbox Live update experience</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/21/to-joost-hulu-monetizing-free-video-works-better-in-the-living-room/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Chris Pirillo reviews MyBloop.com</title>
		<link>http://www.gubatron.com/blog/2008/11/21/chris-pirillo-reviews-mybloopcom/</link>
		<comments>http://www.gubatron.com/blog/2008/11/21/chris-pirillo-reviews-mybloopcom/#comments</comments>
		<pubDate>Fri, 21 Nov 2008 12:08:19 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[MyBloop.com]]></category>

		<category><![CDATA[VideoCast]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[chris]]></category>

		<category><![CDATA[chris pirillo]]></category>

		<category><![CDATA[mybloop]]></category>

		<category><![CDATA[pirillo]]></category>

		<category><![CDATA[review]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=959</guid>
		<description><![CDATA[
Chris Pirillo has reviewed this week our Infinite Storage service MyBloop.com very positively, and he has called it &#8220;The World&#8217;s Biggest Hard Drive.
About Chris
Christopher &#8220;Chris&#8221; Joseph Pirillo (born July 26, 1973(1973-07-26)) is the founder and maintainer of Lockergnome which is a large blogging network. He spent two years hosting the TechTV television program Call for [...]]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/4_JTvpAhHvs&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/4_JTvpAhHvs&#038;color1=0xb1b1b1&#038;color2=0xcfcfcf&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p><a href="http://chris.pirillo.com/" rel="norollow">Chris Pirillo</a> has reviewed this week our Infinite Storage service <a href="http://chris.pirillo.com/2008/11/13/worlds-biggest-hard-drive-unlimited-storage/" target="_blank">MyBloop.com</a> very positively, and he has called it &#8220;The World&#8217;s Biggest Hard Drive.</p>
<p><strong>About Chris</strong><br />
Christopher &#8220;Chris&#8221; Joseph Pirillo (born July 26, 1973(1973-07-26)) is the founder and maintainer of Lockergnome which is a large blogging network. He spent two years hosting the TechTV television program Call for Help before parting ways with the show. He also hosted the first annual Call-for-Help-a-Thon on TechTV. He now hosts videos on several internet sites, including CNN.com, YouTube and his own website.</p>
<p>Chris Pirillo live streams from his home-office using Ustream technology and uses this to create YouTube videos daily with a focus on software, computers, iPhone applications, and other technology-related topics and events.</p>
<p>Chris Pirillo is also an avid blogger, combining his website which contains over 1,500 posts, and updating his micro-blogging accounts, such as Twitter and FriendFeed daily.</p>
<p>Every year, Pirillo hosts Gnomedex, a technology conference tailored to technology and blogging enthusiasts.</p>
<p><strong>About MyBloop.com</strong><br />
<a href="http://www.mybloop.com">MyBloop.com</a> is a free service that allows its users to store an unlimited number of files absolutely for free. It allows for an evolving and incremental set of functionalities depending on the file types, being the more feature rich, music, playlists and picture files. It has social features, search, and several file sharing functionalities such as flash embedding, which makes it attractive to podcasters and musicians looking to host their audio files and get exposure without paying for the storage or the bandwidth.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/21/chris-pirillo-reviews-mybloopcom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geek T-Shirt Collection #2 - Joost Beta T-Shirt</title>
		<link>http://www.gubatron.com/blog/2008/11/20/geek-t-shirt-collection-2-joost-beta-t-shirt/</link>
		<comments>http://www.gubatron.com/blog/2008/11/20/geek-t-shirt-collection-2-joost-beta-t-shirt/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 13:08:37 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[beta tester]]></category>

		<category><![CDATA[geek]]></category>

		<category><![CDATA[geek t-shirt]]></category>

		<category><![CDATA[geekshirt]]></category>

		<category><![CDATA[Joost]]></category>

		<category><![CDATA[photograph]]></category>

		<category><![CDATA[t-shirt]]></category>

		<category><![CDATA[tshirt]]></category>

		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=957</guid>
		<description><![CDATA[
A Joost beta tester T-Shirt.
About Joost
(From Wikipedia)
Joost is a system for distributing recorded TV shows and other forms of video over the Web using peer-to-peer TV technology, created by Niklas Zennström and Janus Friis (founders of Skype and Kazaa).
Joost began development in 2006. Working under the code name &#8220;The Venice Project&#8221;, Zennström and Friis assembled [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3010/3045918810_44cd733378.jpg?v=0"/></p>
<p>A <a href="http://www.joost.com/users/gubatron/" rel="nofollow" target="_blank">Joost</a> beta tester T-Shirt.</p>
<p><strong>About Joost</strong><br />
(From Wikipedia)</p>
<p>Joost is a system for distributing recorded TV shows and other forms of video over the Web using peer-to-peer TV technology, created by Niklas Zennström and Janus Friis (founders of Skype and Kazaa).</p>
<p>Joost began development in 2006. Working under the code name &#8220;The Venice Project&#8221;, Zennström and Friis assembled teams of some 150 software developers in about six cities around the world, including New York, London, Leiden and Toulouse. According to Zennström at a 25 July 2007 press conference about Skype held in Tallinn, Estonia, Joost had signed up more than a million beta testers, and its launch was scheduled for the end of 2007.</p>
<p>The teams are currently in negotiations with FOX networks. It has signed up with Warner Music, Indianapolis Motor Speedway Productions (Indianapolis 500, IndyCar Series) and production company Endemol for the beta.[2] In February 2007, Viacom entered into a deal with the company to distribute content from its media properties, including MTV Networks, BET and film studio Paramount Pictures.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/20/geek-t-shirt-collection-2-joost-beta-t-shirt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Geek T-Shirt Collection #1 - The Ubuntu Upgrade T-Shirt</title>
		<link>http://www.gubatron.com/blog/2008/11/19/geek-t-shirt-collection-1-the-ubuntu-upgrade-t-shirt/</link>
		<comments>http://www.gubatron.com/blog/2008/11/19/geek-t-shirt-collection-1-the-ubuntu-upgrade-t-shirt/#comments</comments>
		<pubDate>Wed, 19 Nov 2008 13:49:31 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[GeekShirts]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Gubatron]]></category>

		<category><![CDATA[geek]]></category>

		<category><![CDATA[geek t-shirt]]></category>

		<category><![CDATA[geekshirt]]></category>

		<category><![CDATA[photograph]]></category>

		<category><![CDATA[t-shirt]]></category>

		<category><![CDATA[tshirt]]></category>

		<category><![CDATA[ubuntu]]></category>

		<category><![CDATA[upgrade]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=953</guid>
		<description><![CDATA[This is the first of a series of picture posts I intend to share with you so you can take a look at the collection of Geek T-Shirts I&#8217;ve managed to amass during the last 5 years.
If you are an internet or technology company, feel welcome to send me a t-shirt, If I haven&#8217;t done [...]]]></description>
			<content:encoded><![CDATA[<p>This is the first of a series of picture posts I intend to share with you so you can take a look at the collection of Geek T-Shirts I&#8217;ve managed to amass during the last 5 years.</p>
<p>If you are an internet or technology company, feel welcome to send me a t-shirt, If I haven&#8217;t done a review of your company/product, I&#8217;ll do a review for you in return and I&#8217;ll take a picture of myself wearing it.</p>
<p><strong>The Ubuntu Upgrade T-Shirt</strong></p>
<p><img src="http://farm4.static.flickr.com/3199/3040612695_f9abe6d56b.jpg?v=0"/><br />
Front - &#8220;sudo apt-get upgrade&#8221;</p>
<p><img src="http://farm4.static.flickr.com/3254/3040612929_566a4a3e8e.jpg?v=0"/><br />
Back - Ubuntu logo</p>
<p>This T-shirt I made as an homage to Ubuntu and the mantra of easy updates, as well as a mantra of always keeping yourself up to date in life with whatever you do.</p>
<p>Nowadays updating Ubuntu is even easier, but some people like me still might do it old style, updating manually the /etc/apt/sources.list file, and running sudo apt-get update and then <strong>sudo apt-get upgrade dist</strong>, the t-shirt reads <strong>sudo apt-get upgrade</strong> which will basically upgrade those packages on your machine that need to do so.</p>
<p>The T-shirt was made at my favorite T-shirt-making website, (here goes the free ad) <a href="http://spreadshirt.com" rel="nofollow" target="_blank"/>SpreadShirt.com</a></p>
<p>Photographed by Paulina Leon at 5 Points in Long Island City, NY.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/19/geek-t-shirt-collection-1-the-ubuntu-upgrade-t-shirt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Got a Strands.com T-Shirt</title>
		<link>http://www.gubatron.com/blog/2008/11/11/got-a-strandscom-t-shirt/</link>
		<comments>http://www.gubatron.com/blog/2008/11/11/got-a-strandscom-t-shirt/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 17:15:03 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Gubatron]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[VideoCast]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[FrostWire]]></category>

		<category><![CDATA[intro review]]></category>

		<category><![CDATA[kalong]]></category>

		<category><![CDATA[rss]]></category>

		<category><![CDATA[social activity]]></category>

		<category><![CDATA[strands.com]]></category>

		<category><![CDATA[syndication]]></category>

		<category><![CDATA[tshirt]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=950</guid>
		<description><![CDATA[ 
About Strands
Strands is a life streaming service that helps users discover new things based on what their friends like and do, and allows them to see what’s hot among the people they care about.
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/79bP2sV9rzc"></param> <embed src="http://www.youtube.com/v/79bP2sV9rzc" type="application/x-shockwave-flash" width="425" height="350"></embed></object></p>
<p><strong>About Strands</strong></p>
<blockquote><p>Strands is a life streaming service that helps users discover new things based on what their friends like and do, and allows them to see what’s hot among the people they care about.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/11/got-a-strandscom-t-shirt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Kalong from Strands.com got a FrostWire T-Shirt</title>
		<link>http://www.gubatron.com/blog/2008/11/08/kalong-from-strandscom-got-a-frostwire-t-shirt/</link>
		<comments>http://www.gubatron.com/blog/2008/11/08/kalong-from-strandscom-got-a-frostwire-t-shirt/#comments</comments>
		<pubDate>Sun, 09 Nov 2008 00:05:16 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[FrostWire]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[kalong]]></category>

		<category><![CDATA[kalong wong]]></category>

		<category><![CDATA[stickers]]></category>

		<category><![CDATA[strands]]></category>

		<category><![CDATA[strands.com]]></category>

		<category><![CDATA[tshirt]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=947</guid>
		<description><![CDATA[
Thanks to Kalong from Strands.com for posting this video of her receiving the FrostWire T-Shirt and stickers.

Also thanks to all the users that have posted pictures of their stickers and t-shirts on our Flickr Photo Album
About Strands.com
Strands is a life streaming service that helps users discover new things based on what their friends like and [...]]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/JiE6I2iy3pE&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/JiE6I2iy3pE&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>Thanks to Kalong from <a rel="nofollow" target="_blank" href="http://www.strands.com/kalong">Strands.com</a> for posting this video of her receiving the <a href="http://www.frostwire.com/?id=shop">FrostWire T-Shirt</a> and <a href="http://www.frostwire.com/?id=stickers">stickers</a>.</p>
<p><a href="http://www.frostwire.com/album"><img src="http://farm4.static.flickr.com/3047/3013227423_44c317d410_m.jpg" alt="Kalong from Strands.com wearing her new FrostWire T-Shirt"></a></p>
<p>Also thanks to all the users that have posted pictures of their stickers and t-shirts on our <a href="http://www.frostwire.com/album">Flickr Photo Album</a></p>
<p><strong>About Strands.com</strong></p>
<blockquote><p>Strands is a life streaming service that helps users discover new things based on what their friends like and do, and allows them to see what&#8217;s hot among the people they care about.</p></blockquote>
<p>From Wikipedia</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/08/kalong-from-strandscom-got-a-frostwire-t-shirt/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New FrostWire 4.17.1 Released</title>
		<link>http://www.gubatron.com/blog/2008/11/08/new-frostwire-4171-released/</link>
		<comments>http://www.gubatron.com/blog/2008/11/08/new-frostwire-4171-released/#comments</comments>
		<pubDate>Sat, 08 Nov 2008 15:25:35 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[FrostWire]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[4.17.1]]></category>

		<category><![CDATA[bittorrent]]></category>

		<category><![CDATA[free download]]></category>

		<category><![CDATA[Free Software]]></category>

		<category><![CDATA[gnutella]]></category>

		<category><![CDATA[open source]]></category>

		<category><![CDATA[torrent]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=945</guid>
		<description><![CDATA[Source
FOR IMMEDIATE RELEASE:
Official FrostWire 4.17.1 Download link
FrostWire.com &#8212; The last of the 4.17.x FrostWire series is finally out. The following is a list of the most important updates made for this release, which irons out most of the complains received from the community in regards to 4.17.0.
The new FrostWire will allow us to distribute twice [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://frostwire.wordpress.com/2008/11/07/new-frostwire-4171-released/">Source</a></p>
<p>FOR IMMEDIATE RELEASE:</p>
<p><a href="http://www.frostwire.com/?id=downloads">Official FrostWire 4.17.1 Download link</a></p>
<p>FrostWire.com &#8212; The last of the 4.17.x FrostWire series is finally out. The following is a list of the most important updates made for this release, which irons out most of the complains received from the community in regards to 4.17.0.</p>
<p>The new FrostWire will allow us to distribute twice the number of installers using the same bandwidth employed by 4.17.0, The new FrostWire installer has been reduced in sized more than 50% by using the latest in compression technology.</p>
<li>Half sized installers</li>
<li>It will attempt to add the default Library folder of 4.13.5 so users won&#8217;t feel like they lost their old library</li>
<li>FrostWire now can be auto-started when Windows starts. This setting is available from the &#8216;Option&#8217; menu (&#8217;Windows boot&#8217;) and from the initial setup.</li>
<li>File Association issues fixed. FrostWire will open automatically on Windows and MacOSX upon clicking on <strong>.torrents</strong> (files and links), and <a href="http://en.wikipedia.org/wiki/Magnet_link" target="_blank" rel="nofollow">magnet links</a>.</li>
<li>Fixes compatibility issues with iTunes 8</li>
<li>Heavy work on all translations. Translation files now work with <a href="https://translations.launchpad.net/frostwireproject/trunk/+pots/frostwire" rel="nofollow" target="_blank">launchpad.net</a> for more open collaboration of worldwide translator volunteers</li>
<li><strong>Default Community Chat chatroom auto join</strong> update (in your own language) makes chatting friendlier to non-english speaking users. Users that speak the following languages will  auto join to rooms of their own language: Dutch, Portuguese, French, German, Spanish, Turkish, Norwegian, Danish, Italian, Swedish, Polish, Czech, Filipino, Japanese, Finnish and Hungarian. No more unexplained kicks to international users!</li>
<li>Updated &#8220;FrostWire&#8221; font logo on the Logo Pane</li>
<li>Icons updated</li>
<li>Volume toolbar graphic replaced</li>
<li>Fixed playback Issue when continuous playback was selected</li>
<li>Valid Chatroom links will now open on the user&#8217;s default browser</li>
<p><strong>About FrostWire</strong><br />
<a href="http://www.frostwire.com"><img src="http://farm4.static.flickr.com/3123/2596083158_b92e93cbec_o.png" alt="" /></a><br />
FrostWire, a BitTorrent/Gnutella Peer-to-Peer client, is a collaborative effort from many Open Source developers and contributors from all around the world. In late 2005, concerned developers of LimeWire’s open source community announced the start of a new project fork “FrostWire” that would protect the developmental source code of the LimeWire client and any improvements to the Gnutella protocol design. The developers of FrostWire give high regard and respect to the GNU General Public License and consider it to be the ideal foundation of a creative and free enterprise market.</p>
<p>&#8211;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/11/08/new-frostwire-4171-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Netflix Streaming vs Broadcast TV</title>
		<link>http://www.gubatron.com/blog/2008/10/30/netflix-streaming-vs-broadcast-tv/</link>
		<comments>http://www.gubatron.com/blog/2008/10/30/netflix-streaming-vs-broadcast-tv/#comments</comments>
		<pubDate>Thu, 30 Oct 2008 16:06:03 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[analysis]]></category>

		<category><![CDATA[business models]]></category>

		<category><![CDATA[hulu]]></category>

		<category><![CDATA[internet tv]]></category>

		<category><![CDATA[internet video]]></category>

		<category><![CDATA[Joost]]></category>

		<category><![CDATA[netflix]]></category>

		<category><![CDATA[online media]]></category>

		<category><![CDATA[streaming]]></category>

		<category><![CDATA[tv]]></category>

		<category><![CDATA[xbox]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=926</guid>
		<description><![CDATA[Netflix is the company that fixed the annoying rules of movie rentals, you make a queue of movies you want to see, and then they&#8217;re delivered in batches of 1,3 or more movies depending on how much you pay every month, you can then keep the movies all you want since there are no late-return [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://upload.wikimedia.org/wikipedia/en/thumb/5/52/Netflix_Logo.svg/225px-Netflix_Logo.svg.png" style="margin:5px 5px; border:2px solid #ccc; padding:3px 3px" align="left" />Netflix is the company that fixed the annoying rules of movie rentals, you make a queue of movies you want to see, and then they&#8217;re delivered in batches of 1,3 or more movies depending on how much you pay every month, you can then keep the movies all you want since there are no late-return fees.</p>
<p>This article is about why I think they will be the real winners of Internet Video, with a different business model than the free/ad based approach of Hulu and Joost.</p>
<p><strong>Their current business model</strong><br />
I&#8217;ll attempt to disect their current business model, which has proven to work, they now have over 8 million subscribers and a catalog of over 100,000 movies, revenues of over $1.2 billion, and a net income of $66.9 million last year.</p>
<p>But the goal has always been to deliver the movies instantly, the technology wasn&#8217;t there, but now it seems to be here, and probably it&#8217;s also gotten to the point that the bandwidth of delivering a movie is cheaper than the associated current costs of delivering a real DVD to your door. </p>
<p>Being a customer for many years, I can guess some of the costs involved per movie are:</p>
<ul>
<li>Custom Envelopes (which also make money cause they add advertisement in them)</li>
<li>Employee Processing costs (cataloging, putting cds in envelopes, receiving CDs in envelopes)</li>
<li>Shipping costs (at least $0.47 for USPS)</li>
<li>Replacing costs (many DVDs break, scratch, and get stolen, boy have I gotten my DVDs stolen)</li>
<li>Royalties costs (no clue, but they must be there)</li>
</ul>
<p>Somehow, Reed Hastings and his team figured out a way to make money after these costs, maybe from the people that pay every month who don&#8217;t really have the time to watch 12 or more movies a week.</p>
<p>Let&#8217;s do the actual numbers to get the average customer price.</p>
<p><strong><em>REVENUE PER CUSTOMER:</em></strong><br />
$1,200,000,000 revenues /8,000,000 subscribers = $150 a year avg. revenue per subscriber</p>
<p>$150/12 months = $12.5 avg. subscriber monthly rev.</p>
<p><strong><em>NET INCOME PER CUSTOMER:</em></strong></p>
<p>$66,900,000 net income / 8,000,000 subscribers = $8.36 a year avg. cost per subscriber</p>
<p>$8.36 / 12 months = $0.7 avg. subscriber monthly rev.</p>
<p>If we substract the net income from the revenue, we&#8217;ll get the average costs monthly per user, that&#8217;s<br />
$11.8 a month, in costs.</p>
<p><strong><em>Estimated Cost Per Movie (Now, CDs shipped)</em></strong><br />
The company ships on average, 1.9 million discs a day, that&#8217;s 57 million discs a month. They have 8 million users, that makes the average user watch around 7 movies a month. (I watch at least 3 a week, that&#8217;s 12 movies a month, 3 times more than the average user).</p>
<p>So, let&#8217;s say the average subscriber watches only 3 movies per week, that&#8217;s <strong>at least 12 movies</strong> every month. We grab those $11.8 and divide it by 12 movies</p>
<p>Average Cost per Movie $11.8/7.125 movies monthly = <strong>$1.65</strong></p>
<p><strong>The Online Business Model</strong></p>
<p><img src="http://farm1.static.flickr.com/2/2783880_f49379a80a_m.jpg" style="margin:5px 5px; border:2px solid #ccc; padding:3px 3px" align="left" title="Who wins the living room gets will get a big chunk of the broadcast audience"/>Netflix has understood that the key to evolution on the TV/Movie business does not lie on the browser, it&#8217;s right there on the TV Room where we have been trained to sit and be entertained for hours. Only us early adopters, or people with no TV really have the adaptation capabilities to watch content on our computer screens, or we know that we need an HDMI cable and can  do the whole setup to get our computers to play video on the living room.</p>
<p>This means the audiences for video on the internet are considerably smaller (Today) than those of TV, the best way to put it is by grabbing the numbers of the biggest internet video audience so far, The 2008 summer olympics&#8230; they only generated $6 million in ads, vs $1 BILLION that the broadcast generated&#8230; why? cause the big audience lies right there in the confort of the Living Room, or wherever you have your tv.</p>
<p><img src="http://farm4.static.flickr.com/3107/2640305879_0f9000050a_m.jpg" style="margin:5px 5px; border:2px solid #ccc; padding:3px 3px" align="left" />Netflix knows that there&#8217;s a great deal of people that have:<br />
 - TiVO<br />
 - XBox<br />
 - Other video game consoles</p>
<p>They made a first step when they came out with the RoKU, their own way of putting Netflix on a box in your living room. They&#8217;re cutting out deals with Samsung to put the same technology on Blu-ray players.</p>
<p><img src="http://farm3.static.flickr.com/2251/2125352097_f06f044a8a_m.jpg" style="margin:5px 5px;  padding:3px 3px" align="left" />They will come out this Nov. 19th on the revamped Xbox Live which sits already on 10 million households with XBox Live Gold Subscriptions. I already have a Netflix subscription, but my guess is that at least 4 million of those 10 million XBox live subscribers don&#8217;t have it, and they will be tempted to subscribe. If Microsoft and Netflix are smart, they will allow those users to give it a try, and once they see the benefits, those $9.99 will be worth their while.</p>
<p>Xbox Live gets to keep the user base that&#8217;s doubting if its time to buy that PS3 and toss the subscription. Netflix on the other hand will almost double it&#8217;s customer base, if it manages to convince 1/2 of Xbox Live subscribers to give this a try.</p>
<p>(I wonder where Boxee stands in all this, they could also cut a deal with Netflix if they amass a millions of users at some point, although they seem to be doing something with Apple, and this would compete against the Apple Store per per view model, which BLOWS!)</p>
<p><strong>At what price?</strong></p>
<p>Here&#8217;s where the analysis gets tough. Microsoft has huge infrastructure, and Netflix just announced another partnership with TiVO (see, they know the war is won in your living room), but someone has to pay for all this bandwidth.</p>
<p><a rel="nofollow" target="_blank" href="http://www.engadget.com/2008/10/29/hd-netflix-streaming-comes-to-xbox-360-first/">Engadget</a> also confirmed that their streaming quality will be nothing but HD! (only 300 titles to start though)</p>
<p>So we estimated that currently netflix has about an average cost $1.65 per movie shipped (might be less if the average user watches less than 12 movies a month) and we see that bandwidth costs are dropping. Let&#8217;s take Amazon EC3 (which is expensive to me, given we can do it at a much lower price at MyBloop.com):</p>
<p>&#8220;Over 150 TB per Month  	$0.10 per GB&#8221;</p>
<p>If you&#8217;ve ever watched a movie compressed in DivX, you know you can get a feature film at very good quality eating up only 700Mb&#8230; let&#8217;s say that Netflix will actually do this in HD, and they had films in double the DivX quality, and each film would be 1.5Gb, it would only cost them $0.15, hell, even if it was 3 Gb or even 5 Gb per movie, you&#8217;re still below the 50 cent price, add to that royalties and other costs, at you are still way below the $1.65 cost per movie of today. Let&#8217;s say it&#8217;ll cost $0.65 per movie streamed.</p>
<p>That&#8217;s a saving of $1 per movie, however this convenience will make the number of movies delivered (streamed) to increase, but this might mean they&#8217;ll cut better deals in bandwidth getting the costs even lower.</p>
<p>Not to mention the savings to the environment, less DVDs would need to be printed, less paper and ink wasted in envelopes, no gas burnt by USPS, and all the carbon emissions generated in each step of the CD delivery process.</p>
<p>What this means also, is that Netflix will probably get rid of many of its +2000 employees, bringing costs further down, I will add less and less DVDs to my queue as the online catalog grows.</p>
<p><strong>Helps fight Piracy</strong></p>
<p>Another big plus of a full blown catalog (maybe available a few years from now) is movie <strong>piracy mitigation</strong>. Instead of the MPAA suing their customers, or making things hard for everyone being forced to distribute content with DRM based solutions that never work, what you need to do is have your product easily accessible to as many people, legally. I strongly believe most people are good, otherwise you couldn&#8217;t go out on the street and make it back in one piece every day. As a side note, I find it very funny that the MPAA is always asking Internet Video distributors (including netflix) to add DRM to their streams, but they don&#8217;t put DRM on their DVDs, anyone could get the 6 DVD subscription to Netflix and copy all the DVDs, there&#8217;s just no need to do it, cause Netflix makes it so convenient for you to get more and more movies.</p>
<p><strong>So Why do I care?</strong><br />
I&#8217;m just very interested in what happens with TV, how it will manage to survive or evolve, but in this case, there&#8217;s a financial incentive.</p>
<p>Ladies and gentlemen, just check out the <a target="_blank" href="http://finance.yahoo.com/q?s=NFLX">price of netflix on the stock market</a>, we&#8217;ve been blessed with a recent crash, If I were you, I&#8217;d be buying <a target="_blank" href="http://finance.yahoo.com/q?s=NFLX">NFLX</a> right now.</p>
<p>So the question is, what&#8217;s gonna be the price of NFLX a few months or years from now? I&#8217;ll leave that answer to <a href="http://www.alleyinsider.com/" target="_blank">Henry Blodget</a>, I think it all depends on execution (get XBox right and then expand to other services and the user base will easily double or triple for Netflix, then go international), they&#8217;re targeting the biggest audience ever, the living room audience, the one that makes billions of dollars in the Olympics, the one that&#8217;s fed up with the passive entertainment model and who wants to see what they want whenever they want, to share this experiences with friends. </p>
<p>I also care since I no longer have cable TV and I&#8217;m constantly looking for legal video entertainment of professional quality. Companies like Hulu and Joost should follow the same steps and try to go to our living room, Netflix not only has a great catalog of movies, but they have entire shows, some you can already watch, for example I got to stream 2 seasons of the office back to back on Netflix, before they were available on Hulu.</p>
<p><strong>(Hulu || Joost) for Free TV streaming on the living room</strong></p>
<p>As for Joost, they should probably acknowledge they&#8217;ve lost a great deal to Hulu, which streams 100 million videos a month, it would take a major breakthrough in content to beat Hulu, and even though Hulu is putting big numbers, they just can&#8217;t compare with the ad revenue that you can generate on the living room. For Joost (if Hulu didn&#8217;t start already) there&#8217;s still the opportunity to  port their tecnology to PS3, to Wii, why not even come out with an Xbox free download that will allow you to watch Joost on your living room. There&#8217;s certainly going to be a lot of people not willing to sign up for Netflix, and the Free TV offer Joost has would be of interest to this audience. If I were Michael Volpi I&#8217;d try to use a considerable part of my resources geared in this direction, If Hulu gets in the living room before Joost, it&#8217;s game over.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/10/30/netflix-streaming-vs-broadcast-tv/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The WTF video of 2008</title>
		<link>http://www.gubatron.com/blog/2008/10/28/the-wtf-video-of-2008/</link>
		<comments>http://www.gubatron.com/blog/2008/10/28/the-wtf-video-of-2008/#comments</comments>
		<pubDate>Wed, 29 Oct 2008 02:10:22 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Videos]]></category>

		<category><![CDATA[WTF]]></category>

		<category><![CDATA[baby]]></category>

		<category><![CDATA[crazy father]]></category>

		<category><![CDATA[gymnist]]></category>

		<category><![CDATA[poor baby]]></category>

		<category><![CDATA[sadico]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=924</guid>
		<description><![CDATA[This is hands down, so far, the most fucked up internet video I&#8217;ve seen this year.

]]></description>
			<content:encoded><![CDATA[<p>This is hands down, so far, the most fucked up internet video I&#8217;ve seen this year.</p>
<p><object width="450" height="370"><param name="movie" value="http://www.liveleak.com/e/86e_1225055845"></param><param name="wmode" value="transparent"></param><embed src="http://www.liveleak.com/e/86e_1225055845" type="application/x-shockwave-flash" wmode="transparent" width="450" height="370"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/10/28/the-wtf-video-of-2008/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Guitar Hero World Tour - Drums - Are you gonna go my way</title>
		<link>http://www.gubatron.com/blog/2008/10/28/guitar-hero-world-tour-drums-are-you-gonna-go-my-way/</link>
		<comments>http://www.gubatron.com/blog/2008/10/28/guitar-hero-world-tour-drums-are-you-gonna-go-my-way/#comments</comments>
		<pubDate>Tue, 28 Oct 2008 13:37:22 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=922</guid>
		<description><![CDATA[
I couldn&#8217;t find the new drums, but Activision was cool enough to allow the old drums to be compatible with Guitar Hero World Tour.
Here&#8217;s my performance on the old rockband drums of &#8220;Are you gonna go my way&#8221; on expert level.
I&#8217;ve strong beliefs that this is the first user made video of someone playing Guitar [...]]]></description>
			<content:encoded><![CDATA[<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2083274&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2083274&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object></p>
<p>I couldn&#8217;t find the new drums, but Activision was cool enough to allow the old drums to be compatible with Guitar Hero World Tour.</p>
<p>Here&#8217;s my performance on the old rockband drums of &#8220;Are you gonna go my way&#8221; on expert level.<br />
I&#8217;ve strong beliefs that this is the first user made video of someone playing Guitar Hero Drums (with the rockband drums) outside the official promotional videos you can find all over the web.</p>
<p>This was a lot of fun to play, I didn&#8217;t do a 100% score, but close, so to all trolls, this is not a video to show how good I can play, but to demo the backwards compatibility, and that you can actually learn to keep the basic beat of this song with a game like this.</p>
<p>I put the original audio of the song on top and it syncs perfectly.</p>
<p>Played on Xbox 360.</p>
<p>By Gubatron</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/10/28/guitar-hero-world-tour-drums-are-you-gonna-go-my-way/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to filter logs in lighttpd</title>
		<link>http://www.gubatron.com/blog/2008/10/27/how-to-filter-logs-in-lighttpd/</link>
		<comments>http://www.gubatron.com/blog/2008/10/27/how-to-filter-logs-in-lighttpd/#comments</comments>
		<pubDate>Mon, 27 Oct 2008 15:59:04 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[accesslog]]></category>

		<category><![CDATA[filter]]></category>

		<category><![CDATA[filter out]]></category>

		<category><![CDATA[lighttpd]]></category>

		<category><![CDATA[mod_accesslog]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=913</guid>
		<description><![CDATA[ I usually don&#8217;t keep lighttpd access logs turned on to avoid writing for every read, but there are times when you need to monitor what&#8217;s going on, and you&#8217;d like to have a high signal-to-noise ratio so it might be convenient to ignore all requests to .gif, .png, .jpg, .css, .ico and other urls [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.lighttpd.net/" rel="nofollow" target="_blank"><img align="left" style="margin:5px 5px" src="http://www.lighttpd.net/light_logo.png" width="150" height="150" border="0"/></a> I usually don&#8217;t keep <a href="http://www.lighttpd.net/" rel="nofollow" target="_blank">lighttpd</a> access logs turned on to avoid writing for every read, but there are times when you need to monitor what&#8217;s going on, and you&#8217;d like to have a high signal-to-noise ratio so it might be convenient to ignore all requests to .gif, .png, .jpg, .css, .ico and other urls on your webserver.</p>
<p>To only log certain files, or to NOT log certain files, you resolve this the same way as you do every other thing in lighttpd&#8230; by matching lighttpd variables to regular expressions and applying the settings where they match.</p>
<pre>
# www -> the main website
$HTTP["host"] =~ "^www.yoursite.com$" {
  server.document-root = "/var/www/www.yoursite.com"
  server.errorlog = "/var/log/lighttpd/www.yoursite.com/error.log"

  #Only log non-css and images
  <strong>$HTTP["url"] !~ "(\.css|\.jpg|\.gif|\.png|\.ico)$" {
    accesslog.filename = "/var/log/lighttpd/www.yoursite.com/access.log"
  }</strong>
}
</pre>
<p>So in this example, we only log, where the URL doesn&#8217;t end with any of the &#8220;.css&#8221;, &#8220;.jpg&#8221;, &#8220;.gif&#8221;, &#8220;.png&#8221; or &#8220;.ico&#8221; extensions. We filter those out.</p>
<p>Hope this works for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/10/27/how-to-filter-logs-in-lighttpd/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Apple Wireless Keyboard</title>
		<link>http://www.gubatron.com/blog/2008/10/23/apple-wireless-keyboard/</link>
		<comments>http://www.gubatron.com/blog/2008/10/23/apple-wireless-keyboard/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 16:57:21 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Gubatron]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[apple]]></category>

		<category><![CDATA[internet tv]]></category>

		<category><![CDATA[keyboard]]></category>

		<category><![CDATA[slim]]></category>

		<category><![CDATA[wireless]]></category>

		<category><![CDATA[worn out]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=903</guid>
		<description><![CDATA[
I just got a new Apple Wireless Keyboad. 
My laptop currently sits atop a Griffin Elevator, this keeps it cool and also helps keep my neck at a healthy angle, something I need given how many hours I spend on the computer.
The problem with the Elevator is that after a while, your arms get tired [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3226/2966536939_dcaf59f79c.jpg?v=0"/></p>
<p>I just got a new <a href="http://store.apple.com/us/product/MB167LL/A" rel="nofollow" target="_blank">Apple Wireless Keyboad</a>. </p>
<p>My laptop currently sits atop a <a href="http://www.griffintechnology.com/products/elevator" rel="nofollow">Griffin Elevator</a>, this keeps it cool and also helps keep my neck at a healthy angle, something I need given how many hours I spend on the computer.</p>
<p>The problem with the Elevator is that after a while, your arms get tired and you end up resting your arms over your elbows, causing you elbow dryness and sometimes pain.</p>
<p><img src="http://farm4.static.flickr.com/3021/2966569457_b53916a60a.jpg?v=0"/></p>
<p>To rest my elbows and have an <a href="http://en.wikipedia.org/wiki/Ergonomics" rel="nofollow" target="_blank">ergonomic</a> posture, I needed a keyboard that was small enough to fit on my tight desk.</p>
<p>The other reason I got it was that the MacBook keyboard is extremely worn out.</p>
<p><img src="http://farm4.static.flickr.com/3224/2967384682_271babe6c3.jpg?v=0"/></p>
<p><strong>Getting used to the new keyboard</strong><br />
The function keyboard layout is a bit different from the one on the MacBook. It took me a couple hours getting used to the spacing between the keys, but now I&#8217;m fully used to it. The feeling of the keys going down is very addictive.</p>
<p><img src="http://farm4.static.flickr.com/3233/2967383350_95fa7af130.jpg?v=0"/></p>
<p>Since the keyboard is wireless, I&#8217;m planning on getting another one to put it in front of the TV. Once <a href="boxee.tv" target="_blank">Boxee</a> integrates Joost and Hulu perfectly into the system, getting an Apple TV or a cheap custom built computer as a media center will make a lot of sense. </p>
<p>I&#8217;ve been hooking up the laptop via HDMI to the TV, and it sucks every time an episode ends in Hulu, or when there are commercial breaks on the ABC.com HD player because you have to get up and click on continue, or select the next episode to watch (unless you have setup playlists previously). </p>
<p>A wireless mouse and keyboard solve that problem.</p>
<p><img src="http://farm4.static.flickr.com/3243/2966537755_accd94be36.jpg?v=0"/></p>
<p><strong>Useful for Internet TV</strong><br />
Another plus, it can work like a remote control, for your HDMI-TV/Laptop setup.</p>
<p>I can proudly say we&#8217;ve been Cable-TV free for over 10 months now (saving probably around $200), I &#8220;survive&#8221; on Netflix DVDs &#038; Streaming (can&#8217;t wait for the Xbox Live upgrade), <a href="http://www.joost.com" rel="nofollow" target="_blank">Joost</a> and <a href="http://www.hulu.com" target="_blank" rel="nofollow">Hulu</a>.</p>
<p>Given my past history of doing things 2-3 years before regular people, I can see a big future for the Internet TV/Video companies that survive this &#8220;crisis&#8221; (bullshit crisis really, go to Venezuela and see what a real crisis is), eventually the whole thing will be packed on little boxes and CableTV companies will be in trouble if they don&#8217;t jump on the I-watch-what-I-want-whenever-I-want-via-internet boat.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/10/23/apple-wireless-keyboard/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Joost tests Flash based player - 5 days ahead of schedule</title>
		<link>http://www.gubatron.com/blog/2008/10/13/joost-tests-flash-based-player-5-days-ahead-of-scheduled/</link>
		<comments>http://www.gubatron.com/blog/2008/10/13/joost-tests-flash-based-player-5-days-ahead-of-scheduled/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 14:05:27 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[joost flash player]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=885</guid>
		<description><![CDATA[Monday, October 13 9:25AM

   digg_url = 'http://www.gubatron.com/blog/2008/10/13/joost-tests-flash-based-player-5-days-ahead-of-scheduled/';

 
NEW YORK (Gubatron) &#8212; This morning Joost has launched what seems a stealth test of their Flash video player delivering 5 days ahead of scheduled, according to the announcement made by the company the last September 18th when they released a new browser based version of [...]]]></description>
			<content:encoded><![CDATA[<p><small>Monday, October 13 9:25AM</small></p>
<p><script type="text/javascript">
   digg_url = 'http://www.gubatron.com/blog/2008/10/13/joost-tests-flash-based-player-5-days-ahead-of-scheduled/';
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script> </p>
<p>NEW YORK (Gubatron) &#8212; This morning <a href="http://www.joost.com" rel="nofollow">Joost</a> has launched what seems a stealth test of their Flash video player delivering 5 days ahead of scheduled, according to the announcement made by the company the last September 18th when they released a <a href="http://www.techcrunch.com/2008/09/18/new-joost-launches-now-and-next-month-joost-will-be-100-flash/" target="_blank" rel="nofollow">new browser based version</a> of their platform.</p>
<p><a rel="nofollow" href="http://farm4.static.flickr.com/3007/2938228512_f06657a6d6_o.png" target="_blank"><img src="http://farm4.static.flickr.com/3007/2938228512_8e01a492f8.jpg"/></a></p>
<p>There is no press release in relationship to this on their website yet, but the new Flash player is readily <strong>available on <a href="http://www.joost.com/37acw15/t/Death-Note-Pursuit-Ep-4-UNCUT-&#038;-SUBTITLED" target="_blank" rel="nofollow">the web site</a> for Windows, Mac and Linux</strong>. It looks and feels exactly the same, and best of all, now all Linux users can enjoy the vast content on our favorite distro (content which I think suits us perfectly as a geek audience)</p>
<p>Also there are no embedding options available as of now. Hopefully it&#8217;s just a matter of time, they have plenty of viral content.</p>
<p><strong>Joost could be in more devices = More Viewers</strong><br />
I expect this player will broaden the possibilities for Joost as an ubiquitous platform. Now the possibilities for integration are endless, I&#8217;m already starting to think Mobile (iPhone, Android), Wii, <strong>PS3</strong>, all you need is a flash player on your platform, and anyone out there (if the company doesn&#8217;t do it first) with enough spare time on their hands will be able to put together a Joost player.</p>
<p>Now imagine all that free tv spectrum to be released in February 2008 to be used for <a href="http://www.freetheairwaves.com/faq.html">free internet access</a>, I can see <strong>enormous worldwide TV audiences on mobile devices</strong> for marketers to start drewling.<br />
This is great not only for Joost but for all the video companies that have enough vision (and funding) to realize these opportunities today. <strong>Start gathering your Android teams now.</strong></p>
<p><strong>Other improvements</strong><br />
<img src="http://farm4.static.flickr.com/3217/2938280982_0f0c82b412.jpg?v=0" align="left" style="margin:5px 5px"/>I also noticed the search result page has a new filtering set of links, that can help you down narrow search results. This is a great improvement, since their search results would yield several hundreds of videos and there used to be no other way but to page through all of them. Now when you perform a search, you&#8217;ll see Filters (each with a count of how many videos are available) by Venue, Genre, Sub-Genre, Series, and Runtime.</p>
<p><strong>No more p2p?</strong><br />
Now the question remains, will they ditch their P2P plugin, their old P2P client? If they do, this only means one thing:</p>
<p>100% Flash Player = No more P2P</p>
<p>They had said that P2P users would get content in higher quality than those with the &#8220;Joost Standard&#8221; Flash version, as you can see on the screen shots, the quality is pretty high for the flash version, my guess is somewhere down the line, they&#8217;ll probably decide to get rid of P2P altogether and foot the bill just like Hulu is doing now (which has a growing catalog of HD content). Hopefully bandwidth is getting cheaper, In my personal experience I consider the whole Bandwidth business is way overpriced, because Data centers and Networks can always find themselves big corporate customers and resellers that will pay anything, we can only hope this will change as the technology advances.</p>
<p><strong>Screen shots</strong><br />
Click on the screen shots to see bigger.</p>
<p><a rel="nofollow" href="http://farm4.static.flickr.com/3007/2938228512_f06657a6d6_o.png" target="_blank"><img src="http://farm4.static.flickr.com/3007/2938228512_8e01a492f8.jpg"/></a><br />
Joost 100% Flash Player running on Ubuntu 8.04</p>
<p><a href="http://www.flickr.com/photos/gubatron/2937380167/sizes/o/in/photostream/" target="_blank" rel="nofollow"><img src="http://farm4.static.flickr.com/3223/2937380167_55348593f9.jpg?v=0"/></a><br />
Joost Full Screen on Linux Ubuntu 8.04</a></p>
<p><a href="" target="_blank" rel="nofollow"><img src="http://farm4.static.flickr.com/3293/2938213582_1209dd6d61.jpg?v=0"/></a><br />
Joost Flash player on Mac OSX Leopard</p>
<p><strong>Joost</strong></p>
<p>Joost is a system for distributing recorded TV shows and other forms of video over the Web using peer-to-peer TV technology (and now Flash), created by Niklas Zennström and Janus Friis (founders of Skype and Kazaa).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/10/13/joost-tests-flash-based-player-5-days-ahead-of-scheduled/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Parque Central - Base Jumping from the Twin Towers in Caracas</title>
		<link>http://www.gubatron.com/blog/2008/09/30/parque-central-base-jumping-from-the-twin-towers-in-caracas/</link>
		<comments>http://www.gubatron.com/blog/2008/09/30/parque-central-base-jumping-from-the-twin-towers-in-caracas/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 17:47:02 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Caracas City Life]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[base]]></category>

		<category><![CDATA[building]]></category>

		<category><![CDATA[caracas]]></category>

		<category><![CDATA[carlos]]></category>

		<category><![CDATA[creativa]]></category>

		<category><![CDATA[Jump]]></category>

		<category><![CDATA[parque  central]]></category>

		<category><![CDATA[pedro]]></category>

		<category><![CDATA[propela]]></category>

		<category><![CDATA[salto]]></category>

		<category><![CDATA[venezuela]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=866</guid>
		<description><![CDATA[
During the summer of 2008, a couple of Venezuelan Parachute Base Jumpers (Carlos and Pedro) got together with Propela Productions to make a short film about an extreme dream of the jumpers, Jump from the Base of one of the Twin Towers of Parque Central in Caracas, Venezuela.
They format published in YouTube was divided in [...]]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ChWoL3A9BBM&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/ChWoL3A9BBM&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>During the summer of 2008, a couple of Venezuelan Parachute Base Jumpers (Carlos and Pedro) got together with Propela Productions to make a short film about an extreme dream of the jumpers, Jump from the Base of one of the Twin Towers of Parque Central in Caracas, Venezuela.</p>
<p>They format published in YouTube was divided in 2 parts, this is part 2. You can see <a href="http://www.youtube.com/watch?v=pxxhPssXkXM" rel="nofollow">Part One here</a>.</p>
<p>Very nicely planned, produced, executed and edited (to my taste). </p>
<p>Let&#8217;s keep an eye on these guys, anybody knows if they have a site? I just got this from <a href="http://www.plurk.com/user/nosgoth" target="_blank" rel="nofollow">Nosgoth</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/30/parque-central-base-jumping-from-the-twin-towers-in-caracas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Mac Bangs Dennis&#8217; Mom - It&#8217;s Always Sunny in Philadelphia</title>
		<link>http://www.gubatron.com/blog/2008/09/30/mac-bangs-dennis-mom-its-always-sunny-in-philadelphia/</link>
		<comments>http://www.gubatron.com/blog/2008/09/30/mac-bangs-dennis-mom-its-always-sunny-in-philadelphia/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 16:53:15 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Funny]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[banging]]></category>

		<category><![CDATA[danny devito]]></category>

		<category><![CDATA[danny devitto]]></category>

		<category><![CDATA[hilarious]]></category>

		<category><![CDATA[its always sunny in philadelphia]]></category>

		<category><![CDATA[love squares]]></category>

		<category><![CDATA[love triangles]]></category>

		<category><![CDATA[mom banged]]></category>

		<category><![CDATA[philadelphia]]></category>

		<category><![CDATA[sick]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=863</guid>
		<description><![CDATA[
Best damn funny/controversial show I&#8217;ve seen. Seinfeld on steroids for what&#8217;s left of the decade.
From wikipedia:
The series deals with a variety of controversial topics, including abortion, gun control, physical disabilities, racism, sexism, religion, the Israeli/Palestinian situation, terrorism, transsexuality, slavery, incest, sexual harassment in education, the homeless, statutory rape, drug addiction, pedophilia, nuclear proliferation in North [...]]]></description>
			<content:encoded><![CDATA[<p><object width="512" height="296"><param name="movie" value="http://www.hulu.com/embed/_a-yaUD_DnKoFK00JaZYkQ"></param><embed src="http://www.hulu.com/embed/_a-yaUD_DnKoFK00JaZYkQ" type="application/x-shockwave-flash"  width="512" height="296"></embed></object></p>
<p>Best damn funny/controversial show I&#8217;ve seen. Seinfeld on steroids for what&#8217;s left of the decade.</p>
<p>From wikipedia:</p>
<blockquote><p>The series deals with a variety of controversial topics, including abortion, gun control, physical disabilities, racism, sexism, religion, the Israeli/Palestinian situation, terrorism, transsexuality, slavery, incest, sexual harassment in education, the homeless, statutory rape, drug addiction, pedophilia, nuclear proliferation in North Korea, child abuse, mental illness, gay rights, bulimia, prostitution, nazism, necrophilia and cannibalism. </p></blockquote>
<p>Stream provided by Hulu.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/30/mac-bangs-dennis-mom-its-always-sunny-in-philadelphia/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Fight for empty TV channels to connect New Yorkers to the Internet</title>
		<link>http://www.gubatron.com/blog/2008/09/26/fight-for-empty-tv-channels-to-connect-new-yorkers-to-the-internet/</link>
		<comments>http://www.gubatron.com/blog/2008/09/26/fight-for-empty-tv-channels-to-connect-new-yorkers-to-the-internet/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 16:59:23 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[New York City Life]]></category>

		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[new york]]></category>

		<category><![CDATA[tv]]></category>

		<category><![CDATA[ubiquitous]]></category>

		<category><![CDATA[whitespace]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=860</guid>
		<description><![CDATA[I just received this from the Free Press organization, warning me about how New Yorkers won&#8217;t be able to use the whitespace signals next year for Internet Connectivity, given the Wireless communication mafia is trying to get a hold of the spectrum, and if we don&#8217;t do something about it, we&#8217;ll loose the spectrum. We&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>I just received this from the Free Press organization, warning me about how New Yorkers won&#8217;t be able to use the whitespace signals next year for Internet Connectivity, given the Wireless communication mafia is trying to get a hold of the spectrum, and if we don&#8217;t do something about it, we&#8217;ll loose the spectrum. We&#8217;ll ALL benefit by having this spectrum, it would enable ubiquitous wireless internet access, benefiting every business on the internet with more users. That would surely make cellphone companies scared, imagine a phone that would use that spectrum and communicate via the internet instead (with skype, for free for example, international calls free, access to MyBloop files anywhere, etc.)</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/8MrYz1X4b4w&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/8MrYz1X4b4w&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<blockquote><p>
With your help, we can deliver high-speed Internet access to more New Yorkers.</p>
<p>What if I told you we could use empty TV channels to connect tens of thousands of New Yorkers to the Internet?</p>
<p>The technology exists today. But some members of the New York City Council are trying to stop us from using it.</p>
<p><strong>The Council has bought into a corporate misinformation campaign, and is now holding a public hearing next Monday to consider a resolution that would keep this technology from the New Yorkers who need it most.<br />
</strong></p>
<p>You can help the Council make the right decision by speaking out at the hearing:</p>
<p><strong>WHAT:</strong> NYC City Council Hearing on White Spaces<br />
<strong>WHEN:</strong> Monday, Sept. 29, 10 a.m.<br />
<strong>WHERE:</strong> City Hall Committee Room, enter at the Intersection of Centre and Worth Streets</p>
<p>The latest front in the battle over universal Internet access is &#8220;white spaces&#8221; &#8212; empty frequencies between TV channels on the public airwaves. In New York City, 20 percent of these television airwaves sit idle. New technology can open this unused spectrum to powerful high-speed Internet services, bringing ubiquitous and affordable broadband to tens of thousands of New Yorkers now left off the grid.</p>
<p>Here&#8217;s the problem: Councilmember Gale Brewer and Speaker Christine Quinn have sponsored a draft resolution claiming white space devices could harm the Broadway industry in New York City. They, along with the Broadway League, maintain that white space devices will disrupt the wireless microphones used for Broadway shows. Numerous tests conducted by the FCC show, however, that this is not true.</p>
<p>Meanwhile, lobbyists for the National Association of Broadcasters and cell phone companies have been blitzing federal, state and local governments with misinformation to prevent white spaces from bringing the benefits of broadband to millions of people. They want to hoard this spectrum to stifle innovation and competition. If they win, we all lose.</p>
<p>Too many in this city have been left on the wrong side of the digital divide. The answer to getting New Yorkers connected is right in front of us:</p>
<p><a rel="nofollow" target="_blank" href="http://council.nyc.gov/html/members/members.shtml">Attend Monday&#8217;s Hearing</a></p>
<p>The hearing will be open to public testimony. Please come and urge the City Council to reject the resolution and speak out for opening up white spaces for a better Internet.</p>
<p>With your help on Monday, we can help deliver the Internet for everyone in New York City.</p>
<p>Thank you,</p>
<p>Timothy Karr<br />
Campaign Director<br />
Free Press<br />
<a rel="nofollow" target="_blank"  href="http://www.freepress.net/">http://www.freepress.net/</a><br />
<a rel="nofollow" target="_blank"  href="http://www.savetheinternet.com/">http://www.savetheinternet.com/</a></p>
<p>1. Learn more about white spaces at <a rel="nofollow" target="_blank" href="http://www.freepress.net/whitespaces">www.freepress.net/whitespaces</a>
</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/26/fight-for-empty-tv-channels-to-connect-new-yorkers-to-the-internet/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Watch all &#8220;Death Note&#8221; episodes for Free on Joost</title>
		<link>http://www.gubatron.com/blog/2008/09/19/watch-all-death-note-episodes-for-free-on-joost/</link>
		<comments>http://www.gubatron.com/blog/2008/09/19/watch-all-death-note-episodes-for-free-on-joost/#comments</comments>
		<pubDate>Fri, 19 Sep 2008 23:53:35 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Joost]]></category>

		<category><![CDATA[Movies]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[anime]]></category>

		<category><![CDATA[death note]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=855</guid>
		<description><![CDATA[This week finally Joost launched their new web based version of the P2P Free TV platform. Since their last launch they&#8217;ve added loads and loads of new content. I happened to stumble across one of my favorite anime mini series Death Note yesterday. I had to pay for this content around february when I bought [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.joost.com/37acw12/t/Death-Note-Rebirth-Ep-1-UNCUT-&#038;-SUBTITLED#id=37acw12" target="_blank" rel="nofollow"><img src="http://farm4.static.flickr.com/3099/2848761737_a21f497daf_m.jpg" align="left" style="margin:10px 10px"/></a>This week finally Joost launched their new web based version of the P2P Free TV platform. Since their last launch they&#8217;ve added loads and loads of new content. I happened to stumble across one of my favorite anime mini series <a rel="nofollow" target="_blank" href="http://www.joost.com/37acw12/t/Death-Note-Rebirth-Ep-1-UNCUT-&#038;-SUBTITLED#id=37acw12">Death Note</a> yesterday. I had to pay for this content around february when I bought the DVDs on ebay (shipped from Japan), now everyone is lucky enough to view all the episodes for free on Joost.</p>
<p>Hats off to the Joost team for a re-launch that went way better than I expected. Thanks for listening to all the suggestions, I know I&#8217;ve been a pest.</p>
<p><strong>About Death Note</strong></p>
<p>From Wikipedia</p>
<blockquote><p><img src="http://farm2.static.flickr.com/1322/1448880534_3f646c425d_m.jpg" align="left" style="margin:10px 10px"/>Death Note is a Japanese manga series created by writer Tsugumi Ohba and illustrator Takeshi Obata. The series centers on Light Yagami, a high school student who discovers a supernatural notebook dropped on Earth by Ryuk, a shinigami (&#8221;death god&#8221;), that allows Light to kill anyone by writing the victim&#8217;s name in the notebook. The story follows Light&#8217;s attempt to create and rule a world cleansed of evil using the notebook, and the complex conflict between him and his opponents.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/19/watch-all-death-note-episodes-for-free-on-joost/feed/</wfw:commentRss>
		</item>
		<item>
		<title>My Calculus II Cheat Sheet (1997)</title>
		<link>http://www.gubatron.com/blog/2008/09/07/my-calculus-ii-cheat-sheet-1997/</link>
		<comments>http://www.gubatron.com/blog/2008/09/07/my-calculus-ii-cheat-sheet-1997/#comments</comments>
		<pubDate>Sun, 07 Sep 2008 14:34:57 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Gubatron]]></category>

		<category><![CDATA[calculator]]></category>

		<category><![CDATA[calculo]]></category>

		<category><![CDATA[calculus]]></category>

		<category><![CDATA[cheat sheet]]></category>

		<category><![CDATA[engineering]]></category>

		<category><![CDATA[formulas]]></category>

		<category><![CDATA[hp48g]]></category>

		<category><![CDATA[math]]></category>

		<category><![CDATA[ucab]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=850</guid>
		<description><![CDATA[This piece of paper is about 11 years old, I created it as (non-permitted during exam) reference to all those formulas I couldn&#8217;t remember a 100% or to which I could doubt in a moment of stress so I could double check.
It&#8217;s been kept on the pouch of my HP 48G calculator for all this [...]]]></description>
			<content:encoded><![CDATA[<p>This piece of paper is about 11 years old, I created it as (non-permitted during exam) reference to all those formulas I couldn&#8217;t remember a 100% or to which I could doubt in a moment of stress so I could double check.</p>
<p>It&#8217;s been kept on the pouch of my HP 48G calculator for all this time, today I thought it&#8217;d be probably a good idea to scan it and upload it.</p>
<p>Click on the images to see in high resolution, maybe one they they&#8217;ll be worth something and they&#8217;ll lay on a museum, or at least, a family vault.</p>
<p><center><br />
<a href="http://www.mybloop.com/photo/fullsize/GIuCNQ" target="_blank" rel="nofollow"><img src="http://www.mybloop.com/get:image:display/2421861/gubatron_calculus_cheat_sheet_page_1.jpeg" border="0"/></a><br />
Page 1</p>
<p><a href="http://www.mybloop.com/photo/fullsize/jhx8IP" target="_blank" rel="nofollow"><img src="http://www.mybloop.com/get:image:display/2421863/gubatron_calculus_cheat_sheet_page_2.jpeg" border="0"/></a><br />
Page 2<br />
</center></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/07/my-calculus-ii-cheat-sheet-1997/feed/</wfw:commentRss>
		</item>
		<item>
		<title>What grinds my gears - Tennis</title>
		<link>http://www.gubatron.com/blog/2008/09/05/what-grinds-my-gears-tennis/</link>
		<comments>http://www.gubatron.com/blog/2008/09/05/what-grinds-my-gears-tennis/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 22:04:44 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Gear Grinders]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[Random Stuff]]></category>

		<category><![CDATA[grinds my gears]]></category>

		<category><![CDATA[questions]]></category>

		<category><![CDATA[tennis]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=845</guid>
		<description><![CDATA[
I recently had the privilege to attend the US Open for the first time in my life, and as with everything I started questioning things:
Scoring
What&#8217;s with the ilogical scoring? Who came up with 15,30,40,Deuce, Advantage&#8230;
Why such an almost random sequence&#8230; why not, 1,2,3 ? or if anything 15,30,45!!!
Why when a set is tied 5-5 do [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3250/2826826132_f2e449b713.jpg?v=0"/></p>
<p>I recently had the privilege to attend the US Open for the first time in my life, and as with everything I started questioning things:</p>
<p><strong>Scoring</strong></p>
<p>What&#8217;s with the ilogical scoring? Who came up with 15,30,40,Deuce, Advantage&#8230;<br />
Why such an almost random sequence&#8230; why not, 1,2,3 ? or if anything 15,30,45!!!</p>
<p>Why when a set is tied 5-5 do they have to do it till 7 (tie-break)?, just let the first to go to 6 win that set, as if the matches weren&#8217;t long enough.</p>
<p><strong>Callings</strong></p>
<p><strike>So 0, is not called zero, it&#8217;s called Love? wtf</strike><br />
<strong>Update</strong>: Simon expained it&#8217;s &#8220;<strong>L&#8217;oeuf</strong>&#8220;, which means &#8220;Egg&#8221; in french, probably a relationship between the shape of a &#8220;0&#8243; and an Egg.</p>
<p>When a serve hits the NET, they call it LET? wtf</p>
<p>And when they go into &#8220;deuce&#8221; it always sounds as if they&#8217;re calling the players Douchebags&#8230;&#8221;<strong>Douche!!</strong>&#8221;</p>
<p><img src="http://farm4.static.flickr.com/3265/2826811636_f0908f72ba.jpg?v=0"/></p>
<p>Other than that, it&#8217;s one hell of a game, one of endurance, precision, technique, focus, strategy, excitement, I loved it.</p>
<p>Thank you wifey for taking me there for my birthday, it was awesome.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/05/what-grinds-my-gears-tennis/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Image Metrics Demo - The most amazing Facial Animation Tech so far</title>
		<link>http://www.gubatron.com/blog/2008/09/05/image-metrics-demo-the-most-amazing-facial-animation-tech-so-far/</link>
		<comments>http://www.gubatron.com/blog/2008/09/05/image-metrics-demo-the-most-amazing-facial-animation-tech-so-far/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 18:48:35 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Video Games]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[demo]]></category>

		<category><![CDATA[facial]]></category>

		<category><![CDATA[facial animation]]></category>

		<category><![CDATA[image metrics]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=844</guid>
		<description><![CDATA[
It&#8217;s official, I&#8217;m retarded compared to the guys that built this technology.
]]></description>
			<content:encoded><![CDATA[<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/bLiX5d3rC6o&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/bLiX5d3rC6o&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object></p>
<p>It&#8217;s official, I&#8217;m retarded compared to the guys that built this technology.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/05/image-metrics-demo-the-most-amazing-facial-animation-tech-so-far/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Birthday Trackback</title>
		<link>http://www.gubatron.com/blog/2008/09/03/birthday-trackback/</link>
		<comments>http://www.gubatron.com/blog/2008/09/03/birthday-trackback/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 20:51:54 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Diary]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[birthday]]></category>

		<category><![CDATA[friends]]></category>

		<category><![CDATA[thanks]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=840</guid>
		<description><![CDATA[So today is my birthday and I want to thank everyone who sent out a shout for me in cronological order.
I also want to mention that it was interesting to see a few things:
As my friend Daniel Chang pointed out, it seems that regular people are finally catching up to the internet, I didn&#8217;t receive [...]]]></description>
			<content:encoded><![CDATA[<p>So today is my birthday and I want to thank everyone who sent out a shout for me in cronological order.<br />
I also want to mention that it was interesting to see a few things:</p>
<li>As my friend Daniel Chang pointed out, it seems that regular people are finally catching up to the internet, I didn&#8217;t receive a phone call the whole day, expect from my closest family members. I personally think it&#8217;s a pain in the ass getting so many phone calls for the same reason the same day, everybody has finally seen the beauty of digital messaging, and its awesome that everybody seems to have a facebook account nowadays, they just post to the wall and done deal.</li>
<li>There&#8217;s some clever facebook app developers, maybe a little to evil, but I received several &#8220;birthday cards&#8221;, which in fact were facebook apps, I didn&#8217;t bother to open them as soon as the first one said it was an application which needed access to all my contact info and friend info&#8230; bastads. But this makes me think that birthday related functionality is a must, specially if there&#8217;s friendship functionality already available to your site. You&#8217;ll always have clusters of users interacting with each other thanks to many birthdays a day</li>
<p>So, here it goes, thanks a lot for taking the time to send a shout, pretty cool to know there&#8217;s so many people that did so:</p>
<p>- My wife<br />
- My wife&#8217;s parents, who came before midnight and gave me a drill for my toolset as a birthday gift.<br />
- My mom<br />
- My dad<br />
- My sisters<br />
- The Swaman<br />
- La Tati (via SMS)<br />
- Raul Hernandez, now in UK<br />
- Fitim Blaku<br />
- <a rel="nofollow" href="http://www.qtpd.com">Hugo Londono</a><br />
- <a rel="nofollow" href="http://www.elmodulor.com/">Guillermo Amador</a><br />
- Rhona Bucarito and <a rel="nofollow" href="http://www.elblogo.com">Luis Ramirez</a><br />
- Laura Borman, now in UK aswell<br />
- <a rel="nofollow" href="http://www.oyesto.com/e01">Felix Rios</a><br />
- Eduardo Torres<br />
- <a rel="follow" href="http://musicaymaspodcast.wordpress.com/">Javier Chauran</a><br />
- Marcelina Knitter, my sister in law<br />
- <a rel="nofollow" href="http://www.barquisimeto.com/">Nacarid Lopez</a><br />
- Honack Villanueva, the most responsible team mate when I was in school<br />
- Gabriela Noriega, it seems now all over the place (CCS/CDG/MAD/LUX/CDG)<br />
- Adelaida Moubayyed, now in Spain<br />
- Felix Berger<br />
- Jose Lopez Brett, aka Nosgoth<br />
- Gabriela<br />
- Adriana Fulchini<br />
- Daibory Trujillo<br />
- Sue Geissenberger<br />
- Maria Cione<br />
- Roger Kapsi<br />
- Ale Penichet<br />
- Cristian Radu<br />
- Angel Eloy, who wrote me a very nice email<br />
- Antonio Jordana<br />
- Gabe Perez<br />
- Stephanie Alvarez<br />
- Katay Santos (before in China, now in CCS)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/03/birthday-trackback/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google&#8217;s Chrome, no extensions? then no go</title>
		<link>http://www.gubatron.com/blog/2008/09/03/googles-chrome-no-extensions-then-no-go/</link>
		<comments>http://www.gubatron.com/blog/2008/09/03/googles-chrome-no-extensions-then-no-go/#comments</comments>
		<pubDate>Wed, 03 Sep 2008 14:49:24 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Code]]></category>

		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[Opinions]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[evil]]></category>

		<category><![CDATA[extensions]]></category>

		<category><![CDATA[framework]]></category>

		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=843</guid>
		<description><![CDATA[Please correct me if I&#8217;m wrong,  but I didn&#8217;t read any mention of Browser extensions on the chrome document, I read about plugins (these are more like Flash plugin and what not), but nothing about extensions.
This probably means:
 - No StumbleUpon toolbar :( (I&#8217;m a stumbleupon.com addict, I feel crippled with chrome because of [...]]]></description>
			<content:encoded><![CDATA[<p>Please correct me if I&#8217;m wrong,  but I didn&#8217;t read any mention of Browser extensions on the chrome document, I read about plugins (these are more like Flash plugin and what not), but nothing about extensions.</p>
<p>This probably means:<br />
 - No StumbleUpon toolbar :( (I&#8217;m a stumbleupon.com addict, I feel crippled with chrome because of this)<br />
 - No Cool Iris<br />
 - No Twitter extensions<br />
 - No weather extensions<br />
 - No firebug-like extensions<br />
 - No toolbars of any kind<br />
 - No Synced bookmarks</p>
<p>This means a lot of businesses would die if people were to embrace an extension-less browser. I think it&#8217;s a little scary when you allow one of the most important websites of the world to run the browser industry. Let&#8217;s hope people will stay distributed around IE, Mozilla, Safari and chrome, and that they don&#8217;t become the defacto browser, cause then they would really run the show.</p>
<p>Remember Google, don&#8217;t be evil, right?</p>
<p><strong>Update:</strong><br />
Confirmed, no extensions as of this writing are available.</p>
<p>Taken from the <a rel="nofollow" href="http://dev.chromium.org/developers/faq" target="_blank">Chromium developer FAQ</a>:</p>
<blockquote><p>Q. How can I develop extensions for Chromium like in Firefox?<br />
A. Chromium doesn&#8217;t have an extension system yet. This is something we&#8217;re interested in adding in a future version.</p></blockquote>
<p><strong>To Mac Geeks</strong><br />
If you want to build it for mac, you can (supposedly, I&#8217;m in the process off, I&#8217;ll post screenshots or video if I manage to do it sucessfully)</p>
<p><a href="http://dev.chromium.org/developers/how-tos/build-instructions-os-x" rel="nofollow" target="_blank">Here are instructions</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/03/googles-chrome-no-extensions-then-no-go/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The first multi-process web browser</title>
		<link>http://www.gubatron.com/blog/2008/09/02/the-first-multi-process-web-browser/</link>
		<comments>http://www.gubatron.com/blog/2008/09/02/the-first-multi-process-web-browser/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 11:28:38 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[browser]]></category>

		<category><![CDATA[chrome]]></category>

		<category><![CDATA[google]]></category>

		<category><![CDATA[multi process]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=842</guid>
		<description><![CDATA[
Google today releases a beta of a new multi-process web browser, which makes it look like a mini operating system in itself.
Instead of the old model where you&#8217;d have web pages, scripts and plugins running on the same process memory space (with threads for certain things, like images and plugins), now they&#8217;ve built a browser [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://farm4.static.flickr.com/3202/2821389070_9cde198397.jpg?v=0" alt="One of the funniest parts of the explanation of chrome, they brilliantly used a comic format to explain the world"/></p>
<p>Google today releases a beta of a new multi-process web browser, which makes it look like a mini operating system in itself.</p>
<p>Instead of the old model where you&#8217;d have web pages, scripts and plugins running on the same process memory space (with threads for certain things, like images and plugins), now they&#8217;ve built a browser called <strong>Chrome</strong> which puts every tab on a different process.</p>
<p>This is in a way a scary move in terms of how big google is getting (they already pwn Firefox), and how they&#8217;re starting to push to us a web operating system, I bet this thing will come with lots of google pre-installed (Google Gears, and what not)&#8230; but damn it, this is one of those ideas where you can&#8217;t help to say&#8230; &#8220;Why didn&#8217;t I think of that, it&#8217;s such an obvious thing to do, put each tab on a different process, and make javascript run in its own damn thread&#8221;, so this is why it looks like this will be a trend setter for all of the browsers, in the end competition is good and we can only hope the Firefox team already knew about this and we&#8217;ll see similar updates in the future for Firefox. The other thing that doesn&#8217;t make this all evil, is that chrome is also open source.</p>
<p>The multi process approach takes an initial toll on your memory, due to the overhead of allocating new processes for every tab you open, but it guarantees more stability, no single page will crash your entire browser since each one will run independently, and once you destroy a page, the OS will truly claim back the memory space.</p>
<p>In any case, you&#8217;re better off reading the <a href="http://www.google.com/googlebooks/chrome" rel="nofollow">explanation from Google</a>, brilliantly done in a comic format (which at the beginning sort of scared me, sort of looks a bit like commie propaganda, but it has its fun parts). Leave comments if you want to discuss the subject.</p>
<p>It will only be available for Windows for now, so I&#8217;m gonna have to turn on my Windows box to try it, grrrrr.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/02/the-first-multi-process-web-browser/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Upload and organize in one step - MyBloop Uploader Upgrade</title>
		<link>http://www.gubatron.com/blog/2008/09/02/upload-and-organize-in-one-step-mybloop-uploader-upgrade/</link>
		<comments>http://www.gubatron.com/blog/2008/09/02/upload-and-organize-in-one-step-mybloop-uploader-upgrade/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 11:03:10 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[MyBloop.com]]></category>

		<category><![CDATA[flash]]></category>

		<category><![CDATA[flash uploader]]></category>

		<category><![CDATA[mybloop]]></category>

		<category><![CDATA[select destination folder]]></category>

		<category><![CDATA[uploader]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=841</guid>
		<description><![CDATA[Now you can upload straight to the folder where you want your files to be, no more dragging new files all over the place to get them to the right place.

Happy uploading, more upgrades on the way
]]></description>
			<content:encoded><![CDATA[<p>Now you can upload straight to the folder where you want your files to be, no more dragging new files all over the place to get them to the right place.</p>
<p><img src="http://farm4.static.flickr.com/3062/2820503611_41eaacf1b4.jpg?v=0"/></p>
<p>Happy uploading, more upgrades on the way</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/09/02/upload-and-organize-in-one-step-mybloop-uploader-upgrade/feed/</wfw:commentRss>
		</item>
		<item>
		<title>MyBloop.com Demo Video: How to Create a Music Playlist/MixTape</title>
		<link>http://www.gubatron.com/blog/2008/08/19/mybloopcom-demo-video-how-to-create-a-music-playlistmixtape/</link>
		<comments>http://www.gubatron.com/blog/2008/08/19/mybloopcom-demo-video-how-to-create-a-music-playlistmixtape/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 20:19:59 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[MyBloop.com]]></category>

		<category><![CDATA[VideoCast]]></category>

		<category><![CDATA[Videos]]></category>

		<category><![CDATA[demo]]></category>

		<category><![CDATA[mixtape]]></category>

		<category><![CDATA[music]]></category>

		<category><![CDATA[mybloop]]></category>

		<category><![CDATA[playlist]]></category>

		<category><![CDATA[sharing]]></category>

		<category><![CDATA[tutorial]]></category>

		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=839</guid>
		<description><![CDATA[
digg_url = 'http://www.vimeo.com/1560106';

 
MyBloop.com Playlist Creation Demo from gubatron on Vimeo.
]]></description>
			<content:encoded><![CDATA[<p><script type="text/javascript">
digg_url = 'http://www.vimeo.com/1560106';
</script><br />
<script src="http://digg.com/tools/diggthis.js" type="text/javascript"></script> </p>
<p><object width="400" height="300"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1560106&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1560106&amp;server=www.vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"></embed></object><br /><a href="http://www.vimeo.com/1560106?pg=embed&amp;sec=1560106">MyBloop.com Playlist Creation Demo</a> from <a href="http://www.vimeo.com/gubatron?pg=embed&amp;sec=1560106">gubatron</a> on <a href="http://vimeo.com?pg=embed&amp;sec=1560106">Vimeo</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/08/19/mybloopcom-demo-video-how-to-create-a-music-playlistmixtape/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Solar Panels in the Sahara could power 46 planet earths</title>
		<link>http://www.gubatron.com/blog/2008/08/18/solar-panels-in-the-sahara-could-power-46-planet-earths/</link>
		<comments>http://www.gubatron.com/blog/2008/08/18/solar-panels-in-the-sahara-could-power-46-planet-earths/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 16:56:21 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=820</guid>
		<description><![CDATA[
&#8220;The unpopulated area of the Sahara desert is over 9 million km², which if covered with solar panels would provide 630 terawatts total power. The Earth&#8217;s current energy consumption rate is around 13.5 TW at any given moment (including oil, gas, coal, nuclear, and hydroelectric)&#8221;
Source: Wikipedia.org
]]></description>
			<content:encoded><![CDATA[<p><img src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/33/Mafate_Marla_solar_panel_dsc00633.jpg/250px-Mafate_Marla_solar_panel_dsc00633.jpg"/></p>
<blockquote style="font-size:20px; line-height:22px"><p>&#8220;The unpopulated area of the Sahara desert is over 9 million km², which if covered with solar panels would provide 630 terawatts total power. The Earth&#8217;s current energy consumption rate is around 13.5 TW at any given moment (including oil, gas, coal, nuclear, and hydroelectric)&#8221;</p></blockquote>
<p>Source: <a href="http://en.wikipedia.org/wiki/Photovoltaic_array">Wikipedia.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.gubatron.com/blog/2008/08/18/solar-panels-in-the-sahara-could-power-46-planet-earths/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Sign this petition for wireless internet everywhere.</title>
		<link>http://www.gubatron.com/blog/2008/08/18/sign-this-petition-for-wireless-internet-everywhere/</link>
		<comments>http://www.gubatron.com/blog/2008/08/18/sign-this-petition-for-wireless-internet-everywhere/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 16:55:57 +0000</pubDate>
		<dc:creator>gubatron</dc:creator>
		
		<category><![CDATA[Geeklife]]></category>

		<category><![CDATA[Internet]]></category>

		<category><![CDATA[FCC]]></category>

		<category><![CDATA[gigabit]]></category>

		<category><![CDATA[IP/VHF]]></category>

		<category><![CDATA[petition]]></category>

		<category><![CDATA[spectrum]]></category>

		<category><![CDATA[VHF]]></category>

		<category><![CDATA[whitespace]]></category>

		<category><![CDATA[whitespaces]]></category>

		<category><![CDATA[wifi 2.0]]></category>

		<category><![CDATA[wifi2]]></category>

		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://www.gubatron.com/blog/?p=838</guid>
		<description><![CDATA[SIGN HERE THE PETITION
The internet has changed the life of many people, you&#8217;re probably an example since you&#8217;re reading this geeky blog that&#8217;s mostly intended for geeks, the curious, and technology lovers.
But the internet won&#8217;t really reach it&#8217;s maximum potential, that is, until it&#8217;s almost everywhere just like electricity or TV.
In February 2009, by order [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://freetheairwaves.com/takeAction.html">SIGN HERE THE PETITION</a></p>
<p>The internet has changed the life of many people, you&#8217;re probably an example since you&#8217;re reading this geeky blog that&#8217;s mostly intended for geeks, the curious, and technology lovers.</p>
<p>But the internet won&#8217;t really reach it&#8217;s maximum potential, that is, until it&#8217;s almost everywhere just like electricity or TV.</p>
<p>In February 2009, by order of the Federal Communications Commission (FCC) all TV transmissions currently being done over VHF have to cease, and all those TV channels will go only through digital signals. This means that one of the most versatiles spectrums will be up for grabs.</p>
<p>This spectrum (ranging anywhere from the 55MHz to 88MHz if I&#8217;m not mistaken) has the power to reach much larger distances than your 2.4GHz WIFI router, the distance actually depends on the height of antennas and somewhat visibility (you can see the formulas for theoretical distances on wikipedia)</p>
<p>Google, Motorola, Microsoft, Philips and many companies are asking the FCC to keep all this &#8220;white space&#8221; spectrum to be freed for anyone to use, just like WiFI&#8217;s 2.5GHz, which has extended somewhat the accessibility to the internet.</p>
<p>There are other companies however that want to license the spectrum and have it exclusively for them, an example are the companies that make wireless microp