<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for azz</title>
    <link>http://www.advogato.org/person/azz/</link>
    <description>Advogato blog for azz</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Wed, 19 Jun 2013 12:40:08 GMT</pubDate>
    <item>
      <pubDate>Thu, 11 Sep 2003 10:52:21 GMT</pubDate>
      <title>11 Sep 2003</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=10</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=10</guid>
      <description>&lt;a href="http://www.advogato.org/person/Bram/" &gt;Bram&lt;/a&gt;: have a look at the &lt;a href="http://spf.pobox.com/" &gt;SPF&lt;/a&gt; spec; it sounds much like what you're proposing. I'm a bit dubious about it, because I dislike the idea of having to select an outgoing SMTP server based on the From address I'm using.</description>
    </item>
    <item>
      <pubDate>Mon, 2 Jun 2003 14:10:02 GMT</pubDate>
      <title>2 Jun 2003</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=9</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=9</guid>
      <description>&lt;a href="http://www.advogato.org/person/blm/" &gt;blm&lt;/a&gt;: I've also done this, although my approach is a bit simpler; I wrote a CGI script which reads the recentlog page and spits it out in RSS format, doing some regexp mangling to try and make links absolute. It's available here: &lt;a href="http://azz.us-lot.org/files/advogatorss-1.0" &gt;advogatorss-1.0&lt;/a&gt;.</description>
    </item>
    <item>
      <pubDate>Thu, 1 May 2003 00:04:49 GMT</pubDate>
      <title>1 May 2003</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=8</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=8</guid>
      <description>Free-software-related stuff that I've been doing lately:

&lt;p&gt; &lt;a href="http://www.advogato.org/proj/xhippo/" &gt;xhippo&lt;/a&gt; had a release to get all the small fixes that I've done in the last six months or so out into the world. &lt;a href="http://azz.us-lot.org/xhippo.html" &gt;My to-do list&lt;/a&gt; for xhippo is still fairly large; I really need to find a big block of time to catch up on all the stuff I want to do with it.

&lt;p&gt; &lt;a href="http://www.advogato.org/proj/GARstow/" &gt;GARstow&lt;/a&gt; continues to grow; I was slightly surprised to count the packages and find I'd built 428 ports for it. (Most of which I have installed on my desktop machine, scarily enough.) I'm not aware of anyone else using it, but it's generated some interest.

&lt;p&gt; &lt;a href="http://www.advogato.org/proj/onenetd/" &gt;onenetd&lt;/a&gt; now has at least one major user and is packaged in FreeBSD (thanks, Tim!). I haven't been able to break it lately, although I have a couple of ideas for new features; per-address limiting being the one that would be most useful at the moment. 

&lt;p&gt; I was surprised to get patches for &lt;a href="http://www.advogato.org/proj/freedt/" &gt;freedt&lt;/a&gt; from two different people in the same week. It's now got a mailing list and (small) user community, and I've done quite a bit of development work on it in the last couple of weeks, shaking out bugs, improving interfaces and cleaning up the code.

&lt;p&gt; &lt;a href="http://www.advogato.org/proj/vdesk/" &gt;vdesk&lt;/a&gt; was the real surprise. I'd written this way back when I used to use &lt;a href="http://www.advogato.org/proj/aewm/" &gt;aewm&lt;/a&gt;, never really used it myself, and only packaged it up for completeness value -- so it came as a bit of a shock to peer at my web logs and discover that not only do other people use it, but &lt;a href="http://www.advogato.org/proj/evilwm/" &gt;evilwm&lt;/a&gt; actually has code explicitly supporting it...</description>
    </item>
    <item>
      <pubDate>Tue, 8 Apr 2003 20:45:59 GMT</pubDate>
      <title>8 Apr 2003</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=7</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=7</guid>
      <description>&lt;p&gt;&lt;b&gt;Bram&lt;/b&gt;: if you're using a Mozilla-derived browser, you can put something like this in your user stylesheet (i.e. &lt;tt&gt;chrome/userContent.css&lt;/tt&gt; in your profile directory):

