<?xml version="1.0"?>
<rss version="2.0.">
  <channel>
    <title>Advogato blog for modus</title>
    <link>http://www.advogato.org/person/modus/</link>
    <description>Advogato blog for modus</description>
    <language>en-us</language>
    <generator>mod_virgule</generator>
    <pubDate>Thu, 24 Jul 2008 20:26:58 GMT</pubDate>
    <item>
      <pubDate>Sat, 15 Feb 2003 04:34:45 GMT</pubDate>
      <title>15 Feb 2003</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=17</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=17</guid>
      <description>Check out my latest Perlscript, which generates a book layout as a PDF from a plain text file. The stories are written by elementary school students, and my job is to split the narrative into pages, one per student, with large frames for the kids to draw illustrations. The script automatically resizes the frame to allow for text and leading, and it automatically increments the page number in the lower right-hand corner.
&lt;p&gt;
Currently, the source code is on my &lt;a href="http://woozle.org/~modus" &gt;Woozle homepage&lt;/a&gt; and an example PDF is available &lt;a href="http://woozle.org/~modus/testy.pdf" &gt;here&lt;/a&gt;. You'll need Adobe Acrobat or some other PDF viewer.
&lt;p&gt;
The first page is just a big empty frame because the title page is 100% &amp;nbsp;illustration. But don't stop there ... turn the page for the rest of the story!</description>
    </item>
    <item>
      <pubDate>Mon, 11 Nov 2002 00:32:59 GMT</pubDate>
      <title>11 Nov 2002</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=16</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=16</guid>
      <description>Famous for Five Minutes Department:&lt;br&gt;
&lt;blockquote&gt;
&lt;a href="http://advogato.org/person/schoen/" &gt;Seth David Schoen&lt;/a&gt; of the &lt;a href="http://eff.org" &gt;Electronic Frontier Foundation&lt;/a&gt; has &lt;a href="http://vitanuova.loyalty.org/2002-09-01.html" &gt;quoted me&lt;/a&gt; in his web journal at vitanuova.loyalty.org. The quote in question is way down at the bottom of the page. It's a silly pun I posted to the Crackmonkey list, only amusing to those who are familiar with &lt;a href="http://googlefight.com/cgi-bin/compare.pl?q1=%22Emad+el-Haraty%22&amp;q2=%22Eben+Moglen%22&amp;B1=Make+a+fight%21&amp;compare=1&amp;langue=us" &gt;Emad el-Haraty and Eben Moglen&lt;/a&gt;.
&lt;/blockquote&gt;</description>
    </item>
    <item>
      <pubDate>Thu, 7 Nov 2002 23:41:39 GMT</pubDate>
      <title>7 Nov 2002</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=15</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=15</guid>
      <description>What do you know, I'm an Apprentice.
&lt;p&gt;
I haven't looked at my Advogato account in a really long while.&lt;br&gt;
Maybe I'm ready to start posting here again.</description>
    </item>
    <item>
      <pubDate>Wed, 4 Apr 2001 10:15:18 GMT</pubDate>
      <title>4 Apr 2001</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=14</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=14</guid>
      <description>&lt;b&gt;Ruggedizing a Cafe Box&lt;/b&gt;

&lt;p&gt; &lt;blockquote&gt;
&lt;ol&gt;

&lt;p&gt; &lt;li&gt;Remember to keep the BIOS passwd-protected, and not have
any removable media (A:, CDROM) in the boot-path.

&lt;p&gt; &lt;li&gt; Make as much as possible mountable read-only. This
should be doable with /usr with little or no modification.
It could almost be done with root, except things need to
mount on it. The best way to do this is with NIS / NFS, so
that a cluster of diskless computers shares network access
to a remote filesystem.

&lt;p&gt; &lt;li&gt;
For a standalone machine, there's a way to do
this by making all the partitions except for /var read-only,
then disabling a lot of things that need to write to the
disk and symlinking everything essential to the /var
partition.

&lt;p&gt; &lt;li&gt;Create a restricted ~cafe account. Configure your *DM
(XDM, KDM, GDM, whatever) for autologin to ~cafe. 
For the public login, make as much read-only as possible.
One
way to do this is chmod -R a-w ~cafe, and then see what
breaks.

&lt;p&gt; &lt;li&gt; Enable quotas. This will prevent .netscape/cache from
eating anything but the ~cafe dir.

&lt;p&gt; &lt;li&gt;Pick up a journaling FS when convenient.



