<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: One Infinite Loop</title>
	<atom:link href="http://twoguysarguing.wordpress.com/2009/08/03/one-infinite-loop/feed/" rel="self" type="application/rss+xml" />
	<link>http://twoguysarguing.wordpress.com/2009/08/03/one-infinite-loop/</link>
	<description>colorful back and forth from two highly opinionated programmers</description>
	<lastBuildDate>Fri, 17 May 2013 10:05:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: youngnh</title>
		<link>http://twoguysarguing.wordpress.com/2009/08/03/one-infinite-loop/#comment-57</link>
		<dc:creator><![CDATA[youngnh]]></dc:creator>
		<pubDate>Mon, 03 Aug 2009 21:55:43 +0000</pubDate>
		<guid isPermaLink="false">http://twoguysarguing.wordpress.com/?p=250#comment-57</guid>
		<description><![CDATA[So, the NSC_xxx.ofugmjy.dpn cookie gets set as the last header of the first 302 response.

I really think that Drakma did something clever and functional, like reuse the output from a previous request, or improperly binding a function in a closure, instead of something boring and stateful and imperative like using a loop.

My point was supposed to be that I worked myself into a tizzy over the Netflix server&#039;s behavior before I realized that my tooling was probably to blame.

I&#039;ll dip into the source code later this month and hopefully post back here with an update (and a fix?).]]></description>
		<content:encoded><![CDATA[<p>So, the NSC_xxx.ofugmjy.dpn cookie gets set as the last header of the first 302 response.</p>
<p>I really think that Drakma did something clever and functional, like reuse the output from a previous request, or improperly binding a function in a closure, instead of something boring and stateful and imperative like using a loop.</p>
<p>My point was supposed to be that I worked myself into a tizzy over the Netflix server&#8217;s behavior before I realized that my tooling was probably to blame.</p>
<p>I&#8217;ll dip into the source code later this month and hopefully post back here with an update (and a fix?).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: benjaminplee</title>
		<link>http://twoguysarguing.wordpress.com/2009/08/03/one-infinite-loop/#comment-56</link>
		<dc:creator><![CDATA[benjaminplee]]></dc:creator>
		<pubDate>Mon, 03 Aug 2009 19:25:05 +0000</pubDate>
		<guid isPermaLink="false">http://twoguysarguing.wordpress.com/?p=250#comment-56</guid>
		<description><![CDATA[This is probably just a messed up copy/paste job but I also noticed that your second GET contains a cookie: NSC_xxx.ofugmjy.dpn which isn&#039;t set on the first response nor is it sent with the initial request.

One more thing to look into.  Good luck.]]></description>
		<content:encoded><![CDATA[<p>This is probably just a messed up copy/paste job but I also noticed that your second GET contains a cookie: NSC_xxx.ofugmjy.dpn which isn&#8217;t set on the first response nor is it sent with the initial request.</p>
<p>One more thing to look into.  Good luck.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: benjaminplee</title>
		<link>http://twoguysarguing.wordpress.com/2009/08/03/one-infinite-loop/#comment-55</link>
		<dc:creator><![CDATA[benjaminplee]]></dc:creator>
		<pubDate>Mon, 03 Aug 2009 13:57:33 +0000</pubDate>
		<guid isPermaLink="false">http://twoguysarguing.wordpress.com/?p=250#comment-55</guid>
		<description><![CDATA[I wonder if you wrote a really simple HTTP server and mimicked NetFlix&#039;s behavior if you could verify it isn&#039;t because of some strange header setup with the client.  You might be able to verify that Drakma doesn&#039;t resend cookies during the same session as a rule.

You also might try using something like WebScarab to &quot;pause&quot; the responses as they come back to the browser and/or your Drakma client and try removing various headers.  It might have something to do with how your Drakma client handles (or doesn&#039;t handle) Keep-Alive connections or Cache-Control: private.  Also, if you injected those cookies manually you could at least verify that Drama handles the response correctly.

Just some thoughts.  Good post.]]></description>
		<content:encoded><![CDATA[<p>I wonder if you wrote a really simple HTTP server and mimicked NetFlix&#8217;s behavior if you could verify it isn&#8217;t because of some strange header setup with the client.  You might be able to verify that Drakma doesn&#8217;t resend cookies during the same session as a rule.</p>
<p>You also might try using something like WebScarab to &#8220;pause&#8221; the responses as they come back to the browser and/or your Drakma client and try removing various headers.  It might have something to do with how your Drakma client handles (or doesn&#8217;t handle) Keep-Alive connections or Cache-Control: private.  Also, if you injected those cookies manually you could at least verify that Drama handles the response correctly.</p>
<p>Just some thoughts.  Good post.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
