<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>radiant.matrix</title>
	<atom:link href="http://radiantmatrix.org/feed/rss2/" rel="self" type="application/rss+xml" />
	<link>http://radiantmatrix.org</link>
	<description>A collection of thoughts and links from the minds of geeks</description>
	<pubDate>Tue, 14 Oct 2008 21:09:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Girls are good at math, US culture isn&#8217;t</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/147</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/147#comments</comments>
		<pubDate>Tue, 14 Oct 2008 21:09:33 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Mindless Links]]></category>

		<category><![CDATA[science]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=147</guid>
		<description><![CDATA[<p>According to the report, many girls with extremely high aptitude for math exist, but they are rarely identified in the U.S. because they veer from a career trajectory in the mathematical sciences due to the low respect American culture places on math, systemic flaws in the U.S. public school education system, and a [...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>According to the report, many girls with extremely high aptitude for math exist, but they are rarely identified in the U.S. because they veer from a career trajectory in the mathematical sciences due to the low respect American culture places on math, systemic flaws in the U.S. public school education system, and a lack of role models. &#8212; <a href="http://www.sciencedaily.com/releases/2008/10/081010081648.htm"><em>American Culture Derails Girl Math Whizzes, Study Finds</em></a></p>
</blockquote>

<p><small>archive and screenshot: <a href="http://bit.ly/info/3zJitA">http://bit.ly/info/3zJitA</a>
<br />via: <a href="http://skepchick.org/blog/?p=3507">skepchick</a></small></p>

<p>Shocker: girls are actually quite good at math, but our culture thinks math is stodgy and gross, so girls shy away from it.  We all knew that, but nice to see it actually demonstrated&#8230;</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F147';
  addthis_title  = 'Girls+are+good+at+math%2C+US+culture+isn%26%238217%3Bt';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/147/feed</wfw:commentRss>
		</item>
		<item>
		<title>Deep fried apples</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/146</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/146#comments</comments>
		<pubDate>Mon, 29 Sep 2008 20:57:27 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Random Thoughts]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/radiantmatrix/2008/146</guid>
		<description><![CDATA[<p>Continuing the theme of turning healthy snacks into deadly artery bombs, an apple was sliced, battered, and fried. What emerged from the oil was something so delicious it made Mother Nature weep at her own incompetence in the face of what man hath wrought. &#8212; Skepchick: Critical Thinking at its Finest</p>

<p>addthis_url [...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>Continuing the theme of turning healthy snacks into deadly artery bombs, an apple was sliced, battered, and fried. What emerged from the oil was something so delicious it made Mother Nature weep at her own incompetence in the face of what man hath wrought. &#8212; <em><a href="http://skepchick.org/blog/?p=3253" title="Skepchick: Critical Thinking at its Finest">Skepchick: Critical Thinking at its Finest</a></em></p>
</blockquote>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F146';
  addthis_title  = 'Deep+fried+apples';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/146/feed</wfw:commentRss>
		</item>
		<item>
		<title>Stop with the touching</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/145</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/145#comments</comments>
		<pubDate>Thu, 25 Sep 2008 19:32:16 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Quotation]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/radiantmatrix/2008/145</guid>
		<description><![CDATA[<p>&#8220;You know that sign in the lobby that says improve everything we touch? Please don&#8217;t.&#8221; &#8212; Francis S. Blake, CEO Home Depot</p>

<p>Context: speaking on how Home Depot has had so many initiatives that it wasn&#8217;t succeeding at any of them.  Source: Home Depot&#8217;s total rehab, pg 2. Retrieved from CNNMoney.com on 25 [...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>&#8220;You know that sign in the lobby that says improve everything we touch? Please don&#8217;t.&#8221; &#8212; Francis S. Blake, CEO Home Depot</p>
</blockquote>

<p>Context: speaking on how Home Depot has had so many initiatives that it wasn&#8217;t succeeding at any of them.  Source: <a href="http://bit.ly/info.php?id=1hh1zq"><em>Home Depot&#8217;s total rehab</em>, pg 2</a>. Retrieved from CNNMoney.com on 25 Sep 2008.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F145';
  addthis_title  = 'Stop+with+the+touching';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/145/feed</wfw:commentRss>
		</item>
		<item>
		<title>In defense of Michael Reiss</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/143</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/143#comments</comments>
		<pubDate>Fri, 12 Sep 2008 20:35:04 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[science]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=143</guid>
		<description><![CDATA[<p>The venrable NeuroLogica Blog writes, in Teaching Creationism:</p>

<p>Reverend Professor Michael Reis, Director of Education at the Royal Society has recently advocated the &#8220;teach the controversy&#8221; approach to creationism in schools.</p>

<p>The author goes on to point out the flaws with said &#8220;teach the controversy&#8221; approach.  Unfortunately, while I entirely agree with the author&#8217;s [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>The venrable NeuroLogica Blog writes, in <a href="http://www.theness.com/neurologicablog/?p=376">Teaching Creationism</a>:</p>

<blockquote>
  <p>Reverend Professor Michael Reis, Director of Education at the Royal Society has <a href="http://news.bbc.co.uk/2/hi/uk_news/education/7612152.stm">recently advocated</a> the &#8220;teach the controversy&#8221; approach to creationism in schools.</p>
</blockquote>

<p>The author goes on to point out the flaws with said &#8220;teach the controversy&#8221; approach.  Unfortunately, while I entirely agree with the author&#8217;s argument against teaching the &#8220;controversy&#8221; of evolution vs. creation in a science classroom, I don&#8217;t think the Reverend Professor is actually suggesting that we do so.</p>

<p><span id="more-143"></span></p>

<p>The <a href="http://news.bbc.co.uk/2/hi/uk_news/education/7612152.stm">original BBC news article</a> says:</p>

<blockquote>
  <p>Rev Prof Reiss, a biologist and Church of England minister, said he now believed it was more effective to <em>engage</em> with pupils&#8217; ideas about creationism, rather than to <em>obstruct discussion</em> with those who do not accept the scientific version of the evolution of species.  ((emphasis mine))</p>
</blockquote>

<p>It seems that he&#8217;s not advocating the active teaching of the controversy, but rather encouraging science teachers not to shut down the discussion when students bring it up. </p>

<p>Reiss himself is quoted in the same BBC news article:</p>

<blockquote>
  <p>&#8220;My experience after having tried to teach biology for 20 years is if one simply gives the impression that such children are wrong, then they are not likely to learn much about the science that one really wants them to learn.&#8221; </p>
</blockquote>

<p>Reiss seems to be arguing that it would be <em>more effective</em> for science teachers to address the controversy when it arises, because failing to do so merely alienates (rather than enlightens) creationist kids.  This makes sense: if a creationist kid challenges evolution, it&#8217;s a teachable moment.  The instructor has the opportunity to address the controversy head-on, which is far more likely to engage and convince the student than attempting to invalidate the student&#8217;s beliefs.</p>

<p>As Reiss says (from the same BBC news article):</p>

<blockquote>
  <p>&#8220;I think a better way forward is to say to them &#8216;look, I simply want to present you with the scientific understanding of the history of the universe and how animals and plants and other organisms evolved.&#8217;&#8221;</p>
</blockquote>

<p>Put another way, instructors need to acknowledge creationist students&#8217; beliefs, and use them to advantage in opening their minds to learn about evolution.  Nothing Reiss says suggests to me that he&#8217;s advocating acknowledgment of creationism or ID as science.</p>

<p>That&#8217;s quite a different position than &#8220;advocating the &#8216;teach the controversy&#8217; approach&#8221;.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F143';
  addthis_title  = 'In+defense+of+Michael+Reiss';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/143/feed</wfw:commentRss>
		</item>
		<item>
		<title>The right way to code SQL statements</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/142</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/142#comments</comments>
		<pubDate>Fri, 12 Sep 2008 16:06:24 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Technology]]></category>

	<!-- AutoMeta Start -->
	<category>execute</category>
	<category>id_var</category>
	<category>atable</category>
	<category>id_var</category>
	<category>col1</category>
	<category>curs</category>
	<category>sql</category>
	<category>sth</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=142</guid>
		<description><![CDATA[<p>SQL statements in code should always be written using binding.  There are a very few edge cases where this is not possible: if you encounter one, you need to re-think your approach so that you don&#8217;t need to use that edge case (e.g. perhaps a stored proc or trigger is more appropriate).</p>

<p>SQL statements in [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>SQL statements in code should <em>always</em> be written using binding.  There are a very few edge cases where this is not possible: if you encounter one, you need to re-think your approach so that you don&#8217;t need to use that edge case (e.g. perhaps a stored proc or trigger is more appropriate).</p>

<h3>SQL statements in Python</h3>

<p><strong>Wrong way:</strong></p>

<pre><code>curs = connection.cursor()
curs.execute("SELECT col1, col2 FROM atable WHERE id = " + id_var)
curs.execute("""
    UPDATE atable SET col1 = %s
    WHERE id = %d" % (new_value, id_var))
""")
</code></pre>

<p>Both statements make SQL injection easy.  What if <tt>id<em>var</tt> or <tt>new</em>value</tt> were <code>; SELECT * FROM atable ; --</code>?</p>

<p>The first <tt>.execute</tt> uses string concatenation, the second uses string formatting to accomplish the same goal.</p>

<p><strong>Right way:</strong></p>

<pre><code>curs = connection.cursor()
curs.execute(
    "SELECT col1, col2 FROM atable WHERE id = ?", 
    (id_var)
)
curs.execute(
    "UPDATE atable SET col1 = ? WHERE id = ?", 
    (new_value, id_var)
)
</code></pre>

<p>This way, the database driver uses <em>binding</em> to pass the values where the &#8216;?&#8217; characters are in the statement.  The driver takes care of checking for safety and proper datatypes, quoting and escaping characters as needed.  This entirely avoids SQL injection.</p>

<h3>SQL statements in Perl</h3>

<p><strong>Wrong way:</strong>
    $sth = $dbh->prepare(&#8221;SELECT col1, col2 FROM atable where id = $id_var&#8221;);
    $sth->execute();</p>

<p>Avoid variable substitution, concatenation, and <tt>sprintf</tt>.</p>

<p><strong>Right way:</strong></p>

<pre><code>$sth = $dbh-&gt;prepare('SELECT col1, col2 FROM atable where id = ?');
$sth-&gt;execute( $id_var );
</code></pre>

<p>Use the &#8216;?&#8217; prototype in the <tt>prepare</tt> call, then execute with the variables, in order, to bind to the prototypes.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F142';
  addthis_title  = 'The+right+way+to+code+SQL+statements';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/142/feed</wfw:commentRss>
		</item>
		<item>
		<title>Productivity as opportunity-cost management</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/141</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/141#comments</comments>
		<pubDate>Thu, 11 Sep 2008 14:37:34 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Productivity]]></category>

		<category><![CDATA[gtd]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=141</guid>
		<description><![CDATA[<p>Productivity is widely pursued: managers want to measure it, workers want to maximize it, and just about everyone seems to want to talk about it.  Productivity-enhancing systems abound, from Frankln-Covey to GTD.  Most of the productivity systems I&#8217;ve seen focus on getting as many things accomplished as possible.</p>

<p>More accomplishment is good, right?  [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>Productivity is widely pursued: managers want to measure it, workers want to maximize it, and just about everyone seems to want to talk about it.  Productivity-enhancing systems abound, from Frankln-Covey to <abbr title="Getting Things Done">GTD</abbr>.  Most of the productivity systems I&#8217;ve seen focus on getting as many things accomplished as possible.</p>

<p>More accomplishment is good, right?  Unfortunately, most productivity systems don&#8217;t adequately address the concept of <a href="http://en.wikipedia.org/wiki/Opportunity_cost">opportunity cost</a>: the notion that if you decide to do task A right now, you&#8217;re also deciding <em>not to do task B, C, or D</em> right now.</p>

<p>Productivity, to me, is not about how much you get done, but about how much of the <em>right things</em> you get done.  Put another way, productivity should be about managing opportunity costs, not merely about managing time.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F141';
  addthis_title  = 'Productivity+as+opportunity-cost+management';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/141/feed</wfw:commentRss>
		</item>
		<item>
		<title>FrogLight: 30-year LED &#8220;lightbulb&#8221;</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/140</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/140#comments</comments>
		<pubDate>Thu, 04 Sep 2008 20:31:01 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Technology]]></category>

	<!-- AutoMeta Start -->
	<category>bulb</category>
	<category>frogdesign</category>
	<category>led</category>
	<category>light</category>
	<category>concept</category>
	<category>study</category>
	<category>case</category>
	<category>html</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=140</guid>
		<description><![CDATA[<p>Frog Design has come up with a concept for a 30-year LED-based &#8220;lightbulb&#8221; that is dim-able, draws less energy than a CFL, and fits in any standard incandescent light socket.  They say they&#8217;re trying to bring it to market, but I wasn&#8217;t able to find any information on timing of that release or what [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>Frog Design has come up with a <a href="http://www.frogdesign.com/case-study/led-light-bulb-concept.html">concept for a 30-year LED-based &#8220;lightbulb&#8221;</a> that is dim-able, draws less energy than a <abbr title="Compact Fluorescent Light">CFL</abbr>, and fits in any standard incandescent light socket.  They say they&#8217;re trying to bring it to market, but I wasn&#8217;t able to find any information on timing of that release or what it will cost.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F140';
  addthis_title  = 'FrogLight%3A+30-year+LED+%26%238220%3Blightbulb%26%238221%3B';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/140/feed</wfw:commentRss>
		</item>
		<item>
		<title>Colorado Christians claim their State wants to &#8220;Ban the Bible&#8221;</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/138</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/138#comments</comments>
		<pubDate>Thu, 21 Aug 2008 14:49:05 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Legal]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=138</guid>
		<description><![CDATA[<p>A family member sent me this news item: </p>

<p>&#8220;Section 8 of Senate Bill 200 is a wide open door for any judge to censor anything that condemns homosexuality, including Scripture,&#8221; Colorado State Rep. Kevin Lundberg said.</p>

<p>Many Christians fear that one day the Bible will be considered illegal in America.
 [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>A family member sent me this news item: </p>

<blockquote>
  <p>&#8220;Section 8 of Senate Bill 200 is a wide open door for any judge to censor anything that condemns homosexuality, including Scripture,&#8221; Colorado State Rep. Kevin Lundberg said.</p>
  
  <p>Many Christians fear that one day the Bible will be considered illegal in America.</p>
  
  <p>&#8220;I do believe that the Bible is banned, under the plain language of this new statute,&#8221; Steve Crampton, general counsel of the pro-family Liberty Counsel, said, indicating he believes that day is already here. &#8212; &#8220;<a href="http://www.cbn.com/CBNnews/402050.aspx">Censoring the Bible? It Could Happen in CO</a>&#8220;, CBNnews, retrieved 2008-Aug-20.</p>
</blockquote>

<p>Could there really be such a bill under consideration?  Fortunately, the State of Colorado posts all bills under consideration by the Senate in PDF format: <a href="http://www.leg.state.co.us/CLICS/CLICS2008A/csl.nsf/fsbillcont3/BD7A295EB6F4460E872573F5005D0148?Open&amp;file=200_enr.pdf">Bill 08-200</a> is no exception.</p>

<p>This whole fiasco appears to be much ado about nothing: the bill in question basically prohibits owners of businesses (<em>not</em> churches or private associations, mind you) from doing things like posting &#8220;gays not allowed&#8221; signs.</p>

<p><span id="more-138"></span><hr /></p>

<p>Specifically, Colorado Senate Bill 200 is an Amendment to existing law that adds &#8220;SEXUAL ORIENTATION&#8221; to the list of things which cannot be discriminated against legally.  Currently, the list includes race, gender, and religion.</p>

<p>The section (Bill 200, Section 8) in question amends Colorado Revised Statute 24-34-701 (<a href="http://www.dora.state.co.us/civil-rights/lawsandregulations.htm">summary</a>), which currently prohibits only the owners, operators, etc. of &#8220;place[s] of public accommodation [e.g. hotels], resort[s], or amusement&#8221; from publishing, distributing, etc. an material that discriminates against any &#8220;disability, race, creed, color, sex, marital status, national origin, or ancestry&#8221;.  It also forbids the same from refusing service to such people.</p>

<p>The new bill only adds &#8220;sexual orientation&#8221; to that list.</p>

<p>This in no way impacts or censors the bible.  It only means that hotels, amusement parks, and other public places of business can&#8217;t post discriminatory signs, or provide other kinds of material that limit what someone can do based on sexual orientation (or race, sex, creed [religion], etc.).</p>

<p>How does such nonsense get published?  I think the key to answering that is in the article itself: &#8220;Many Christians fear that one day the Bible will be considered illegal in America.&#8221;   But just how well-founded is that fear?</p>

<p>Not very, as it turns out. As of 2000,  <a href="http://www.adherents.com/rel_USA.html#religions">76.5% of US claims &#8220;Christian&#8221;, while only 0.4% claims &#8220;athiest&#8221;</a>; what are the chances that someone could successfully censor the holy book of over 3/4 the US population?</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F138';
  addthis_title  = 'Colorado+Christians+claim+their+State+wants+to+%26%238220%3BBan+the+Bible%26%238221%3B';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/138/feed</wfw:commentRss>
		</item>
		<item>
		<title>A language both elegant and terrifying</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/137</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/137#comments</comments>
		<pubDate>Wed, 09 Jul 2008 22:50:25 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Random Thoughts]]></category>

	<!-- AutoMeta Start -->
	<category>terrifying</category>
	<category>elegant</category>
	<category>matt</category>
	<category>elder</category>
	<category>seance</category>
	<category>olson</category>
	<category>lovecraft</category>
	<category>shoggoths</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=137</guid>
		<description><![CDATA[<p>It&#8217;s as if H.P. Lovecraft, returned from the dead and speaking by seance to 
  Larry Wall, designed a language both elegant and terrifying for his Elder 
  Things to write programs in&#8230; &#8212; Matt Olson, asr</p>

<p>And people wonder why I love Perl. ;-)</p>

<p>addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F137';
 [...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>It&#8217;s as if H.P. Lovecraft, returned from the dead and speaking by seance to 
  Larry Wall, designed a language both elegant and terrifying for his Elder 
  Things to write programs in&#8230; &#8212; Matt Olson, asr</p>
</blockquote>

<p>And people wonder why I love Perl. ;-)</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F137';
  addthis_title  = 'A+language+both+elegant+and+terrifying';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/137/feed</wfw:commentRss>
		</item>
		<item>
		<title>I can&#8217;t tell if he&#8217;s joking&#8230;</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/136</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/136#comments</comments>
		<pubDate>Wed, 02 Jul 2008 18:30:59 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Random Thoughts]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=136</guid>
		<description><![CDATA[<p>In response to Buy n Large to Brand Direction &#8220;North&#8221;, John Gruber writes:</p>

<p>What’s next, the Year of the Depends Adult Undergarment? Jiminy.&#8211; DaringFireball</p>

<p>I can&#8217;t tell if he knows that &#8220;Buy n Large&#8221; is the pretend company from Wall-E or not.  Were you kidding, John, or did you really think someone was trying [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>In response to <a href="http://buynlarge.com/NewsCenter.html?storyId=34">Buy n Large to Brand Direction &#8220;North&#8221;</a>, John Gruber writes:</p>

<blockquote>
  <p>What’s next, the Year of the Depends Adult Undergarment? Jiminy.&#8211; <a href="http://daringfireball.net/linked/2008/07/02/bnl">DaringFireball</a></p>
</blockquote>

<p>I can&#8217;t tell if he knows that &#8220;Buy n Large&#8221; is the pretend company from Wall-E or not.  Were you kidding, John, or did you really think someone was trying to brand a compass direction?</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F136';
  addthis_title  = 'I+can%26%238217%3Bt+tell+if+he%26%238217%3Bs+joking%26%238230%3B';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/136/feed</wfw:commentRss>
		</item>
		<item>
		<title>Security through constant change</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/134</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/134#comments</comments>
		<pubDate>Fri, 27 Jun 2008 15:33:50 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Random Thoughts]]></category>

	<!-- AutoMeta Start -->
	<category>constant</category>
	<category>adapting</category>
	<category>outlived</category>
	<category>henry</category>
	<category>usefulness</category>
	<category>miller</category>
	<category>misguided</category>
	<category>achieved</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=134</guid>
		<description><![CDATA[<p>The search for static security - in the law and elsewhere - is misguided. The fact is security can only be achieved through constant change, adapting old ideas that have outlived their usefulness to current facts. &#8212; Henry Miller</p>

<p>addthis<em>url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F134';
  addthis</em>title  = 'Security+through+constant+change';
  addthis_pub [...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>The search for static security - in the law and elsewhere - is misguided. The fact is security can only be achieved through constant change, adapting old ideas that have outlived their usefulness to current facts. &#8212; Henry Miller</p>
</blockquote>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F134';
  addthis_title  = 'Security+through+constant+change';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/134/feed</wfw:commentRss>
		</item>
		<item>
		<title>On correct English</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/133</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/133#comments</comments>
		<pubDate>Fri, 30 May 2008 16:10:35 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Quotation]]></category>

	<!-- AutoMeta Start -->
	<category>besant</category>
	<category>annie</category>
	<category>prigs</category>
	<category>slang</category>
	<category>aspirates</category>
	<category>fred</category>
	<category>corner</category>
	<category>denied</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=133</guid>
		<description><![CDATA[<p>correct English is the slang of prigs who write history and essays. &#8212; Mr. Fred, from Our Corner, by Annie Besant; as quoted in DENIED ASPIRATES.</p>

<p>Mr. Fred is pointing out that all use of language is, in a way, slang &#8212; a choice of words that marks one&#8217;s class.  Interesting point.</p>

<p>[...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>correct English is the slang of prigs who write history and essays. &#8212; Mr. Fred, from <em>Our Corner</em>, by Annie Besant; as quoted in <a href="http://www.languagehat.com/archives/003140.php"><em>DENIED ASPIRATES.</em></a></p>
</blockquote>

<p>Mr. Fred is pointing out that all use of language is, in a way, slang &#8212; a choice of words that marks one&#8217;s class.  Interesting point.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F133';
  addthis_title  = 'On+correct+English';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/133/feed</wfw:commentRss>
		</item>
		<item>
		<title>The incompetent suffer doubly</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/132</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/132#comments</comments>
		<pubDate>Fri, 30 May 2008 15:37:55 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Quotation]]></category>

	<!-- AutoMeta Start -->
	<category>incompetent</category>
	<category>suffer</category>
	<category>doubly</category>
	<category>competence</category>
	<category>skills</category>
	<category>robs</category>
	<category>blind</category>
	<category>incompetence</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=132</guid>
		<description><![CDATA[<p>One reason that the ignorant also tend to be the blissfully self-assured, the researchers believe, is that the skills required for competence often are the same skills necessary to recognize competence.</p>

<p>The incompetent, therefore, suffer doubly, they suggested in a paper appearing in the December issue of the Journal of [...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>One reason that the ignorant also tend to be the blissfully self-assured, the researchers believe, is that the skills required for competence often are the same skills necessary to recognize competence.</p>
  
  <p>The incompetent, therefore, suffer doubly, they suggested in a paper appearing in the December issue of the Journal of Personality and Social Psychology.</p>
  
  <p>&#8220;Not only do they reach erroneous conclusions and make unfortunate choices, but their incompetence robs them of the ability to realize it,&#8221; &#8212; <a href="http://www.sfgate.com/cgi-bin/article.cgi?file=/chronicle/archive/2000/01/18/MN73840.DTL"><em>Incompetent People Really Have No Clue, Studies Find / They&#8217;re blind to own failings, others&#8217; skills</em></a></p>
</blockquote>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F132';
  addthis_title  = 'The+incompetent+suffer+doubly';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/132/feed</wfw:commentRss>
		</item>
		<item>
		<title>Daring Fireball: Sixty-Six</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/131</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/131#comments</comments>
		<pubDate>Wed, 28 May 2008 17:47:09 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Random Thoughts]]></category>

	<!-- AutoMeta Start -->
	<category>sixty</category>
	<category>daring</category>
	<category>fireball</category>
	<category>daringfireball</category>
	<category>sixtysix</category>
	<category>“caring”</category>
	<category>1000”</category>
	<category>switching</category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/?p=131</guid>
		<description><![CDATA[<p>So from 18 to 66 percent in two years — in what had seemed until very recently a relatively old and stable market. In short: people who care about computers, at least insofar as “caring” means “spending over $1000”, are switching to Macs. Interesting. &#8212; John Gruber, Daring Fireball: Sixty-Six</p>

<p>Yes, that is interesting. [...]</p>
]]></description>
			<content:encoded><![CDATA[<blockquote>
  <p>So from 18 to 66 percent in two years — in what had seemed until very recently a relatively old and stable market. In short: people who care about computers, at least insofar as “caring” means “spending over $1000”, are switching to Macs. Interesting. &#8212; John Gruber, <a href="http://daringfireball.net/2008/05/sixtysix"><em>Daring Fireball: Sixty-Six</em></a></p>
</blockquote>

<p>Yes, that is interesting.  However, there&#8217;s a lot of buried complexity that just doesn&#8217;t come out in the statement above, or the article from which it comes.</p>

<p>First, the &#8220;PC market&#8221; in general is very hard to define, especially for people who really care about their machines.  Purely anecdotal, of course, but most people I know who care deeply about computing build their own machine from parts<sup><small><a href="#ftn131_1">1</a></small></sup> &#8212; those numbers are not counted in the PC market-share analysis.</p>

<p>Second, while Apple&#8217;s growth in a market segment ($1000+ PCs) is impressive, it&#8217;s not very useful information when it comes to observing trends in the overall market.  In that regard, I think Mr. Gruber is on the nose when he says:</p>

<blockquote>
  <p>a simplistic “overall PC market share” number has never been a good metric for gauging the Mac’s success because the “overall PC market” includes millions of commodity-level low-end machines that Apple neither tries nor wants to sell. &#8212; John Gruber, <a href="http://daringfireball.net/2008/05/sixtysix"><em>Daring Fireball: Sixty-Six</em></a></p>
</blockquote>

<p>I&#8217;d take it a step further, though &#8212; I think that the metric is poor because Apple isn&#8217;t really a PC company.  Apple&#8217;s computer products, from design to the way they&#8217;re marketed, is so wildly different than the rest of the industry that I&#8217;m not sure Apple really even belongs in the set.  What you buy from Apple is less computer and more <em>experience</em>.</p>

<hr />

<p><small><ol>
<li><a name="#ftn131_1"></a>Those that don&#8217;t, though, do seem to buy Macs.</li>
</ol><ol></ol></small></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F131';
  addthis_title  = 'Daring+Fireball%3A+Sixty-Six';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/131/feed</wfw:commentRss>
		</item>
		<item>
		<title>HOWTO install DBD::mysql on Cygwin</title>
		<link>http://radiantmatrix.org/radiantmatrix/2008/130</link>
		<comments>http://radiantmatrix.org/radiantmatrix/2008/130#comments</comments>
		<pubDate>Tue, 20 May 2008 14:48:56 +0000</pubDate>
		<dc:creator>radiantmatrix</dc:creator>
		
		<category><![CDATA[Quotation]]></category>

		<category><![CDATA[Random Thoughts]]></category>

		<category><![CDATA[Technology]]></category>

	<!-- AutoMeta Start -->
	<category></category>
	<!-- AutoMeta End -->
	
		<guid isPermaLink="false">http://radiantmatrix.org/radiantmatrix/2008/130</guid>
		<description><![CDATA[<p>Based on the official instructions from the DBD::mysql maintainer, here&#8217;s a fast summary for people who know their way around compiling and installing software on Unix-like systems:</p>

<p>Download the MySQL Linux sources
Unpack them to your cygwin home directory:</p>

<p>$ cd ~ ; tar xzf mysql-5.0.51b.tar.gz
Configure and install:</p>

<p>$ cd mysql-5.0.51b
$ ./configure &#38;&#38; make &#38;&#38; make install
Check the above [...]</p>
]]></description>
			<content:encoded><![CDATA[<p>Based on the <a href="http://search.cpan.org/src/RUDY/DBD-mysql-2.9008/INSTALL.html#windows_cygwin">official instructions</a> from the DBD::mysql maintainer, here&#8217;s a fast summary for people who know their way around compiling and installing software on Unix-like systems:</p>

<ol>
<li>Download the <a href="http://dev.mysql.com/downloads/mysql/5.0.html#source">MySQL Linux sources</a></li>
<li><p>Unpack them to your cygwin home directory:</p>

<p><pre><code>$ cd ~ ; tar xzf mysql-5.0.51b.tar.gz</code></pre></p></li>
<li><p>Configure and install:</p>

<p><pre><code>$ cd mysql-5.0.51b
$ ./configure &amp;&amp; make &amp;&amp; make install</code></pre></p></li>
<li><p>Check the above for errors.  If there are none, continue.</p></li>
<li>Download the <a href="http://search.cpan.org/search?query=DBD%3A%3Amysql&amp;mode=module">DBD::mysql</a> distribution from CPAN</li>
<li><p>Unpack this into your cygwin home directory:</p>

<p><pre><code>$ cd ~ ; tar xzf DBD-mysql-4.007.tar.gz</code></pre></p></li>
<li><p>Build the makefile</p>

<p><pre><code>$ cd DBD-mysql-4.007
$ perl Makefile.PL --mysql<em>config=/usr/local/bin/mysql</em>config &#8211;testhost=127.0.0.1</code></pre></p></li>
<li><p>Make, and optionally make test &#8212; note that &#8216;make test&#8217; may produce some failures, but DBD::mysql may still work</p>

<p><pre><code>$ make
optional: $ make test
$ make install</code></pre></p></li>
<li><p>You&#8217;re done!</p></li>
</ol>

<p>Enjoy!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fradiantmatrix.org%2Fradiantmatrix%2F2008%2F130';
  addthis_title  = 'HOWTO+install+DBD%3A%3Amysql+on+Cygwin';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://radiantmatrix.org/radiantmatrix/2008/130/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
