<?xml version="1.0"?>
<!-- RSS generated by Radio UserLand v8.0.8 on Mon, 30 Jun 2003 22:43:50 GMT -->
<rss version="2.0">
	<channel>
		<title>Jeffrey A. Miller: Open Source</title>
		<link>http://radio.weblogs.com/0113822/categories/openSource/</link>
		<description></description>
		<language>en-us</language>
		<copyright>Copyright 2003 Jeffrey A. Miller</copyright>
		<lastBuildDate>Mon, 30 Jun 2003 22:43:50 GMT</lastBuildDate>
		<docs>http://backend.userland.com/rss</docs>
		<generator>Radio UserLand v8.0.8</generator>
		<managingEditor>jmiller_itpro@yahoo.com</managingEditor>
		<webMaster>jmiller_itpro@yahoo.com</webMaster>
		<category domain="http://www.weblogs.com/rssUpdates/changes.xml">rssUpdates</category> 
		<skipHours>
			<hour>2</hour>
			<hour>5</hour>
			<hour>4</hour>
			<hour>1</hour>
			<hour>7</hour>
			<hour>3</hour>
			<hour>6</hour>
			<hour>18</hour>
			</skipHours>
		<cloud domain="radio.xmlstoragesystem.com" port="80" path="/RPC2" registerProcedure="xmlStorageSystem.rssPleaseNotify" protocol="xml-rpc"/>
		<ttl>60</ttl>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/06/30.html#a385</link>
			<description>&lt;A href=&quot;http://www.newsisfree.com/click/-1,20289879,11/&quot;&gt;The Register: Open Source Prepares to Kiss EU Patent Ass Goodbye&lt;/A&gt; [&lt;A href=&quot;http://linuxtoday.com/&quot;&gt;Linux Today&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/06/30.html#a385</guid>
			<pubDate>Mon, 30 Jun 2003 22:43:43 GMT</pubDate>
			<source url="http://xml.newsisfree.com/feeds/11/11.xml">Linux Today</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=385&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F06%2F30.html%23a385</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/06/30.html#a384</link>
			<description>&lt;A href=&quot;http://www.newsisfree.com/click/-1,20292953,11/&quot;&gt;CNET News: Group Claims Linux Advance on Xbox&lt;/A&gt; [&lt;A href=&quot;http://linuxtoday.com/&quot;&gt;Linux Today&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/06/30.html#a384</guid>
			<pubDate>Mon, 30 Jun 2003 22:41:55 GMT</pubDate>
			<source url="http://xml.newsisfree.com/feeds/11/11.xml">Linux Today</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=384&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F06%2F30.html%23a384</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/06/30.html#a383</link>
			<description>&lt;A href=&quot;http://www.newsisfree.com/click/-1,20296150,11/&quot;&gt;TechWeb: Will Linux Revive Novell?&lt;/A&gt; [&lt;A href=&quot;http://linuxtoday.com/&quot;&gt;Linux Today&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/06/30.html#a383</guid>
			<pubDate>Mon, 30 Jun 2003 22:40:31 GMT</pubDate>
			<source url="http://xml.newsisfree.com/feeds/11/11.xml">Linux Today</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=383&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F06%2F30.html%23a383</comments>
			</item>
		<item>
			<title>Javascript Obfuscator</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/05/13.html#a339</link>
			<description>&lt;A href=&quot;http://freshmeat.net/releases/122731/&quot;&gt;Stunnix JS-Obfus 1.2&lt;/A&gt; [&lt;A href=&quot;http://freshmeat.net/&quot;&gt;freshmeat.net&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/05/13.html#a339</guid>
			<pubDate>Wed, 14 May 2003 03:05:46 GMT</pubDate>
			<source url="http://freshmeat.net/backend/fm.rdf">freshmeat.net</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=339</comments>
			</item>
		<item>
			<title>A Project Communication Tool</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/05/13.html#a338</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://freshmeat.net/releases/122696/&quot;&gt;Outreach Project Tool 1.0.0 (Max)&lt;/A&gt; [&lt;A href=&quot;http://freshmeat.net/&quot;&gt;freshmeat.net&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;My company has been yearning for a project &quot;dashboard&quot; application that helps customers and developers, testers, project managers stay in good communication with each other.&amp;nbsp; I&apos;m adding this to the list to come back and review.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/05/13.html#a338</guid>
			<pubDate>Wed, 14 May 2003 03:00:15 GMT</pubDate>
			<source url="http://freshmeat.net/backend/fm.rdf">freshmeat.net</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=338&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F05%2F13.html%23a338</comments>
			</item>
		<item>
			<title>MySQL security patch</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/29.html#a319</link>
			<description>&lt;A href=&quot;http://www.newsisfree.com/click/-3,17235768,11/&quot;&gt;Red Hat Linux Advisory: MySQL&lt;/A&gt; [&lt;A href=&quot;http://linuxtoday.com/&quot;&gt;Linux Today&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/29.html#a319</guid>
			<pubDate>Tue, 29 Apr 2003 23:12:52 GMT</pubDate>
			<source url="http://www.newsisfree.com/HPE/xml/feeds/11/11.xml">Linux Today</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=319</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/22.html#a302</link>
			<description>&lt;A href=&quot;http://slashdot.org/article.pl?sid=03/04/21/2045200&quot;&gt;FoxPro On Linux, Drama Ensues&lt;/A&gt;. bltfast32 writes &quot;I don&apos;t know how many people have been following this, but this is definitely worth keeping an eye on. Whil Hentzen, prominent FoxPro and ... [&lt;A href=&quot;http://slashdot.org/&quot;&gt;Slashdot&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/22.html#a302</guid>
			<pubDate>Tue, 22 Apr 2003 19:43:19 GMT</pubDate>
			<source url="http://slashdot.org/slashdot.rss">Slashdot</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=302&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F04%2F22.html%23a302</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/21.html#a301</link>
			<description>&lt;A href=&quot;http://freshmeat.net/releases/120328/&quot;&gt;Video Disk Recorder 1.1.28 (Development)&lt;/A&gt; [&lt;A href=&quot;http://freshmeat.net/&quot;&gt;freshmeat.net&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/21.html#a301</guid>
			<pubDate>Mon, 21 Apr 2003 19:51:47 GMT</pubDate>
			<source url="http://freshmeat.net/backend/fm.rdf">freshmeat.net</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=301</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/21.html#a298</link>
			<description>&lt;A href=&quot;http://freshmeat.net/releases/120326/&quot;&gt;dirdiff 1.6&lt;/A&gt; [&lt;A href=&quot;http://freshmeat.net/&quot;&gt;freshmeat.net&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/21.html#a298</guid>
			<pubDate>Mon, 21 Apr 2003 19:45:29 GMT</pubDate>
			<source url="http://freshmeat.net/backend/fm.rdf">freshmeat.net</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=298</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/21.html#a297</link>
			<description>&lt;A href=&quot;http://freshmeat.net/releases/120330/&quot;&gt;Atomic Photo Album 1.1.0pre1 (Development)&lt;/A&gt; [&lt;A href=&quot;http://freshmeat.net/&quot;&gt;freshmeat.net&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/21.html#a297</guid>
			<pubDate>Mon, 21 Apr 2003 19:43:44 GMT</pubDate>
			<source url="http://freshmeat.net/backend/fm.rdf">freshmeat.net</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=297</comments>
			</item>
		<item>
			<title>PHPWebSite</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/15.html#a279</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://freshmeat.net/releases/119720/&quot;&gt;TeamSite 0.1.0&lt;/A&gt; [&lt;A href=&quot;http://freshmeat.net/&quot;&gt;freshmeat.net&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;A sports roster&amp;nbsp;plug-in for the &lt;/EM&gt;&lt;A href=&quot;http://sourceforge.net/projects/phpwebsite&quot;&gt;&lt;EM&gt;PHPWebSite&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt; content management system.&amp;nbsp; At first, I thought this was going to be&amp;nbsp;a business-oriented plug-in.&amp;nbsp; But it&apos;s not.&amp;nbsp; Oh, well, at least that reminded me about the PHPWebSite CMS.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/15.html#a279</guid>
			<pubDate>Tue, 15 Apr 2003 19:59:13 GMT</pubDate>
			<source url="http://freshmeat.net/backend/fm.rdf">freshmeat.net</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=279&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F04%2F15.html%23a279</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/15.html#a270</link>
			<description>&lt;A href=&quot;http://www.newsisfree.com/click/-1,16447455,11/&quot;&gt;Debian GNU/Linux Advisory: kdegraphics&lt;/A&gt; [&lt;A href=&quot;http://linuxtoday.com/&quot;&gt;Linux Today&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/15.html#a270</guid>
			<pubDate>Tue, 15 Apr 2003 13:27:24 GMT</pubDate>
			<source url="http://www.newsisfree.com/HPE/xml/feeds/11/11.xml">Linux Today</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=270</comments>
			</item>
		<item>
			<title>Mainframes Never Die?</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/09.html#a264</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://www.newsisfree.com/click/-3,16238381,11/&quot;&gt;TechRepublic: CIO Update: Future of the IBM Mainframe Looks Surprisingly Good&lt;/A&gt; [&lt;A href=&quot;http://linuxtoday.com/&quot;&gt;Linux Today&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;Hmmm...&lt;/P&gt;
