<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for ishamael</title>
    <link>http://www.advogato.org/person/ishamael/</link>
    <description>Advogato blog for ishamael</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Sat, 5 Jul 2008 11:31:24 GMT</pubDate>
    <item>
      <pubDate>Sun, 2 May 2004 15:30:25 GMT</pubDate>
      <title>2 May 2004</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=65</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=65</guid>
      <description>This weekend I wrote a little &lt;a href="http://ishamael.tunkeymicket.com/mq.php" &gt;music quiz game&lt;/a&gt; and my girlfriend and I have been playing it practically non-stop since.</description>
    </item>
    <item>
      <pubDate>Sun, 18 Jan 2004 23:06:43 GMT</pubDate>
      <title>18 Jan 2004</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=64</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=64</guid>
      <description>Since &lt;a href="http://people.imendio.com/richard/" &gt;Richard Hult&lt;/a&gt; did some D-BUS stuff with DrWright, I've been wanting to look into it for writing a plugin for gaim.  I recently started using DrWright, and was immediatly annoyed as hell to be cut off in the middle of conversations over instant messanger.  Then, when the break was over, my friend would have left, assuming I'd gone as well.
&lt;p&gt;So I looked into it.  The D-BUS stuff is E-Z.  Writing a gaim plugin is reasonably easy also.  Getting the plugin to build in gaim's absolutly horrid auto* &amp;amp; plugin system was a pain in the ass.  I remember writing an xmms plugin, and it was really really easy.  All I had to do was write the plugin, and compile with `xmms-config --cflags --libs` on the command line.  gaim, unfortunatly, doesn't have such a clean procedure.  I had to download the source, hack up the configure.ac to add a check for D-BUS, screw with a couple of the Makefiles, and then finally get to building the plugin.
&lt;p&gt;
But, its done.  Its pretty nifty too.  If theres any amount of interest, I could see about a patch or something.  I tried making one, but it kept diffing all the Makefiles and the actual configure script (in addition to, of course, my plugin and the configure.ac file).  I guess I probably need to make it against gaim CVS, maybe.  I dunno.  But it works for me, which is whats important ;)</description>
    </item>
    <item>
      <pubDate>Mon, 15 Dec 2003 15:45:20 GMT</pubDate>
      <title>15 Dec 2003</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=63</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=63</guid>
      <description>Finally got a new, nice, featureful, &lt;b&gt;working&lt;/b&gt; version of &lt;a href="http://www.advogato.org/proj/ishamp/" &gt;ishamp&lt;/a&gt; out there.  Woo.</description>
    </item>
    <item>
      <pubDate>Mon, 26 May 2003 21:17:09 GMT</pubDate>
      <title>26 May 2003</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=62</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=62</guid>
      <description>I used to hack on &lt;a href="http://www.advogato.org/proj/SkipStone/" &gt;SkipStone&lt;/a&gt;, but became tired and frustrated with that after the other maintainer started adding a lot of unneccessary features and then eventually stopped working on it himself.  So then I just used Mozilla.  It was bulky and I wasn't too satisfied, but it got the job done.  Galeon &amp;amp; Epiphany are interesting, but I'd much rather not have the huge featureset Galeon has, or the strange bookmarks system (at least to me) that Epiphany does.  So, I stuck with Mozilla.  And then wrote my own.  So, a continuing tradition of egotistical project names, I released &lt;a href="http://www.advogato.org/proj/ishzilla/" &gt;ishzilla&lt;/a&gt; yesterday.  Who knows if itll be popular at all. I dont really care too much, it works for me and thats all I wrote it for.</description>
    </item>
    <item>
      <pubDate>Thu, 20 Mar 2003 03:38:23 GMT</pubDate>
      <title>20 Mar 2003</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=61</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=61</guid>
      <description>"&lt;a href="http://truthout.org/docs_03/030503A.shtml" &gt;Bush is out of control&lt;/a&gt;." - Now more than ever.</description>
    </item>
    <item>
      <pubDate>Fri, 28 Feb 2003 05:03:11 GMT</pubDate>
      <title>28 Feb 2003</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=60</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=60</guid>
      <description>&lt;a href="http://www.advogato.org/person/fejj/" &gt;fejj&lt;/a&gt; &amp;amp; &lt;a href="http://www.advogato.org/person/miguel/" &gt;miguel&lt;/a&gt;: You know, xterm does antialiasing, and its even got these flags -fg and -bg that change the colors from the ugly defaults!  Whod've thought?</description>
    </item>
    <item>
      <pubDate>Mon, 27 Jan 2003 03:25:06 GMT</pubDate>
      <title>27 Jan 2003</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=59</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=59</guid>
      <description>Not exactly the best forum, but still:
