<?xml version="1.0"?>
<rss version="2.0">
  <channel>
    <title>Advogato blog for sublum</title>
    <link>http://www.advogato.org/person/sublum/</link>
    <description>Advogato blog for sublum</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Thu, 28 Aug 2008 19:39:55 GMT</pubDate>
    <item>
      <pubDate>Sun, 6 Apr 2003 14:43:20 GMT</pubDate>
      <title>6 Apr 2003</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=22</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=22</guid>
      <description>&lt;p&gt;well, terminals aren't fun, but they work.
&lt;p&gt;installed &lt;a href="http://get.qnx.com" &gt;QNX&lt;/a&gt; recently. Its Photon GUI looks nice, but the &lt;tt&gt;pkg-installer&lt;/tt&gt; keeps crashing on me; this makes it hard to go anywhere with it. Some more "issues", minor or not:
&lt;ul&gt;
 &lt;li&gt;the dialer is too limited, on (1) what it allows for a modem init string and (2) what it reports of responses from the modem peer
 &lt;li&gt;the Shelf configurator doesn't (yet) allow you to "move" components within the shelf hierarchy
 &lt;li&gt;the package system could really use some influence from Debian's apt/dpkg setup; it's really a hassle in comparison to using apt/dpkg/aptitude; the QNX &lt;tt&gt;pkg-installer&lt;/tt&gt; doesn't seem to cache the downloaded repository-info files (yet), across sessions, and it seems like it'll be far more work than should be necessary, to dig-up enough repositories from the web, for getting all of the dependended-on packages, which are needed for software in the already-listed package repositories. GTK? xlib? where? (this, on top of the frequent crashes of &lt;tt&gt;pkg-installer&lt;/tt&gt;, make it hard to build a useful installation with it)
 &lt;/ul&gt;

&lt;p&gt; &lt;p&gt;Otherwise, I've heard that their development-kits are great; looking forward to when I can, if ever, fit them in with some open-source tools -- to start with, a Common LISP implementation, either CMUCL or SBCL, if i can figure out how to get one or the other bootstraped on an OS where there might not already be an available package of one or the other.
</description>
    </item>
    <item>
      <pubDate>Fri, 21 Mar 2003 16:47:06 GMT</pubDate>
      <title>21 Mar 2003</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=21</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=21</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;admin-space:&lt;/b&gt; clean, no fluff, no extraneous apps, 
          direct, and to the point

&lt;p&gt; &lt;p&gt;&lt;b&gt;user-space:&lt;/b&gt; hold their hands 
          and baby them??
&lt;/blockquote&gt;

&lt;p&gt; &lt;p&gt;straddling "user space" and "admin space", working to 
make a [Linux? BSD?] distro that works clean and perfect in both ways/spaces .. release-mangement, to start with .. need something for tracking projects and "requirements specifications" and proceeding from the latter to a finished product .. need tests, based on the requirments specs, beng run at every branch (and even every checkin) along the way

&lt;p&gt;need to learn how to write an LDAP schema first?? what the heck is that about?

&lt;p&gt;And then, there's &lt;a href="http://get.qnx.com" &gt;QNX&lt;/a&gt;, but the set of Linux and BSD seems like a heck of a lot more open of a market, in "business terms".

&lt;p&gt; &lt;div&gt;
&lt;b&gt;gnome2 [user-space]&lt;/b&gt;
&lt;p&gt;Just upgraded to &lt;a href="http://www.debian.org" &gt;Debian&lt;/a&gt; &lt;tt&gt;sid&lt;/tt&gt;, this week; Gnome version 2.2 came with it.
&lt;p&gt;There's not much to say about it, for the record; it's still in development.
&lt;p&gt;It does look like they're chasing KDE and/or Mac-Aqua.
&lt;p&gt;A warning about &lt;tt&gt;nautilus&lt;/tt&gt;: if you've never ran it before, expect a very KDE-like desktop to appear on your root window, when you start it; expect your window-manager's menus to &lt;em&gt;not&lt;/em&gt; be activated by any sort of clicking on that desktop; expect some of the desktop icons to be non-removable; expect some hassle, in restoring your desktop to its original state
&lt;/div&gt;</description>
    </item>
    <item>
      <pubDate>Mon, 25 Feb 2002 16:31:52 GMT</pubDate>
      <title>25 Feb 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=20</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=20</guid>
      <description>&lt;blockquote&gt;
