<?xml version="1.0"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">

<channel>
	<title>Planet LUGOR</title>
	<link>http://planet.lugor.org</link>
	<language>en</language>
	<description>Planet LUGOR - http://planet.lugor.org</description>

<item>
	<title>Linux User Group of Rochester RSS News Feed: The LUGOR Meeting for Thursday, April 17 from 7:00 - 9:00pm will be held at RIT in building 70 room 70-1400. This will be a general Q & A meeting.</title>
	<guid>http://www.lugor.org</guid>
	<link>http://www.lugor.org</link>
	<pubDate>Thu, 17 Apr 2008 12:35:19 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: Optimize this?</title>
	<guid>http://blog.xcski.com/?p=1321</guid>
	<link>http://blog.xcski.com/2008/04/13/optimize-this</link>
	<description>&lt;p&gt;The main loop query of my waypoint generator app is kind of hairy.  And trying to do an &amp;#8220;explain&amp;#8221; on a typical query shows why it&amp;#8217;s so slow.&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;explain SELECT     a.id, c.pdb_id, internalid, a.type, name,&lt;br /&gt;
           address, state, country, latitude, longitude,&lt;br /&gt;
           declination, main_frequency, elevation,&lt;br /&gt;
           b.category, chart_map, tpa, ispublic&lt;br /&gt;
FROM       waypoint a, type_categories b,&lt;br /&gt;
           id_mapping c&lt;br /&gt;