&lt;p&gt; &lt;/ol&gt;
&lt;/blockquote&gt;
Jamie Zawinski used diskless terminals and NIS/NFS in his
nightclub for a setup so bombproof, you could even UNPLUG
'EM without halting the system and they don't have to fsck,
since they get all their important files over the network.</description>
    </item>
    <item>
      <pubDate>Thu, 15 Mar 2001 09:57:22 GMT</pubDate>
      <title>15 Mar 2001</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=13</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=13</guid>
      <description>&lt;b&gt;gtk-shell mozilla-splash&lt;/b&gt;
&lt;p&gt;
&lt;blockquote type="cite"&gt;#!/bin/sh
&lt;p&gt;
/usr/local/bin/gtk-shell --label "Mozilla is loading, just
wait a minute..." --button "OK" &amp;amp;
&lt;br&gt;/usr/bin/mozilla http://www.as220.org
&lt;/blockquote&gt;
&lt;p&gt;
It's not perfect, I'll concede that. There's still no flashy
graphic of a marauding lizard. But it serves its purpose: to
occupy the user's attention for 45 seconds while Mozilla
loads. Their instinct will be to move the mouse and click on
the "OK" button, just to send the window away.
&lt;p&gt;
Even though the button serves no other purpose than to close
the window, it fills a very important role in the psychology
of the GUI environment: it gives an impatient Microserf
something to look at while the program loads.
&lt;p&gt;
I've polled enough of the Cafe computer users here to know
that they share the misapprehension that apps launch slower
on Linux. This is untrue, as anyone with a stopwatch
recording launch times for Windows and Mac apps can attest.
The only difference is that many Linux apps are totally
lacking in application feedback, making the percieved load
time much longer.
&lt;p&gt;
The gtk-shell splash scripts (for Netscape, Galeon and
Mozilla) on the AS220 Cafe Freebox will serve the purpose
for now. Maybe I'll even learn how to code a meaningless
"thermometer" display (you know, like &lt;b&gt;rpm -ivh&lt;/b&gt; only
slicker) and include a rampaging &lt;a
href="http://www.obeygiant.com"&gt;Giant&lt;/a&gt; lizard logo.
&lt;p&gt;
But it would be even nicer if the mozilla -splash flag
worked in the next release. Even though it may seem like
window dressing, it should actually be a priority.</description>
    </item>
    <item>
      <pubDate>Thu, 1 Mar 2001 10:13:48 GMT</pubDate>
      <title>1 Mar 2001</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=12</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=12</guid>
      <description>Chris Blizzard wrote:
&lt;p&gt;
&lt;blockquote&gt;&lt;i&gt;Hrm. Well, I'm not against having a splash
screen for mozilla but it
              was voted down pretty hard by the community.
Plus, it added some
              nasty dependencies in the wrong places. 
&lt;p&gt;
              As for a SIGTERM in the launcher script I
think that's a bad idea. We
              need to fix it the right way with lock files
and timeouts. Some of that
              means we need to change things in mozilla but
that's OK IMHO. It's
              not more than a few days work but it's still
pretty low on my list of
              things to do. &lt;/i&gt;&lt;/blockquote&gt;
&lt;p&gt;
Well, I've been thinking pretty hard about this, and I'm
surprised that the "mozilla -splash" flag was "voted down
... by the community." It makes me wonder whether
the "community" that Chris is referring to here has had much
experience with public, shared terminals and donated
hardware. It seems like most Mozilla developers probably
have their own computers which would blow away the
dual-P166, 64MB SDRAM Cafe Freebox -- and they don't have to
worry about the 45-second delay that the Cafe User
experiences while waiting for Netscape or Mozilla to load. 
&lt;p&gt;
I think it's also generally true that Linux power users who
actually know what's happening when they click on a button
are more inclined to wait a minute than the Windoze-trained,
point-and-drool crowd, who expect instant feedback from
their
GUI. Unfortunately, 90% of the folks who use my GNOME
install are the impatient sort.
&lt;p&gt;
In the context of the Cafe, a tcl / wish wrapper that threw
a little logo on the screen would be an easy enough hack.
But it would be nice if I had access to a bigger lizard logo
than just the GNOME panel icon. I should ask Mozilla logo
designer &lt;a href="http://www.obeygiant.com" &gt;Shepard
Fairey&lt;/a&gt; whether he'd like to design a new logo for
Mozilla's splash screen. Then again, I'm not exactly
authorized to spend Mozilla's money hiring graphic designers
just because they happen to be bold, iconoclastic young
mavericks. :^D
&lt;p&gt;
Of course, Chris is also correct when he points out that
the SIGTERM is no solution to a problem which should really
be solved by lock files and timeouts. Hmm, the "led" script
I use to lock and edit dist files for lists does that very
thing, and I've already seen the source code for that. Maybe
that's what I ought to base my wrapper scripts on.
&lt;p&gt;
&lt;b&gt;wtf utsl&lt;/b&gt;
&lt;br&gt;&lt;i&gt;UTSL: use the source, luke&lt;/i&gt;</description>
    </item>
    <item>
      <pubDate>Thu, 1 Mar 2001 08:24:06 GMT</pubDate>
      <title>1 Mar 2001</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=11</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=11</guid>
      <description>&lt;a
