one small voice

stpeter's blog on jabber, technology, history, philosophy, et alia

about

who
what
where
when
why
how
comments

feeds

ATOM

RSS

categories

identity
jabber
language
literature
music
personal
philosophy
politics
public domain
society
technology

archive

current
2007-04
2007-03
2007-02
2007-01
2006-12
2006-11
2006-10
2006-09
2006-08
2006-07
2006-06
2006-05
2006-04
2006-03
2006-02
2006-01
2005-12
2005-11
2005-10
2005-09
2005-08
2005-07
2005-06
2005-05
2005-04
2005-03
2005-02
2005-01
2004-12
2004-11
2004-10
2004-09
2004-08
2004-07
2004-06
2004-05
2004-04
2004-03
2004-02
2004-01
2003-12
2003-11
2003-10
2003-09
2003-08
2003-07
2003-06
2003-05
2003-04
2003-03
2003-02
2003-01
2002-12
2002-11
2002-10
2002-09
2002-08
2002-07
2002-06
2002-05
2002-04
2002-03
2002-02
2002-01
2001-12
2001-11
2001-10
2001-09

-about-

who

This blog is made by Peter Saint-Andre (a.k.a. stpeter), patron saint of Jabber and amateur poet, translator, musician, historian, and philosopher. It's just one small voice from the world's most powerful minority: a minority of one.

link ~

what

I write about whatever I please (it's that whole individualism thing). Favorite topics seem to include:

  • Open-source software, especially of the Jabber variety
  • Politics, especially of the libertarian variety
  • Philosophy, especially of the individualist variety (Rand, Aristotle, Epicurus, Nietzsche, etc.)
  • Civilizational history
  • Society and technology in general

link ~

where

We're blogging to you from Denver, Colorado, USA. But I've lived in quite a few other places in my time.

link ~

when

First post was on 2001-09-13 (though my journal goes back farther). Fairly regular blogging since then (well, whenever the fancy strikes me and I'm not too busy).

link ~

why

Why blog? Here are a few reasons:

  • I'm opinionated, and this is my soapbox
  • I'm creative, and this is my sketchbook
  • I'm forgetful, and this is my notepad

link ~

how

A number of people have asked me about the little system I use to manage my weblog. In keeping with my primitivist ways, it's really quite simple. I write my blog in XML (using vi, of course!), then run the XML through a variety of XSLT stylesheets to create XHTML, ATOM, and RSS files using xsltproc triggered by a Unix shell script.

In particular, I have one XML file for each month. Each file contains multiple days, and each day can contain one or more entries. Each entry in turn has a body, a title, an intro, a category, and an ISO-8601-compliant timestamp based on which I generate the link to the HTML page fragment for the story's location in that month's blog page. So once I write an entry, I run a shell script on my webserver that applies some XSLT stylesheets to the current month's XML source file to re-generate the index.html page, the page for the month in question, the relevant cateogory pages, and my Atom and RSS feeds.

Fun, huh?

link ~

comments

No, my blog doesn't have a comments feature, because I don't want to host things you might want to say. If you want to comment in public, write about it at your own blog (and if you don't have a blog, start one). If you want to comment in private, contact me via IM, email, or phone.

link ~

identity...

Peter Saint-Andre

my back pages

me
home
music
jabber
poems
journal
essays
dotplan
résumé
ism book
contact me
colorado blogs

my group blogs

albion's seedlings
extended conversation
floss foundations
microid development
planet jabber

jabberites

adam nemeth
daniel henninger
google talkabout
hal rottenberg
jeremie miller
kevin smith
mickael hallendal
ralph meijer
remko tronçon
robert quattlebaum

techies

barry leiba
bob wyman
eric rescorla
fred stutzman
future pundit
mike linksvayer
paul hoffman
the speculist
steve o'grady
stowe boyd

wonks

cafe hayek
chicago boyz
the futurist
instapundit
joel kotkin
marginal revolution
michael barone
rand simberg
rants and raves
samizdata

i use...

Jabber

CAcert

Firefox

Thunderbird

ClaimID

Rimu Hosting

i support...

IJ

PERC

i listen to...

Last.fm Tunes

fighting censorship...

current threat level...

Terror Alert Level

flying the flag...

Don't Tread On Me

PD no rights reserved Google
powered by vi, xml, and xslt

Blogshares

@ MEMBER OF PROJECT HONEY POT
Spam Harvester Protection Network
provided by Unspam