WHERE      a.type = b.type AND&lt;br /&gt;
           a.id = c.id AND&lt;br /&gt;
           country in (&amp;#8217;US&amp;#8217;, &amp;#8216;CA&amp;#8217;) AND&lt;br /&gt;
           (a.type in (&amp;#8217;AIRPORT&amp;#8217;, &amp;#8216;VOR&amp;#8217;, &amp;#8216;NDB&amp;#8217;) or&lt;br /&gt;
           (category = 3 and (chart_map &amp;#038; 7) != 0)) AND&lt;br /&gt;
           deletedon is null;&lt;br /&gt;
                                                                             QUERY PLAN&lt;br /&gt;
&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8212;&amp;#8211;&lt;br /&gt;
 Hash Join  (cost=4442.82..19955.46 rows=34752 width=111)&lt;br /&gt;
   Hash Cond: ((a.id)::text = (c.id)::text)&lt;br /&gt;
   -&gt;  Hash Join  (cost=4.83..12938.32 rows=34752 width=107)&lt;br /&gt;
         Hash Cond: ((a.&amp;#8221;type&amp;#8221;)::text = (b.&amp;#8221;type&amp;#8221;)::text)&lt;br /&gt;
         Join Filter: (((a.&amp;#8221;type&amp;#8221;)::text = ANY ((&amp;#8217;{AIRPORT,VOR,NDB}&amp;#8217;::character varying[])::text[])) OR ((b.category = 3) AND (((a.chart_map)::integer &amp;#038; 7) &lt;br /&gt; 0)))&lt;br /&gt;
         -&gt;  Seq Scan on waypoint a  (cost=0.00..10759.48 rows=72467 width=103)&lt;br /&gt;
               Filter: ((country = ANY (&amp;#8217;{US,CA}&amp;#8217;::bpchar[])) AND (deletedon IS NULL))&lt;br /&gt;
         -&gt;  Hash  (cost=4.37..4.37 rows=37 width=15)&lt;br /&gt;
               -&gt;  Seq Scan on type_categories b  (cost=0.00..4.37 rows=37 width=15)&lt;br /&gt;
   -&gt;  Hash  (cost=2091.77..2091.77 rows=127777 width=12)&lt;br /&gt;
         -&gt;  Seq Scan on id_mapping c  (cost=0.00..2091.77 rows=127777 width=12)&lt;br /&gt;
(11 rows)
&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Adding indexes on country and type doesn&amp;#8217;t help.  There is still that nasty looking &amp;#8220;Seq Scan on waypoint a&amp;#8221; line.  And also, another &amp;#8220;Seq Scan on id_mapping c&amp;#8221;, which I don&amp;#8217;t understand at all because the joining column, c.id, is a primary key, so shouldn&amp;#8217;t there be an index involved?&lt;/p&gt;
&lt;p&gt;I&amp;#8217;ve got a few ideas on how to use the spatial capability of PostGIS to improve that query, so I&amp;#8217;m going to have to run a few tests.  The first few ideas I&amp;#8217;ve had aren&amp;#8217;t showing major improvements in &amp;#8220;explain&amp;#8221;.  It looks like the whole &amp;#8220;type in &amp;#8230; or ((chart_map &amp;#038; NN) != 0)&amp;#8221; is going to force a sequential scan on waypoint no matter what I do.  Hmmm.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/13/optimize-this#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1321&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 13 Apr 2008 18:47:29 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: We’ll just consider that drawing board “backed”, shall we?</title>
	<guid>http://blog.xcski.com/?p=1320</guid>
	<link>http://blog.xcski.com/2008/04/13/well-just-consider-that-drawing-board-backed-shall-we</link>
	<description>&lt;p&gt;Ok, I just added some indexes, and now the PostGIS version runs in 45 seconds.  Phew!  Man, I love &amp;#8220;-d:DProf&amp;#8221;.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/13/well-just-consider-that-drawing-board-backed-shall-we#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1320&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 13 Apr 2008 02:24:13 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: Back to the drawing board</title>
	<guid>http://blog.xcski.com/?p=1319</guid>
	<link>http://blog.xcski.com/2008/04/13/back-to-the-drawing-board</link>
	<description>&lt;p&gt;In order to support a &lt;a href=&quot;http://blog.xcski.com/2008/03/31/this-could-work&quot;&gt;new product development I mentioned in an earlier blog post&lt;/a&gt;, I re-did my existing waypoint database as a PostGIS geographical database.  I also added some foreign keys and some other cleanup that I&amp;#8217;ve been meaning to do for a while.  But obviously, I don&amp;#8217;t want to support two databases, so today I&amp;#8217;ve been converting one of my existing waypoint generator perl scripts to use the new PostGIS database instead of the MySQL database it was on before, but without any actual GIS functionality.  And Houston?  We have a problem.  Doing a full US + Canada data load on the MySQL version takes about a minute and a half.  Doing the same load on the PostGIS version takes &lt;strong&gt;twenty five minutes&lt;/strong&gt;.  Something tells me that I need to make some adjustments here.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/13/back-to-the-drawing-board#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1319&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 13 Apr 2008 02:11:51 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: That was close!</title>
	<guid>http://blog.xcski.com/?p=1318</guid>
	<link>http://blog.xcski.com/2008/04/12/that-was-close</link>
	<description>&lt;p&gt;The theme I have been using for a couple of years on this blog (Maple) didn&amp;#8217;t work very well with Wordpress 2.5 and I can&amp;#8217;t find an updated copy anywhere.  Since I&amp;#8217;ve hacked the shit out of it over the years, I decided it was time to make a fresh start with a theme that&amp;#8217;s actually supported.  So the first thing I did was copy the default theme, and try to make it look more like Maple.  That wasn&amp;#8217;t fun, and I&amp;#8217;m not 100% satisfied with the results.  So I decided to look at other themes.&lt;/p&gt;
&lt;p&gt;I couldn&amp;#8217;t find what I wanted at the official themes site, mostly because their search engine doesn&amp;#8217;t categorize themes by category, and also because their &amp;#8220;preview&amp;#8221; function doesn&amp;#8217;t work.  But I found this other site, whose name I won&amp;#8217;t mention but it had the word &amp;#8220;free&amp;#8221; in the URL.  I found a bunch of nifty themes there, and downloaded them.  I was just customizing one theme to add gravatar support and give the comments an alternating colour scheme, when I noticed something weird down at the bottom.  It looked like spam.  I grepped the theme code for the spammy urls, and couldn&amp;#8217;t find them.  But I figured the offending code must be in footer.php.  Sure enough, all the themes I&amp;#8217;d downloaded from this site had encrypted code in footer.php.  I couldn&amp;#8217;t read it or decrypt it, but it obviously was there to insert spam code in your blog.  I tried replacing the footer.php with one from the default theme, and that broke other stuff.  Crafty buggers.&lt;/p&gt;
&lt;p&gt;Anyway, I&amp;#8217;ve removed all traces of this crap, and I guess we&amp;#8217;re all stuck with the psuedo-Maple theme until the official site starts working again.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/12/that-was-close#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1318&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 12 Apr 2008 17:13:00 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: Hmmm</title>
	<guid>http://blog.xcski.com/?p=1315</guid>
	<link>http://blog.xcski.com/2008/04/11/hmmm</link>
	<description>&lt;p&gt;I upgraded my blog to Wordpress 2.5 because the damn thing was nagging me all the time about being back at 2.3.3.  But now I discover that my theme doesn&amp;#8217;t work right with the new code, and one of my favourite plugins, the LiveJournal CrossPoster, doesn&amp;#8217;t work.  Now I&amp;#8217;ve either got to find a less ugly theme, or fix the old Maple theme to support the new comment code with the built-in Gravatars.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Update&lt;/strong&gt;: I might have found the fix for LJXP!&lt;br /&gt;
In lj_crosspost.php, change&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;if(version_compare($wp_version, &amp;#8220;2.1&amp;#8243;, &amp;#8220;&lt; &quot;)) {&lt;br /&gt;
        require_once(ABSPATH . '/wp-includes/template-functions-links.php');&lt;br /&gt;
}&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;to&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;if(version_compare($wp_version, &amp;#8220;2.3&amp;#8243;, &amp;#8220;&lt; &quot;)) {&lt;br /&gt;
        require_once(ABSPATH . '/wp-includes/link-template.php');&lt;br /&gt;
} else&lt;br /&gt;
if(version_compare($wp_version, &quot;2.1&quot;, &quot;&lt;&quot;)) {&lt;br /&gt;
        require_once(ABSPATH . '/wp-includes/template-functions-links.php');&lt;br /&gt;
}&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;strong&gt;Update #2:&lt;/strong&gt;&lt;br /&gt;
I officially hate this update.  It keeps adding bogus &amp;lt;/code&amp;gt; tags even though my tags are perfectly well closed before I saved them.  Let&amp;#8217;s try with block quotes instead?&lt;/p&gt;
&lt;/blockquote&gt;
&lt;/blockquote&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/11/hmmm#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1315&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Fri, 11 Apr 2008 20:57:35 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: Bald Eagles!</title>
	<guid>http://blog.xcski.com/2008/04/09/bald-eagles</guid>
	<link>http://blog.xcski.com/2008/04/09/bald-eagles</link>
	<description>&lt;p&gt;It&amp;#8217;s rare for me to get my second paddle of the season so quickly after the first (first was Sunday, second was today, Wednesday), but the weather cooperated and today was chicken wing day in the cafeteria so I wasn&amp;#8217;t hungry when I got home, so away I went.&lt;/p&gt;
&lt;p&gt;The creek was quite deserted by other boats, except for one flat bottom dinghy that two guys were fishing from.  I&amp;#8217;ve seen carp mating in that area, so that&amp;#8217;s probably what they were after.&lt;/p&gt;
&lt;p&gt;Considering that Sunday I saw almost no wildlife except geese, today was a bonanza day.  I saw male red-winged blackbirds staking out their territories, several kingfishers patrolling their sections of the river (and raising their crests in alarm when I got too close), a few pairs of ducks, and I finally saw the famous Irondequoit Creek bald eagles.  I rounded a corner and saw two soaring birds, one quite high and one just above the ridge line, nd immediately said &amp;#8220;oh, turkey vultures&amp;#8221;, but then the lower one spread his stunning white tail and I noticed that the head was bright white as well.  I never did make out for sure if the higher one was a bald eagle as well, but I think it was.  One thing that impressed me was that while it was soaring, it seemed to be moving back and forth much faster than a turkey vulture does.  Maybe it&amp;#8217;s anti-vulture prejudice, but it just seemed more, I don&amp;#8217;t know, purposeful or something.&lt;/p&gt;
&lt;p&gt;I also saw a crow or raven down fairly low, but he flew away rapidly as I got near so I didn&amp;#8217;t get a good look.  There were very distinct primary feathers curling up at the tips, which I think means it was a raven.&lt;/p&gt;
&lt;p&gt;I went a little bit further than I did on Sunday, and I wasn&amp;#8217;t as tired when I reached the weir, probably because I paced myself better.  Probably just as well, because on the way home there were two stretches where I was paddling into a very strong wind.  My weather widget says that the winds at the airport are 21G33 knots, or 24 to 33 mph, which I can easily believe.  And when the wind is blowing in my face like that, my old canoe trip instincts say &amp;#8220;paddle as hard as you can for the lee of the upwind shore, and don&amp;#8217;t rest until you get there&amp;#8221;, so that&amp;#8217;s what I do.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/09/bald-eagles#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1314&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Wed, 09 Apr 2008 23:37:02 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: And it just gets worse</title>
	<guid>http://blog.xcski.com/2008/04/08/and-it-just-gets-worse</guid>
	<link>http://blog.xcski.com/2008/04/08/and-it-just-gets-worse</link>
	<description>&lt;p&gt;On March 25th, I ranted about a developer who had checked in a bunch of stuff that required a special &amp;#8220;upgrade DVD&amp;#8221; without telling the other developer that this would be required in &lt;a href=&quot;http://blog.xcski.com/2008/03/25/developer-dumbassedness#comments&quot;&gt;Rants and Revelations » Developer dumbassedness&lt;/a&gt;.  Well, it turns out it&amp;#8217;s worse than that.  Far worse.  Not only didn&amp;#8217;t he not tell us about the magic DVD, but he hadn&amp;#8217;t even tested the damn DVD.  It&amp;#8217;s now 2 weeks later, and his DVD *still* doesn&amp;#8217;t work.  &lt;/p&gt;
&lt;p&gt;So now I&amp;#8217;m caught in a vice - I had to &amp;#8220;rebase&amp;#8221; my development environment to the new build in order to deliver some bug fixes, and now my development environment and my test system are at different builds, which makes it hard to test things, and especially hard to use the remote debugger in Eclipse.  And I can&amp;#8217;t get them back in sync until this damn DVD is ready.&lt;/p&gt;
&lt;p&gt;I&amp;#8217;d also like to mention that I did a much more ambitious upgrade DVD a few years ago, where his DVD is upgrading from CentOS 5.0 to CentOS 5.1 and reformatting the content partition from ext3 to xfs, mine was upgrading from RedHat 7.3 to CentOS 3.3.  And I didn&amp;#8217;t leave the rest of the developers out to dry because I tested the hell out of it on my test system, reformatting it back to RedHat 7.3 and running versions of my upgrade script over and over for weeks before I put it into the development stream.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/08/and-it-just-gets-worse#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1313&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 08 Apr 2008 14:34:29 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: That’s pretty cool</title>
	<guid>http://blog.xcski.com/2008/04/08/thats-pretty-cool</guid>
	<link>http://blog.xcski.com/2008/04/08/thats-pretty-cool</link>
	<description>&lt;p&gt;A couple of old friends from my time in the Army Reserve found my picture and post at &lt;a href=&quot;http://blog.xcski.com/2007/12/16/lorne-scots-srtp-1979&quot;&gt;Rants and Revelations » Lorne Scots SRTP 1979&lt;/a&gt; and have left some comments.  It&amp;#8217;s great, especially Alex McKelvey&amp;#8217;s precis of what happened to nearly everybody.  All this time later, it&amp;#8217;s hard to remember who you liked and who you hated, and it probably doesn&amp;#8217;t matter much now, but Alex was one of the ones I liked.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/08/thats-pretty-cool#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1312&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Tue, 08 Apr 2008 13:47:52 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: First paddle of the season</title>
	<guid>http://blog.xcski.com/2008/04/06/first-paddle-of-the-season-3</guid>
	<link>http://blog.xcski.com/2008/04/06/first-paddle-of-the-season-3</link>
	<description>&lt;p&gt;Well, I got out earlier than last season, but not as early as the previous year.  The sun was shining, the air was warm (just a little over 60, I think), the water was freezing cold.  All in all, a great day to be out.  And obviously I wasn&amp;#8217;t the only one, because the creek was crowded with boats, some who looked like they knew what they were doing, some who obviously didn&amp;#8217;t.  Three teenagers in a canoe lurching from bank to bank with no clue what they were doing (sort of a &amp;#8220;sub-prime&amp;#8221; canoe), a large gaggle of kayaks coming downstream together, a guy with his feet up on top of his kayak deck and a fishing rod between his feet, people in spiffy paddling jackets and wet suits, and people in t-shirts and shorts.  &lt;/p&gt;
&lt;p&gt;I wore my wet suit because I knew the water would be cold and I didn&amp;#8217;t want to get cold legs on the bottom of the boat, nor did I want to get hypothermia if I tipped.  I had planned to only go as far as &lt;a href=&quot;http://maps.google.com/?ie=UTF8&amp;#038;ll=43.166306,-77.532325&amp;#038;spn=0.00135,0.001886&amp;#038;t=h&amp;#038;z=19&quot;&gt;the weir&lt;/a&gt; so I wouldn&amp;#8217;t overdo it.  But in hindsight I probably should have turned back sooner - I was tired and my elbows were sore by the time I got there.  And when I turned back, there was a strong wind in my face countering any assist I was getting from the current.&lt;/p&gt;
&lt;p&gt;The weir was impassible - the smaller gaps were jammed with debris, so all the water was flowing through the middle channel, and there was about a foot and a half or two foot drop there.  I bet it would have been fun to paddle down, but as tired as I was, I wasn&amp;#8217;t going to try paddling up it.  I wasn&amp;#8217;t even going to try portaging around it so I could shoot it.  I just looked at it and said &amp;#8220;no f-ing way&amp;#8221;.  There were a couple of people fishing the eddy below it.  So avoiding the lines, I did an eddy turn and turned down stream.  I was glad to see that the big mud flat that had sprung up last year just downstream of the weir had submerged again.  Hopefully the spring run-off will scour the stream bed a bit deeper this year so it won&amp;#8217;t re-emerge in the lower water season.&lt;/p&gt;
&lt;p&gt;Not much wildlife in the marsh yet, except some sparrows and lots and lots of Canada geese.  Most of the geese looked like they were getting ready to nest, but there was one on a &lt;a href=&quot;http://maps.google.com/?ie=UTF8&amp;#038;ll=43.169207,-77.529442&amp;#038;spn=0.00135,0.001886&amp;#038;t=h&amp;#038;z=19&quot;&gt;dead tree that lies on its side in the middle of the creek&lt;/a&gt; who was playing dead as I splashed by.  I wonder if she had eggs?  Last year I noticed that a goose had tried to lay eggs on a semi-flat spot on that tree, but most of them had rolled down into a crack, and I guess she&amp;#8217;d abandoned the nest.  I hope she has better luck this year.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/06/first-paddle-of-the-season-3#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1311&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Sun, 06 Apr 2008 21:29:42 +0000</pubDate>
</item>
<item>
	<title>Paul Tomblin: Oh, that’s not good</title>
	<guid>http://blog.xcski.com/2008/04/05/oh-thats-not-good</guid>
	<link>http://blog.xcski.com/2008/04/05/oh-thats-not-good</link>
	<description>&lt;p&gt;I got an email from one of the sysadmins at NCF saying that the news directory has run out of space.  After poking around a bit, I&amp;#8217;ve discovered that:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;cron jobs, including the nightly expire job, haven&amp;#8217;t run since March 18th&lt;/li&gt;
&lt;li&gt;I haven&amp;#8217;t been receiving emails sent to the NCF news account, possibly for even longer than that, which is why I didn&amp;#8217;t notice when the system throttled 3 days ago.  Normally newswatcher sends these emails which I have forwarded to SMS so I don&amp;#8217;t miss them.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The sysadmin wonders if the cron jobs not running has anything to do with the DST change.  The machine is ancient, and running an ancient version of Solaris.&lt;/p&gt;
&lt;p&gt;Of course, the fact that I didn&amp;#8217;t notice the lack of the daily news admin email in my morning scan-and-delete folder isn&amp;#8217;t good, either.&lt;/p&gt;
&lt;div class=&quot;tantan-getcomments&quot;&gt;&lt;a href=&quot;http://blog.xcski.com/2008/04/05/oh-thats-not-good#comments&quot;&gt;&lt;img src=&quot;http://blog.xcski.com/wp-content/plugins/tantan/get-comments.php?p=1310&quot; width=&quot;100&quot; height=&quot;15&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</description>
	<pubDate>Sat, 05 Apr 2008 21:51:27 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: Qunu RIP?</title>
	<guid>http://blogs.openaether.org/?p=173</guid>
	<link>http://blogs.openaether.org/?p=173</link>
	<description>&lt;p&gt;First, I would like to apologize to everyone who put so much effort into qunu.&lt;/p&gt;
&lt;p&gt;Current Status:&lt;/p&gt;
&lt;p&gt;The server has been taken offline. There are no backups which are current, the latest is one month old. &lt;/p&gt;
&lt;p&gt;Why:&lt;/p&gt;
&lt;p&gt;The server that was just taken offline was to be a temporary home lasting one, maybe two months. We were then going to find a more permanent setup.  As with most things that have a deadline it received no attention until it was necessary. &lt;/p&gt;
&lt;p&gt;Apparently there was some confusion as to the date which the account was to be canceled. It was scheduled to be taken offline on December 21, 2007. However, the server was taken offline nine days before the scheduled time (e.g. today) &lt;/p&gt;
&lt;p&gt;A few weeks earlier, Mickaël  at process-one had generously offered to take qunu off our hands. So we had finally found the home we had been looking for. I had even started the process of getting all the data off the server. Unfortunately, the transition is not going as smoothly as I had hoped.&lt;/p&gt;
&lt;p&gt;Once again, qunu will suffer through a period of downtime before it is finally resurrected again. Maybe qunu should be renamed Phoenix or Lazarus&lt;/p&gt;
&lt;p&gt;At some point when all the kinks are worked out, probably next month, qunu will be started at its new home. Don&amp;#8217;t hold your breath, but don&amp;#8217;t give up hope either.&lt;/p&gt;
&lt;p&gt;Justin&lt;/p&gt;</description>
	<pubDate>Thu, 13 Dec 2007 00:01:44 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: Selecting whole buffer</title>
	<guid>http://blogs.openaether.org/?p=172</guid>
	<link>http://blogs.openaether.org/?p=172</link>
	<description>&lt;p&gt;Just ran into this emacs key binding. Someday I need to just read the manual and mark all the stuff I wish I knew already for later study. But since I will probably never do that here is yet another cool thing in emacs which I didn&amp;#8217;t know about:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
C-x h runs the command mark-whole-buffer&lt;br /&gt;
  which is an interactive compiled Lisp function in `simple.el&amp;#8217;.&lt;br /&gt;
It is bound to C-x h, &lt;menu&gt;  .&lt;br /&gt;
(mark-whole-buffer)&lt;/p&gt;
&lt;p&gt;Put point at beginning and mark at end of buffer.&lt;br /&gt;
You probably should not use this function in Lisp programs;&lt;br /&gt;
it is usually a mistake for a Lisp function to use any subroutine&lt;br /&gt;
that uses or sets the mark.&lt;br /&gt;
&lt;/menu&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;If you didn&amp;#8217;t know about this, enjoy.&lt;/p&gt;</description>
	<pubDate>Thu, 06 Dec 2007 20:04:34 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: Emacs, the lisp OS</title>
	<guid>http://blogs.openaether.org/?p=171</guid>
	<link>http://blogs.openaether.org/?p=171</link>
	<description>&lt;p&gt;Not only can you edit &lt;a href=&quot;http://gneve-webma-dev.blogspot.com/&quot;&gt;videos&lt;/a&gt; in emacs now, but you can also create &lt;a href=&quot;http://sonicvariable.goto10.org/index.php?page=EmacsTracker&quot;&gt;music&lt;/a&gt;. My initial response was WTF!? However, after watching the demo videos, I can see the practical uses.&lt;/p&gt;</description>
	<pubDate>Mon, 03 Dec 2007 16:36:59 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: nyc erlang/ejabberd meetup</title>
	<guid>http://blogs.openaether.org/?p=170</guid>
	<link>http://blogs.openaether.org/?p=170</link>
	<description>&lt;p&gt;I am going to be meeting with &lt;a href=&quot;http://www.process-one.net/en/blogs/user/mremond/&quot;&gt;Mickaël Rémond&lt;/a&gt; at an &lt;a href=&quot;http://www.process-one.net/en/blogs/article/ejabberd_and_erlang_users_meeting_in_new_york_city/&quot;&gt;adhoc ejabberd meeting&lt;/a&gt;. afaik, the location is undetermined, however, I am flying out in the morning and have decided that &lt;a href=&quot;http://www.gramstand.com/&quot;&gt;Gramstand&lt;/a&gt; is as good of a place as any for now. (primarily thanks to stumbling onto a &lt;a href=&quot;http://blog.coworking.info/2007/10/28/coobric-new-york-coworking-finds-another-home/&quot;&gt;coworking blog&lt;/a&gt;). Will probably move onto a more pub-like venue later on.&lt;/p&gt;
&lt;p&gt;I am hoping to meet a few erlang/ejabberd devs on this trip. If not, the chance to chat with Mickaël f2f will definitely be worth the 1.2hr plane ride.&lt;/p&gt;
&lt;p&gt;I am taking Jetblue flight1 from Buffalo to JFK and landing around 10:00am. Then finding my way from Queens to Manhattan via the subway. It looks like I will have about 8hrs to play with in nyc.  &lt;/p&gt;
&lt;p&gt;If you have the time or inclination give me a ring at 585-705-1877 I will be hanging out at gramstand writing erlang.&lt;/p&gt;</description>
	<pubDate>Mon, 26 Nov 2007 02:56:51 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: Impressive Incompetence</title>
	<guid>http://blogs.openaether.org/?p=168</guid>
	<link>http://blogs.openaether.org/?p=168</link>
	<description>&lt;p&gt;Open letter to NYSIF:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;a href=&quot;https://www.nysif.com/include/BrowserDetect.asp?browserNM=Netscape&quot;&gt;https://www.nysif.com/include/BrowserDetect.asp?browserNM=Netscape&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;You should be congratulated. This is a level of incompetence of which I have not seen since &amp;#8217;90s.&lt;/p&gt;
&lt;p&gt;My scathing insult aside, what is that? The world has moved on. There are  ther platforms out there such as OS X and Linux which have fully capable web browsers. You really should look into hiring a new web team if thats the best  they can do.&lt;/p&gt;&lt;/blockquote&gt;</description>
	<pubDate>Tue, 25 Sep 2007 15:51:21 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: Lisp Tutorial</title>
	<guid>http://blogs.openaether.org/?p=167</guid>
	<link>http://blogs.openaether.org/?p=167</link>
	<description>&lt;p&gt;&lt;a href=&quot;http://www.gigamonkeys.com/blog/2007/09/19/bomb-me.html&quot;&gt;This&lt;/a&gt; is a good idea.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://www.gigamonkeys.com/book/&quot;&gt;Lisp Tutorial&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 20 Sep 2007 15:09:31 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: I am now a jaiku lemming</title>
	<guid>http://blogs.openaether.org/?p=164</guid>
	<link>http://blogs.openaether.org/?p=164</link>
	<description>&lt;p&gt;I have been avoiding these social hype sites for a while now. I have&lt;br /&gt;
simply failed to see the benefit. (besides sucking yet more of my time.)&lt;/p&gt;
&lt;p&gt;Today, &lt;a href=&quot;http://stpeter.im&quot;&gt;stpeter&lt;/a&gt; &lt;a href=&quot;https://stpeter.im/?p=2039&quot;&gt;posted&lt;/a&gt; that &lt;a href=&quot;http://jaiku.com/&quot;&gt;jaiku&lt;/a&gt; had a jabber interface. Anything that&lt;br /&gt;
allows me to quickly utilize their service via emacs is very&lt;br /&gt;
enticing. Since I use &lt;a href=&quot;http://emacs-jabber.sourceforge.net/&quot;&gt;emacs-jabber&lt;/a&gt; jaiku was&lt;br /&gt;
simple.&lt;/p&gt;
&lt;p&gt;While I was able to setup a &lt;a href=&quot;http://returnthis.jaiku.com/&quot;&gt;profile&lt;/a&gt; quickly and get it setup&lt;br /&gt;
in jabber via &lt;a href=&quot;xmpp:jaiku@jaiku.com&quot;&gt;xmpp:jaiku@jaiku.com&lt;/a&gt; I&lt;br /&gt;
have yet to find anyone I know on there. I have 348 people in my roster&lt;br /&gt;
and not one of them is on jaiku. Oh well.&lt;/p&gt;
&lt;p&gt;I suppose the price one pays when they ignore all the social crud&lt;br /&gt;
crusting up the edges of the web is that they don&amp;#8217;t know anyone&lt;br /&gt;
there. (Also, not blogging for a while probably might have something to&lt;br /&gt;
do with it.)&lt;/p&gt;</description>
	<pubDate>Fri, 31 Aug 2007 00:43:56 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: presence pendanticity</title>
	<guid>http://blogs.openaether.org/?p=163</guid>
	<link>http://blogs.openaether.org/?p=163</link>
	<description>&lt;p&gt;I just had an interesting chat with hawke about presence and transports. It may seem pedantic, but I think it strikes at an important point. A lot of clients assume that a jid must have a node; miranda,iChat,gtalk come to mind. If that jid lacks a node then it must be a transport, e.g. behave fundamentally different than a typical IM client connection. In other words the jid is being used to determine the basic functionality of an entity on the xmpp network. &lt;/p&gt;
&lt;p&gt;Below is the chatlog, but it can be summarized as:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;hawke asserts that presence is a mutual agreement for communication&lt;/li&gt;
&lt;li&gt;I assert that presence is a reflection of an entities availability&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;This post is a solicitation for opinions. &lt;/p&gt;
&lt;p&gt;Below is the chat log&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;
[12:11] hawke&gt; since most clients will show the quser&lt;br /&gt;
service as a transport, instead of (or as well as) sending the&lt;br /&gt;
message, just send offline presence.&lt;br /&gt;
[12:11] hawke&gt; then they can just log back in&lt;br /&gt;
[12:11] hawke&gt; instead of the &amp;#8217;status on&amp;#8217; message&lt;br /&gt;
[12:12] zion&gt; thats a bit client specific though&lt;br /&gt;
[12:12] hawke&gt; How so?&lt;br /&gt;
[12:12] zion&gt; quser is not intended to be a transport&lt;br /&gt;
[12:12] zion&gt; just because it doesn&amp;#8217;t have a node in the jid&lt;br /&gt;
[12:13] hawke&gt; I&amp;#8217;ve not seen a client that determines&lt;br /&gt;
transport vs. other contact any other way.&lt;br /&gt;
[12:14] zion&gt; emacs-jabber ;)&lt;br /&gt;
[12:14] zion&gt; yeah&amp;#8230; that semantic is annoying&lt;br /&gt;
[12:14] zion&gt; so I don&amp;#8217;t want to encourage bad habits&lt;br /&gt;
[12:14] zion&gt; the client should disco to find out what it is, not use&lt;br /&gt;
the jid to assume&lt;br /&gt;
[12:14] zion&gt; to many clients to that, and it sucks&lt;br /&gt;
[12:15] hawke&gt; True&lt;br /&gt;
[12:15] zion&gt; the jid is an identifier, nothing more&lt;br /&gt;
[12:15] hawke&gt; But even so, the same thing applies to&lt;br /&gt;
quser as actual transports&lt;br /&gt;
[12:15] hawke&gt; you still log on and off by sending&lt;br /&gt;
presence&lt;br /&gt;
[12:15] zion&gt; no&amp;#8230; there is not log on/off&lt;br /&gt;
[12:15] zion&gt; I added that ability because it was requested&lt;br /&gt;
[12:16] zion&gt; its a presence aware node on the jabber network&lt;br /&gt;
[12:16] zion&gt; it doesn&amp;#8217;t proxy your messages to another network&lt;br /&gt;
[12:16] hawke&gt; I think the distinction between&lt;br /&gt;
&amp;#8220;list/delist&amp;#8221; and &amp;#8220;logon/logoff&amp;#8221; is pretty unimportant for this&lt;br /&gt;
purpoose.&lt;br /&gt;
[12:16] hawke&gt; too many &amp;#8220;o&amp;#8221;s.&lt;br /&gt;
[12:16] zion&gt; it is important actually&lt;br /&gt;
[12:17] hawke&gt; oh?&lt;br /&gt;
[12:17] zion&gt; if you go &amp;#8216;away&amp;#8217; on aim/msn/yahoo then you are still&lt;br /&gt;
reachable&lt;br /&gt;
[12:17] zion&gt; you are still connected to that network&lt;br /&gt;
[12:17] hawke&gt; How does that relate?&lt;br /&gt;
[12:17] zion&gt; so there is a diff between list/delist and logon/logoff&lt;br /&gt;
[12:18] hawke&gt; Going &amp;#8220;away&amp;#8221; is different from logging&lt;br /&gt;
off though&lt;br /&gt;
[12:18] zion&gt; thats my point!&lt;br /&gt;
[12:18] hawke&gt; If I send offline presence to a&lt;br /&gt;
transport, I am logged off not set away&lt;br /&gt;
[12:18] zion&gt; exactly&lt;br /&gt;
[12:18] hawke&gt; if I send offline presence to quser, I&lt;br /&gt;
am delisted/no longer reachable to the qunu web service&lt;br /&gt;
[12:19] zion&gt; there is NO logoff from qunu&lt;br /&gt;
[12:19] zion&gt; you will not be listed&lt;br /&gt;
[12:19] zion&gt; but quser can still contact you&lt;br /&gt;
[12:19] zion&gt; since you are still on the jabber network&lt;br /&gt;
[12:19] hawke&gt; Obviously.&lt;br /&gt;
[12:19] zion&gt; qunu is a jabber service, not a transport&lt;br /&gt;
[12:19] zion&gt; there is a distinct difference and the semantics of a&lt;br /&gt;
transport do not apply&lt;br /&gt;
[12:20] hawke&gt; I know that; the logic is the same&lt;br /&gt;
though &amp;#8212; log off/on.&lt;br /&gt;
[12:20] zion&gt; if you log off aim, can the aim network still contact&lt;br /&gt;
you?&lt;br /&gt;
[12:20] zion&gt; no&lt;br /&gt;
[12:20] hawke&gt; Only the terminology is different.&lt;br /&gt;
[12:20] zion&gt; no its not&lt;br /&gt;
[12:20] hawke&gt; but that&amp;#8217;s &amp;#8220;can&amp;#8217;t&amp;#8221; vs. &amp;#8220;won&amp;#8217;t&amp;#8221; isn&amp;#8217;t it?&lt;br /&gt;
[12:21] zion&gt; presence is significantly different than network&lt;br /&gt;
connection&lt;br /&gt;
[12:21] hawke&gt; if I log off of quser, it&lt;br /&gt;
won&amp;#8217;t/shouldn&amp;#8217;t be inviting me to rooms.&lt;br /&gt;
[12:21] zion&gt; inviting is only one activity&lt;br /&gt;
[12:21] zion&gt; and there is no &amp;#8216;log off&amp;#8217; quser&lt;br /&gt;
[12:22] hawke&gt; Sure there is&lt;br /&gt;
[12:22] zion&gt; *sigh*&lt;br /&gt;
[12:22] hawke&gt; if I send offline presence, I am logged&lt;br /&gt;
off&lt;br /&gt;
[12:22] hawke&gt; am I not?&lt;br /&gt;
[12:22] zion&gt; if you send me offline &amp;#8230; does that mean I am a&lt;br /&gt;
transport?&lt;br /&gt;
[12:22] hawke&gt; I am no longer listed in the web&lt;br /&gt;
service, and I won&amp;#8217;t be invited to rooms any more.&lt;br /&gt;
[12:23] zion&gt; just because your client forces those terms in the UI&lt;br /&gt;
does not define it&lt;br /&gt;
[12:23] hawke&gt; No.  I&amp;#8217;m not saying it is a transport.&lt;br /&gt;
I am saying that the particular action of sending online/offline&lt;br /&gt;
presence that applies to transports also applies to quser&lt;br /&gt;
[12:24] zion&gt; right. if you send directed offline pres to quser, then&lt;br /&gt;
it will think you are offline and treat you accordingly&lt;br /&gt;
[12:24] hawke&gt; Yes.&lt;br /&gt;
[12:24] hawke&gt; though it will still respond to&lt;br /&gt;
messages.&lt;br /&gt;
[12:25] zion&gt; I lost track of where we are&amp;#8230; we seem to be&lt;br /&gt;
disagreeing about something, but saying the same things&lt;br /&gt;
[12:26] zion&gt; you want quser to behave like a transport by sending&lt;br /&gt;
presence offline instead of using status on/off&lt;br /&gt;
[12:26] hawke&gt; Let me restate my suggestion: The status&lt;br /&gt;
of quser should reflect the user&amp;#8217;s listed status on the quser web&lt;br /&gt;
service.&lt;br /&gt;
[12:26] hawke&gt; yes&lt;br /&gt;
[12:26] zion&gt; my argument is that is not appropriate, because quser is&lt;br /&gt;
not a transport&lt;br /&gt;
[12:26] hawke&gt; quser is a presence proxy.&lt;br /&gt;
[12:27] hawke&gt; (and metadata bot, but that&amp;#8217;s not&lt;br /&gt;
relevant for this purpose)&lt;br /&gt;
[12:27] zion&gt; so quser should send an offline presence to the user&lt;br /&gt;
[12:27] zion&gt; which will hide it from the roster ui&lt;br /&gt;
[12:27] hawke&gt; I think so, yes.  Sending the message,&lt;br /&gt;
so that they notice is also valuable.&lt;br /&gt;
[12:28] zion&gt; but quser is not offline&lt;br /&gt;
[12:28] zion&gt; and the user is not offline&lt;br /&gt;
[12:28] hawke&gt; True.&lt;br /&gt;
[12:29] hawke&gt; Well&lt;br /&gt;
[12:29] zion&gt; imo, pres should indicate the availability of an entity.&lt;br /&gt;
[12:29] hawke&gt; the user is &amp;#8220;offline&amp;#8221; as far as the&lt;br /&gt;
website is concerned.&lt;br /&gt;
[12:29] zion&gt; not exactly correct. the website is just a jabber&lt;br /&gt;
client.&lt;br /&gt;
[12:30] zion&gt; so the user is delisted from results, but not offline&lt;br /&gt;
[12:30] hawke&gt; and with transports, presence doesn&amp;#8217;t&lt;br /&gt;
indicate whether the service is available either&lt;br /&gt;
[12:30] hawke&gt; it indicates whether or not you&amp;#8217;re&lt;br /&gt;
logged in to it.&lt;br /&gt;
[12:30] hawke&gt; For the purposes of the website, what&amp;#8217;s&lt;br /&gt;
the difference between being delisted and offline?&lt;br /&gt;
[12:30] zion&gt; currently, nothing ;)&lt;br /&gt;
[12:31] hawke&gt; QED.&lt;br /&gt;
[12:31] zion&gt; qed?&lt;br /&gt;
[12:31] hawke&gt; http://en.wikipedia.org/wiki/Q.E.D.&lt;br /&gt;
[12:32] zion&gt; ex: we are going to be incorporating pubsub into the&lt;br /&gt;
service&lt;br /&gt;
[12:32] hawke&gt; OK..&lt;br /&gt;
[12:33] hawke&gt; Does the users presence have any effect&lt;br /&gt;
on pubsub?&lt;br /&gt;
[12:33] zion&gt; it should&lt;br /&gt;
[12:33] zion&gt; e.g. if they are really &amp;#8216;offlien&amp;#8217; vs &amp;#8216;away&amp;#8217;&lt;br /&gt;
[12:34] zion&gt; if pres != chat || online then  they are delisted&lt;br /&gt;
[12:34] hawke&gt; OK..&lt;br /&gt;
[12:34] zion&gt; if pres != chat || online || dnd || away || xa then send&lt;br /&gt;
them pubsub events&lt;br /&gt;
[12:35] hawke&gt; So, only send them pubsub events when&lt;br /&gt;
they&amp;#8217;re offline, or am I missing a status there?&lt;br /&gt;
[12:36] zion&gt; only send them pubsub events when they are connected to&lt;br /&gt;
jabber, if they are offline don&amp;#8217;t&lt;br /&gt;
[12:36] zion&gt; there is a diff between &amp;#8216;I am connected&amp;#8217; and &amp;#8216;I am&lt;br /&gt;
online/away/xa/etc..&amp;#8217;&lt;br /&gt;
[12:37] hawke&gt; but surely you can send pubsub events&lt;br /&gt;
regardless of quser&amp;#8217;s status?&lt;br /&gt;
[12:38] zion&gt; of course&amp;#8230; we could set it to offline and still send&lt;br /&gt;
stuff&lt;br /&gt;
[12:39] hawke&gt; As I see it, the user sending directed&lt;br /&gt;
offline presence [to quser] means &amp;#8220;I don&amp;#8217;t want you to talk to me any&lt;br /&gt;
more&amp;#8221;; quser then sends its own offline presence confirming that.&lt;br /&gt;
[12:40] hawke&gt; So when quser decides &amp;#8220;I&amp;#8217;m not going to&lt;br /&gt;
talk to you any more&amp;#8221; it should do the same thing.&lt;br /&gt;
[12:41] zion&gt; you assertion is that presence is a mutual agreement of&lt;br /&gt;
communication&lt;br /&gt;
[12:41] zion&gt; my assertion is that presence is a reflection of an&lt;br /&gt;
entities availability&lt;br /&gt;
[12:41] zion&gt; regardless of its role&lt;br /&gt;
[12:42] hawke&gt; OK, so amend that to add &amp;#8220;&amp;#8230;unless you&lt;br /&gt;
talk to me first.&amp;#8221;
&lt;/p&gt;&lt;/blockquote&gt;</description>
	<pubDate>Thu, 03 Aug 2006 17:17:05 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: unnecessary pain</title>
	<guid>http://blogs.openaether.org/?p=162</guid>
	<link>http://blogs.openaether.org/?p=162</link>
	<description>&lt;p&gt;No plan survives contact with the enemy. This was made abundantly clear when &lt;a href=&quot;http://qunu.com&quot;&gt;Qunu&lt;/a&gt; was &lt;a href=&quot;http://blogs.openaether.org/?p=161&quot;&gt;released&lt;/a&gt; as alpha for the public to abuse. As with any alpha there were countless problems that I dealt with on a daily basis. Clients insisting that a jid must have a &lt;a href=&quot;http://www.xmpp.org/specs/rfc3920.html#addressing-node&quot;&gt;node&lt;/a&gt;, &lt;a href=&quot;http://www.jabber.org/jeps/jep-0004.html&quot;&gt;xdata&lt;/a&gt; limitations in &lt;a href=&quot;http://www.jabber.org/jeps/jep-0077.html&quot;&gt;iq:register&lt;/a&gt;, double subscriptions, broken muc support, etc&amp;#8230;&lt;/p&gt;
&lt;p&gt;For some of these problems I was able to hack up a work around, such as &lt;a href=&quot;xmpp:quser@qunu.com&quot;&gt;quser@qunu.com&lt;/a&gt; as a subscription proxy for &lt;a href=&quot;xmpp:quser.alpha.qunu.com&quot;&gt;quser.alpha.qunu.com&lt;/a&gt;. A few of them had no decent solution and I had to suggest other clients. The &lt;a href=&quot;http://qunu.com/wiki/&quot;&gt;wiki&lt;/a&gt; page, &lt;a href=&quot;http://qunu.com/wiki/index.php/Documentation&quot;&gt;http://qunu.com/wiki/index.php/Documentation&lt;/a&gt;, has a list of clients which have the bare minimum feature set.&lt;/p&gt;
&lt;p&gt;The default &lt;a href=&quot;http://www.google.com/talk/&quot;&gt;gtalk&lt;/a&gt; client does not support &lt;a href=&quot;http://www.jabber.org/jeps/jep-0045.html&quot;&gt;muc&lt;/a&gt; or groupchat. Since a lot of people had a gmail account they naturally tried to use their gtalk clients.  Making the brash assumption that gtalk behaved like every other &lt;a href=&quot;http://www.jabber.org/software/servers.shtml&quot;&gt;xmpp server&lt;/a&gt; I directed them to the above list of working clients to try. After several confusing chats and some poking of my own I quickly discovered that gtalk is not &lt;a href=&quot;http://www.xmpp.org/&quot;&gt;xmpp&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;That may sound rather harsh so let me qualify that. While google&amp;#8217;s xmpp-like servers may follow the letter of the &lt;a href=&quot;http://www.xmpp.org/specs/&quot;&gt;xmpp RFC&lt;/a&gt;&amp;#8217;s they most certainly do not follow the spirit. The reason I say this is that the gtalk servers will block any stanza which their default client will not understand regardless of which client you are actually using.  This means that even if you wanted to get cool new features by using another jabber client, gtalk will block the stanzas before they get to your client. Not only do you have to get a different client, but you have to use a &lt;a href=&quot;http://www.xmpp.net/&quot;&gt;different server&lt;/a&gt;. *sigh*&lt;/p&gt;
&lt;p&gt;The biggest issue, at least for qunu, is &lt;a href=&quot;http://www.jabber.org/jeps/jep-0045.html#invite&quot;&gt;muc invites&lt;/a&gt;. GTalk silently drops them regardless of which client is on the other end. &lt;a href=&quot;http://www.jabber.org/jeps/jep-0030.html&quot;&gt;disco&lt;/a&gt; requests are reported assuming the default client. &lt;a href=&quot;http://www.jabber.org/jeps/jep-0092.html&quot;&gt;iq:version&lt;/a&gt; is always reported as not implemented, again ignoring the client.&lt;/p&gt;
&lt;p&gt;Of course there is no bug/issue report system at google. Thus this blog post. Hopefully someone at gtalk will see this and file a bug. Of course, if you need further clarification, feel free test this yourself or ping me at &lt;a href=&quot;xmpp:zion@openaether.org&quot;&gt;zion@openaether.org&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Wed, 05 Jul 2006 07:58:35 +0000</pubDate>
</item>
<item>
	<title>Justin Kirby: announcement: open qunu trial</title>
	<guid>http://blogs.openaether.org/?p=161</guid>
	<link>http://blogs.openaether.org/?p=161</link>
	<description>&lt;p&gt;After many long nights and lots of bug squashing we are finally ready to open up Qunu for general abuse. This is an invitation for everyone in the jabber community to try it out. Let us know what you think and how Qunu can be made better.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;So what is Qunu?&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;&amp;lt;marketing-speak&amp;gt;&lt;br /&gt;
In a nutshell, Qunu is a Jabber-based &amp;#8216;ask-an-expert&amp;#8217;-style service that you can &amp;#8216;tag&amp;#8217; yourself with. Qunu allows you to use your existing jabber client instead of forcing you to lurk on a web forum, irc channel or muc room. In essence, people looking for help come straight to you, the expert.&lt;br /&gt;
&amp;lt;/marketing-speak&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;How it works&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;Someone on our site searches for help in an area in which you have tagged yourself. They can request an anonymous chat with you. We then send a MUC invite to your jabber client which you can accept or reject. We only send thru invitations when you&amp;#8217;re online and available, and you can change your presence with us at any time. You have total control.&lt;/p&gt;
&lt;p&gt;&amp;lt;marketing-speak&amp;gt;&lt;br /&gt;
It&amp;#8217;s a great way to give your expertise back to the community in a non-annoying,&lt;br /&gt;
non-intrusive way. You can give help when it&amp;#8217;s convenient for you, and best of all, you get to see the &amp;#8216;thank you&amp;#8217;.&lt;br /&gt;
&amp;lt;/marketing-speak&amp;gt;
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;How to get in&lt;/b&gt;&lt;/p&gt;
&lt;p&gt;In order to accommodate the various &amp;#8216;&lt;a href=&quot;http://qunu.com/wiki/index.php/Documentation&quot;&gt;quirks&lt;/a&gt;&amp;#8216; of all the jabber capable clients out there we have setup lots of ways to get in.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Use the site at &lt;a href=&quot;http://alpha.qunu.com&quot;&gt;http://alpha.qunu.com&lt;/a&gt;.  This is simply a custom jabber client via html and javascript.&lt;/li&gt;
&lt;li&gt;Register with &lt;a href=&quot;xmpp:quser.alpha.qunu.com&quot;&gt;quser.alpha.qunu.com&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Add &lt;a href=&quot;xmpp:quser.alpha.qunu.com&quot;&gt;quser.alpha.qunu.com&lt;/a&gt; to your roster via a subscribe request
&lt;/li&gt;
&lt;li&gt;Add &lt;a href=&quot;xmpp:quser@qunu.com&quot;&gt;quser@qunu.com&lt;/a&gt; to your roster&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The end result of all this is to get quser.alpha.qunu.com on your roster.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Let us know&lt;/b&gt;&lt;br /&gt;
This is an alpha release. We would love your feedback.&lt;/p&gt;
&lt;p&gt;General discussion is in  &lt;a href=&quot;xmpp:alpha@muc.alpha.qunu.com&quot;&gt;alpha@muc.alpha.qunu.com&lt;/a&gt;.  The wiki at &lt;a href=&quot;http://qunu.com/wiki&quot;&gt;http://qunu.com/wiki&lt;/a&gt; and of course using qunu via &lt;a href=&quot;http://alpha.qunu.com/search/qunu&quot;&gt;http://alpha.qunu.com/search/qunu&lt;/a&gt;&lt;/p&gt;</description>
	<pubDate>Thu, 08 Jun 2006 05:15:37 +0000</pubDate>
</item>
<item>
	<title>Lugor: Need Sign Language Volunteer</title>
	<guid>http://mylugor.blog.com/501941/</guid>
	<link>http://mylugor.blog.com/501941/</link>
	<description>Hi Folks,&lt;br /&gt;
&lt;br /&gt;
Does anyone who is going to the meeting know how to sign or would a friend/family member be willing to go and sign? A new member wishes to attend and needs someone to interpret. Send all replies to lugor@realtime1.com.&lt;br /&gt;
&lt;br /&gt;
Thanks!&lt;br /&gt;
&lt;br /&gt;
Tom</description>
	<pubDate>Fri, 13 Jan 2006 11:07:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: LUGOR January 19 Meeting Announcement</title>
	<guid>http://mylugor.blog.com/499305/</guid>
	<link>http://mylugor.blog.com/499305/</link>
	<description>Hi Folks,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; The January 19th meeting will take place from 7:00 - 9:00pm at RIT first floor lab in building 74 at RIT. This building is adjacent to building 70. This will be an Linux distro and applications install and customization meeting for those of you currently having install or customization problems. Please bring in your PC any extension cords, power cords and power strips you may need. Please e-mail me at lugor@realtime1.com with your install/customization problems prior to the meeting so we can prepare.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; I would like to get some volunteers to bring in copies of their favorite Linux distro and volunteer to be installers, customizers, etc.... Please e-mail me at lugor@realtime1.com if you wish to volunteer with your expertise and what Linux distro you can bring included in the email. Thanks.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; I will post the list of installers and distros available on the LUGOR lists and Planet LUGOR. Hope to see you there!&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; Tom</description>
	<pubDate>Thu, 12 Jan 2006 02:28:00 +0000</pubDate>
</item>
<item>
	<title>Rob Raiman: Is Two Really Better Than One?</title>
	<guid>http://tipster.blog.com/498797/</guid>
	<link>http://tipster.blog.com/498797/</link>
	<description>A lot of days I come home from work and don't want to look at computer problems.&amp;nbsp; My main system before the 'Big New System' is 'psycho' a 3.2 gHz P4-HT and it's running sweet and all I want to do is veg out and surf the web.&lt;br /&gt;
&lt;br /&gt;
My explanation, excuse, on why I have left the story of BNS aka 'titan' hanging.&amp;nbsp;&lt;br /&gt;
I have twice upgraded the bios and my key click and strange mouse problems are reduced enough that I can do an update all.&amp;nbsp; After an update everything works OK, kinda.&lt;br /&gt;
&lt;br /&gt;
I wiped the system and installed Fedora Core 4 x86_64 and updated it.&amp;nbsp; My disappointment is that too many applications I want to use are non existent or not really written to take advantage of x86_64.&amp;nbsp; When you add the pain of removing the 64bit version of firefox and installing the 32bit one so that flash, realplayer and java work correctly it just isn't worth it.&amp;nbsp; Xine and mplayer were quite unstable also.&amp;nbsp; maybe it's me.&lt;br /&gt;
&lt;br /&gt;
I wiped the system and installed CentOS x86_64.&amp;nbsp; It was more stable than FC-4 but still had all the pain.&amp;nbsp; By the by, I got the most stable results with FC-4 and CentOS by loading the system then using the 'dag' repositories to upgrade.&amp;nbsp; I like that site.&lt;br /&gt;
&lt;br /&gt;
Next I tried kubuntu, the kde based version of Ubuntu.&amp;nbsp; I like it.&amp;nbsp; I am using kubuntu 5.10 x86 and things just work.&amp;nbsp; The install is dead easy and the user account, other than the window behavior focus, is very well configured.&amp;nbsp; Fonts look good the desktop and applications locations are very well thought out.&amp;nbsp; Kubuntu is a single disk install and very basic with some quirks.&amp;nbsp; I can understand needing to run 'apt-get install build-essentials' to set up the development environment but why isn't the installer smart enough to know wht processor(s) I have.&amp;nbsp; I also needed to run 'apt-get install linux-686 linux-686-smp'.&amp;nbsp; Not hard but you have to know you need to do this.&amp;nbsp; Nothings perfect.&amp;nbsp; If anyone is interested in installing [k]ubuntu I strongly suggest registering on the ubuntu forums site.&amp;nbsp; Very active and very helpful.&amp;nbsp; After a little searching I added some repositories and was able to easily add and upgrade everything I needed.&lt;br /&gt;
&lt;br /&gt;
This is not the whole story by any means, I installed and wiped 9 different distros and now I am going to leave titan alone for a while and get more familiar with kubuntu.&lt;br /&gt;
&lt;br /&gt;
My current final word on this story is that I am less than impressed with AMD Athlon 64 4200 x2.&amp;nbsp; With 2 gigs of ram fast disks and more I expected the system to be faster.&amp;nbsp; Doing things like image conversion with xnview and gimp I don't think the system is as fast as my 3.2 gHz Pentium 4HT.&amp;nbsp; However, when doing more than one thing at a time, I mean why should I wait to convert 200 images or burn a dvd or some such, the AMD x2 shines.&amp;nbsp; So, some things take a little longer but I'm not waiting for it.</description>
	<pubDate>Wed, 11 Jan 2006 20:26:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: Worms</title>
	<guid>http://mylugor.blog.com/495435/</guid>
	<link>http://mylugor.blog.com/495435/</link>
	<description>Well,&amp;nbsp; I only received 223 worm e-mails yesterday.&amp;nbsp; I want to thank all those Windows users out there for reminding me again (and again....) why I use Linux.&amp;nbsp; With people using phones over ip when will it be a crime to harbor worms when it delays the ability to send out a 911 call due to the high volume of e-mail traffic?&amp;nbsp; I 'm including the owner's of the Window's machines that send out the worm e-mails and not just the creator of the worm as basically partners in crime.&amp;nbsp; If you don't discover and remove the worm in a timely fashion shouldn't you also be considered a criminal like the creator of the worm?</description>
	<pubDate>Tue, 10 Jan 2006 11:18:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: Distro Request for Meeting</title>
	<guid>http://mylugor.blog.com/451254/</guid>
	<link>http://mylugor.blog.com/451254/</link>
	<description>Hi Folks,&lt;br /&gt;
&lt;br /&gt;
Could someone bring Debian Sarge, SuSE 10, Mephis and Ubuntu to the meeting?&lt;br /&gt;
Thanks. See you tomorrow.&lt;br /&gt;
&lt;br /&gt;
Tom</description>
	<pubDate>Thu, 15 Dec 2005 03:00:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: CPU Power To The People</title>
	<guid>http://mylugor.blog.com/427782/</guid>
	<link>http://mylugor.blog.com/427782/</link>
	<description>I found an article about a $100 laptop in development at MIT that will run Red Hat Linux. I guess it will be a way for third world children and others to move into the computer age one person at a time. The article also indicates the laptop will be available for retail sale to others for about $200 dollars. What impact it will have on the world is unclear to me as you'll need more than a laptop to move into the computer age (isp, access point to isp, printers, etc...), but it is a starting point. The article can be found at &lt;a href=&quot;http://www.tectonic.co.za/viewr.php?id=731&quot;&gt;TECTONIC: MIT $100 laptop to run Redhat&lt;/a&gt;.</description>
	<pubDate>Wed, 30 Nov 2005 03:04:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: Geeks and Turkeys</title>
	<guid>http://mylugor.blog.com/416981/</guid>
	<link>http://mylugor.blog.com/416981/</link>
	<description>Found this great article on wired about where geeks and turkey cooking collide. This is a fun read. See the article here &lt;a href=&quot;http://www.wired.com/news/business/0,1367,69608,00.html&quot;&gt;Turkey Lovers Gobble Up Tech&lt;/a&gt;. Have a happy thanksgiving all.</description>
	<pubDate>Wed, 23 Nov 2005 11:24:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: New Planet Lugor URL</title>
	<guid>http://mylugor.blog.com/416478/</guid>
	<link>http://mylugor.blog.com/416478/</link>
	<description>Good news!&amp;nbsp; Planet Lugor now resides at the same server as our web site.&amp;nbsp; You can now use the url&lt;br /&gt;
http://planet.lugor.org to reach Planet Lugor.&amp;nbsp; I will shutdown the one at www.realtime1.com by this Monday.&lt;br /&gt;
&lt;br /&gt;
I want to thank all those that have helped make this possible.&amp;nbsp; They include Gabe Shepard, Ralf Durkee and Justin Ziemniak to name a few.&lt;br /&gt;
&lt;br /&gt;
Long live the planet!&amp;nbsp; Now blog your brains out!</description>
	<pubDate>Wed, 23 Nov 2005 00:40:00 +0000</pubDate>
</item>
<item>
	<title>Rob Raiman: Fear and Loathing in Computerland</title>
	<guid>http://tipster.blog.com/415778/</guid>
	<link>http://tipster.blog.com/415778/</link>
	<description>&lt;p&gt;A few weeks ago I started in on a new computer system.&lt;br /&gt;
Gigabyte GA-K8N Ultra-SLI motherboard&lt;br /&gt;
AMD Athlon 64 X2 4200 dual core cpu&lt;br /&gt;
NVIDIA 6600 GT graphics&lt;br /&gt;
Couple of 250 gig SATA hard drives&lt;br /&gt;
Optical ...yada yada.&lt;br /&gt;
&lt;br /&gt;
First problem was that although the motherboard said I had a dual core cpu Fedora Core 4 didn't think so.&amp;nbsp; I threw on Windows just to check and Windows also thought I had a single cpu.&lt;br /&gt;
&lt;br /&gt;
Gigabyte said the motherboard was suitable for X2 dual core, what's up?&lt;br /&gt;
Nick Francesco of Sound Bytes fame has 2 repeating cures for computer problems.&lt;br /&gt;
1) Update the bios&lt;br /&gt;
2) Reinstall the O.S.&lt;br /&gt;
He was right with #1, there was an update for the bios only available at Gigabyte's Taiwan site and not at any mirrors and it's beta.&amp;nbsp; But it worked and a reinstall of the O.S as per #2 worked.&amp;nbsp; Tada!&lt;br /&gt;
&lt;br /&gt;
After installing Fedora Core 4 I set up user accounts and the root configs and all is well.&amp;nbsp; Fast machine!&lt;br /&gt;
I used 'yum update' and then installed the NVIDIA graphics driver, version 7676.&amp;nbsp; All hell broke lose.&amp;nbsp; The mouse started jumping all over the screen doing random clicks all on it's own.&amp;nbsp; Screens opening and closing, fonts changing and colors flashing.&amp;nbsp; Yikes.&lt;br /&gt;
&lt;br /&gt;
I replaced the ps2 mouse with a usb mouse and rebooted.&amp;nbsp; All was well for a few minutes until the keyboard repeats started to go crazy.&lt;br /&gt;
% rpm -Uvh would look like rrrrrrpppmmmmmm -------UUvvvvhhhhhh&lt;br /&gt;
Then the mouse went wacky again.&lt;br /&gt;
&lt;br /&gt;
OK, I tried installing Kubuntu.&amp;nbsp; Kubuntu was happy, happy but I don't really know the idiosyncrasies of Kubuntu and I don't want to learn right now.&amp;nbsp; Plus I couldn't get a DVD to play smoothly.&amp;nbsp; Did I mention that I also had this problem with Fedora Core 4?&lt;br /&gt;
&lt;br /&gt;
I tried CentOS version 4.2 which is based on Red Hat Enterprise Linus v4.&amp;nbsp; It's a commercial OS and should be more stable than Fedora.&amp;nbsp; I skipped the NVIDIA driver because I suspected it was the problem.&lt;br /&gt;
&lt;br /&gt;
Well, the mouse was happy but the key repeats was still with me.&amp;nbsp; I could and did turn off keyboard repeats and that was that.&amp;nbsp; But I like keyboard repeats!&lt;br /&gt;
DVDs didn't play smoothly either.&amp;nbsp; Things were kind of sluggish.&amp;nbsp; Hummm, nothing in messages.&lt;br /&gt;
&lt;br /&gt;
After a great deal of google'ing I found out that they (and they know who they are) broke the kernel.&amp;nbsp; By default Fedora Core 4 uses the 2.6.11 kernel and I used this while setting up the system.&amp;nbsp; After the yum upgrade I would have a 2.6.13 or 2.6.14 kernel and it has issues with SLI motherboards and X2 cpus.&amp;nbsp; I thought it was NVIDIA because I did all at once but not so.&lt;br /&gt;
&lt;br /&gt;
I reinstalled FC4.&amp;nbsp; One thing I really hate about yum is that I can't configure it to ignore new kernels, it's all or nothing.&lt;br /&gt;
&lt;br /&gt;
A co worker suggested apt-get and the 'dag' repository.&amp;nbsp; I went to http://dag.wieers.com/home-made/apt/&lt;br /&gt;
install the version of 'apt' found there and upgraded my new system with all upgrades, but not the kernel then, because I like to live dangerously, I installed the NVIDIA driver.&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;That’s it. It’s the kernel. Somewhere after the 2.6.11 kernel SLI and X2 support was broken. There are still problems with the 2.6.14 FC4 kernel and I have not found a patch yet. But currently my DVDs play fine and the keyboard and mouse are behaving themsleves.&lt;/p&gt;</description>
	<pubDate>Tue, 22 Nov 2005 15:37:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: New Planet Lugor Logo</title>
	<guid>http://mylugor.blog.com/415429/</guid>
	<link>http://mylugor.blog.com/415429/</link>
	<description>Planet Lugor now has a new logo thanks to Justin&amp;nbsp; Ziemniak of Computer Link Magazine fame.&amp;nbsp; Thanks Justin!&amp;nbsp; Thats all for now.</description>
	<pubDate>Tue, 22 Nov 2005 10:52:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: Planet Lugor Update</title>
	<guid>http://mylugor.blog.com/415076/</guid>
	<link>http://mylugor.blog.com/415076/</link>
	<description>&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;font size=&quot;3&quot;&gt;&lt;span&gt;Planet Lugor now has a style sheet and some more photos of our subscribers.&amp;nbsp; I think it's starting to look pretty good.&amp;nbsp;&lt;/span&gt;&lt;/font&gt; &lt;font size=&quot;4&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt; &lt;font size=&quot;4&quot;&gt;&lt;font size=&quot;3&quot;&gt;Remember, I'm still &lt;span&gt;looking for volunteers&lt;/span&gt; to help design style sheets and a Planet Lugor logo.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; That's all for now.&lt;/font&gt;&lt;/font&gt;</description>
	<pubDate>Tue, 22 Nov 2005 02:31:00 +0000</pubDate>
</item>
<item>
	<title>Lugor: Planet Problem</title>
	<guid>http://mylugor.blog.com/413350/</guid>
	<link>http://mylugor.blog.com/413350/</link>
	<description>Found out that the keyword &quot;keyword&quot; in the config.ini file causes Planet to stop working correctly.&lt;br /&gt;
That's why none of the rss feeds would import correctly.&amp;nbsp; Removed the offending keyword and all is well,&lt;br /&gt;
Guess I'll have to drop them a line and let them know..</description>
	<pubDate>Mon, 21 Nov 2005 00:49:00 +0000</pubDate>
</item>

</channel>
</rss>
