<?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/"
		>
<channel>
	<title>Comments for A Party to the World</title>
	<atom:link href="http://dan.lecocq.us/wordpress/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://dan.lecocq.us/wordpress</link>
	<description>Life, love, and computer science</description>
	<lastBuildDate>Mon, 14 Nov 2011 19:19:08 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>Comment on zsh (or bash++) by noogie</title>
		<link>http://dan.lecocq.us/wordpress/2009/11/15/zsh-or-bash/comment-page-1/#comment-1984</link>
		<dc:creator>noogie</dc:creator>
		<pubDate>Mon, 14 Nov 2011 19:19:08 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=736#comment-1984</guid>
		<description>you may want to look at .inputrc  modifications where you can bind pg/pg down to history autocompletetiong... 

&quot;\e[6~&quot;: history-search-forward
&quot;\e[5~&quot;: history-search-backward</description>
		<content:encoded><![CDATA[<p>you may want to look at .inputrc  modifications where you can bind pg/pg down to history autocompletetiong&#8230; </p>
<p>&#8220;\e[6~&#8221;: history-search-forward<br />
&#8220;\e[5~&#8221;: history-search-backward</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SEOmoz and Dev Blog Post by dan.lecocq</title>
		<link>http://dan.lecocq.us/wordpress/2011/08/31/seomoz-and-dev-blog-post/comment-page-1/#comment-1887</link>
		<dc:creator>dan.lecocq</dc:creator>
		<pubDate>Sat, 10 Sep 2011 16:13:51 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=1007#comment-1887</guid>
		<description>Sure! Let me know the next time you&#039;re downtown during the week, and I&#039;ll buy you a cup of that coffee Seattle-ites are all so crazy about!</description>
		<content:encoded><![CDATA[<p>Sure! Let me know the next time you&#8217;re downtown during the week, and I&#8217;ll buy you a cup of that coffee Seattle-ites are all so crazy about!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SEOmoz and Dev Blog Post by Andrew Ferguson</title>
		<link>http://dan.lecocq.us/wordpress/2011/08/31/seomoz-and-dev-blog-post/comment-page-1/#comment-1871</link>
		<dc:creator>Andrew Ferguson</dc:creator>
		<pubDate>Wed, 31 Aug 2011 22:43:23 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=1007#comment-1871</guid>
		<description>Facebook stalking says &quot;YES!&quot; and you&#039;re married?! I think we need to catch up....</description>
		<content:encoded><![CDATA[<p>Facebook stalking says &#8220;YES!&#8221; and you&#8217;re married?! I think we need to catch up&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on SEOmoz and Dev Blog Post by Andrew Ferguson</title>
		<link>http://dan.lecocq.us/wordpress/2011/08/31/seomoz-and-dev-blog-post/comment-page-1/#comment-1870</link>
		<dc:creator>Andrew Ferguson</dc:creator>
		<pubDate>Wed, 31 Aug 2011 22:42:34 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=1007#comment-1870</guid>
		<description>Are you actually in Seattle though!?</description>
		<content:encoded><![CDATA[<p>Are you actually in Seattle though!?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Triangle Strip for Grids &#8211; A Construction by Ricardo Sanchez</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/25/triangle-strip-for-grids-a-construction/comment-page-1/#comment-1744</link>
		<dc:creator>Ricardo Sanchez</dc:creator>
		<pubDate>Wed, 10 Aug 2011 20:33:05 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=791#comment-1744</guid>
		<description>Dan excellent tutorial!

I am new to opengl in general and I am struggling to implement this, I start a stackoverflow topic on the subject and I wonder if you will be able to have a look and let me know and assist on my implementation, any help will be much appreciated

Here is the link
http://stackoverflow.com/questions/7011017/help-getting-vertex-indices-from-a-grid

Thanks</description>
		<content:encoded><![CDATA[<p>Dan excellent tutorial!</p>
<p>I am new to opengl in general and I am struggling to implement this, I start a stackoverflow topic on the subject and I wonder if you will be able to have a look and let me know and assist on my implementation, any help will be much appreciated</p>
<p>Here is the link<br />
<a href="http://stackoverflow.com/questions/7011017/help-getting-vertex-indices-from-a-grid" rel="nofollow">http://stackoverflow.com/questions/7011017/help-getting-vertex-indices-from-a-grid</a></p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Command Line Stopwatch (time cat) by Matt M</title>
		<link>http://dan.lecocq.us/wordpress/2011/08/04/command-line-stopwatch-time-cat/comment-page-1/#comment-1728</link>
		<dc:creator>Matt M</dc:creator>
		<pubDate>Fri, 05 Aug 2011 01:34:26 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=975#comment-1728</guid>
		<description>Very nifty. I&#039;m putting that one in my back pocket for later.</description>
		<content:encoded><![CDATA[<p>Very nifty. I&#8217;m putting that one in my back pocket for later.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Boost, typedef, #define and GCC Pain by dan.lecocq</title>
		<link>http://dan.lecocq.us/wordpress/2011/08/04/boost-typedef-define-and-gcc-pain/comment-page-1/#comment-1727</link>
		<dc:creator>dan.lecocq</dc:creator>
		<pubDate>Thu, 04 Aug 2011 22:52:08 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=969#comment-1727</guid>
		<description>Yeah, I was really pleased to find this one. Also, really, Effective C++ is one of the most useful things I&#039;ve read in recent memory.</description>
		<content:encoded><![CDATA[<p>Yeah, I was really pleased to find this one. Also, really, Effective C++ is one of the most useful things I&#8217;ve read in recent memory.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Boost, typedef, #define and GCC Pain by cwalsh</title>
		<link>http://dan.lecocq.us/wordpress/2011/08/04/boost-typedef-define-and-gcc-pain/comment-page-1/#comment-1726</link>
		<dc:creator>cwalsh</dc:creator>
		<pubDate>Thu, 04 Aug 2011 21:31:30 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=969#comment-1726</guid>
		<description>Brilliant! I&#039;ll put that -E flag into my toolbox :) I&#039;m working in a very old and very ugly c/c++ code-base; there are #defines and externs all over the place!</description>
		<content:encoded><![CDATA[<p>Brilliant! I&#8217;ll put that -E flag into my toolbox :) I&#8217;m working in a very old and very ugly c/c++ code-base; there are #defines and externs all over the place!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Critical Language Scholarship &#8211; Results by Teri</title>
		<link>http://dan.lecocq.us/wordpress/2009/03/06/critical-language-scholarship-results/comment-page-1/#comment-1697</link>
		<dc:creator>Teri</dc:creator>
		<pubDate>Sat, 16 Jul 2011 03:44:35 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=472#comment-1697</guid>
		<description>Hi Dan,

You have probably put this whole Critical Language Scholarship behind you and moved on.  However, if you don&#039;t mind me asking, why do you think you were not picked?  I read your essay, and it was superbly written.  You seem to have so much cultural experience and be the right candidate for such a program.  

I&#039;m planning to apply to the 2012 group for Arabic.</description>
		<content:encoded><![CDATA[<p>Hi Dan,</p>
<p>You have probably put this whole Critical Language Scholarship behind you and moved on.  However, if you don&#8217;t mind me asking, why do you think you were not picked?  I read your essay, and it was superbly written.  You seem to have so much cultural experience and be the right candidate for such a program.  </p>
<p>I&#8217;m planning to apply to the 2012 group for Arabic.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on numerical_limits by dan.lecocq</title>
		<link>http://dan.lecocq.us/wordpress/2011/05/10/numerical_limits/comment-page-1/#comment-1559</link>
		<dc:creator>dan.lecocq</dc:creator>
		<pubDate>Sat, 14 May 2011 19:13:06 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=929#comment-1559</guid>
		<description>I occurs to me in reading your question what you actually meant. These variables will be set on network events. For example, the program can yield control to the steering library periodically, which checks to see if a steering client has connected, and if so, if it has issued any commands.

There&#039;s a notion of a steerable application, which can advertise that clients can change certain parameters, or issue certain commands. One use case might be that the mouse_x coordinate and mouse_y coordinate can be specified by a client (we got a demo working of a WebSocket app acting as a trackpad on a remote machine).

But the main use case we are trying to support is that you have a large-scale simulation running on a remote resource (cluster, supercomputer, etc.), and want to be able to interact with it through a thin client without too much extra work. The simulation codes we&#039;re working with are already behemoths, and can run for 12 hours or days at a time, and researchers often find that they could have terminated early had they been getting live updates of the results. Without yielding their allocation, this steering library enables them to check up on it as they like, issue commands, change parameters, etc. from say, an iPhone, the browser, or their desktop.</description>
		<content:encoded><![CDATA[<p>I occurs to me in reading your question what you actually meant. These variables will be set on network events. For example, the program can yield control to the steering library periodically, which checks to see if a steering client has connected, and if so, if it has issued any commands.</p>
<p>There&#8217;s a notion of a steerable application, which can advertise that clients can change certain parameters, or issue certain commands. One use case might be that the mouse_x coordinate and mouse_y coordinate can be specified by a client (we got a demo working of a WebSocket app acting as a trackpad on a remote machine).</p>
<p>But the main use case we are trying to support is that you have a large-scale simulation running on a remote resource (cluster, supercomputer, etc.), and want to be able to interact with it through a thin client without too much extra work. The simulation codes we&#8217;re working with are already behemoths, and can run for 12 hours or days at a time, and researchers often find that they could have terminated early had they been getting live updates of the results. Without yielding their allocation, this steering library enables them to check up on it as they like, issue commands, change parameters, etc. from say, an iPhone, the browser, or their desktop.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on numerical_limits by dan.lecocq</title>
		<link>http://dan.lecocq.us/wordpress/2011/05/10/numerical_limits/comment-page-1/#comment-1558</link>
		<dc:creator>dan.lecocq</dc:creator>
		<pubDate>Sat, 14 May 2011 19:02:22 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=929#comment-1558</guid>
		<description>The goal is to have a class that helps to manage the interactions with outside sources (steering clients) and the variables of an application. In the end, the variable *does* get set directly, but a client might pass in a float, int, or widget to the set function for a given variable. So it&#039;s not sufficient to know the type passed into set(), but it has to also have some knowledge of the datatype the variable is pointing to.

The necessity for the variable class is that you don&#039;t want to just hold a void*, because that requires the class to have a little more intelligence about the type, and can make it easier for the client to accidentally misuse, or abuse the class. This arrangement offers a stronger guarantee about what types of operations can and can&#039;t happen to the data you register to it.</description>
		<content:encoded><![CDATA[<p>The goal is to have a class that helps to manage the interactions with outside sources (steering clients) and the variables of an application. In the end, the variable *does* get set directly, but a client might pass in a float, int, or widget to the set function for a given variable. So it&#8217;s not sufficient to know the type passed into set(), but it has to also have some knowledge of the datatype the variable is pointing to.</p>
<p>The necessity for the variable class is that you don&#8217;t want to just hold a void*, because that requires the class to have a little more intelligence about the type, and can make it easier for the client to accidentally misuse, or abuse the class. This arrangement offers a stronger guarantee about what types of operations can and can&#8217;t happen to the data you register to it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on numerical_limits by Andrew Ferguson</title>
		<link>http://dan.lecocq.us/wordpress/2011/05/10/numerical_limits/comment-page-1/#comment-1557</link>
		<dc:creator>Andrew Ferguson</dc:creator>
		<pubDate>Sat, 14 May 2011 18:25:52 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=929#comment-1557</guid>
		<description>Is the goal of steerable variables to provide data validation? Why wouldn&#039;t you just set the variable directly?</description>
		<content:encoded><![CDATA[<p>Is the goal of steerable variables to provide data validation? Why wouldn&#8217;t you just set the variable directly?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Triangle Strip for Grids &#8211; A Construction by dan.lecocq</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/25/triangle-strip-for-grids-a-construction/comment-page-1/#comment-1478</link>
		<dc:creator>dan.lecocq</dc:creator>
		<pubDate>Thu, 10 Mar 2011 13:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=791#comment-1478</guid>
		<description>As far as I know, WebGL doesn&#039;t have display lists. At least in Chrome and WebKit/Safari, I didn&#039;t find a gl.NewList(). I&#039;d be surprised if there were, as it&#039;s supposed to essentially follow the OpenGL ES 2.0 spec, which doesn&#039;t include display lists.

In what environment did you find gl.NewList()? You&#039;ve make me curious!</description>
		<content:encoded><![CDATA[<p>As far as I know, WebGL doesn&#8217;t have display lists. At least in Chrome and WebKit/Safari, I didn&#8217;t find a gl.NewList(). I&#8217;d be surprised if there were, as it&#8217;s supposed to essentially follow the OpenGL ES 2.0 spec, which doesn&#8217;t include display lists.</p>
<p>In what environment did you find gl.NewList()? You&#8217;ve make me curious!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Triangle Strip for Grids &#8211; A Construction by John</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/25/triangle-strip-for-grids-a-construction/comment-page-1/#comment-1476</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 09 Mar 2011 23:16:20 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=791#comment-1476</guid>
		<description>Correction: it looks like gl.NewList (); is available.  Was it added after this article?  Feel free to skip my post or update the article if display lists are truly currently supported in webgl.

Thanks</description>
		<content:encoded><![CDATA[<p>Correction: it looks like gl.NewList (); is available.  Was it added after this article?  Feel free to skip my post or update the article if display lists are truly currently supported in webgl.</p>
<p>Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Triangle Strip for Grids &#8211; A Construction by John</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/25/triangle-strip-for-grids-a-construction/comment-page-1/#comment-1475</link>
		<dc:creator>John</dc:creator>
		<pubDate>Wed, 09 Mar 2011 23:11:37 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=791#comment-1475</guid>
		<description>Thanks for trying to cheer me up.  I still prefer display lists in more ways than one.  It&#039;s a shame they&#039;re trying to bury such a flexible and powerful feature.  VBOs are just a crippled version of the display list.</description>
		<content:encoded><![CDATA[<p>Thanks for trying to cheer me up.  I still prefer display lists in more ways than one.  It&#8217;s a shame they&#8217;re trying to bury such a flexible and powerful feature.  VBOs are just a crippled version of the display list.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Triangle Strip for Grids &#8211; A Construction by Noa</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/25/triangle-strip-for-grids-a-construction/comment-page-1/#comment-1467</link>
		<dc:creator>Noa</dc:creator>
		<pubDate>Mon, 07 Mar 2011 14:55:09 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=791#comment-1467</guid>
		<description>Dan,

Yes I was using the FFP, pre-computing the normals per vertex on cpu. Because the orientation of the triangles on the triangle strip alternates, my normals where miss-oriented on every odd row. Because I need to compute normals per vertex, I had to modify the algorithm and add some glue.</description>
		<content:encoded><![CDATA[<p>Dan,</p>
<p>Yes I was using the FFP, pre-computing the normals per vertex on cpu. Because the orientation of the triangles on the triangle strip alternates, my normals where miss-oriented on every odd row. Because I need to compute normals per vertex, I had to modify the algorithm and add some glue.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Triangle Strip for Grids &#8211; A Construction by dan.lecocq</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/25/triangle-strip-for-grids-a-construction/comment-page-1/#comment-1449</link>
		<dc:creator>dan.lecocq</dc:creator>
		<pubDate>Tue, 01 Mar 2011 15:13:15 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=791#comment-1449</guid>
		<description>I hadn&#039;t noticed any funny business with the normals, but that&#039;s good to know! I wonder if it was because I was using my own shader -- were you using the fixed-function pipeline?</description>
		<content:encoded><![CDATA[<p>I hadn&#8217;t noticed any funny business with the normals, but that&#8217;s good to know! I wonder if it was because I was using my own shader &#8212; were you using the fixed-function pipeline?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Triangle Strip for Grids &#8211; A Construction by Noa</title>
		<link>http://dan.lecocq.us/wordpress/2009/12/25/triangle-strip-for-grids-a-construction/comment-page-1/#comment-1445</link>
		<dc:creator>Noa</dc:creator>
		<pubDate>Mon, 28 Feb 2011 20:51:54 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=791#comment-1445</guid>
		<description>It was very helpful for me to, thanks. I implemented it, and realized at some point that the normals are inverted at every change of row (because I&#039;m setting normals per vertex). I had to add some more &quot;glue&quot; every time. So in the previous explanation, I inserted &quot;7&quot; twice, and got 0, 4, 1, 5, 2, 6, 3, 7,7,7,8, 12, 9, 13, 10, 14, 11, and 15. That way the normal stays in the right orientation. 

Noa</description>
		<content:encoded><![CDATA[<p>It was very helpful for me to, thanks. I implemented it, and realized at some point that the normals are inverted at every change of row (because I&#8217;m setting normals per vertex). I had to add some more &#8220;glue&#8221; every time. So in the previous explanation, I inserted &#8220;7&#8243; twice, and got 0, 4, 1, 5, 2, 6, 3, 7,7,7,8, 12, 9, 13, 10, 14, 11, and 15. That way the normal stays in the right orientation. </p>
<p>Noa</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping printf(1) by dan.lecocq</title>
		<link>http://dan.lecocq.us/wordpress/2011/02/24/wrapping-printf/comment-page-1/#comment-1427</link>
		<dc:creator>dan.lecocq</dc:creator>
		<pubDate>Sun, 27 Feb 2011 22:20:30 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=914#comment-1427</guid>
		<description>That&#039;s a good approach. The having different file descriptors is akin to an approach used in some code I work with, VisIt from LBNL.</description>
		<content:encoded><![CDATA[<p>That&#8217;s a good approach. The having different file descriptors is akin to an approach used in some code I work with, VisIt from LBNL.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Wrapping printf(1) by Andrew Ferguson</title>
		<link>http://dan.lecocq.us/wordpress/2011/02/24/wrapping-printf/comment-page-1/#comment-1407</link>
		<dc:creator>Andrew Ferguson</dc:creator>
		<pubDate>Fri, 25 Feb 2011 23:12:18 +0000</pubDate>
		<guid isPermaLink="false">http://dan.lecocq.us/wordpress/?p=914#comment-1407</guid>
		<description>Why not set different levels for the &quot;error&quot; function? You could set some as errors and others as notices...sort of like what PHP does: http://www.php.net/manual/en/errorfunc.constants.php with &quot;error_reporting()&quot;</description>
		<content:encoded><![CDATA[<p>Why not set different levels for the &#8220;error&#8221; function? You could set some as errors and others as notices&#8230;sort of like what PHP does: <a href="http://www.php.net/manual/en/errorfunc.constants.php" rel="nofollow">http://www.php.net/manual/en/errorfunc.constants.php</a> with &#8220;error_reporting()&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