href="http://people.redhat.com/blizzard/evolution.txt"&gt;&lt;i&gt;Evolution
Of A Linux User&lt;/i&gt; by James S. Baughn&lt;/a&gt;

&lt;p&gt; &lt;p&gt; ---

&lt;p&gt; &lt;p&gt; James S. Baughn
&lt;br&gt;http://i-want-a-website.com/about-linux/
&lt;br&gt;-
&lt;br&gt;Humorix:      Linux and Open Source(nontm) on a lighter
note
&lt;br&gt;Archive:      http://humbolt.nl.linux.org/lists/
&lt;br&gt;Web site:    
http://www.i-want-a-website.com/about-linux/</description>
    </item>
    <item>
      <pubDate>Thu, 1 Mar 2001 08:00:09 GMT</pubDate>
      <title>1 Mar 2001</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=10</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=10</guid>
      <description>&lt;b&gt;Blizzard Cares About Mozilla User Feedback!&lt;/b&gt;
&lt;p&gt;
Even though I committed a major faux pas by mass-mailing all
the Mozilla developers instead of checking their online help
or lurking in the shadows of some listserv or irc #mozilla
channel, &lt;a
href="http://people.redhat.com/blizzard/"&gt;Christopher
Blizzard&lt;/a&gt; was open enough to actually take the time to
thoughtfully respond to my query. This man deeply cares
about Mozilla, it is obvious, or else he wouldn't have
bothered to respond so personally to one of the myriad tiny
cyber-gnats buzzing around his personal zillasphere.
&lt;p&gt;
I already moderated him as Master, so now I wish there was a
higher compliment I could pay him.</description>
    </item>
    <item>
      <pubDate>Thu, 1 Mar 2001 07:40:01 GMT</pubDate>
      <title>1 Mar 2001</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=9</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=9</guid>
      <description>Date: Wed, 28 Feb 2001 10:32:06 -0500
&lt;br&gt;From: Christopher Blizzard
&lt;br&gt;To: Matt Obert
&lt;br&gt;Subject: Re: mozilla -splash

&lt;p&gt; &lt;i&gt;Matt Obert wrote:&lt;/i&gt;
&lt;p&gt;
&lt;blockquote&gt;&lt;i&gt;Hey Blizzard,
&lt;p&gt;
My name's Matt Obert, and I maintain a Freebox in the
AS220 Cafe in Providence, RI. It defaults to GNOME and
currently
has three browsers installed: Navigator, Mozilla and Galeon.
&lt;p&gt;
Keepin' it short: there has been a problem with lack
of application feedback. The Cafe User gets impatient while
waiting for their browser to load, and generally hits the
Launcher
again several times, which slows everything down even
further.
&lt;p&gt;
I've hacked this so that the launcher button issues a
SIGTERM before booting, but it would be even better if
Mozilla had a splash screen with the lizard logo (designed,
by the
way, by my good friend Shepard Fairey!) I'm not asking you
to
code it by yourself or anything, but if you could spread the
word among Mozilla developers, that would be much
appreciated.&lt;/i&gt;&lt;/blockquote&gt;

&lt;p&gt; Hrm.  Well, I'm not against having a splash screen for
mozilla but it was voted
down pretty hard by the community.  Plus, it added some
nasty dependencies in
the wrong places.

&lt;p&gt; As for a SIGTERM in the launcher script I think that's a bad
idea.  We need to
fix it the right way with lock files and timeouts.  Some of
that means we need
to change things in mozilla but that's OK IMHO.  It's not
more than a few days
work but it's still pretty low on my list of things to do.

&lt;p&gt; &lt;a href="http://people.redhat.com/blizzard/" &gt;--Chris&lt;/a&gt;
</description>
    </item>
    <item>
      <pubDate>Wed, 28 Feb 2001 02:57:33 GMT</pubDate>
      <title>28 Feb 2001</title>
      <link>http://www.advogato.org/person/modus/diary.html?start=8</link>
      <guid>http://www.advogato.org/person/modus/diary.html?start=8</guid>
      <description>Oops.

&lt;p&gt; Thanks for the look-out, &lt;a
href"http://www.jepstone.net"&gt;Brian.&lt;/a&gt; I'll remember to
check out
irc.mozilla.org instead of emailing the developers directly
next time.

&lt;p&gt; Thankfully, I can't be moderated &lt;i&gt;below&lt;/i&gt; Observer.
</description>
    </item>
  </channel>
</rss>