&lt;p&gt; &lt;pre&gt;
A:link {
        text-decoration: underline !important;
}
A:visited {
        text-decoration: underline !important;
}
&lt;/pre&gt;

&lt;p&gt; &lt;p&gt;The same trick should work in other browsers that allow you to use a custom stylesheet, but I haven't yet persuaded Konqueror to like it.</description>
    </item>
    <item>
      <pubDate>Fri, 30 Mar 2001 23:00:14 GMT</pubDate>
      <title>30 Mar 2001</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=6</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=6</guid>
      <description>&lt;p&gt;Hm, I've done a scary amount of work on
&lt;a href="http://www.advogato.org/proj/xhippo/" &gt;xhippo&lt;/a&gt; since I last posted here. Most of it has
been code cleanups; for instance, it's now split up into
multiple files, the configuration file reader is
table-driver, and the argument-building code for the players
is much more sensible. Now that I'm at &lt;a
href="http://www.ukc.ac.uk/"&gt;UKC&lt;/a&gt;, it's easier to find
tame xhippo beta-testers---thanks are due to Giles, Matthew
and Tim for noticing stuff that I wouldn't have picked up
on. Next job I'm planning on doing is moving the
documentation to texinfo, since I'm thoroughly fed up with
maintaining it in SGML. (I've also got a couple of bugfixes
done in my current tree, but nothing major.)

&lt;p&gt; &lt;p&gt;I've also got around to fixing &lt;a
href="http://azz.us-lot.org/"&gt;my web pages&lt;/a&gt; (spurred on
by the apparent demise of netpedia's free-software hosting
service). I went through my stuff-I-wrote directory and
packaged up pretty much anything that someone might find useful.