"bill gates didnt do it right, he just made a ton of money
       making people think he did"
       &lt;p style="text-align: right"&gt;
       -- daos, &lt;tt&gt;irc.openprojects.net/#labyrinth&lt;/tt&gt;
       
&lt;/blockquote&gt;
       </description>
    </item>
    <item>
      <pubDate>Sun, 24 Feb 2002 09:30:54 GMT</pubDate>
      <title>24 Feb 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=19</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=19</guid>
      <description>&lt;p&gt;
is there no such thing as a &lt;i&gt;cyclic&lt;/i&gt; order?


&lt;p&gt; &lt;p&gt; &lt;p&gt;
"does there exist an ordering that results in a cyclic
relation among the ordered elements?"


&lt;p&gt; &lt;p&gt; &lt;p&gt;someone can tell me "yes", in answer to the first
question, and "no", in regards to the second, until someone
runs hoarse from repition of the same, but it's not likely
that i'm going to believe that someone -- now, and probably
later.

&lt;p&gt; &lt;p&gt;
it would be completely foolish of me, if my reasoning for
that is based on hothing but "superstition", or if it's
based on nothing but a tendency towards "dislike", of who
might try to convince me otherwise [ad hominem], or a combination of
those and any other useless motivations, but i cannot yet present a
concrete proof for the supposition that "there exists an ordering for
a set S, such that some [perhaps all] elements of set S exist in one
or more cyclic relations to each other", and yet i am not willing to
dismiss it.


&lt;p&gt; &lt;p&gt; &lt;p&gt;&lt;em&gt;this isn't the right place to write a rough draft in
any attempt to better address this.&lt;/em&gt;
</description>
    </item>
    <item>
      <pubDate>Sat, 23 Feb 2002 19:04:39 GMT</pubDate>
      <title>23 Feb 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=18</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=18</guid>
      <description>&lt;strong&gt;the snowball effect, in the key of D minor:&lt;/strong&gt;

&lt;p&gt; &lt;blockquote&gt;
&lt;i&gt;"1001 incomplete projects on the wall, 1001 incomplete projects; take
one down, start working on it, 1010 incomplete projects on the wall"&lt;/i&gt;
&lt;/blockquote&gt;</description>
    </item>
    <item>
      <pubDate>Wed, 6 Feb 2002 23:14:06 GMT</pubDate>
      <title>6 Feb 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=17</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=17</guid>
      <description>&lt;p&gt;&lt;strong&gt;Revision Control Systems&lt;/strong&gt;

&lt;p&gt; &lt;p&gt; &lt;ul&gt;
 &lt;li&gt;&lt;strong&gt;CVS&lt;/strong&gt;
  &lt;p&gt;CVS is just barely useful for web-site development. It
makes it a royal pain in the foot, to move a directory and
all of the files in it.

&lt;p&gt; &lt;p&gt;   &lt;li&gt;&lt;strong&gt;Aegis&lt;/strong&gt;

&lt;p&gt; &lt;p&gt;  &lt;p&gt;Aegis is great, except for a few major points:
 &lt;ul&gt;
  &lt;li&gt;The removal of the working-directory, on check-in
  &lt;li&gt;Some often-not-needed points of the Aegis author's concept
of how revision-control should happen.
     &lt;ul&gt;
        &lt;li&gt;the enforced "reviewer" step
        &lt;li&gt;the enforced "integrator" step
     &lt;/ul&gt;
   &lt;p&gt;...both of which are a pain in the foot, when the
developers are fit for doing their own review and
integration... which they sure as hell should be! in any
case.
  &lt;/ul&gt; 
       
 &lt;li&gt;&lt;strong&gt;Subversion&lt;/strong&gt;
  &lt;ol&gt; &lt;li&gt;that was a really unfortunate choice, for the
name of it.
    &lt;li&gt;still in the pre-alpha stages of development
   &lt;/ol&gt;

&lt;p&gt; &lt;p&gt; &lt;/ul&gt;
</description>
    </item>
    <item>
      <pubDate>Tue, 29 Jan 2002 00:59:47 GMT</pubDate>
      <title>29 Jan 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=16</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=16</guid>
      <description>stay away from Epson printers.

&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;p&gt; the ink cartridges on Epson Stylus C60, C80, and 820 models are
non-refillable, "because of the new micro chip." 

