<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for warner</title>
    <link>http://www.advogato.org/person/warner/</link>
    <description>Advogato blog for warner</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Wed, 9 Jul 2008 05:37:52 GMT</pubDate>
    <item>
      <pubDate>Wed, 16 Aug 2000 04:39:45 GMT</pubDate>
      <title>16 Aug 2000</title>
      <link>http://www.advogato.org/person/warner/diary.html?start=4</link>
      <guid>http://www.advogato.org/person/warner/diary.html?start=4</guid>
      <description>While in a costume store over the weekend (shopping for
Burning Man stuff), I saw a woman in a clown suit yelling at
her daughter for something, basically for having too much
fun in public. Hmm.&lt;p&gt;

&lt;p&gt; Working on a new MailCrypt site (moving it all to
SourceForge), mostly an excuse to play with &lt;a
href="http://www.blender.nl"&gt;blender&lt;/a&gt;. Also getting back
into my dusty-with-neglect
project to build a hardware GPG decryption/signature agent.
It should be on a JavaButton eventually, but I may stuff it
into a USB microcontroller board I have lying around
first.&lt;p&gt;

&lt;p&gt; Got a few driver bugs fixed; now my vaio can play sounds
without locking up again. Yay. Also found a way to hack the
cpuload stats so that &lt;tt&gt;kapmd&lt;/tt&gt; doesn't appear to be
keeping the CPU out of idle mode (basically the task
structure acquired an
extra bit that says "don't contribute to &lt;tt&gt;sys&lt;/tt&gt;
time", and &lt;tt&gt;kapmd&lt;/tt&gt; is the only thread with that bit
set).&lt;p&gt;

&lt;p&gt; Stopped by the Debian booth at LWCE and saw Joey Hess with a
vaio picturebook, camera working and everything. Man, I like
this world.. six months ago folks were in despair about the
fact that Sony wouldn't give out any docs on the camera
chip. Today it works perfectly. And soon it'll be in a
nice standard V4L kernel driver, removing all the fuss.
Nifty.&lt;p&gt;
</description>
    </item>
    <item>
      <pubDate>Wed, 3 May 2000 06:37:35 GMT</pubDate>
      <title>3 May 2000</title>
      <link>http://www.advogato.org/person/warner/diary.html?start=3</link>
      <guid>http://www.advogato.org/person/warner/diary.html?start=3</guid>
      <description>Ugh, I'm doing 12-14 hour days at work again, which leaves
very
little time for anything else. Helping a friend by shuttling
his daughter from daycare to T-Ball games while he's busy..
boy, this is why I don't have kids. &lt;p&gt;

&lt;p&gt; The Keyspan USB driver has some problems that stem from my
poor understanding of sleep-vs-interrupt issues in the
kernel, with the probable result that sometimes it could
just panic. Sigh, time to crawl this learning curve along
with everyone else.&lt;p&gt;

&lt;p&gt; The EGD-vs-Solaris7or8 fix seems to be working well, so
there should be a new release as soon as I incorporate some
brief docs about using it with OpenSSH and OpenSSL. Neat to
see your code used in places you'd never thought about using
it. It even got mentioned on the Darwin mailing list,
although I'd have to agree with their feelings that it would
be better to implement /dev/random instead of shipping EGD.
&lt;p&gt;

&lt;p&gt; Built a new GPG key since the old one is about to expire.
You can pick it up &lt;a
href="http://www.lothar.com/warner-gpg.html"&gt;here&lt;/a&gt;. &lt;p&gt;

&lt;p&gt; Saw someone mention FF8. My god, they made more?!? There is
something &lt;strong&gt;bigger&lt;/strong&gt; than FF7? I'm doomed...

</description>
    </item>
    <item>
      <pubDate>Thu, 20 Apr 2000 08:18:14 GMT</pubDate>
      <title>20 Apr 2000</title>
      <link>http://www.advogato.org/person/warner/diary.html?start=2</link>
      <guid>http://www.advogato.org/person/warner/diary.html?start=2</guid>
      <description>Caught &lt;i&gt;Frenzy&lt;/i&gt;. Darker, very 60s, but still Hitchcock.
Last weekend included that Julia Roberts film about
industrial pollution. We agreed that it made us more
inclined to forgive her for her career, but that &lt;i&gt;Pretty
Woman&lt;/i&gt; was still beyond apology...&lt;p&gt;

&lt;p&gt; &lt;p&gt; Incidentally, the
Stanford Theater in Palo Alto (which does all the old
movies) has an incredible pipe organ that they play between
shows. I had a deviant thought involving a MIDI
accordion driving the organ which, well, was just too evil
for words. But maybe some day if I have a billion dollars
I'll buy the place and put on accordiorgan concerts for
myself :-)&lt;p&gt;

