Name: Matt Obert
Member since: 2001-02-05 03:07:48
Last Login: 2007-04-17 18:01:51
Homepage: http://agendanation.net
Notes: I took down the link to verbatim.woozle.org which was an embarrasingly comatose weblog I put up a long time ago using mod_virgule (the advogato backend, but you knew that) as a forum for my old writing group.
My new "homepage" is agendanation.net, which is the website I set up for The Agenda, a sporadical publication based in Providence, RI. The agendanation site uses the Drupal content management framework as a backend.
Looking back at the stuff I wrote on here four years ago, it's pretty obvious that I'm not really a developer of open source software, so much as a deployer of open source solutions developed by others. I'm a whiz at "unpacking a tarball" and "editing a config file," but I'm really not a coder.
Currently, the source code is on my Woozle homepage and an example PDF is available here. You'll need Adobe Acrobat or some other PDF viewer.
The first page is just a big empty frame because the title page is 100% illustration. But don't stop there ... turn the page for the rest of the story!
Seth David Schoen of the Electronic Frontier Foundation has quoted me 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 Emad el-Haraty and Eben Moglen.
I haven't looked at my Advogato account in a really long while.
Maybe I'm ready to start posting here again.
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.
- Remember to keep the BIOS passwd-protected, and not have any removable media (A:, CDROM) in the boot-path.
- 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.
- 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.
- 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.
- Enable quotas. This will prevent .netscape/cache from eating anything but the ~cafe dir.
- Pick up a journaling FS when convenient.
#!/bin/sh/usr/local/bin/gtk-shell --label "Mozilla is loading, just wait a minute..." --button "OK" &
/usr/bin/mozilla http://www.as220.org
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.
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.
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.
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 rpm -ivh only slicker) and include a rampaging Giant lizard logo.
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.
modus certified others as follows:
Others have certified modus as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!