&lt;P&gt;
&lt;B&gt;Go Bucs, suck it Raiders.&lt;/b&gt;</description>
    </item>
    <item>
      <pubDate>Sat, 14 Dec 2002 19:40:41 GMT</pubDate>
      <title>14 Dec 2002</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=58</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=58</guid>
      <description>&lt;a href="http://www.advogato.org/person/yeupou/" &gt;yeupou&lt;/a&gt;: maybe because they were kinda stupid and speaking in terms of the user-interface, confusing and bothersome.  but maybe there were better reasons, who knows?
&lt;p&gt;
futhermore, gconf is great. its not like the windows registry, it contains application information (not operating system stuff), and it is implemented in flat files rather than whatever the registry was.
&lt;p&gt;
it could also be argued that those are separate from gnome 2, and people are going to choose not to use it for other, more... practical reasons.  or maybe theyll just go like lambs to the slaughter anyway ;)</description>
    </item>
    <item>
      <pubDate>Tue, 12 Nov 2002 01:54:54 GMT</pubDate>
      <title>12 Nov 2002</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=57</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=57</guid>
      <description>&lt;a href="http://www.advogato.org/person/helcio/" &gt;helcio&lt;/a&gt;: 
well.. actually...... as far as proofs go your comparator (is that even a word? *grin*) is indeed 
transitive (if a~b AND b~c then a~c)  because the hypotheses (a~b AND ~c) is false, in your example:
&lt;P&gt;
x: f(60, 100) = false&lt;br&gt;
y: f(100, 150) = false&lt;br&gt;
z: f(60, 150) = true!
&lt;P&gt;
x is false&lt;br&gt;
y is false&lt;br&gt;
x AND y is false&lt;br&gt;
z is true&lt;br&gt;
x AND y =&amp;gt; z is &lt;b&gt;true&lt;/b&gt;&lt;br&gt;
'false =&amp;gt; true' is a true statement
so, your comparator, speaking in terms of proofs, does satisfy that 
requirement (ie, it is transitive)
&lt;P&gt;
but i bet that doesnt help any. oh well.
&lt;P&gt;
yeah and in other news. i love GConf. some may know ive long been 
opposed to gnome &amp;amp; the libraries it requires.  but i broke down and 
started playing around with some of them (GConf &amp;amp; gnome-vfs), and quite 
frankly they fucking rock. many thanks to the gnome team!
&lt;P&gt;
in my playing around, i stumbled across a stupid stupid stupid feature 
of GtkTreeView's: &lt;a href="http://bugzilla.gnome.org/show_bug.cgi?id=94837" &gt;bugzilla 
#94837&lt;/a&gt;.  i was just so angry after reading that. it doesnt make any 
sense! even if there is some hack reason why it needs to be selected (i 
dont think there is), its stupid! some applications might do 
computationally intensive work on the selection of certain rows in the 
treeview, and have two 'changed' signals emitted like that when i go to 
select a row for the first time is fucking stupid.
&lt;P&gt;
so i dove into TreeView's source and located the problem in it's 
overridden grab_focus method.  i overrode it again in my TreeView 
derivation (which has a nifty column selector too: &lt;a href="http://164.76.172.199/images/itv.png" &gt;screenshot&lt;/a&gt;), and now it works &lt;b&gt;properly&lt;/b&gt;.
&lt;P&gt;
yeah. so. anyways.</description>
    </item>
    <item>
      <pubDate>Thu, 19 Sep 2002 22:41:14 GMT</pubDate>
      <title>19 Sep 2002</title>
      <link>http://www.advogato.org/person/ishamael/diary.html?start=56</link>
      <guid>http://www.advogato.org/person/ishamael/diary.html?start=56</guid>
      <description>&lt;a href="http://www.advogato.org/person/mglazer/" &gt;mglazer&lt;/a&gt;: if youre going to troll, you could at least be interesting sometimes. the same recycled bullshit we hear on almost every other website is.. just that, recycled bullshit. come back when you have something new.
</description>
    </item>
  </channel>
</rss>