&lt;p&gt; &lt;p&gt; Lost more time to FF7 than I care to admit. When it
creeps
into your dreams, you gotta take off and do something
else.&lt;p&gt;

&lt;p&gt; &lt;p&gt; Trying to get NetBSD installed on a Qube2 that I
inherited
from a friend's startup that grew out of it. It was to get
Debian/mips but I realized that I've already got 3 Debian
boxes around here and could use some variety. Besides I need
to learn more about it for some workstuff. Does anyone know
offhand how to do the disklabel stuff from under linux/i386?
I basically intend to mount the drive on the linux side and
install everything there. I suppose if that doesn't work
then the preferred method is netboot it and use an NFS root,
but I don't generally run NFS around here and wouldn't feel
like making it all work just for this project.&lt;p&gt;

&lt;p&gt; The Keyspan USB driver in 2.3.99-pre5 has an Oops whenever
the device is inserted. There's a patch in pre6-3 to fix it.
The big TODO on that driver is to get unlazy in the 8051
firmware code and send down the device strings properly
(workaround a silicon bug). The other remaining items would
be stuff like HW flow control, and making sure that the
driver can do weird things like handle the iButton adapter
properly (more RTS/CTS games than usual).
</description>
    </item>
    <item>
      <pubDate>Mon, 17 Apr 2000 10:21:00 GMT</pubDate>
      <title>17 Apr 2000</title>
      <link>http://www.advogato.org/person/warner/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/warner/diary.html?start=1</guid>
      <description>Turns out EGD has a bug in the way it uses &lt;tt&gt;select&lt;/tt&gt;
(when reading from a pipe for which the other process has
shut down, sometimes you get both readability and exception
status on that fd), which caused it to slowly drop all
entropy sources. It only seems to happen on Solaris 8 and
one release of Irix. There's a test egd.pl on
ftp.lothar.com/linux/ if you want to try it out.&lt;p&gt;

&lt;p&gt; Watched &lt;i&gt;Psycho&lt;/i&gt; and &lt;i&gt;The Trouble With Harry&lt;/i&gt;
tonight. Old films rock. And then proceeded to burn about 3
hours with Final Fantasy VII. Really, I don't get into RPGs
at all. This is just a brief infatuation and I'm sure it
will pass soon. Just as soon as I finish the blasted game...
:)&lt;p&gt;

&lt;p&gt; Spent more time hacking on an EZUSB widget for an LED sign
I'm trying to set up at work. It kept flaking out for no
apparent reason, and I'm inclined to blame sdcc. Managed to
crash linux -pre5, some kind of descriptor bug (in the
external USB device) triggered an interrupt lockup. I'll
have
to see if I can reproduce it and find a way to throw it at
the more knowledgeable USB stack folks.&lt;p&gt;

&lt;p&gt; And in the "projects to do" file: I was looking at both
FreeAmp and XMMS, thinking that FreeAmp looks much nicer
(and doesn't trigger the trident 100% CPU bug in the latest
kernels), but XMMS works much better and has far more
flexible plugins, and has a wonderful remote interface (for
which I'm planning an emacs mode, muhaha). The code in both
makes my skin crawl (some projects seem destined to be
primarilly influenced by Windows code, dunno why). But I was
thinking about how to make XMMS look prettier, and it got me
thinking that we could use libskin.a, something to combine
XML, PNG, buttons, images, libart, gdk-pixbuf, all kinds of
goodness to make it easier to customize apps that don't
require a lot of standardized widgets (menus and lists would
be
hard). This is basically how the FreeAmp skins work except
without as much flexibility and a serious windows bent (.bmp
everywhere). Anyway, something to play with next weekend if
I can just manage to lose that damn FF7 CD..</description>
    </item>
    <item>
      <pubDate>Fri, 14 Apr 2000 08:08:48 GMT</pubDate>
      <title>14 Apr 2000</title>
      <link>http://www.advogato.org/person/warner/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/warner/diary.html?start=0</guid>
      <description>visited here enough I decided I should stay..&lt;p&gt;

&lt;p&gt; I like the meta-discussions that have been taking place
here. They've resonated nicely with some chats I've had at
work on the overall Software process and how to herd
developers into doing the Right thing instead of the
short-term expedient thing. Evil thoughts like rigging the
compiler to produce random errors when they do things I want
to discourage (e.g. large variables on the stack), so as to
build up this culture of fear that keeps them in line
without silly stuff like code reviews or coding
guidelines.&lt;p&gt;

&lt;p&gt; Of course, then I realize that would be evil, and I back out
my changes. But I can always dream.. :)
</description>
    </item>
  </channel>
</rss>
