<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for DizzyD</title>
    <link>http://www.advogato.org/person/DizzyD/</link>
    <description>Advogato blog for DizzyD</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sun, 12 Oct 2008 23:29:15 GMT</pubDate>
    <item>
      <pubDate>Tue, 19 Sep 2000 18:20:42 GMT</pubDate>
      <title>19 Sep 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=15</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=15</guid>
      <description>It's been a _long_ time since I posted. The only thing that
even make me want to post was aaronl's comments about GNOME 
(and KDE I would guess, given that he's so against using
memory..)

&lt;p&gt; I really wish I could come up with some comment that make
aaronl realize how inflammatory/silly he sounds. He quotes
numbers about how terrible memory consumption is in GNOME
apps, then turns right around and states that he knows the
numbers are inaccurate -- beyond that, he's makes the
statement that he's not even trying to _be_ accurate. 

&lt;p&gt; *sigh*

&lt;p&gt; I wrote Gabber. I've had my own concerns about memory
consumption (X-Virge can vouch for that :)). Fact of the
matter is tho, that the GNOME libs provide some great
functionality. They do it in a modular manner and overall in
a fairly clean way. I've considered removing GNOME stuff
from Gabber, but on review I've found that there's just too
much good functionality -- I'd wind up with an ugly client
that nobody would use, and all for the sake of having one
less dependency. No thanks. 

</description>
    </item>
    <item>
      <pubDate>Tue, 4 Apr 2000 05:28:50 GMT</pubDate>
      <title>4 Apr 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=14</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=14</guid>
      <description>&lt;li&gt;&lt;b&gt;Monday&lt;/b&gt; (late nite)&lt;br/&gt;
Another day has passed by. I've been visiting my 
grandparents and little (tho he prefers "younger") brother 
in Panama City this weekend. It's been nice, I guess...nice 
as being away from the fiancee and one's projects can be. I 
hate to travel, but I love to move. Weird, huh?

&lt;p&gt; Gabber is coming along nicely and I've learned a lot about 
gtk--. It is an excellent adaptation of the gtk+ toolkit. 
The &lt;a href="" 'libsigc.sourceforge.net'&gt;sigc++ signaling 
toolkit&lt;/a&gt; is great and I have even integrated it into 
jabberoo. It's excellent for doing any kind of event based 
system that neats strong typing and/or ref-counted objects.

&lt;p&gt; Another great lib I found is the Views Template Library 
(VTL). I'll have to post that link later. Basically it's 
another layer of abstraction that allows you to view a 
container via multiple views. Hence, you can view the 
container as sorted by a certain key, w/o having to 
actually sort the container (of course, you trade 
performance for lesser memory). 

&lt;p&gt; I do like C++. I know some people complain that it's too 
complicated, or too slow, or too low-level. *shrug*. It 
works for me and I believe it's a language that's gonna 
stick around because of its complexity and richness. I 
would be remiss to not quote &lt;a href="" 'http://advogato.org/person/graydon/'&gt; graydon's 
&lt;/a&gt;excellent summary of the language: 

&lt;p&gt; &lt;blockquote&gt;
"C++ is the mecha godzilla of the programming world: learn 
to pilot it, and you will be able to lay serious waste to 
tokyo. Don't learn to pilot it, and king seesar will whup 
your sorry ass."&lt;/blockquote&gt;

</description>
    </item>
    <item>
      <pubDate>Mon, 27 Mar 2000 07:24:03 GMT</pubDate>
      <title>27 Mar 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=13</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=13</guid>
      <description>Well, I survived my trip to Denver. Actually, it was a most
excellent trip. It was good to meet jer &amp;amp; temas IRL. They
are Cool Dudes (TM), and I'm proud to say that I work with
them. 

&lt;p&gt; My fiancee's birthday-weekend-rama has been completed
successfully -- now back to my normally scheduled
programming. :) Today, I've been working on getting gpg
setup so my emails are signed and am currently working
(read: waiting on openSSL to build) on transitioning the
Gabber source code over to SourceForge. 

