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

<channel>
	<title>condescension.net &#187; Nerdy</title>
	<atom:link href="http://condescension.net/tags/nerdy/feed/" rel="self" type="application/rss+xml" />
	<link>http://condescension.net</link>
	<description>doesn't have a catchy tagline.</description>
	<lastBuildDate>Mon, 01 Dec 2008 03:53:10 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Greasemonkey Script for Joystiq.com</title>
		<link>http://condescension.net/2008/02/06/greasemonkey-script-for-joystiqcom/</link>
		<comments>http://condescension.net/2008/02/06/greasemonkey-script-for-joystiqcom/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 06:32:07 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Nerdy]]></category>
		<category><![CDATA[ads]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[greasemonkey]]></category>
		<category><![CDATA[joystiq]]></category>

		<guid isPermaLink="false">http://www.condescension.net/2008/02/06/greasemonkey-script-for-joystiqcom/</guid>
		<description><![CDATA[Just a quick update.  I wrote a greasemonkey script to remove ads from joystiq.com.  Its very static, but it gets the job done.  The script can be found on greasespot.
]]></description>
			<content:encoded><![CDATA[<p>Just a quick update.  I wrote a greasemonkey script to remove ads from joystiq.com.  Its very static, but it gets the job done.  The script can be found on <a href="http://userscripts.org/scripts/show/22376">greasespot</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2008/02/06/greasemonkey-script-for-joystiqcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Piss off Roadrunner</title>
		<link>http://condescension.net/2007/12/30/piss-off-roadrunner/</link>
		<comments>http://condescension.net/2007/12/30/piss-off-roadrunner/#comments</comments>
		<pubDate>Sun, 30 Dec 2007 06:03:53 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Nerdy]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[Road Runner]]></category>

		<guid isPermaLink="false">http://www.condescension.net/2007/12/30/piss-off-roadrunner/</guid>
		<description><![CDATA[
Roadrunner just began resolving bad DNS queries to a search page.  Absolutely stupid as this breaks the whole state machine of the internet.  request some ridiculous domain that doesnt exist like &#8220;bestbuy.co&#8221; and instead of getting a DNS server error the server name will resolve to 24.28.199.152.  This in fact is a [...]]]></description>
			<content:encoded><![CDATA[<p><a href='http://www.condescension.net/wp-content/uploads/2007/12/dns.jpg' title='dns.jpg'><img src='http://www.condescension.net/wp-content/uploads/2007/12/dns.jpg' alt='dns.jpg' /></a><br />
Roadrunner just began resolving bad DNS queries to a search page.  Absolutely stupid as this breaks the whole state machine of the internet.  request some ridiculous domain that doesnt exist like &#8220;bestbuy.co&#8221; and instead of getting a DNS server error the server name will resolve to 24.28.199.152.  This in fact is a roadrunner webserver which will in fact return a 200 response from the webserver.  absolutely ridiculous.  So now a site that doesn&#8217;t exist suddenly has a server with the page you requested.</p>
<p>As if breaking the state machine for web browsing wasn&#8217;t enough, whats at the top of the results?  SPONSORED results.  I&#8217;m sorry but piss off roadrunner.  I pay enough for your flaky service to not have to deal with you trying to sell me shit at the drop of a misplaced &#8220;m&#8221;</p>
<p>UPDATE:<br />
DSL reports noticed this also.  Check them out for some additional details.<br />
<a href=http://www.dslreports.com/shownews/90502>http://www.dslreports.com/shownews/90502</a></p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2007/12/30/piss-off-roadrunner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Facebook Beacon: Perfect for self-centered pricks.</title>
		<link>http://condescension.net/2007/11/16/facebook-beacon-perfect-for-self-centered-pricks/</link>
		<comments>http://condescension.net/2007/11/16/facebook-beacon-perfect-for-self-centered-pricks/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 15:42:20 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Nerdy]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Semantic Web]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Privacy]]></category>

		<guid isPermaLink="false">http://www.condescension.net/2007/11/16/facebook-beacon-perfect-for-self-centered-pricks/</guid>
		<description><![CDATA[
Facebook Beacon is a new effort announced by Facebook to allow users to share their buying preferences.  A few lines of javascript allows a website to post to facebook what items you purchased, games you played, movies you saw etc.  Hell attach the three lines of code to your toilet so you can [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.condescension.net/wp-content/uploads/2007/11/beacon_48.png' alt='beacon_48.png' /></p>
<p><a href="http://www.facebook.com/business/?beacon">Facebook Beacon</a> is a new effort announced by Facebook to allow users to share their buying preferences.  A few lines of javascript allows a website to post to facebook what items you purchased, games you played, movies you saw etc.  Hell attach the three lines of code to your toilet so you can alert your emo friends when you drop a deuce.</p>
<p>Seriously, are we that vain of a country that we need to tell everyone in the world we bought a DVD.  I don&#8217;t care who you are I don&#8217;t give a toss if you bought friends volume 1 on DVD on overstock.com.  If you think everyone does, you&#8217;re an ass.</p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2007/11/16/facebook-beacon-perfect-for-self-centered-pricks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zune 2: Bigger Faster Stronger</title>
		<link>http://condescension.net/2007/11/13/zune-2-bigger-faster-stronger/</link>
		<comments>http://condescension.net/2007/11/13/zune-2-bigger-faster-stronger/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 01:09:57 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Nerdy]]></category>
		<category><![CDATA[Zune]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.condescension.net/2007/11/13/zune-2-bigger-faster-stronger/</guid>
		<description><![CDATA[
Simply put the new version of the Zune software is amazing.  Microsoft took all the suck out of the last version and released something that rivals iTunes.  Its podcast support is awesome now.  Simple and to the point with an excellent browsing interface.  The social actually is social now.  Please [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.condescension.net/wp-content/uploads/2007/11/zune-tattoo.jpg' alt='zune tattoo guy' /><br />
Simply put the new version of the Zune software is amazing.  Microsoft took all the suck out of the last version and released something that rivals iTunes.  Its podcast support is awesome now.  Simple and to the point with an excellent browsing interface.  The social actually is social now.  Please note the new zune social card under my xbox live gamercard.  Wow so sweet.  Thanks zunenuze for the <a href="http://zunenuze.net/2007/how-to-include-your-zune-card-in-a-web-page-or-signature/">code to embed the zune social card</a>.  Most important update though.  Wireless sync.  </p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2007/11/13/zune-2-bigger-faster-stronger/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Steam = Everything wrong with DRM</title>
		<link>http://condescension.net/2007/11/08/steam-everything-wrong-with-drm/</link>
		<comments>http://condescension.net/2007/11/08/steam-everything-wrong-with-drm/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 23:20:15 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Nerdy]]></category>
		<category><![CDATA[Rant]]></category>
		<category><![CDATA[Games]]></category>
		<category><![CDATA[Steam]]></category>

		<guid isPermaLink="false">http://www.condescension.net/2007/11/08/steam-everything-wrong-with-drm/</guid>
		<description><![CDATA[
Oh well I do beg your pardon Steam.  How absurd of me to attempt to play a game I purchased.  Please accept my apology for bothering you while you were doing other, much more important things.  I&#8217;ll try back later when its more convenient for you.
]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.condescension.net/wp-content/uploads/2007/11/steamerror.PNG' alt='Steam servers are too busy to handle your request.' /></p>
<p>Oh well I do beg your pardon Steam.  How absurd of me to attempt to play a game I purchased.  Please accept my apology for bothering you while you were doing other, much more important things.  I&#8217;ll try back later when its more convenient for you.</p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2007/11/08/steam-everything-wrong-with-drm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why Java applets are obsolete.</title>
		<link>http://condescension.net/2007/11/06/why-java-applets-are-obsolete/</link>
		<comments>http://condescension.net/2007/11/06/why-java-applets-are-obsolete/#comments</comments>
		<pubDate>Tue, 06 Nov 2007 20:27:12 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Nerdy]]></category>
		<category><![CDATA[Applets]]></category>
		<category><![CDATA[Computers]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://www.condescension.net/2007/11/06/why-java-applets-are-obsolete/</guid>
		<description><![CDATA[
Recently I took a test where I had to write a Java Applet.  I realized something while I was writing it.  Java Applets are obsolete and deprecated.  Anything they can do, faster newer technologies can do better.  Lets look at the two main purposes of a Java Applet: animation and robust [...]]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.condescension.net/wp-content/uploads/2007/11/old-guy.jpg' alt='old man java' /><br />
Recently I took a test where I had to write a Java Applet.  I realized something while I was writing it.  Java Applets are obsolete and deprecated.  Anything they can do, faster newer technologies can do better.  Lets look at the two main purposes of a Java Applet: animation and robust GUI development.</p>
<p>In terms of animation Applets fall short&#8230; way short.  Writing a program to animate something is as painful as drawing a picture with LOGO.  Applets lack the ability to draw and animate as effectively as alternatives like flash and silverlight.  Flash gives the user simple easy ways to import media or draw vector (or raster) images and animate them using keyframes.  Need advanced animation or programatic animation?  Flash actionscript has you covered.  It can animate as well as provide an event driven program.</p>
<p>Java Applets however have none of this.  Each frame must be drawn programatically and requires a blanking in between.  While this isn&#8217;t a huge inconvenience it shows Java applets are not intended to be powerful animation tools.</p>
<p>Additionally Java applets are supposed to provide a robust GUI experience.  In actuality Java applets provide for a clunky slow loading experience frequently resulting in a large ominous gray box in the center of a browser.</p>
<p>When Java originated (early 90&#8217;s) applets were a very powerful tool allowing for robust GUI development.  Java applets were leaps and bounds ahead of any early version HTML controls.  This utility however diminished as HTML became less of a presentation markup and more of an interaction markup.  My realization that java applets are obsolete was concreted by AJAX, asynchronous Javascript and XML.  This technology fixed the primary problem still plaguing HTML: The HTTP protocol.<br />
<span id="more-78"></span><br />
Historically Web pages have always functioned with a query and a response.  forms simply alter parameters in the query.  What this caused was any time any server interaction occured, the web page needed a total page reload.  This greatly diminishes a HTMLs ability for GUIs as any updates required completely reloading the page.  AJAX changed this.</p>
<p>AJAX allows for partial page refreshes.  That is a portion of the page can be reloaded through javascript and xml calls resulting in faster more robust GUIs being developed using a STANDARD HTTP connection appropriate for in browser use.</p>
<p>Calling them completely obsolete is unfair though.  Java applets do have a purpose, just not in browser.  Java applets can be a powerful visualization tool of data as well an excellent GUI for showing off a proof of concept.  In fact things like Java Web Start have done an excellent job of rejuvenating applets by breaking them out of the browser and executing them in their own window where they belong.</p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2007/11/06/why-java-applets-are-obsolete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XBOX 360 Towel Trick</title>
		<link>http://condescension.net/2007/08/21/xbox-360-towel-trick/</link>
		<comments>http://condescension.net/2007/08/21/xbox-360-towel-trick/#comments</comments>
		<pubDate>Wed, 22 Aug 2007 02:58:26 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Nerdy]]></category>
		<category><![CDATA[Xbox 360]]></category>

		<guid isPermaLink="false">http://www.condescension.net/?p=8</guid>
		<description><![CDATA[So it happened.  My XBOX 360 red ringed.  Right when I put BioShock in.  So after panicking for a few I decided to try something.  I placed the busted xbox in two towels and turned it on for about 15 minutes.  After it heated up to something hot I turned [...]]]></description>
			<content:encoded><![CDATA[<p>So it happened.  My XBOX 360 red ringed.  Right when I put BioShock in.  So after panicking for a few I decided to try something.  I placed the busted xbox in two towels and turned it on for about 15 minutes.  After it heated up to something hot I turned it off and let it cool.  Turned it on and ZOMG it worked.  I was more surprised than those guys from the David Blane Street Magic videos.  What the EFF!<a href='http://www.condescension.net/wp-content/uploads/2007/08/image_00011.jpg' title='Dead'><a href='http://www.condescension.net/wp-content/uploads/2007/08/image_00011.jpg' title='Dead'><img src='http://www.condescension.net/wp-content/uploads/2007/08/image_00011.thumbnail.jpg' alt='Dead' /></a><a href='http://www.condescension.net/wp-content/uploads/2007/08/image_00012.jpg' title='Towel of Lazerus'><img src='http://www.condescension.net/wp-content/uploads/2007/08/image_00012.thumbnail.jpg' alt='Towel of Lazerus' /></a><a href='http://www.condescension.net/wp-content/uploads/2007/08/image_00013.jpg' title='ZOMG'><img src='http://www.condescension.net/wp-content/uploads/2007/08/image_00013.thumbnail.jpg' alt='ZOMG' /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2007/08/21/xbox-360-towel-trick/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to find your old host</title>
		<link>http://condescension.net/2007/06/19/how-to-find-your-old-host/</link>
		<comments>http://condescension.net/2007/06/19/how-to-find-your-old-host/#comments</comments>
		<pubDate>Wed, 20 Jun 2007 03:25:01 +0000</pubDate>
		<dc:creator>Mike Corey</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Nerdy]]></category>

		<guid isPermaLink="false">http://www.condescension.net/?p=3</guid>
		<description><![CDATA[I came across an issue today.  After changing hosts, I decided that I wanted to recover my data from my old host.  A problem of course arises that the dns entry for condescension.net has changed from my old host to the new one.  So FTPing into my host accesses GoDaddy instead of TotalChoice hosting.  After [...]]]></description>
			<content:encoded><![CDATA[<p>I came across an issue today.  After changing hosts, I decided that I wanted to recover my data from my old host.  A problem of course arises that the dns entry for condescension.net has changed from my old host to the new one.  So FTPing into my host accesses GoDaddy instead of TotalChoice hosting.  After multiple failed attempts to get tech support to tell me how to access my old site, I decided to take matters into my own hands.</p>
<p>On Windows, to do a DNS lookup one can use a tool called nslookup.  Normally when you nslookup a page it uses the DNS server you (or your ISP) provided in your network settings.  However, if we execute nslookup without any arguments we arrive at a prompt.   Within this prompt we can set the DNS server we want to query.  I was able to remember that the dns servers for TotalChoice hosting are dns[N].totalchoicehosting.com.  With this information we can use the  following comman to set the query server:</p>
<blockquote><p>server dns3.totalchoicehosting.com</p></blockquote>
<p>With the server specified we can then ask it for the ip it knows my site to be:</p>
<blockquote><p>name condescension.net</p></blockquote>
<p>Success!  The correct IP is returned.  From there I&#8217;m able to ftp into that IP and download all the old crap on my site.</p>
]]></content:encoded>
			<wfw:commentRss>http://condescension.net/2007/06/19/how-to-find-your-old-host/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
