<?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"
	>
<channel>
	<title>Comments for Graceful Exits</title>
	<atom:link href="http://www.jpstacey.info/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jpstacey.info/blog</link>
	<description>Garbage collection, in a very real sense</description>
	<pubDate>Sun, 12 Oct 2008 08:34:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>Comment on Background HTTP fetching and cacheing in ASP/VBScript by jps</title>
		<link>http://www.jpstacey.info/blog/2008/09/22/background-http-fetching-and-cacheing-in-aspvbscript/#comment-17232</link>
		<dc:creator>jps</dc:creator>
		<pubDate>Tue, 23 Sep 2008 12:47:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=162#comment-17232</guid>
		<description>Well, mostly I'm confusing sanitized code with an unmodified snippet to invoke it, as I added the invocation snippet to this post at the last minute. Should all be consistent now.

(I certainly haven't been able to &lt;em&gt;test&lt;/em&gt; the sanitized version, if that's what you mean: it goes entirely against the grain, certainly; but it's impossible for various reasons that I'll tell you about later.)</description>
		<content:encoded><![CDATA[<p>Well, mostly I&#8217;m confusing sanitized code with an unmodified snippet to invoke it, as I added the invocation snippet to this post at the last minute. Should all be consistent now.</p>
<p>(I certainly haven&#8217;t been able to <em>test</em> the sanitized version, if that&#8217;s what you mean: it goes entirely against the grain, certainly; but it&#8217;s impossible for various reasons that I&#8217;ll tell you about later.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Background HTTP fetching and cacheing in ASP/VBScript by David</title>
		<link>http://www.jpstacey.info/blog/2008/09/22/background-http-fetching-and-cacheing-in-aspvbscript/#comment-17231</link>
		<dc:creator>David</dc:creator>
		<pubDate>Tue, 23 Sep 2008 12:24:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=162#comment-17231</guid>
		<description>Erm, you declare "strKey" but don't use it, and assign to strUrlEnd, but appear to be using strUrlKey, have you been searching and replacing without recompiling?</description>
		<content:encoded><![CDATA[<p>Erm, you declare &#8220;strKey&#8221; but don&#8217;t use it, and assign to strUrlEnd, but appear to be using strUrlKey, have you been searching and replacing without recompiling?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Belated and potentially unreliable discussion of Google Chrome by jps</title>
		<link>http://www.jpstacey.info/blog/2008/09/14/belated-and-potentially-unreliable-discussion-of-google-chrome/#comment-17191</link>
		<dc:creator>jps</dc:creator>
		<pubDate>Thu, 18 Sep 2008 18:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=206#comment-17191</guid>
		<description>There's a fair bit in there that needs fixing, that's true, both in the UI and in the core application. But if a beta of OpenOffice 3.0 came out and it was this slick, then everyone would be applauding; if the first beta of Gmail had been this good then there'd probably have been much fewer sarcastic comments about it being in beta so long...1</description>
		<content:encoded><![CDATA[<p>There&#8217;s a fair bit in there that needs fixing, that&#8217;s true, both in the UI and in the core application. But if a beta of OpenOffice 3.0 came out and it was this slick, then everyone would be applauding; if the first beta of Gmail had been this good then there&#8217;d probably have been much fewer sarcastic comments about it being in beta so long&#8230;1</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Belated and potentially unreliable discussion of Google Chrome by film fan</title>
		<link>http://www.jpstacey.info/blog/2008/09/14/belated-and-potentially-unreliable-discussion-of-google-chrome/#comment-17176</link>
		<dc:creator>film fan</dc:creator>
		<pubDate>Tue, 16 Sep 2008 11:38:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=206#comment-17176</guid>
		<description>i keep learning about more and more advantages and features with Chrome, with privacy, for example; now if only they would take care of it's cookie management glitches...</description>
		<content:encoded><![CDATA[<p>i keep learning about more and more advantages and features with Chrome, with privacy, for example; now if only they would take care of it&#8217;s cookie management glitches&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The TimeToLead.eu technical stack: Django and Flex by jps</title>
		<link>http://www.jpstacey.info/blog/2008/09/11/the-timetoleadeu-technical-stack-django-and-flex/#comment-17172</link>
		<dc:creator>jps</dc:creator>
		<pubDate>Fri, 12 Sep 2008 16:21:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=203#comment-17172</guid>
		<description>I'm sorry if me expressing an opinion about Flash galls you so much that you have to write impolite rhetorical questions about it on a post that almost entirely talks about other technologies. I had no idea it would touch a nerve.

I appreciate that you're probably a busy person, and you therefore expect me to provide citations and user studies to back up every single opinion I express, that you might possibly like to quibble with, every time I write something and publish it on the web. But I'm a busy person too, and I'm writing blog posts here, not an encyclopaedia. I have mentioned my opinions on Flash in previous blog posts, but only tangentially, because I don't care about it as much as you seem to do.

In my limited experience there &lt;em&gt;do&lt;/em&gt; exist cross-browser problems, and along with proprietary lockin and binary transmission they're something that I might discuss at a later date when someone asks me more nicely than you have. In addition, its ubiquity if anything makes software like Adblock harder to implement in a targeted manner. 

Oddly, I didn't actually &lt;em&gt;mind&lt;/em&gt; Flash in 2002; I'm starting to dislike it again now. I console myself with the fact that some people are destined to be entirely out of touch with current fashions. You should see my wardrobe.</description>
		<content:encoded><![CDATA[<p>I&#8217;m sorry if me expressing an opinion about Flash galls you so much that you have to write impolite rhetorical questions about it on a post that almost entirely talks about other technologies. I had no idea it would touch a nerve.</p>
<p>I appreciate that you&#8217;re probably a busy person, and you therefore expect me to provide citations and user studies to back up every single opinion I express, that you might possibly like to quibble with, every time I write something and publish it on the web. But I&#8217;m a busy person too, and I&#8217;m writing blog posts here, not an encyclopaedia. I have mentioned my opinions on Flash in previous blog posts, but only tangentially, because I don&#8217;t care about it as much as you seem to do.</p>
<p>In my limited experience there <em>do</em> exist cross-browser problems, and along with proprietary lockin and binary transmission they&#8217;re something that I might discuss at a later date when someone asks me more nicely than you have. In addition, its ubiquity if anything makes software like Adblock harder to implement in a targeted manner. </p>
<p>Oddly, I didn&#8217;t actually <em>mind</em> Flash in 2002; I&#8217;m starting to dislike it again now. I console myself with the fact that some people are destined to be entirely out of touch with current fashions. You should see my wardrobe.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The TimeToLead.eu technical stack: Django and Flex by lowdown</title>
		<link>http://www.jpstacey.info/blog/2008/09/11/the-timetoleadeu-technical-stack-django-and-flex/#comment-17171</link>
		<dc:creator>lowdown</dc:creator>
		<pubDate>Fri, 12 Sep 2008 15:37:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=203#comment-17171</guid>
		<description>&#62;&#62;I’m no particular fan of Flash myself, but it fulfills the remit admirably here.

What's with the qualification? Is that to maintain some sort of nerd cred? Why are you not a 'fan of flash'? Hate video that runs nicely? Hate a 96% install base with no cross browser problems? I mean seriously, hating Flash is totally '02.

Have you noticed the Adblock (non-Plus version) extension for firefox completely blocks any and all SWFObject loaded SWFs?</description>
		<content:encoded><![CDATA[<p>&gt;&gt;I’m no particular fan of Flash myself, but it fulfills the remit admirably here.</p>
<p>What&#8217;s with the qualification? Is that to maintain some sort of nerd cred? Why are you not a &#8216;fan of flash&#8217;? Hate video that runs nicely? Hate a 96% install base with no cross browser problems? I mean seriously, hating Flash is totally &#8216;02.</p>
<p>Have you noticed the Adblock (non-Plus version) extension for firefox completely blocks any and all SWFObject loaded SWFs?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Spliticket running again with BeautifulSoup by jps</title>
		<link>http://www.jpstacey.info/blog/2008/09/07/spliticket-running-again-with-beautifulsoup/#comment-17165</link>
		<dc:creator>jps</dc:creator>
		<pubDate>Mon, 08 Sep 2008 08:49:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=204#comment-17165</guid>
		<description>(I should add, for anyone thinking: "well, duh!" that I &lt;em&gt;did&lt;/em&gt; know about teh soup before now; I just saw the non-monolithic install options and presumed it wouldn't be installable on shared hosting.)</description>
		<content:encoded><![CDATA[<p>(I should add, for anyone thinking: &#8220;well, duh!&#8221; that I <em>did</em> know about teh soup before now; I just saw the non-monolithic install options and presumed it wouldn&#8217;t be installable on shared hosting.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Trailing commas and unfeasibly high line numbers by jps</title>
		<link>http://www.jpstacey.info/blog/2008/07/08/trailing-commas-and-unfeasibly-high-line-numbers/#comment-17160</link>
		<dc:creator>jps</dc:creator>
		<pubDate>Sun, 31 Aug 2008 18:04:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=179#comment-17160</guid>
		<description>Ah, of course. I tend to forget that Javascript even &lt;em&gt;has&lt;/em&gt; dynamic code generation: I almost feel like, why would you bother? It's such a maintenance headache, and you can almost always avoid it outside of deep-framework calls.

That would also explain why closures provide &lt;a href="http://www.makemineatriple.com/2007/10/passing-parameters-to-a-function-called-with-settimout/"  rel="nofollow"&gt;the perfect alternative to giving e.g. setTimeout a string of text to evaluate&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>Ah, of course. I tend to forget that Javascript even <em>has</em> dynamic code generation: I almost feel like, why would you bother? It&#8217;s such a maintenance headache, and you can almost always avoid it outside of deep-framework calls.</p>
<p>That would also explain why closures provide <a href="http://www.makemineatriple.com/2007/10/passing-parameters-to-a-function-called-with-settimout/"  rel="nofollow">the perfect alternative to giving e.g. setTimeout a string of text to evaluate</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Trailing commas and unfeasibly high line numbers by Piers Cawley</title>
		<link>http://www.jpstacey.info/blog/2008/07/08/trailing-commas-and-unfeasibly-high-line-numbers/#comment-17158</link>
		<dc:creator>Piers Cawley</dc:creator>
		<pubDate>Fri, 29 Aug 2008 23:39:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=179#comment-17158</guid>
		<description>One of the principles of good library design in Perl was/is that, although Perl allows for dynamic code generation with &lt;code&gt;eval STRING&lt;/code&gt;, you do everything in your power to avoid using it. This principle arose as the result of bitter experience.

In a language with closures and dynamic dispatch, it's amazing what you can achieve before you have to resort to dynamic code generation (about the only place where I'd say it's legitimate is when a section of code is painfully slow as a result of indirection, can be massively sped up through code generation/compilation and is a 'hot' part of the code. I can count the occasions when I've needed to do this on the fingers of one hand, if that.)

Javascript has pretty much the same feature set when it comes to avoding code generation, which can only be a good thing.</description>
		<content:encoded><![CDATA[<p>One of the principles of good library design in Perl was/is that, although Perl allows for dynamic code generation with <code>eval STRING</code>, you do everything in your power to avoid using it. This principle arose as the result of bitter experience.</p>
<p>In a language with closures and dynamic dispatch, it&#8217;s amazing what you can achieve before you have to resort to dynamic code generation (about the only place where I&#8217;d say it&#8217;s legitimate is when a section of code is painfully slow as a result of indirection, can be massively sped up through code generation/compilation and is a &#8216;hot&#8217; part of the code. I can count the occasions when I&#8217;ve needed to do this on the fingers of one hand, if that.)</p>
<p>Javascript has pretty much the same feature set when it comes to avoding code generation, which can only be a good thing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Successful musicians write songs that other people like by argle</title>
		<link>http://www.jpstacey.info/blog/2008/08/12/successful-musicians-write-songs-that-other-people-like/#comment-17139</link>
		<dc:creator>argle</dc:creator>
		<pubDate>Wed, 13 Aug 2008 14:57:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.jpstacey.info/blog/?p=193#comment-17139</guid>
		<description>I actually got all the way to the end of the article before I realised the title had suckered me into reading something that wasn't about music in the slightest.</description>
		<content:encoded><![CDATA[<p>I actually got all the way to the end of the article before I realised the title had suckered me into reading something that wasn&#8217;t about music in the slightest.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