&lt;p&gt; &lt;p&gt; &lt;p&gt; &lt;p&gt; [reference: &lt;a
href="http://www.printerfillingstation.com/Ink_Refills/Epson-refill.htm"&gt;printerfillingstation.com&lt;/a&gt;]</description>
    </item>
    <item>
      <pubDate>Mon, 28 Jan 2002 17:34:50 GMT</pubDate>
      <title>28 Jan 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=15</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=15</guid>
      <description>just figured out something that i really like about Lisp, in
direct comparison to Java(tm) (and, for that matter, C++ and
some other languages):

&lt;p&gt; &lt;p&gt;
 making forms of a 'foo' function or method that would work
for both &lt;tt&gt;(foo a)&lt;/tt&gt; and &lt;tt&gt;(foo a b)&lt;/tt&gt; is as
simple as [pseudocode]:

&lt;p&gt; &lt;blockquote&gt;
&lt;tt&gt;(defthing foo (first &amp;amp;optional second) DEFINITION)&lt;/tt&gt;
&lt;/blockquote&gt;

&lt;p&gt; &lt;p&gt;
...and defining it &lt;b&gt;all&lt;/b&gt; in &lt;tt&gt;DEFINITION&lt;/tt&gt;. 

&lt;p&gt; &lt;p&gt;this is considerably cleaner than 'overloading'
&lt;tt&gt;foo&lt;/tt&gt;, as so:

&lt;p&gt; &lt;blockquote&gt;
&lt;div&gt;&lt;tt&gt;etc etc foo(first) { definition }&lt;/tt&gt;&lt;/div&gt;
&lt;div&gt;&lt;tt&gt;etc etc foo(first, second) { definition }&lt;/tt&gt;&lt;/div&gt;
&lt;/blockquote&gt;


&lt;p&gt; &lt;p&gt;and that's part of  (1) why I use Lisp, and (2) why
Java(tm) drives me mad.
</description>
    </item>
    <item>
      <pubDate>Mon, 28 Jan 2002 17:00:57 GMT</pubDate>
      <title>28 Jan 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=14</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=14</guid>
      <description>&lt;p&gt;
 imagine a window-manager, with a theme-manager|theme-editor
app that generates ASM code, and uses NASM 
(&lt;tt&gt;INCBIN&lt;/tt&gt;) to include any images and other data, for
a theme, into a compiled library that would be the 'theme'
itself.

&lt;p&gt; &lt;p&gt; &lt;p&gt;Besides avoiding some disk-read calls, that, by itself,
does not necessarily seem like it would be any more
effective than storing image files on disk, and reading them
in to memory when the wm loads up. However, there are
some usage cases, in which it would better to "do that
library thing" with the theme files. For instance: 


&lt;p&gt; &lt;p&gt; &lt;ul&gt;
 &lt;li&gt;an "embedded" window-manager, on a device that
effectively has no disk-type storage medium.
  &lt;li&gt;anything "embedded", if it could use some
user-specified (as opposed to "hard-coded") graphical user
interface settings
 &lt;li&gt;cases on "non-embedded" type systems, where the number
of distinct theme images is very large
  &lt;li&gt;cases -- not necessarily with NASM -- where some sort
of "code obfuscation" techniques might be seen as necessary,
for ~encrypting the original theme data
&lt;/ul&gt;

</description>
    </item>
    <item>
      <pubDate>Sat, 26 Jan 2002 19:14:55 GMT</pubDate>
      <title>26 Jan 2002</title>
      <link>http://www.advogato.org/person/sublum/diary.html?start=13</link>
      <guid>http://www.advogato.org/person/sublum/diary.html?start=13</guid>
      <description>some things are on the board.

&lt;p&gt; &lt;ul&gt;
  &lt;li&gt;CLEM
  &lt;li&gt;ASM
  &lt;li&gt;&lt;a href="http://www.3dwm.org/html/about.php" &gt;3Dwm&lt;/a&gt;
  &lt;li&gt;business-plans in DocBook xml?
  &lt;li&gt;trying to set up a net to catch some employee redux,
if AOL buys RedHat? and finally putting "a commercial layer"
on Debian, and feeding some money into the Debian project,
and to the package-maintainers? 
  
  &lt;li&gt;sometime, eventually, maybe, selling the combination
of Linux and Common Lisp?????
  &lt;li&gt;"hey, why don't we [i] start (inching our [my] way
towards) working on an embeddable Lisp implementation, ior a
full, free LispOS?"
  
&lt;/ul&gt;

&lt;p&gt; &lt;p&gt;
??
</description>
    </item>
  </channel>
</rss>
