<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for data</title>
    <link>http://www.advogato.org/person/data/</link>
    <description>Advogato blog for data</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Fri, 25 Jul 2008 15:18:59 GMT</pubDate>
    <item>
      <pubDate>Tue, 11 Apr 2000 05:01:25 GMT</pubDate>
      <title>11 Apr 2000</title>
      <link>http://www.advogato.org/person/data/diary.html?start=1</link>
      <guid>http://www.advogato.org/person/data/diary.html?start=1</guid>
      <description>Dear Chexum: Thanks for certifying me as Journeyman. I don't
think I know you, and I don't know how you would know me,
but I do accept the title; I hope I've been active in the
free software world long enough to merit it. Not to toot my
own horn, but the upcoming release of BINARS will, I hope,
dispel any doubts that I at least _try_ to give back a bit
:).

&lt;p&gt; I'll say this, though: writing a sequencer is not easy. I'm
really rather glad of my extended unemployment; although it
has, needless to say, put rather a strain on my bank-book, I
don't know that BINARS would happen but for this happy
circumstance. (Yes, I _hated_ my old job.)

&lt;p&gt; I've always found it interesting that creative tools, such
as sequencers, image processors and rendering programs,
demand so much of a computer. Each has its own sort of load:
programs which attempt to fool the eye have to deal with
massive, often continuous streams of data and intense
computations; programs which attempt to fool the ear (a more
difficult task, in many ways) have a less massive, but more
intricate stream to deal with.

&lt;p&gt; The sequencer falls, I think, somewhat outside that
continuum. Sequencers do not normally perform intense
computations, and they do not deal with large data-streams:
on the contrary, they generate a tiny trickle of data
compared to, say, a video-editing package. Yet a sequencer
can bring a highly sophisticated computing system to its
knees.

&lt;p&gt; Sequencers don't always demand the highest in speed; the
software has everything to do with a sequencer's
performance. I'll never forget hooking up an old Atari 520ST
- it had a 68000 running at 8 MHz, if you'll recall - and
finding that it was capable of tighter timing than my 68030
Mac running at twice the clock speed. This was due to
superior software and less interference from the operating
system (the Atari didn't have an OS so much as a library).

&lt;p&gt; A real-time application doesn't care about horsepower; it
cares only about getting things done on time. Automobiles
don't require K7s to run their engines; a puny 'HC11 does
nicely. Similarly, many hardware sequencers are designed
around eight-bit microcontrollers, and they often outperform
Pentium IIs running at many times their effective clock
rates.

&lt;p&gt; This is, of course, not a fair fight. The Pentium II has
more on its plate: it has to update a larger screen, it has
to cater to the desires of many more devices, and its
operating system may very well be indifferent to the
peculiar needs of a persnickety real-time application. This
is why Windows-based sequencers require so much horsepower
to run effectively (if one can call frequent crashes and
loosey-goosey timing 'effective'). Nevertheless, it goes to
show that often a can-opener is better than a stick of
dynamite - if you need to open a can.

&lt;p&gt; Ah well .. back to the land of reader-writer locks,
just-in-time scheduling, and metronomes .. :)
</description>
    </item>
    <item>
      <pubDate>Sun, 9 Apr 2000 02:51:31 GMT</pubDate>
      <title>9 Apr 2000</title>
      <link>http://www.advogato.org/person/data/diary.html?start=0</link>
      <guid>http://www.advogato.org/person/data/diary.html?start=0</guid>
      <description>Does anyone read these?  I don't know. It feels rather like
writing on a wall. There was, I recall, a feature of some
old BBS packages which allowed people to post bally well
anything; it served as a way for them to get their
vandalistic tendencies out, and a way to blow off steam.
Sometimes the posts were quite funny ...

&lt;p&gt; Advogato is an interesting site - at least, it &lt;i&gt;looks&lt;/i&gt;
interesting. I've not quite got the point of it. It feels,
so far, like a BBS. That's a good thing, I think. It never
occurred to me until recently that BBSing never really went
away, although when we all went off to college and
discovered the 'Net, we rather saw the BBSes we used to dial
into as a bit passe'. Nevertheless, there was a certain
peculiar feeling associated with dialing up a local BBS, and
an even stronger feeling that went with running one.

&lt;p&gt; Running a web-site doesn't carry the same feeling with it. I
think this is mainly because you don't really "log in" to a
website. With BBSes, and Unix accounts, and MUDs, and IRC,
you &lt;i&gt;log in&lt;/i&gt;: you establish a presence; you step
through a door; you are there, and nowhere else. A web-site
doesn't work like that. It's like reading a newspaper, or
talking through a bulletin-board. Nobody's "inside" a
web-site, because there is no "inside" to a web-site; it's
just a wall, a poster, a television screen.

&lt;p&gt; Ironically, however, a web-site is truer to the term
"bulletin-board service" than most BBSes ever were. A
web-site really acts like a bulletin board; BBSes worked a
bit differently. The more things change ..

&lt;p&gt; I must confess that the one thing I found annoying about
Advogato was the use of the "term" "Journeyer". If I am ever
blessed enough by the Masters to rise above the rank of
Apprentice, I will consider myself a Journeyman. Those of
the female persuasion may feel free to call themselves
Journeywomen, if they wish; but a "journeyer"? A made-up
word, used to avoid offending the easily offended - those
who are offended by the sequence of letters 'M', 'A', and
'N'.

&lt;p&gt; Having said that, I also will confess that I think the word
"journeyer" is a &lt;i&gt;vastly&lt;/i&gt; better choice than the
nauseating word "journeyperson". Kudos to those in charge
for displaying a bit of taste.
</description>
    </item>
  </channel>
</rss>