&lt;P&gt;What I hated about the IBM mainframes was that a lot of the organizations that relied on them were staffed by stuffy, old-school programmers unable or unwilling to see the value in doing anything new with technology.&amp;nbsp; Many times it was obvious that they were hoping to coast on their current skillset in their current job until retirement.&lt;/P&gt;
&lt;P&gt;Forget trying to teach an old COBOL jockey about object-oriented techniques.&amp;nbsp; Heck, even event-driven programming was a stretch after eating-drinking-sleeping top-down procedural programming all your life.&amp;nbsp; I know COBOL programmers who insist that too many separate paragraphs leads to excessive performance overhead.&amp;nbsp; You&apos;re kidding, right?&amp;nbsp; What about code maintainability?&amp;nbsp; Oh, right, I forgot.&amp;nbsp; You&apos;re only interested in job security.&lt;/P&gt;
&lt;P&gt;I once made the mistake of complaining about a COBOL program that I had to maintain and modify for Y2K.&amp;nbsp; I said to my manager, &quot;Man, this code ugly, and there&apos;s no documentation or comments to help.&quot;&amp;nbsp; It turns out that he was the primary author of the code.&amp;nbsp; He said, &quot;Jeff, if I&apos;d have documented all of this stuff, I&apos;d be making $20,000 less than I am.&quot;&lt;/P&gt;
&lt;P&gt;Don&apos;t get me wrong.&amp;nbsp; I understand COBOL.&amp;nbsp; I used it for close to&amp;nbsp;six years between college and three years of dreadful jobs that included it.&amp;nbsp; Now, I don&apos;t even include it in my advertised skillset.&amp;nbsp;&amp;nbsp; Yeah, I could still go back and write a PICTURE clause if I had to.&amp;nbsp; Ironically, I wrote a utility in Turbo Pascal and then Quick BASIC 4.5 Professional to generate PICTURE clauses for me.&lt;/P&gt;
&lt;P&gt;What I don&apos;t like about COBOL is its monolithic style.&amp;nbsp; All variables are global.&amp;nbsp; Encapsulation and modularity are hard to come by.&amp;nbsp; There is no support for parameter passing to in-program functions.&amp;nbsp; Dynamic arrays are a pain.&amp;nbsp; And, if you&apos;re data is not fixed-length in every instance, you may as well tear your hair out manipulating variable-length strings.&amp;nbsp; Don&apos;t believe me?&amp;nbsp; Just try presenting a &quot;Last Name, First Name&quot; on a report.&amp;nbsp; You&apos;ll have to munge it up with the STRING statement DELIMITED BY SPACE (or some similar junk that I&apos;ve thankfully forgotten).&amp;nbsp; Sure, you can call other programs by way of a LINKAGE SECTION, but please!&amp;nbsp; That&apos;s a lot of crap to go through just to introduce some modularity and reusability.&lt;/P&gt;
&lt;P&gt;Now, we could argue that some &quot;innovative&quot; (not) companies have revamped COBOL to put a new face on an old language.&amp;nbsp; But I say that it&apos;s not really COBOL any more.&amp;nbsp; Micro Focus tried to introduce Object COBOL in the mid 1990s.&amp;nbsp; Now Fujitsu has introduced a .NET compatible compiler.&amp;nbsp; No thanks.&amp;nbsp; I don&apos;t feel like arguing about the merits of COBOL.&amp;nbsp; I hope Fujitsu sells a ton of the product.&amp;nbsp; More power to them.&lt;/P&gt;
&lt;P&gt;Anyway, as far as the platform itself goes, the IBM mainframe is very robust and well-engineered.&amp;nbsp; A system administrator friend of mine told me that they took an IBM mainframe and carved it up into about 1,000 virtual machines and ran&amp;nbsp;virtual Linux servers on a couple of the VMs.&amp;nbsp; Now that&apos;s cool.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/09.html#a264</guid>
			<pubDate>Wed, 09 Apr 2003 14:18:24 GMT</pubDate>
			<source url="http://www.newsisfree.com/HPE/xml/feeds/11/11.xml">Linux Today</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=264&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F04%2F09.html%23a264</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/09.html#a263</link>
			<description>&lt;A href=&quot;http://www.movabletype.org/news/2003_04.shtml#000823&quot;&gt;2003 Webby Awards&lt;/A&gt;. We&apos;re pleased to announce that Movable Type has been nominated under the Best Practices category in the 2003 Webby Awards.... [&lt;A href=&quot;http://www.movabletype.org/news/&quot;&gt;Movable Type News&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/09.html#a263</guid>
			<pubDate>Wed, 09 Apr 2003 13:59:33 GMT</pubDate>
			<source url="http://www.movabletype.org/index.xml">Movable Type News</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=263&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F04%2F09.html%23a263</comments>
			</item>
		<item>
			<title>Samba Security Hole</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/08.html#a253</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://slashdot.org/article.pl?sid=03/04/07/2135238&quot;&gt;Samba Exploit Discovered, Fixed&lt;/A&gt;. An anonymous reader submits: &quot;Digital Defense reported a remote root vulnerability in Samba that has existed in Samba source code for over 8 years.&amp;nbsp; ...&quot;&amp;nbsp;[&lt;A href=&quot;http://slashdot.org/&quot;&gt;Slashdot&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Though found and fixed quickly, this vulnerability is present on countless existing systems until patched.&amp;nbsp; Download and update soon!&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/08.html#a253</guid>
			<pubDate>Tue, 08 Apr 2003 14:17:14 GMT</pubDate>
			<source url="http://slashdot.org/slashdot.rss">Slashdot</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=253&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F04%2F08.html%23a253</comments>
			</item>
		<item>
			<title>PHP-Nuke 6.5 is released</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/04/02.html#a249</link>
			<description>&lt;P&gt;&lt;A href=&quot;http://freshmeat.net/releases/118324/&quot;&gt;PHP-Nuke 6.5&lt;/A&gt; is out with phpBB stuff included.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/04/02.html#a249</guid>
			<pubDate>Wed, 02 Apr 2003 16:22:25 GMT</pubDate>
			<source url="http://freshmeat.net/backend/fm.rdf">freshmeat.net</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=249&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F04%2F02.html%23a249</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/03/07.html#a218</link>
			<description>&lt;A href=&quot;http://www.keithdevens.com/weblog/?id3540&quot;&gt;PHP *is* a toy&lt;/A&gt;. 