&lt;p&gt; This week should be a big week for Gabber as I plan to get
proper support put in for agents/services and groupchat.
I've also heard some rumblings that a gtk-- person want to
help us move to gtk-- 1.2pre. That needs to be researched a
bit as I'm not sure that the gnome-- 1.2pre has been
released yet.
</description>
    </item>
    <item>
      <pubDate>Wed, 22 Mar 2000 06:41:43 GMT</pubDate>
      <title>22 Mar 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=12</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=12</guid>
      <description>Gabber has finally started to reach critical mass. It can
now send/recv messages, chat -- groupchat will be
implemented after I get back from Denver. At that point,
most of the Jabber clients will support groupchat and I'd
imagine that we'll start to move away from using the #jabber
channel on IRC. 

&lt;p&gt; Jer is trying to get me to write an article detailing our
rather unique approach to using libglade/gtk-- in the
gabber. I might just do write a piece about..wonder how much
flak I'd get from the Gnome people about using C++. :)

&lt;p&gt; In other, less techy news, I'm trying to get my workout
routine re-instated in my life. I miss my kata workouts and
have lost a fair amount of flexibilty. It's gonna be hard,
though..especially the first week or two. Blech. It hurts
just thinking about it. Fortunately, it's fun once I get
started and I know I'll start feeling better once I get in
the groove.

&lt;p&gt; Flying to Denver early tommorow morning. Woohoo. Finally get
to meet jer &amp;amp; temas in person. Great fun all around, I'd
say.</description>
    </item>
    <item>
      <pubDate>Wed, 8 Mar 2000 06:42:05 GMT</pubDate>
      <title>8 Mar 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=11</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=11</guid>
      <description>Tuesday (now Wed.). My eyes can hardly stay open. It's been
a better day than yesterday, but I'm ready for it to end.
One more time, I managed to get the fiancee upset at me. I'm
becoming quite the expert, tho I suspect wedding-stress is a
major factor in the anger-at-dave algorithm. Whatever, the
case, I love her.

&lt;p&gt; In less emotional news, I managed to rewrite my deleted
programs &lt;b&gt;and&lt;/b&gt; get a spec for the next software
iteration from my client. Of course, I won't be doing
anywork on that until I get gabber working...tommorow, I
think. It's do or die on gabber, now. I'm starting to get a
rep for all talk and no code..time to change that.

&lt;p&gt; With that, Adeiu.</description>
    </item>
    <item>
      <pubDate>Tue, 7 Mar 2000 04:51:18 GMT</pubDate>
      <title>7 Mar 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=10</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=10</guid>
      <description>Monday -- Well, Erbo, I'm with you. You can just wipe this
day off the calendar. It was a pretty bad day, even for a
Monday.

&lt;p&gt; For kicks, early this morning, I thought I'd try and clean
up the NT machine I use for code maintainence. Win32
complied and proceeded to completely wipe the directory
containing 3 wks worth of uncommitted work. Blargh. Of
course, my the old company I'm maintaining the code for,
then decides that they want some updates by
tommorow...updates which include the now non-existant code.
So, I've spent all day reconstructing Win32 programs from
memory..which is a complete drag. To top things off, I
proceeded to make the fiancee exceedingly displeased with me
this evening. Not a good way to end a miserable day.

&lt;p&gt; I *had* some cool stuff lined up for gabber. Now it looks
like it'll be Wed. before I can get kicking on that. </description>
    </item>
    <item>
      <pubDate>Sat, 4 Mar 2000 16:08:07 GMT</pubDate>
      <title>4 Mar 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=9</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=9</guid>
      <description>Saturday. I don't imagine I'll get much productive coding
done today as I have to help my fiancee do more wedding
planning. It's fun, but can become tedious rather quickly. 

&lt;p&gt; I left the #jabber FLUSH meeting last nite in the middle of
the meeting..very unlike me. I'm still wrestling with
jabberoo and have found some inconsistencies in the design
that don't make it as flexible or as powerful as I'd like.
Of course since I *designed* the thing originally, I can't
really complain about it. :) 

&lt;p&gt; On Monday, I'm planning on trying to hack a .glade -&amp;gt; C++
code generator. I'm really dissatisfied with libglade right
now as I can't get it to release a dialog after I've loaded
it. The signal connection code doesn't exactly meld with C++
either. 

&lt;p&gt; &amp;lt;cough, cough&amp;gt; I hate feeling sick.</description>
    </item>
    <item>
      <pubDate>Fri, 3 Mar 2000 20:37:39 GMT</pubDate>
      <title>3 Mar 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=8</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=8</guid>
      <description>A new day. :) It's been a while since I last posted...too