&lt;p&gt; &lt;p&gt;&lt;a href="http://www.advogato.org/person/keverets/" &gt;keverets&lt;/a&gt;, the ncurses idea sounds
decidedly interesting. I made an attempt to abstract out the
UI in C++ before (see "hippo" on my projects page) before
deciding that I really didn't like the language. Currently,
xhippo is very closely tied to GTK, so you'd have to either
fix it so it's not, or write a library which emulated enough
of GTK on text consoles to run it. (xhippo's a bit more
usable via the keyboard now, by the way...)</description>
    </item>
    <item>
      <pubDate>Mon, 28 Aug 2000 16:20:38 GMT</pubDate>
      <title>28 Aug 2000</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=5</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=5</guid>
      <description>decklin, I'm currently on holiday. I'll respond to your mail when I get back. That goes for the people finding xhippo bugs too (apparently I broke GNOME support, which is sort of encouraging me to remove it since it doesn't do anything useful any more).</description>
    </item>
    <item>
      <pubDate>Tue, 15 Aug 2000 11:34:55 GMT</pubDate>
      <title>15 Aug 2000</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=4</guid>
      <description>&lt;p&gt;Yet another productive weekend. &lt;a href="http://www.advogato.org/person/decklin" &gt;decklin&lt;/a&gt; merged my MWM hints 
stuff into &lt;a href="http://www.advogato.org/proj/aewm" &gt;aewm&lt;/a&gt;, and we both 
patched rxvt to support override_redirect and MWM hints. 
Did two releases of xhippo, the first (2.5) adding a popup 
menu and playlist editing, and the second (2.6) actually 
making it work (well, plus various other changes). Wrote a 
quick hack to watch the X selection and show a window with 
buttons in that depend on the selection (matching regular 
expressions); I'll probably "release" it some time next 
week.

&lt;p&gt; &lt;p&gt;It did make me start to feel mildly infuriated with GTK, 
though. No X resources support; no X geometry specification 
support; windows don't calculate their size until they are 
shown...
</description>
    </item>
    <item>
      <pubDate>Fri, 11 Aug 2000 10:13:49 GMT</pubDate>
      <title>11 Aug 2000</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=3</guid>
      <description>Argh, procrastination is a wonderful thing. I got sent a patch for xhippo to make it redirect output from players to 
/dev/null, which will probably go in at the weekend when I've actually got some time. Tried to build Interbase with 
no 
success; it seems to assume that you have the binaries already there. Added MWM decoration hint support to &lt;a href="http://www.advogato.org/person/decklin" &gt;decklin&lt;/a&gt;'s aewm, to make gkrellm work correctly; I'd also like to have borderless rxvts 
(for running log displays), so either I'd have to make rxvt use MWM hints, or I'd need to add name matching to 
aewm (the preferred option, because I know the aewm codebase rather better than I know rxvt).

&lt;p&gt; &lt;p&gt;I'm also juggling ideas for a DPS-like minimal window system---programs connect to the server and upload 
little 
bits of FORTH or Scheme code to be executed (so you can declare a "button" word, for example, and then 
everything will use it). I'll probably use SDL as a backend; it's quite pleasant to program for. The alternative 
approach would be to have a framebuffer in shared memory, so programs just need to write to it to draw their 
windows (you have a library which handles deciding which bits need to be redrawn).

&lt;p&gt; &lt;p&gt;Got a new 30G IBM hard disk, which I've put reiserfs on. Nice and quick. Hope reiserfs gets merged soon. 
Built  
2.4.0-test6 last night; the only thing that got broken this time was umsdos, which I don't use anyway.

&lt;p&gt; &lt;p&gt;I'm also considering releasing webget, which is an offline web-browsing system that I've been using for the last 
couple of years; I have a Python CGI script which rewrites the downloaded pages so that following the links within 
them causes them to be added to the queue, and a threaded Python program that downloads the queued pages. I 
need to package it up and write some manuals, though, as it's rather scrappy at the moment.
</description>
    </item>
    <item>
      <pubDate>Thu, 3 Aug 2000 13:33:19 GMT</pubDate>
      <title>3 Aug 2000</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=2</guid>
      <description>Not much doing on xhippo at the moment; I released 2.6 and 
haven't yet had any bug reports, except for one guy who 
wanted playlist editing (which was the next thing I was 
going to work on, so that's all right).

&lt;p&gt; &lt;p&gt;&lt;a href="http://www.advogato.org/person/jschauma" &gt;jschauma&lt;/a&gt;, the reason you 
can't copy and paste from links is because it enables mouse 
support in the xterm it's running in. You need to hold down 
shift while selecting/pasting text, and then it'll work.

&lt;p&gt; &lt;p&gt;&lt;a href="http://www.advogato.org/person/harvey" &gt;harvey&lt;/a&gt;, I've done an IRC 
bot in Python. You can grab the source &lt;a href="http://cider.bnet-ibb.de/~azz/aybot.tar.gz" &gt;here&lt;/a&gt;, 
or talk to it (aybot) in IRCnet #darknet.de.

&lt;p&gt; &lt;p&gt;Tried KDE 1.92 last night. I still don't like it. Back 
to aewm.
</description>
    </item>
    <item>
      <pubDate>Tue, 25 Jul 2000 10:21:17 GMT</pubDate>
      <title>25 Jul 2000</title>
      <link>http://www.advogato.org/person/azz/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/azz/diary.html?start=1</guid>
      <description>Did more stuff on xhippo last night. Fixed a few bugs 
reported in the last release (mostly caused by incorrect 
code cleanups), and finally got rid of the randomtab array 
in favour of a per-item songinfo structure. GTK lets you 
declare a destructor for a row, so this makes it easier to 
keep track of how many items there are in the list as well.

&lt;p&gt; &lt;p&gt;I haven't released it yet; I'd like to add some more 
stuff first. The cleanups will make it much easier to add 
playlist editing. I'm considering having a regexp engine 
for matching song extensions as well...
</description>
    </item>
  </channel>
</rss>