&lt;P class=st-markup&gt;PHP Everywhere: &lt;A href=&quot;http://php.weblogs.com/2003/03/06#a2420&quot;&gt;Is PHP a toy?&lt;/A&gt;: &lt;/P&gt;
&lt;P class=st-markup&gt;&lt;STRONG&gt;Yes&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=st-markup&gt;Maybe when PHP 5 comes out it&apos;ll be better. PHP&apos;s neat because it has all these modules available for everything, but right now, the language is a toy language.&lt;/P&gt;[&lt;A href=&quot;http://www.keithdevens.com/weblog/&quot;&gt;Keith&apos;s Weblog&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/03/07.html#a218</guid>
			<pubDate>Fri, 07 Mar 2003 11:43:19 GMT</pubDate>
			<source url="http://www.keithdevens.com/weblog/?rss">Keith&apos;s Weblog</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=218&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F03%2F07.html%23a218</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/03/07.html#a217</link>
			<description>&lt;A href=&quot;http://www.keithdevens.com/weblog/?id3543&quot;&gt;Java sucks&lt;/A&gt;. 
&lt;P class=st-markup&gt;&lt;A href=&quot;http://TheFlangyNews.editthispage.com/2003/03/06&quot;&gt;Via Adam&lt;/A&gt;, Advogato: &lt;A href=&quot;http://www.advogato.org/article/624.html&quot;&gt;Why Sun is right that Java sucks&lt;/A&gt;&lt;/P&gt;
&lt;P class=st-markup&gt;Lots of neat stuff in the article and ensuing comments. There was some red herring discussion of garbage collection, but a link to a very good &lt;A href=&quot;http://www.hpl.hp.com/personal/Hans_Boehm/gc/myths.ps&quot;&gt;presentation by Hans Boehm&lt;/A&gt; (PS) came out of it.&lt;/P&gt;[&lt;A href=&quot;http://www.keithdevens.com/weblog/&quot;&gt;Keith&apos;s Weblog&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/03/07.html#a217</guid>
			<pubDate>Fri, 07 Mar 2003 11:41:55 GMT</pubDate>
			<source url="http://www.keithdevens.com/weblog/?rss">Keith&apos;s Weblog</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=217</comments>
			</item>
		<item>
			<title>Drupal</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/02/21.html#a211</link>
			<description>&lt;A href=&quot;http://www.keithdevens.com/weblog/?id3483&quot;&gt;URLs are what matter&lt;/A&gt;. 
&lt;P class=st-markup&gt;You know, I&apos;ve realized that the only thing that&apos;s really important to me is meticulous control over my url-space. That&apos;s the only thing that really matters. As long as your URLs stay constant, you can rip out your backend as many times as you want and it doesn&apos;t matter. So, I might just say screw it all, move over to &lt;A href=&quot;http://www.drupal.org/&quot;&gt;Drupal&lt;/A&gt;, and set up a simple gateway that&apos;ll translate named URLs into Drupal nodes. Hmmmm...&lt;/P&gt;
&lt;P&gt;[&lt;A href=&quot;http://www.keithdevens.com/weblog/&quot;&gt;Keith&apos;s Weblog&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;Drupal seems to be built PHP, XML, and perhaps other technologies.&amp;nbsp; Need to read more here.&lt;/EM&gt;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/02/21.html#a211</guid>
			<pubDate>Fri, 21 Feb 2003 23:45:49 GMT</pubDate>
			<source url="http://www.keithdevens.com/weblog/?rss">Keith&apos;s Weblog</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=211&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F02%2F21.html%23a211</comments>
			</item>
		<item>
			<title>A Bold Declaration</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/02/11.html#a199</link>
			<description>&lt;a href=&quot;http://www.keithdevens.com/weblog/?id3430&quot;&gt;GvR: Strong vs. Weak Typing&lt;/a&gt;. &lt;p class=&quot;st-markup&quot;&gt;Guido van Rossum: &lt;a href=&quot;http://www.artima.com/intv/strongweak.html&quot;&gt;Strong versus Weak Typing&lt;/a&gt;:&lt;/p&gt;

&lt;blockquote class=&quot;st-markup&quot;&gt;&lt;p&gt;Strong typing is one reason that languages like C++ and Java require more finger typing. You have to declare all your variables and you have to do a lot of work just to make the compiler happy.&lt;/p&gt;&lt;/blockquote&gt;

[&lt;a href=&quot;http://www.keithdevens.com/weblog/&quot;&gt;Keith&apos;s Weblog&lt;/a&gt;]

&lt;p&gt;I&apos;m sorry, but I can&apos;t sympathise with someone who is too lazy to declare variables.  Period.&lt;/p&gt;
&lt;p&gt;The disgust with excess typing I can understand.  I feel your pain.  I don&apos;t want to worry about the type of a variable &lt;em&gt;on every statement&lt;/em&gt; but omitting variable declarations is without excuse.&lt;/p&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/02/11.html#a199</guid>
			<pubDate>Wed, 12 Feb 2003 03:39:55 GMT</pubDate>
			<source url="http://www.keithdevens.com/weblog/?rss">Keith&apos;s Weblog</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=199&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F02%2F11.html%23a199</comments>
			</item>
		<item>
			<title>Serendipity at Work?</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/02/02.html#a192</link>
			<description>&lt;P&gt;&amp;lt;RANT&amp;gt;&lt;/P&gt;
&lt;P&gt;OK, I&apos;ve written several times about Sam Ruby&apos;s description of &lt;A href=&quot;http://www.intertwingly.net/stories/2002/03/13/manufacturedSerendipity.html&quot;&gt;Manufactured Serendipity&lt;/A&gt;.&amp;nbsp; The depressing part about all of this is that most of my traffic&amp;nbsp;on &lt;EM&gt;this site&lt;/EM&gt; is truly serendipity (the unmanufactured kind).&amp;nbsp; It comes from people using Google to look for a &quot;PlanPlus crack.&quot;&amp;nbsp; &lt;STRONG&gt;The only reason this happened is because I arbitrarily chose to split the word &quot;crackpot&quot; into two words: &quot;crack&quot; and &quot;pot.&quot;&lt;/STRONG&gt;&amp;nbsp; &lt;EM&gt;Gee, maybe this post will attract people looking for illegal drugs!&amp;nbsp; ;-)&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;I&apos;m sure this entry will draw even more attention&amp;nbsp;from search engines and those folks out there who insist on not paying for software.&amp;nbsp; Well, excuse me, but &lt;STRONG&gt;go jump in a lake!&amp;nbsp; Pay for your own stinking software&lt;/STRONG&gt; or start using &lt;STRONG&gt;open source software&lt;/STRONG&gt; for its most touted benefit -- &lt;STRONG&gt;it&apos;s free&lt;/STRONG&gt;.&lt;/P&gt;
&lt;P&gt;Hey, I shell out a lot of money trying to stay largely legit, even personally.&amp;nbsp; I think it&apos;s part of working in an occupation&amp;nbsp;that is based&amp;nbsp;on intellectual property rights.&amp;nbsp; I hope to someday right a somewhat successful shareware application that&amp;nbsp;is registered by a throng of willing folks and thereby supplement both my lifestyle and my retirement.&amp;nbsp; But until that time, I can only&amp;nbsp;do the ethical thing and&amp;nbsp;behave in a reciprocal manner by &lt;EM&gt;PAYING FOR LICENSES!&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;lt;/RANT&amp;gt;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/02/02.html#a192</guid>
			<pubDate>Sun, 02 Feb 2003 21:31:13 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=192&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F02%2F02.html%23a192</comments>
			</item>
		<item>
			<title>Meta Keyword Tags are Dead and Syndirella is Alive and Well</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/01/18.html#a177</link>
			<description>&lt;P&gt;Thanks to &lt;A href=&quot;http://www.healyourchurchwebsite.com/&quot;&gt;Dean&lt;/A&gt; for including this tidbit from one of my favorite sources: &lt;A href=&quot;http://www.searchenginewatch.com/&quot;&gt;Search Engine Watch&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Apparently, nearly all significant search engines&amp;nbsp;ignore the &amp;lt;META&amp;nbsp;&amp;nbsp;NAME=&quot;keywords&quot;&amp;gt; tag.&amp;nbsp; It&apos;s a &quot;spam magnet&quot; and has been largely dismissed since the 1997-1998 time frame with regard to its importance in search engine relevance.&amp;nbsp; I was once badgered by so-called expert when building a site (in mid 2001) because I didn&apos;t include the META keywords tag.&amp;nbsp; The site won&apos;t be promoted properly, blah, blah, blah.&amp;nbsp; Well, I think the most important factors are keyword usage in page titles and content, search engine submission, and external links leading to your site.&amp;nbsp; Except for Inktomi, the major search engines don&apos;t use the META keywords tag.&amp;nbsp; So it&apos;s &lt;A href=&quot;http://searchenginewatch.com/sereport/02/10-meta.html&quot;&gt;virtually dead&lt;/A&gt;, unless you have some other purpose for your own &lt;A href=&quot;http://diveintomark.org/archives/2002/12/29.html#million_dollar_markup&quot;&gt;Million Dollar Markup&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;If you&apos;re interested, here&apos;s a few &lt;A href=&quot;http://www.webdeveloper.com/html/html_metatags.html&quot;&gt;other things you can do with a META tag&lt;/A&gt;.&amp;nbsp; The article taught me something new today.&amp;nbsp; Some &lt;A href=&quot;http://www.w3.org/TR/REC-html40/struct/global.html#h-7.4.4.2&quot;&gt;META tags&lt;/A&gt; (the ones that use the HTTP-EQUIV attribute) correspond to headers&amp;nbsp;found in HTTP messages (see &lt;A href=&quot;http://www.ietf.org/&quot;&gt;IETF&lt;/A&gt; &lt;A href=&quot;http://www.ietf.org/rfc/rfc1945.txt&quot;&gt;RFC 1945&lt;/A&gt;, section 4.2).&amp;nbsp; Some web servers translate the values stored in the META tags (the HTTP-EQUIV kind) into the HTTP headers when they deliver content to the browser.&lt;/P&gt;
&lt;P&gt;Dean also noted the arrival of an open source, Windows-based desktop news aggregator called &lt;A href=&quot;http://www.yole.ru/projects/syndirella/&quot;&gt;Syndirella&lt;/A&gt; by Dmitry Jemerov.&amp;nbsp; Excellent!&amp;nbsp; I like the idea of the ability (more research required here) to scrape regular web pages for news.&amp;nbsp; This means that I might be able to digest the &lt;A href=&quot;http://searchenginewatch.com/searchday/searchday.html&quot;&gt;Search Day newsletter&lt;/A&gt; from Search Engine Watch without visiting the page directly.&amp;nbsp; Maybe.&lt;/P&gt;
&lt;P&gt;I was using email subscriptions to get most of my news in the past, and&amp;nbsp;I possess many dedicated mail folders for particular sources that fill up with unread messages.&amp;nbsp; Pretty useless.&lt;/P&gt;
&lt;P&gt;So, as I move along in my blogging adventure, RSS collected by a news aggregator seems to be a much be better solution.&amp;nbsp; If I miss six months worth of news, I don&apos;t have six months worth of news staring me in the face during my next session--only recent, relevant stuff.&lt;/P&gt;
&lt;P&gt;Now,&amp;nbsp;Syndirella goes one step better.&amp;nbsp; Instead of having an extremely long web page to read, Syndirella carves up the news into each feed and allows in-client reading without bouncing all over to other windows.&amp;nbsp; It still feels a little clumsy and basic, but my hat is off to Dmitry for creating such a useful tool and releasing it as a free, open source product.&lt;/P&gt;
&lt;P&gt;Not only that, but it&apos;s written in C# running on the .NET framework.&amp;nbsp; I was wondering what the most effective way to distribute a .NET desktop application over the web would be.&amp;nbsp; The Framework is a 20MB+ download for those that don&apos;t already have it.&amp;nbsp; That&apos;s a long wait for a lot of users.&amp;nbsp; But Dmitry is doing it.&amp;nbsp; He warns the user about the size of the download and gives instructions about where to acquire it.&amp;nbsp; This seems to be the best way I&apos;ve seen so far, short of mailing out a CD.&amp;nbsp; No, I don&apos;t want to do that.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/01/18.html#a177</guid>
			<pubDate>Sat, 18 Jan 2003 23:41:17 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=177&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F01%2F18.html%23a177</comments>
			</item>
		<item>
			<title>Is Movable Type Free?</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/01/14.html#a162</link>
			<description>&lt;P align=left&gt;Yes. Mostly.&amp;nbsp; Here&apos;s the scoop from the &lt;A href=&quot;http://www.movabletype.org/&quot;&gt;Movable Type&lt;/A&gt; &lt;A href=&quot;http://www.movabletype.org/faq.shtml&quot;&gt;FAQ&lt;/A&gt;.&lt;/P&gt;
&lt;BLOCKQUOTE&gt;MT version 2.0 and higher is free for personal or non-profit use. We&apos;re following a donate-ware model in which we ask that you send us a paypal payment for the amount which you feel the product is worth to you. In return, for every $20 that you donate, you will receive a Recently Updated Key. For donations of $45 or more, you are entitled to additional support. See here for more details.&lt;/BLOCKQUOTE&gt;
&lt;P align=left&gt;Here&amp;nbsp;are two good finds&amp;nbsp;about Movable Type:&lt;/P&gt;
&lt;P align=left&gt;Radio vs. Movable Type&lt;BR&gt;&lt;A href=&quot;http://blogs.salon.com/0001111/2002/08/14.html#a194&quot;&gt;&lt;a href=&quot;http://blogs.salon.com/0001111/2002/08/14.html#a194&quot;&gt;http://blogs.salon.com/0001111/2002/08/14.html#a194&lt;/a&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P align=left&gt;&lt;/P&gt;
&lt;P align=left&gt;Making the Move to Movable Type&lt;BR&gt;&lt;A href=&quot;http://www.meryl.net/articles/archives/000947.php&quot;&gt;&lt;a href=&quot;http://www.meryl.net/articles/archives/000947.php&quot;&gt;http://www.meryl.net/articles/archives/000947.php&lt;/a&gt;&lt;/A&gt;&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/01/14.html#a162</guid>
			<pubDate>Tue, 14 Jan 2003 14:24:04 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=162&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F01%2F14.html%23a162</comments>
			</item>
		<item>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/01/14.html#a160</link>
			<description>&lt;A href=&quot;http://www.daypop.com/redirect?id=16141174&quot;&gt;&quot;Linux Business Week - SCO Threatens to Press IP Claims on Linux&quot;&lt;/A&gt; [&lt;A href=&quot;http://www.daypop.com/top.htm&quot;&gt;Daypop Top 40&lt;/A&gt;]</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/01/14.html#a160</guid>
			<pubDate>Tue, 14 Jan 2003 05:28:17 GMT</pubDate>
			<source url="http://www.daypop.com/top/rss.xml">Daypop Top 40</source>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=160&amp;amp;link=http%3A%2F%2Fradio.weblogs.com%2F0113822%2F2003%2F01%2F14.html%23a160</comments>
			</item>
		<item>
			<title>PyPerl - Python and Perl</title>
			<link>http://radio.weblogs.com/0113822/categories/openSource/2003/01/08.html#a144</link>
			<description>&lt;P&gt;I sometimes wonder what the ultimate culmination of all of these seemingly disparate open source technologies.&amp;nbsp; While that remains to be seen, here is yet another instance of two (actually three)&amp;nbsp;popular open source technologies coming together.&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;&apos;pyperl&apos; is an extension module that bridges the gap between Perl and Python. It allows Python code to invoke Perl code and operate directly on Perl data and permits Perl code to do the same to Python code and data. This provides for almost seamless integration between the languages and thereby greatly expands the library of modules available to each of the languages. &lt;/EM&gt;
&lt;P&gt;&lt;EM&gt;ActiveState and Digital initially developed the pyperl extension Creations as the foundation for supporting Perl in the Zope application server.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;[&lt;A href=&quot;http://conferences.oreillynet.com/cs/os2001/view/e_sess/1437&quot;&gt;O&apos;Reilly&lt;/A&gt;]&lt;/P&gt;
&lt;P&gt;I certainly haven&apos;t researched these (&lt;A href=&quot;http://www.google.com/search?hl=en&amp;amp;lr=&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;q=PyPerl&quot;&gt;PyPerl&lt;/A&gt;, &lt;A href=&quot;http://www.google.com/search?sourceid=navclient&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;q=Zoperl&quot;&gt;Zoperl&lt;/A&gt;)&amp;nbsp;very much, but they have at least made my open source mental watchlist.&lt;/P&gt;</description>
			<guid>http://radio.weblogs.com/0113822/categories/openSource/2003/01/08.html#a144</guid>
			<pubDate>Wed, 08 Jan 2003 17:18:24 GMT</pubDate>
			<comments>http://radiocomments.userland.com/comments?u=113822&amp;amp;p=144</comments>
			</item>
		</channel>
	</rss>

