<?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 Language Hacker | Robert Elwell&#039;s Blog</title>
	<atom:link href="http://robertelwell.info/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://robertelwell.info/blog</link>
	<description>PHP Web Development, Computational Linguistics, and Nerdy Miscellany</description>
	<lastBuildDate>Thu, 19 Apr 2012 15:00:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>Comment on The English Language: A Fractal of Bad Design by Tom</title>
		<link>http://robertelwell.info/blog/english-fractal/#comment-1006</link>
		<dc:creator>Tom</dc:creator>
		<pubDate>Thu, 19 Apr 2012 15:00:38 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=156#comment-1006</guid>
		<description>Great satire. A lot of programming language elitists seem to forget that we&#039;re working in a world where there is no central language authority, where the (many many) developers of a language have their own ideals, context, concerns and reasons for how they develop and use it.  Every user of a language is constantly developing and modifying how they use the language and how it&#039;s used by others; not one of them is all-knowing or beyond relativity. I like Larry Wall&#039;s talks about Perl and why like natural language it can be flexible, expressive, poetic, and often confusing and idiosyncratic. I love PHP and it&#039;s community, and also appreciate the original critique of PHP, because, like being aware of dialect and grammar, &quot;correctness&quot; and &quot;incorrectness&quot; in English, we can continue to improve our mutual understanding through and about language itself.</description>
		<content:encoded><![CDATA[<p>Great satire. A lot of programming language elitists seem to forget that we&#8217;re working in a world where there is no central language authority, where the (many many) developers of a language have their own ideals, context, concerns and reasons for how they develop and use it.  Every user of a language is constantly developing and modifying how they use the language and how it&#8217;s used by others; not one of them is all-knowing or beyond relativity. I like Larry Wall&#8217;s talks about Perl and why like natural language it can be flexible, expressive, poetic, and often confusing and idiosyncratic. I love PHP and it&#8217;s community, and also appreciate the original critique of PHP, because, like being aware of dialect and grammar, &#8220;correctness&#8221; and &#8220;incorrectness&#8221; in English, we can continue to improve our mutual understanding through and about language itself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The English Language: A Fractal of Bad Design by codebeard</title>
		<link>http://robertelwell.info/blog/english-fractal/#comment-1004</link>
		<dc:creator>codebeard</dc:creator>
		<pubDate>Tue, 17 Apr 2012 06:15:50 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=156#comment-1004</guid>
		<description>I really appreciated your post! That was a very funny parody. I hope Eevee can recognise the good humour here and has the decency to link to it from his main article.</description>
		<content:encoded><![CDATA[<p>I really appreciated your post! That was a very funny parody. I hope Eevee can recognise the good humour here and has the decency to link to it from his main article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The English Language: A Fractal of Bad Design by antialiasis</title>
		<link>http://robertelwell.info/blog/english-fractal/#comment-1002</link>
		<dc:creator>antialiasis</dc:creator>
		<pubDate>Tue, 10 Apr 2012 23:18:30 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=156#comment-1002</guid>
		<description>&quot;Could you imagine if I wrote this about the fundamental shortcomings of a language from a developing nation, or a low-prestige dialect of any language? Everyone would rightly call me a bigot. I’m suggesting that squelching about the shortcomings of a language without trying to offer solutions does roughly amount to technological bigotry.&quot;

What? The only reason you could argue bigotry when it comes to a natural language, at all, is that the natural language is ingrained with the culture of the people who speak it, and promoting the abolition of the language could be taken as an attack on the culture. Even then, it would be a gross overreaction to call it bigotry merely to point out where the language is genuinely asinine. My native language is spoken by about 300,000 people in the world, and I&#039;ll still nod right along with anyone attempting to learn it as a second language who is being driven insane by the lack of even halfway reliable rules for basically &lt;em&gt;any&lt;/em&gt; of the grammar (I laugh at English-speakers who think their irregular verbs are anything remotely approaching bad). Meanwhile, for the record, &quot;offering solutions&quot; would actually be genuine bigotry, by assuming that our culture and our language should change to accommodate you.

But bigotry against programming languages doesn&#039;t exist. Programming languages are not ingrained into a person&#039;s cultural identity. Criticism of your favorite programming language is not an attack on you; the original article even acknowledged that there are talented PHP developers who can do good work with it as a tool even though it&#039;s a poorly-designed one. You&#039;re just trying to silence meaningful criticism by pretending somehow it&#039;s oppressive.</description>
		<content:encoded><![CDATA[<p>&#8220;Could you imagine if I wrote this about the fundamental shortcomings of a language from a developing nation, or a low-prestige dialect of any language? Everyone would rightly call me a bigot. I’m suggesting that squelching about the shortcomings of a language without trying to offer solutions does roughly amount to technological bigotry.&#8221;</p>
<p>What? The only reason you could argue bigotry when it comes to a natural language, at all, is that the natural language is ingrained with the culture of the people who speak it, and promoting the abolition of the language could be taken as an attack on the culture. Even then, it would be a gross overreaction to call it bigotry merely to point out where the language is genuinely asinine. My native language is spoken by about 300,000 people in the world, and I&#8217;ll still nod right along with anyone attempting to learn it as a second language who is being driven insane by the lack of even halfway reliable rules for basically <em>any</em> of the grammar (I laugh at English-speakers who think their irregular verbs are anything remotely approaching bad). Meanwhile, for the record, &#8220;offering solutions&#8221; would actually be genuine bigotry, by assuming that our culture and our language should change to accommodate you.</p>
<p>But bigotry against programming languages doesn&#8217;t exist. Programming languages are not ingrained into a person&#8217;s cultural identity. Criticism of your favorite programming language is not an attack on you; the original article even acknowledged that there are talented PHP developers who can do good work with it as a tool even though it&#8217;s a poorly-designed one. You&#8217;re just trying to silence meaningful criticism by pretending somehow it&#8217;s oppressive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Search Haters Gonna Hate? by loup</title>
		<link>http://robertelwell.info/blog/search-haters-gonna-hate/#comment-999</link>
		<dc:creator>loup</dc:creator>
		<pubDate>Thu, 05 Apr 2012 22:03:21 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=145#comment-999</guid>
		<description>I think he&#039;s right about one thing. Computers could do so much better to present relevant information you &#039;own&#039;, like your own files, contacts, and other things than search. I never search for apps on my phone because i know where they all are. I do search for contacts because it&#039;s quicker than scrolling through an uberlong list. There are different UIs at play here and one is more effective than the other for my use cases. Google&#039;s mobile platform does revolve around search more than providing good clear spatial and logical UIs. Dr. Whittaker is definitely conflating UIs for things with knowledgebases and real search engines where real business takes place.</description>
		<content:encoded><![CDATA[<p>I think he&#8217;s right about one thing. Computers could do so much better to present relevant information you &#8216;own&#8217;, like your own files, contacts, and other things than search. I never search for apps on my phone because i know where they all are. I do search for contacts because it&#8217;s quicker than scrolling through an uberlong list. There are different UIs at play here and one is more effective than the other for my use cases. Google&#8217;s mobile platform does revolve around search more than providing good clear spatial and logical UIs. Dr. Whittaker is definitely conflating UIs for things with knowledgebases and real search engines where real business takes place.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Search Haters Gonna Hate? by Josh Stone</title>
		<link>http://robertelwell.info/blog/search-haters-gonna-hate/#comment-998</link>
		<dc:creator>Josh Stone</dc:creator>
		<pubDate>Thu, 05 Apr 2012 20:10:17 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=145#comment-998</guid>
		<description>I agree, and would like to provide another response.  Searching has become more work, as search engines try to be more helpful.  They seem to be DESIGNED to find the &quot;one page&quot; that I&#039;m &quot;looking for.&quot;  Google corrects my spelling, no matter what I do, and I end up applying more effort all the time to do a simple find.  Sometimes it takes me a minute or more to find what I&#039;m looking for.</description>
		<content:encoded><![CDATA[<p>I agree, and would like to provide another response.  Searching has become more work, as search engines try to be more helpful.  They seem to be DESIGNED to find the &#8220;one page&#8221; that I&#8217;m &#8220;looking for.&#8221;  Google corrects my spelling, no matter what I do, and I end up applying more effort all the time to do a simple find.  Sometimes it takes me a minute or more to find what I&#8217;m looking for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Zend_Search_Lucene Tips by Lachlan Pease</title>
		<link>http://robertelwell.info/blog/zend_search_lucene-tips/#comment-974</link>
		<dc:creator>Lachlan Pease</dc:creator>
		<pubDate>Fri, 09 Sep 2011 11:42:29 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=16#comment-974</guid>
		<description>An excellent article that I&#039;ll certainly be leveraging, and recommending to anyone interested in full-text search in PHP. I might recommend, however, that you use the following implementation of My_Filter_Searchable - it should be faster (even if only marginally), and use less memory.

&lt;code&gt;
class My_Filter_Searchable extends Zend_Filter
{
    public function __construct() {
        parent::__construct();
        $this-&gt;addFilter(&#039;StripTags&#039;)
             -&gt;addFilter(&#039;Alnum&#039;)
             -&gt;addFilter(&#039;StringTrim&#039;)
             -&gt;addFilter(&#039;StringToLower&#039;);
    }
}
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>An excellent article that I&#8217;ll certainly be leveraging, and recommending to anyone interested in full-text search in PHP. I might recommend, however, that you use the following implementation of My_Filter_Searchable &#8211; it should be faster (even if only marginally), and use less memory.</p>
<p><code><br />
class My_Filter_Searchable extends Zend_Filter<br />
{<br />
    public function __construct() {<br />
        parent::__construct();<br />
        $this-&gt;addFilter('StripTags')<br />
             -&gt;addFilter('Alnum')<br />
             -&gt;addFilter('StringTrim')<br />
             -&gt;addFilter('StringToLower');<br />
    }<br />
}<br />
</code></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Stack Overflow Fatigue? by exoboy</title>
		<link>http://robertelwell.info/blog/stack-overflow-fatigue/#comment-968</link>
		<dc:creator>exoboy</dc:creator>
		<pubDate>Mon, 01 Aug 2011 22:01:51 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=9#comment-968</guid>
		<description>When I started using SO, it was great! I often asked questions and answered them.

However, lately I have noticed that within MOMENTS of posting a question I get a flurry of &quot;You don&#039;t want to do it that way&quot; comments. Or I get immediately tagged with a &quot;This is a duplicate question&quot; tag, even though I searched and found nothing similar enough to truly be considered a duplicate. Or, I get a lot of comments on why this is a bad question.... Holy #$%@! I just want some help, I do not want a critique on my very existence.

Honestly, all of these bad-taggers are making it more about the procedural rules and accepted behaviors then about the QUESTIONS.... this is why I find myself going back less and less. If you don&#039;t do things they way THEY would, then be prepared for an onslaught of crap.

I love the idea of SO, but something needs to be done about all of the white-noise generating users who have nothing better to do than to nit pic over useless minutiae.

If you don&#039;t like a question, don&#039;t vote it down! Just don&#039;t answer it or comment and let it die in obscurity....

Sheesh!</description>
		<content:encoded><![CDATA[<p>When I started using SO, it was great! I often asked questions and answered them.</p>
<p>However, lately I have noticed that within MOMENTS of posting a question I get a flurry of &#8220;You don&#8217;t want to do it that way&#8221; comments. Or I get immediately tagged with a &#8220;This is a duplicate question&#8221; tag, even though I searched and found nothing similar enough to truly be considered a duplicate. Or, I get a lot of comments on why this is a bad question&#8230;. Holy #$%@! I just want some help, I do not want a critique on my very existence.</p>
<p>Honestly, all of these bad-taggers are making it more about the procedural rules and accepted behaviors then about the QUESTIONS&#8230;. this is why I find myself going back less and less. If you don&#8217;t do things they way THEY would, then be prepared for an onslaught of crap.</p>
<p>I love the idea of SO, but something needs to be done about all of the white-noise generating users who have nothing better to do than to nit pic over useless minutiae.</p>
<p>If you don&#8217;t like a question, don&#8217;t vote it down! Just don&#8217;t answer it or comment and let it die in obscurity&#8230;.</p>
<p>Sheesh!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Zend_Search_Lucene Tips by Zend_Search_Lucene Tips &#171; madclog.nl</title>
		<link>http://robertelwell.info/blog/zend_search_lucene-tips/#comment-960</link>
		<dc:creator>Zend_Search_Lucene Tips &#171; madclog.nl</dc:creator>
		<pubDate>Thu, 16 Jun 2011 08:26:12 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=16#comment-960</guid>
		<description>[...] Found a good article with some tips on implementing Zend Framework&#8217;s search engine: Lucene http://robertelwell.info/blog/zend_search_lucene-tips/   Share and [...]</description>
		<content:encoded><![CDATA[<p>[...] Found a good article with some tips on implementing Zend Framework&#8217;s search engine: Lucene <a href="http://robertelwell.info/blog/zend_search_lucene-tips/" rel="nofollow">http://robertelwell.info/blog/zend_search_lucene-tips/</a>   Share and [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Partial vs. Helper in the Zend Framework: When to use which? by Ivan Ilijasic</title>
		<link>http://robertelwell.info/blog/zend-partial-vs-helper/#comment-660</link>
		<dc:creator>Ivan Ilijasic</dc:creator>
		<pubDate>Sun, 06 Mar 2011 11:00:06 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=8#comment-660</guid>
		<description>Good article. I&#039;ve been playing with ZF for a while and this is my practice:
- If I need some functionality that I&#039;ll use in almost every page, I use helper. For example, I use helper to display if user is logged
- If I have specific module for my right sidebar, I use partial helper method because If I have several modules with different display logic for each page, it&#039;s much easier for me to have a specific template snippet with it&#039;s own model.
- If I have some static snippets (footer, static header logo part etc.) I use render method</description>
		<content:encoded><![CDATA[<p>Good article. I&#8217;ve been playing with ZF for a while and this is my practice:<br />
- If I need some functionality that I&#8217;ll use in almost every page, I use helper. For example, I use helper to display if user is logged<br />
- If I have specific module for my right sidebar, I use partial helper method because If I have several modules with different display logic for each page, it&#8217;s much easier for me to have a specific template snippet with it&#8217;s own model.<br />
- If I have some static snippets (footer, static header logo part etc.) I use render method</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rediska and Sesh: Minimizing RAM usage in your session. by Jak Sprats</title>
		<link>http://robertelwell.info/blog/rediska-and-sesh/#comment-64</link>
		<dc:creator>Jak Sprats</dc:creator>
		<pubDate>Sat, 25 Sep 2010 02:18:52 +0000</pubDate>
		<guid isPermaLink="false">http://robertelwell.info/blog/?p=13#comment-64</guid>
		<description>Im a redis user and I was working on a project that had to be very tight w/ RAM, so I forked redis and came up w/ redisql (code: http://github.com/JakSprats/Redisql documentation: http://code.google.com/p/redisql/). Redisql is basically a SQL database on top of redis, so it is almost (85% speed) as fast as redis, but it has a lot of memory optimisations that redis does not, because I REALLY needed to be tight w/ RAM.

The project may be of interest to you, and I forked rediska and wrote a client: (http://github.com/JakSprats/Rediska) so trying it out should be straightforward, in your case.

If your data can fit into a schema, this is a definite win in terms of memory usage.</description>
		<content:encoded><![CDATA[<p>Im a redis user and I was working on a project that had to be very tight w/ RAM, so I forked redis and came up w/ redisql (code: <a href="http://github.com/JakSprats/Redisql" rel="nofollow">http://github.com/JakSprats/Redisql</a> documentation: <a href="http://code.google.com/p/redisql/" rel="nofollow">http://code.google.com/p/redisql/</a>). Redisql is basically a SQL database on top of redis, so it is almost (85% speed) as fast as redis, but it has a lot of memory optimisations that redis does not, because I REALLY needed to be tight w/ RAM.</p>
<p>The project may be of interest to you, and I forked rediska and wrote a client: (<a href="http://github.com/JakSprats/Rediska" rel="nofollow">http://github.com/JakSprats/Rediska</a>) so trying it out should be straightforward, in your case.</p>
<p>If your data can fit into a schema, this is a definite win in terms of memory usage.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

