<?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 //extrabright</title>
	<atom:link href="http://extrabright.com/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://extrabright.com/blog</link>
	<description>//pat's blog</description>
	<lastBuildDate>Fri, 12 Jun 2009 20:07:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Comment on The Geekiest Hello World by pajai</title>
		<link>http://extrabright.com/blog/2009/06/11/the-geekiest-hello-world/comment-page-1/#comment-90434</link>
		<dc:creator>pajai</dc:creator>
		<pubDate>Fri, 12 Jun 2009 20:07:16 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=180#comment-90434</guid>
		<description>Hi Ben!

hey, that&#039;s cool your version in Python.

Cheers!</description>
		<content:encoded><![CDATA[<p>Hi Ben!</p>
<p>hey, that&#8217;s cool your version in Python.</p>
<p>Cheers!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Geekiest Hello World by BenP</title>
		<link>http://extrabright.com/blog/2009/06/11/the-geekiest-hello-world/comment-page-1/#comment-90399</link>
		<dc:creator>BenP</dc:creator>
		<pubDate>Thu, 11 Jun 2009 23:00:24 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=180#comment-90399</guid>
		<description>gah not formatted properly, but you get the gist... ;)</description>
		<content:encoded><![CDATA[<p>gah not formatted properly, but you get the gist&#8230; <img src='http://extrabright.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The Geekiest Hello World by BenP</title>
		<link>http://extrabright.com/blog/2009/06/11/the-geekiest-hello-world/comment-page-1/#comment-90398</link>
		<dc:creator>BenP</dc:creator>
		<pubDate>Thu, 11 Jun 2009 22:59:29 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=180#comment-90398</guid>
		<description>Ha cool, my turn...

class Hello:
  def __getattr__(self,name):
    print(\Hello \ + name + \!\)

h = Hello()
h.pat

&gt;&gt; prints \Hello pat!\</description>
		<content:encoded><![CDATA[<p>Ha cool, my turn&#8230;</p>
<p>class Hello:<br />
  def __getattr__(self,name):<br />
    print(\Hello \ + name + \!\)</p>
<p>h = Hello()<br />
h.pat</p>
<p>&gt;&gt; prints \Hello pat!\</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Self-Reproducing Program in Groovy by pajai</title>
		<link>http://extrabright.com/blog/2009/06/07/self-reproducing-program-in-groovy/comment-page-1/#comment-90394</link>
		<dc:creator>pajai</dc:creator>
		<pubDate>Thu, 11 Jun 2009 21:23:53 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=171#comment-90394</guid>
		<description>@Alex

I was wondering also if there was an easier way to do it, as you suggest, to have a way to reference the source file. Of course this would work only for script languages (which are not compiled). Groovy is a bit in between, since it is normally compiled to byte code, but there are also ways to execute (after on-the-fly compilation) a groovy source code.

@Ben

I recon. But it&#039;s an interesting problem (I think).</description>
		<content:encoded><![CDATA[<p>@Alex</p>
<p>I was wondering also if there was an easier way to do it, as you suggest, to have a way to reference the source file. Of course this would work only for script languages (which are not compiled). Groovy is a bit in between, since it is normally compiled to byte code, but there are also ways to execute (after on-the-fly compilation) a groovy source code.</p>
<p>@Ben</p>
<p>I recon. But it&#8217;s an interesting problem (I think).</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Self-Reproducing Program in Groovy by BenPorter</title>
		<link>http://extrabright.com/blog/2009/06/07/self-reproducing-program-in-groovy/comment-page-1/#comment-90369</link>
		<dc:creator>BenPorter</dc:creator>
		<pubDate>Thu, 11 Jun 2009 01:25:20 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=171#comment-90369</guid>
		<description>Wow, that&#039;s so nerdy Pat!</description>
		<content:encoded><![CDATA[<p>Wow, that&#8217;s so nerdy Pat!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Self-Reproducing Program in Groovy by Alex Schröder</title>
		<link>http://extrabright.com/blog/2009/06/07/self-reproducing-program-in-groovy/comment-page-1/#comment-90302</link>
		<dc:creator>Alex Schröder</dc:creator>
		<pubDate>Sun, 07 Jun 2009 23:25:35 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=171#comment-90302</guid>
		<description>Much less geeky but always useful was Perl&#039;s ability to refer to the source file, allowing you to trivially write CGI scripts that print their own source code. Excellent for software licensed using the GNU Affero General Public License.

A simple example I wrote myself a while ago:
http://emacswiki.org/cgi-bin/m20-hard-core-characters

And the Affero license link:
http://www.fsf.org/licensing/licenses/agpl-3.0.html

That&#039;s the license used by Laconica, for example.
http://identi.ca/</description>
		<content:encoded><![CDATA[<p>Much less geeky but always useful was Perl&#8217;s ability to refer to the source file, allowing you to trivially write CGI scripts that print their own source code. Excellent for software licensed using the GNU Affero General Public License.</p>
<p>A simple example I wrote myself a while ago:<br />
<a href="http://emacswiki.org/cgi-bin/m20-hard-core-characters" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/emacswiki.org');">http://emacswiki.org/cgi-bin/m20-hard-core-characters</a></p>
<p>And the Affero license link:<br />
<a href="http://www.fsf.org/licensing/licenses/agpl-3.0.html" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/www.fsf.org');">http://www.fsf.org/licensing/licenses/agpl-3.0.html</a></p>
<p>That&#8217;s the license used by Laconica, for example.<br />
<a href="http://identi.ca/" rel="nofollow" onclick="javascript:urchinTracker ('/outbound/comment/identi.ca');">http://identi.ca/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Ubuntu Nano Backspace Problem Fix by Rowan</title>
		<link>http://extrabright.com/blog/2007/06/03/ubuntu-nano-backspace-problem-fix/comment-page-1/#comment-87749</link>
		<dc:creator>Rowan</dc:creator>
		<pubDate>Fri, 10 Apr 2009 02:38:26 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/2007/06/03/ubuntu-nano-backspace-problem-fix/#comment-87749</guid>
		<description>Thanks for this! It was driving me nuts.</description>
		<content:encoded><![CDATA[<p>Thanks for this! It was driving me nuts.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on New Mix: Electro-rock to Minimal by BigCat</title>
		<link>http://extrabright.com/blog/2008/09/15/new-mix-electro-rock-to-minimal/comment-page-1/#comment-81329</link>
		<dc:creator>BigCat</dc:creator>
		<pubDate>Mon, 26 Jan 2009 15:47:17 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=152#comment-81329</guid>
		<description>It&#039;s been a long time ... I&#039;m impatient to discover the next exquisite mix delicately brewed by Pajai ...

Ph.R.</description>
		<content:encoded><![CDATA[<p>It&#8217;s been a long time &#8230; I&#8217;m impatient to discover the next exquisite mix delicately brewed by Pajai &#8230;</p>
<p>Ph.R.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Better Keyboard Shortcuts for Mac X11 Apps by Pete</title>
		<link>http://extrabright.com/blog/2007/02/03/better-keyboard-shortcut-for-mac-x11-apps/comment-page-1/#comment-77543</link>
		<dc:creator>Pete</dc:creator>
		<pubDate>Sat, 06 Dec 2008 08:02:53 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=68#comment-77543</guid>
		<description>Answered my own question. It appears that leaving &quot;Enable key equivalents under X11&quot; checked allows me to use command for both Mac and X11 functions. Command-~ works, and Command-Q will quit X11, but Control-Q can be used to quit individual programs.

I&#039;m not sure what other effects this checkbox will have.</description>
		<content:encoded><![CDATA[<p>Answered my own question. It appears that leaving &#8220;Enable key equivalents under X11&#8243; checked allows me to use command for both Mac and X11 functions. Command-~ works, and Command-Q will quit X11, but Control-Q can be used to quit individual programs.</p>
<p>I&#8217;m not sure what other effects this checkbox will have.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Better Keyboard Shortcuts for Mac X11 Apps by Pete</title>
		<link>http://extrabright.com/blog/2007/02/03/better-keyboard-shortcut-for-mac-x11-apps/comment-page-1/#comment-77541</link>
		<dc:creator>Pete</dc:creator>
		<pubDate>Sat, 06 Dec 2008 07:50:53 +0000</pubDate>
		<guid isPermaLink="false">http://extrabright.com/blog/?p=68#comment-77541</guid>
		<description>Hi,
One small problem that this introduces is to make the command key not behave in the default “Mac” way. For example, I can’t hit “command-Q” to quit, but more importantly, I can’t hit “command-~” to switch windows.

Do you know if there is a way to retrieve this functionality? Obviously, one could switch control to map to command (the converse of this hint), but this would be unintuitive as well. I wonder if command could take on both roles?

Cheers.</description>
		<content:encoded><![CDATA[<p>Hi,<br />
One small problem that this introduces is to make the command key not behave in the default “Mac” way. For example, I can’t hit “command-Q” to quit, but more importantly, I can’t hit “command-~” to switch windows.</p>
<p>Do you know if there is a way to retrieve this functionality? Obviously, one could switch control to map to command (the converse of this hint), but this would be unintuitive as well. I wonder if command could take on both roles?</p>
<p>Cheers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