easy to fall out of the habit I guess. As you may have
heard from &lt;a
href="http://advogato.org/person/Erbo"&gt;Erbo&lt;/a&gt; a new
company has been spun off to do commercial Jabber
development. Very cool, IMHO.  Of course, being employee
#4.5, I am a little biased.

&lt;p&gt; So I've started working full time on Jabber. It's nice to be
able to get up in the morning and hack all day on
Jabber..especially now that I can use Linux fulltime. I've
been learning gobs about C++ and jabberoo is &lt;i&gt;finally&lt;/i&gt;
getting some much needed attention. I hope to get into
rosters and presence today; next week I'll start hacking on
the UI side again.

</description>
    </item>
    <item>
      <pubDate>Sat, 26 Feb 2000 15:34:01 GMT</pubDate>
      <title>26 Feb 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=7</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=7</guid>
      <description>Well, things have gone quite well the past few days. Made a 
trip to Denver for an interview with a new company. Denver 
seems like an awesome place to live, tho I didn't really 
see much outside the office building I was in. Also, I got 
to meet Erbo while I was there -- he's one cool dude. :)

&lt;p&gt; I stopped off in Atlanta for the weekend for Dad's 50th 
birthday. We threw a suprise party; great fun for everyone. 
Of course, a fair amount of acting and deviousness was 
required. :) It has been refreshing to be with my family 
again and I'm ready more than ever to get back into 
programming...after some time with the gf tommorow. ;)

&lt;p&gt; My dad just got a cable modem put in yesterday. Techie came 
out to install it but didn't have a clue. My dad and I 
watched for an hour then intervened and got it working in 
10 minutes. I wish you could just option to do the modem 
installation yourself. Speaking of cable modems, I'm really 
torqued at BellSouth for suddenly reversing their decision 
to roll out ADSL in Pensacola. They didn't even have the 
courtesy to &lt;b&gt;tell&lt;/b&gt; anyone. Now I'll be stuck with my 
lovely 48k connection for who knows how long...hmm..that's 
one more reason to move to Denver. :)</description>
    </item>
    <item>
      <pubDate>Wed, 23 Feb 2000 21:23:19 GMT</pubDate>
      <title>23 Feb 2000</title>
      <link>http://www.advogato.org/person/DizzyD/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/DizzyD/diary.html?start=6</guid>
      <description>Well, it's nearly 3.30..my time to leave for an interesting 
meeting. :) Actually, the meeting is tommorow, and if 
everything goes like I think it will...ahh..life will be 
good. :) 

&lt;p&gt; I'd love to comment on the whole trust-metric issue, more 
specifically on reactions of people on advogato 
when "Jabber people" started ranking among themselves. I 
should prolly refrain though. Aww..what the heck. The power 
of the Open-Source movement lies in the complete freedom of 
expression. Inversely, the weakest point in the OS movement 
is the lack of responsibility when it comes to exercising 
this freedom/right. It should be fairly obvious that with 
rights come responsibility. 

&lt;p&gt; Most people (hopefully) get an introduction to this simple 
relationship when they get their driver's license. If you 
have the license, you may drive. If you drive, you must 
respect the other drivers on the road by complying with 
generally accepted standards of behaviour. If you 
&lt;b&gt;don't&lt;/b&gt;, you forfeit the right to drive. It's as 
simple as that.

&lt;p&gt; I believe these same concepts of rights/responsibilites 
should apply to activities within the OS community -- 
&lt;b&gt;especially&lt;/b&gt; when it comes to commenting/flaming on 
other projects. It's absolutely ridiculous that we (the OS 
community) have attained a reputation for being quick to 
judge and slow to consider the implications of some piece 
of software/hardware, be it propietary or OS. We should 
measure more carefully the power we have to encourage or 
discourage the development of a project before we dole it 
out so generously.

&lt;p&gt; In the final analysis of the whole concept of two 
developers certifying each other Master, I wonder how much 
the people who made rash judgements about our project 
really trust the whole advogato trust system. 

&lt;p&gt; That's it for me. There's more where that came from. I'm 
off to Denver.
 </description>
    </item>
  </channel>
</rss>
