today | current | recent | random ... categories | search ... mail | who ... syndication | wtf

posts brought to you by the category “weblogs”

Das eez kaput! Sometime around 2002 I spaced the entire database table that mapped individual entries to categories. Such is life. What follows is a random sampling of entries that were associated with the category. Over time, the entries will be updated and then it will be even more confusing. Wander around, though, it's still a fun way to find stuff.

posts brought to you by the category “webdav” ←   → posts brought to you by the category “what time is it?”
 

A few atoms short of a molecule.

I have posted an XSL stylesheet for, more or less, converting XHTML 1.1 to the Atom syndication format.

I did this because as much I find the whole Atom thing extraordinarily tiresome I find all the hand-wringing from the RSS weenies even sillier. And given a chance to piss everyone off, I often jump.

I post this only as a public service . I have zero interest in maintaining this for anyone but myself. If you want to use it as fodder for a general purpose library, please be my guest.

I haven't bothered to remove private function calls and there is no documentation. However, there are comments enough for anyone with an understanding of XSLT to follow.

Update: this post generated much more interest than I anticipated so, for the curious, some background which has absolutely nothing to do with Atom (except maybe that Atom's content model maps better to my way of doing things than any of the various RSS efforts) :

The XHTML in question uses my shiny new weblog format which I wrote as a way to store all the data for a post in a static file. All the data but no form; foofy design stuff is added after the fact using, in my case, XSL . There are reasons why I didn't choose another, perhaps more expressive, XML application which will become clear below. I still use a database because it's faster for generating things like indexes but it is not considered authoritative. That is, the database reads from the flat files and not vice versa.

(It also lets me fob off the versioning problem on CVS and worry about other things.)

The single capital-R rule I've learned farting around with increasingly complex ways of generating this site is : the only thing you can count on is the web server being able to send plain vanilla HTML files — everything else will break. The only question you have ask yourself is how much pain will it cause and how much time you want to devote to fixing the problem.

Storing everything as XHTML and wasting a couple extra computrons on XML and XPath munging may not be pretty but when everything else fails at least the content is just there .

Meanwhile, this is sound of me adding a buzzword-bingo [meta] category to list all the damn acronyms used in any given post...

refers to

meta

 

It's Aaronland, not “Arronland”

— and you can bite me which hopefully won't provide difficulties for readers to understand the information itself . Eh?

refers to

meta

 

“[A] tool for zooming in and out of a work to arbitrary heights.”

 

In its most literal sense, this means that the computer will draw me a map of every nation or street mentioned in this work ... and those of anyone else who wants to wade in, I'll be able to create maps like those of Moretti's automatically, showing the context of my own thoughts, my own ontologies connected with others, both present and historical, and they'll be able to do the same.

It would be curious to see what happened if you could ping, say, the del.icio.us API and return a list of tags for a given URL .

 

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2004/01/23/5372

pubdate

http://www.aaronland.info/weblog/2004/01/23

created

2004-01-23T08:49:39-05:00

last modified

2004-01-25T17:06:50-05:00

revision

1.18

changes

http://www.aaronland.info/weblog/2004/01/23/5372/changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

In case you needed reminding that life existed before weblogs.

  Montréal, December 2003

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/12/19/5341

pubdate

http://www.aaronland.info/weblog/2003/12/19

created

2003-12-19T10:12:42-05:00

last modified

2003-12-19T17:59:22-05:00

revision

1.8

changes

http://www.aaronland.info/weblog/2003/12/19/5341/changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/
[x]
 

How now brown cow?

  rue Drolet, Montréal, November 2003

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/12/03/5324

pubdate

http://www.aaronland.info/weblog/2003/12/03

created

2003-12-02T18:43:32-05:00

last modified

2003-12-10T18:13:31-05:00

revision

1.5

changes

http://www.aaronland.info/weblog/2003/12/03/5324/changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Movable Thoughts #21 : Removed -T from mt.cfg and mt-send-entry.cgi

You can enable taint mode explicitly with the -T command-line switch. You should do this for daemons, servers, and any programs that run on behalf of someone else, such as CGI scripts. Programs that can be run remotely or anoymously by anyone on the Net are executing in the most hostile of environments. You should not be afraid to say No! occasionally. Contrary to popular belief, you can exercise a great deal of prudence without dehydrating into a wrinkled prude.

On the more security-conscious sites, running all CGI scripts under the -T flag isn't just a good idea: it's the law. We're not claiming that running in taint mode is sufficient to make your script secure. It's not, and it would take a whole book just to mention everything that would. But if you aren't executing your CGI scripts under taint mode, you've needlessly abandoned the strongest protection Perl can give you.

The Camel Book, 3.0

Prompted by all the talk about using Movable Type as an open relay for spammers, I decided to poke at the actual code and see what was going on.

There really isn't anywhere that Movable Type should be disabling taint mode but if I had to list things in order of importance, the mt-send-entry.cgi script would be near the top.

The script is potentially handing off to the sendmail program whose entire existence has been marked by security exploits. There is nothing to suggest that more won't be found in the future. Relying on sendmail to test for Potential Badness being passed by a ne'er do well via the Internet is wishful thinking, at best, and just plain crazy, at worst.

In fairness, the Movable Type mail widget tries to load Mail::Sendmail which does some basic sanity checking and, drumroll, untainting on the stuff you pass it. On the other hand it is not part of the core libraries shipped with Perl, nor is it in Movable Type's extlib directory which is a mystery since two thirds of it's dependencies are part of CORE and the other third has no non-standard requirements itself.

Untainting email addresses can be brain-crushingly difficult and inaccurate and the last thing you want to do when you're selling a computer widget for non-techincal people is start spewing errors where there are none. But not only did the Movable Type kids disable the -T flag on the mt-send-entry.cgi script they don't appear to have ever done any kind of untainting on the to and from parameters. Hello? Is anyone home?

I find this especially discouraging because one of the first things I did when Movable Type was released was send Ben code to at least try and untaint email addresses .

refers to

meta

 

Movable Thoughts #20 : Your mother wears Google boots

Subject: [google] I'm not sure I understand what you're after...
From: Aaron Straup Cope
To: Derek Powazek
Date: Wed, 19 Nov 2003 13:29:32 -0500

...exactly. But in an MT setup, you could just use mod_rewrite and a
10-20 line Perl script :

 # Stick this in a .htaccess file at the root 
 # of your website. Obviously, the USER_AGENT
 # condition(s) would need to be adjusted
 # accordingly 

 RewriteEngine On 
 RewriteCond    %{REQUEST_URI} ^/yer/mt-comments.cgi 
 RewriteCond    %{USER_AGENT} GoogleBot 
 RewriteRule    *       - [forbidden]

 # Or alternately, if you want to let
 # Google archive the comments 

 RewriteRule    ^/yer/mt-comments?id=(\d+) \                 
                /mt-linkstripper.cgi?id=$1 [redirect]

I can't remember whether the comments are rendered as static files. 
If they are then could also set up a 'special' template that loads 
a plugin to do the same thing that the as-yet unwritten 
"mt-linkstripper.cgi" does. At which point, the RewriteRule just 
points to the new file (which makes your web server happier.)

see also:

refers to

meta

 

I love rolling my own.

  Montréal, November 2003

refers to

meta

 

safesh

The safesh utility automatically creates one DSA key (called an identity) for each host you connect to, and stores this in a separate agent for each host. It is also capable of adding keys for other hosts to this agent, so you can use it for restricted forwarding of authentication. Because each host uses its own ssh-agent(1), the hosts you forward authentication to can only get at the authentication for the hosts you specifically say it should be able to get at.

Appears to be FreeBSD specific but it can't be that hard to port if you're in to that kind of thing.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/09/02/5197/

pubdate

http://www.aaronland.info/weblog/2003/09/02

created

2003-09-02T10:37:42-04:00

last modified

2003-10-11T10:37:16-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2003/09/02/5197//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Joan Starr : "To the uninitiated, the development of a metadata standard might appear to be a passionless occupation."

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/07/10/5133/

pubdate

http://www.aaronland.info/weblog/2003/07/10

created

2003-07-10T05:41:14-04:00

last modified

2003-10-11T10:38:20-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2003/07/10/5133//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

"It will be a messy job that, in the short term, will sometimes require flashes of benevolent tyranny..."

Ah, the more things change. Really, though, I just wanted to give credit where it's due. Whatever you think about their political views, right-wing cranks sure do work at turning a phrase. Rat fuckers.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/04/09/4981/

pubdate

http://www.aaronland.info/weblog/2003/04/09

created

2003-04-09T21:35:13-04:00

last modified

2003-10-11T10:40:50-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2003/04/09/4981//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

John Carleton : "I was almost done with my ramen"

Maybe it's just because I once knew some one who became a Hairy Fishnut and was promptly nicknamed Snack Ramen, but for the life of me I can't understand why people still eat the stuff.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/04/02/4967/

pubdate

http://www.aaronland.info/weblog/2003/04/02

created

2003-04-02T16:55:47-05:00

last modified

2003-10-11T10:41:04-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2003/04/02/4967//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

This one made wasting my time looking at all the others worth it.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/03/16/4916/

pubdate

http://www.aaronland.info/weblog/2003/03/16

created

2003-03-16T08:32:41-05:00

last modified

2003-10-11T10:41:55-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2003/03/16/4916//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Me: eatdrinkfeelgood-1.1-to-indexcard-fo.xsl 0.92

Clean up work and scratching a few things off the TO-DO list.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2003/01/01/4770/

pubdate

http://www.aaronland.info/weblog/2003/01/01

created

2003-01-01T06:48:27-05:00

last modified

2003-10-11T10:44:21-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2003/01/01/4770//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

www.crimesofwar.org

The Crimes of War Project is a collaboration of journalists, lawyers and scholars dedicated to raising public awareness of the laws of war and their application to situations of conflict. Our goal is to promote understanding of international humanitarian law among journalists, policymakers, and the general public, in the belief that a wider knowledge of the legal framework governing armed conflict will lead to greater pressure to prevent breaches of the law, and to punish those who commit them.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/12/07/4739/

pubdate

http://www.aaronland.info/weblog/2002/12/07

created

2002-12-07T20:33:33-05:00

last modified

2003-10-11T10:44:52-04:00

revision

1.8

changes

http://www.aaronland.info/weblog/2002/12/07/4739//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Perl6 Object Oriented Cookbook

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/10/17/4649/

pubdate

http://www.aaronland.info/weblog/2002/10/17

created

2002-10-17T09:26:40-04:00

last modified

2003-10-11T10:46:22-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/10/17/4649//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Iain Truskett : WWW::Yahoo::Groups.pm

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/10/02/4632/

pubdate

http://www.aaronland.info/weblog/2002/10/02

created

2002-10-02T17:15:48-04:00

last modified

2003-10-11T10:46:39-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/10/02/4632//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Uche Ogbuji : Merging XBEL bookmark files

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/09/14/4606/

pubdate

http://www.aaronland.info/weblog/2002/09/14

created

2002-09-14T23:48:57-04:00

last modified

2003-10-11T10:47:05-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/09/14/4606//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

John Pike : "Better bombing through chemistry.

... When you look at the original story of the [Canadian] friendly-fire incident it seems that the pilot was being inexplicably aggressive. It goes beyond fatigue or lack of experience or [being a] cowboy or trigger happy or any of the standard prosaic explanations. The simplest explanation is that the guy had eaten too much speed and was paranoid."

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/08/02/4527/

pubdate

http://www.aaronland.info/weblog/2002/08/02

created

2002-08-02T09:34:58-04:00

last modified

2003-10-11T10:48:24-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/08/02/4527//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

The random pseudodictionary.com word of the day is : word-hole

Mouth area where words come out.
ex. Shut your word-hole.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/06/28/4428/

pubdate

http://www.aaronland.info/weblog/2002/06/28

created

2002-06-28T16:21:25-04:00

last modified

2003-10-11T10:50:03-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/06/28/4428//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Tatsuhiko Miyagawa : PHP::Session.pm

"provides a way to read / write PHP4 session files, with which you can make your Perl applicatiion session shared with PHP4."

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/03/14/4087/

pubdate

http://www.aaronland.info/weblog/2002/03/14

created

2002-03-14T22:15:23-05:00

last modified

2003-10-11T10:55:43-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/03/14/4087//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Isabel Álvarez and Brent Kilbourn : Mapping the Information Society Literature

"In spite of the infancy of the Information Society phenomenon, a large literature has emerged in recent years that discusses its nature. Not surprisingly, the literature does not present a uniform view; rather, there are differences of opinion as to the nature and significance of the Information Society. We argue that the literature constitutes an educational problem for those teaching and learning about this complex territory. The discussion visits the complexity by constructing a comprehensive map that charts 1) topics, 2) perspectives, and 3) root metaphors."

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/01/23/3880/

pubdate

http://www.aaronland.info/weblog/2002/01/23

created

2002-01-23T15:41:03-05:00

last modified

2003-10-11T10:59:10-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/01/23/3880//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

The mod_perl Developer's Cookbook : Apache::TaintRequest.pm

"overrides the print mechanism in the mod_perl Apache module. The new print method tests each chunk of text for taintedness. If it is tainted we assume the worst and html-escape it before printing." see also : I hate squirrels

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2002/01/22/3876/

pubdate

http://www.aaronland.info/weblog/2002/01/22

created

2002-01-22T01:36:40-05:00

last modified

2003-10-11T10:59:14-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2002/01/22/3876//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Radio Crankypant #0: Dave Winer, "The next release of Radio has a new content management system, it's file-system-based..."

Which means that the actual CMS could be mounted remotely via Samba and a mod_perl Apache::Radio framework could be written if you wanted to use Radio for the editing but not for serving. Interesting. It is too bad that this setup will not (?) work via WebDAV , because then you could create a whole series of mod_perl handlers to transform/propagate changes to files as they are written to disk. This would allow you to build a group weblog where user foo could use Radio, user bar Movable Type (with some hacks; I've been meaning to figure out how hard it would be to add a callback framework - gak! must... write...footnote...code...) and user hello-world Zope. For that matter, user luddite could use the filesystem and a word processor. Interesting. Stick that in yer John Robb pipe and smoke it ;-) see also : Filesys::SmbClient and LocalFS (Zope)

refers to

meta

 

The dict-ified dictionary.com word of the day is heterodox

| source : web1913 | Heterodox \Het"er*o*dox\, n. An opinion opposed to some accepted standard. [Obs.] --Sir T. Browne. | source : web1913 | Heterodox \Het"er*o*dox\, a. [Gr. ?; ? other + ? opinion; cf. F. h['e]t['e]rodoxe.] 1. Contrary to, or differing from, some acknowledged standard, as the Bible, the creed of a church, the decree of a council, and the like; not orthodox; heretical; -- said of opinions, doctrines, books, etc., esp. upon theological subjects. Raw and indigested, heterodox, preaching. --Strype. 2. Holding heterodox opinions, or doctrines not orthodox; heretical; -- said of persons. --Macaulay. -- {Het"er*o*dox`ly}, adv. -- {Het"er*o*dox`ness}, n. | source : wn | heterodox adj : characterized by departure from accepted beliefs or standards [syn: {dissident}, {heretical}]

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/12/19/3734/

pubdate

http://www.aaronland.info/weblog/2001/12/19

created

2001-12-19T16:52:13-05:00

last modified

2003-10-11T11:01:29-04:00

revision

1.8

changes

http://www.aaronland.info/weblog/2001/12/19/3734//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Fredric L. Rice : FBI may not appreciate the risks with Carnivore sniffing E-Mail

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/12/15/3726/

pubdate

http://www.aaronland.info/weblog/2001/12/15

created

2001-12-15T21:55:45-05:00

last modified

2003-10-11T11:01:37-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2001/12/15/3726//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

The dict-ified dictionary.com word of the day is predilection

| source : web1913 | Predilection \Pre`di*lec"tion\, n. [Pref. pre- + L. dilectus, p. p. diligere to prefer: cf. F. pr['e]dilection. See {Diligent}.] A previous liking; a prepossession of mind in favor of something; predisposition to choose or like; partiality. --Burke. | source : wn | predilection n 1: a predisposition in favor of something [syn: {preference}] 2: a strong liking; "my own preference is for good literature"; "the Irish have a penchant for blarney"; "martinis are an acquired taste" [syn: {preference}, {penchant}, {taste}] | source : devils | PREDILECTION, n. The preparatory stage of disillusion.

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/11/22/3657/

pubdate

http://www.aaronland.info/weblog/2001/11/22

created

2001-11-22T14:38:12-05:00

last modified

2003-10-11T11:02:45-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2001/11/22/3657//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

The dict-ified dictionary.com word of the day is recherche

| source : web1913 | Recherch'e \Re*cher`ch['e]"\, a. [F.] Sought out with care; choice. Hence: of rare quality, elegance, or attractiveness; peculiar and refined in kind. | source : wn | recherche adj : lavishly elegant and refined [syn: {exquisite}]

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/10/11/3515/

pubdate

http://www.aaronland.info/weblog/2001/10/11

created

2001-10-11T04:49:29-04:00

last modified

2003-10-11T11:05:07-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2001/10/11/3515//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Philip Hunter : The Management of Content - Universities and the Electronic Publishing Revolution.

"In other words, whatever publishing model underlies the development and maintenance of large scalable Web services in the Higher Education sector, it isn't fully realised in the technology used to deliver the services. Much of what is delivered via the Web still involves a good deal of manual activity. This half-way house position isn't a place where Web Managers and Editors want to be. So it is quite odd that this is where we are, among a community which has been so intimately involved in the early development of the Web."

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/10/10/3512/

pubdate

http://www.aaronland.info/weblog/2001/10/10

created

2001-10-10T00:01:51-04:00

last modified

2003-10-11T11:05:10-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2001/10/10/3512//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

I spent some time beating on VRML when I was in college

and then eventually moved on to other things . Being able to VRML-ize regular expressions , though, might just be enough to bring me back...

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/09/08/3365/

pubdate

http://www.aaronland.info/weblog/2001/09/08

created

2001-09-08T22:59:47-04:00

last modified

2003-10-11T11:07:22-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2001/09/08/3365//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

Gregory Nickonov : "It’s the same as buying a loaf of bread,

and when you find the middle isn’t baked, you come back to show the baker and get put in jail."

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/08/31/3326/

pubdate

http://www.aaronland.info/weblog/2001/08/31

created

2001-08-31T01:23:45-04:00

last modified

2003-10-11T11:08:01-04:00

revision

1.9

changes

http://www.aaronland.info/weblog/2001/08/31/3326//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links

[x]
 

The dict-ified dictionary.com word of the day is tirade

| source : web1913 | Tirade \Ti*rade"\, n. [F., fr. It. tirada, properly, a pulling; hence, a lengthening out, a long speech, a tirade, fr. tirare to draw; of Teutonic origin, and akin to E. tear to redn. See {Tear} to rend, and cf. {Tire} to tear.] A declamatory strain or flight of censure or abuse; a rambling invective; an oration or harangue abounding in censorious and bitter language. Here he delivers a violent tirade against persons who profess to know anything about angels. --Quarterly Review. | source : wn | tirade n : a violent denunciation [syn: {philippic}, {broadside}]

refers to

meta

[x]

permalink

http://www.aaronland.info/weblog/2001/07/07/3157/

pubdate

http://www.aaronland.info/weblog/2001/07/07

created

2001-07-07T01:26:19-04:00

last modified

2003-10-11T11:10:44-04:00

revision

1.10

changes

http://www.aaronland.info/weblog/2001/07/07/3157//changes.html

categories

license

http://creativecommons.org/licenses/by-nd-nc/1.0/

external links