posts brought to you by the category
“art is your friend”
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.
“Concordia University to purchase Grey Nuns' property”
Props to the the Tate for visualizing categories done right.
The world needs more print-makers
boulevard St. Laurent, Montréal, March 2004
The accidental Philip Guston device.
rue Roy, Montréal, February 2004
Wooster Collective : A Celebration of Street Art
Ceçi n'est pas un “desktop”, #2
Ceçi n'est pas un “desktop”, #1
Kristi Ropeleski : Blood Harmony
What is it with artists and industrial complexes?
Van Gogh's “Flowering
Garden”
unnamed alley off of St. André,
Montréal, December 2003
Ask yourself : Where would contemporary cooking be
without Wayne Thiebaud?
This one's for Maciej.
avenue Laurier, Montréal, December
2003
Bob DuCharme : Writing Your Own Functions in XSLT 2.0
If DSSSL is XSLT's parent, that makes Scheme its grandparent and LISP its great-grandparent. Between XSLT's xsl:function element and its idea of node sequences, I realized that I could implement the classic car and cdr functions that return either the first item or the remainder of a list, respectively. LISP does stand for "LISt Processing," after all, and not "Lots of Irritating Silly Parentheses".
Duncan McGreggor : xCal CGI Calendaring Application
I developed this for PBS as a quick way to display local station events. This app uses the iCal standard, but in an XML format (xCal) with a MySQL and perl backend. You can import xCal events from an .xsc file to MySQL. Uses XML/XSL/XSLT.
www.comixjam.org
The Independent is publishing the diary of Ken O'Keefe,
It's not about oil, per se, it's about geography.
Me : Net::ITE.pm 0.01
N.Y. Times : The Liberal Quandary over Iraq
Movable Thoughts #18 : A Nifty Bit of Featuritis
Date: Wed, 11 Sep 2002 09:11:25 -0400 (EDT)
From: Aaron Straup Cope
To: Benjamin Trott
Subject: Re: MT - two unrelated thingies
> > I mention all of this because it seems like it would be a nifty bit of
> > featuritis for Movable Type. Actually, I mention it because it would be
> > nice to have some kind of universal glossary system and MT is rapidly
> > approaching universal status (congrats!)
>
> I agree that a glossary system would be pretty cool. Though, it's quite
> doable currently just using the MT-Macro plugin. Have you taken a look
> at that?
Ah, I see. No I hadn't. That's cool - I gather I can do something like :
<MTApplyGlossary>
<$MTEntryBody$>
</MTApplyGlossary>
MT::Template::Context->add_container_tag(MTApplyGlossary => sub {
my $ctx = shift;
my $args = shift;
my $path = $args->{path'};
if (! $path) {
my $cfg = ... " # Remember how to get MT config manager here
$path = $cfg->{GlossaryPath} ||
return $ctx->error($ctx->errstr);
}
#
my $builder = $ctx->stash('builder');
my $tokens = $ctx->stash('tokens');
my $output = "";
my $writer = XML::SAX::Writer->new(Output=>$output);
my $glossary = XML::Filter::Glossary->new(Handler=>$writer);
my $parser = XML::SAX::ParserFactory->parser(Handler=>$glossary);
# Would also need to $glossary->no_do_startend_document_methods();
$glossary->set_glossary($path);
eval { $parser->parse_string($builder->build($ctx, $tokens)); };
if ($@) {
return $ctx->error($ctx->errstr.": $@");
}
return $output;
}
Which will almost certainly break because it is very possible that the
data passed to the plugin will not be well-formed. I suppose I could just
export the code for parsing double-quoted keywords as a package function.
I'm about to add support for <my_ns:glossary id = "some keyword with
spaces" /> per a request which I'm not keen to parse with regex(p)s since
you can also do <my_ns:keyword />.
I suppose the whole thing could be hacked together using HTML::Parser to
do the parsing since it is very forgiving. Well, it's something to work
with anyway.
Question : When a plugin is called, has the FH associated with the
document already been opened or are you just building a string? If there
is a FH, is there any way that it could be passed to the plugin?
I suppose not since that would make managing nested tags/plugins
impossible. Alas.
In the unsolicited advice department, I would only mention the docs for
plugins are less than inviting. I've noticed that other people who've
written plugins have posted code which is helpful, since you can sort of
infer what 'foo' does and how to get 'bar' from them.
But, if plugins are really more exciting that just returning the value of
system calls it isn't readily apparent how.
107 ->perldoc MT::Template::Context
No documentation found for "MT::Template::Context".
The random pseudodictionary.com word of the day is : sweat
1. To like or prefer heavily. 2. To have strong interest in a person or object.
ex. 1. I sweat the new wu-tang cd. I sweat Carolyn when she wears anything.
see also : sweat dict-ified
To my ever-lasting shame, I will admit to having read a book by Michael "rhymes with frighten" Creighton.
The random pseudodictionary.com word of the day is : philish
Used to describe something that bothers you to no end and makes you wish you had a gun to shoot them.
ex. That guy we saw yesterday--Lyphen?--what a philish turd!
I wish he just dropped dead on the spot! Not only was he rude, but he also smelled awful!
The random pseudodictionary.com word of the day is : teotwawki
Absolute disaster--derived from "The End Of The World As We Know It"
ex. Every election year, candidates warn of a teotwawki if their opponents wins.
As yet, though, the world goes on.
Everytime you masturbate...
That used to be the Wendy's
The random pseudodictionary.com word of the day is : squirrels
Gas, stomach pains, heartburn.
ex. Oooooooh man, had a bad burrito and now I got squirrels.
Rick Olson : [ RFC ] Common XML-RPC API for Weblogs
The dict-ified dictionary.com word of the day is disquisition
| source : web1913 |
Disquisition \Dis`qui*si"tion\, n. [L. disquisitio, fr.
disquirere to inquire diligently, investigate; dis- +
quaerere to seek. See {Quest}.]
A formal or systematic inquiry into, or discussion of, any
subject; a full examination or investigation of a matter,
with the arguments and facts bearing upon it; elaborate
essay; dissertation.
For accurate research or grave disquisition he was not
well qualified. --Macaulay.
| source : wn |
disquisition
n : an elaborate analytical or explanatory essay or discussion
The dict-ified dictionary.com word of the day is ken
| source : web1913 |
Ken \Ken\, n. [Perh. from kennel.]
A house; esp., one which is a resort for thieves. [Slang,
Eng.]
| source : web1913 |
Ken \Ken\, n. t. [imp. & p. p. {Kenned}; p. pr. & vb. n.
{Kenning}.] [OE. kennen to teach, make known, know, AS.
cennan to make known, proclaim, or rather from the related
Icel. kenna to know; akin to D. & G. kennen to know, Goth.
kannjan to make known; orig., a causative corresponding to
AS. cunnan to know, Goth. kunnan. [root]45. See {Can} to be
able, {Know}.]
1. To know; to understand; to take cognizance of. [Archaic or
Scot.]
2. To recognize; to descry; to discern. [Archaic or Scot.]
``We ken them from afar.'' --Addison
'T is he. I ken the manner of his gait. --Shak.
| source : web1913 |
Ken \Ken\, v. i.
To look around. [Obs.] --Burton.
| source : web1913 |
Ken \Ken\, n.
Cognizance; view; especially, reach of sight or knowledge.
``Beyond his ken.'' --Longfellow.
Above the reach and ken of a mortal apprehension.
--South.
It was relief to quit the ken And the inquiring looks
of men. --Trench.
| source : wn |
ken
n : range of what one can know or understand [syn: {cognizance}]
| source : jargon |
ken /ken/ n. 1. [Unix] Ken Thompson, principal inventor of
Unix. In the early days he used to hand-cut distribution tapes, often
with a note that read "Love, ken". Old-timers still use his first name
(sometimes uncapitalized, because it's a login name and mail address) in
third-person reference; it is widely understood (on Usenet, in particular)
that without a last name `Ken' refers only to Ken Thompson. Similarly,
Dennis without last name means Dennis Ritchie (and he is often known
as dmr). See also {demigod}, {{Unix}}. 2. A flaming user. This was
originated by the Software Support group at Symbolics because the two
greatest flamers in the user community were both named Ken.
| source : foldoc |
ken
/ken/ 1. {Ken Thompson}
2. A flaming user. This was originated by the Software
Support group at {Symbolics} because the two greatest flamers
in the user community were both named Ken.
[{Jargon File}]
NY Times : How We Lived the News
"At dinner that night at the seaside resort where the president was staying, my colleagues and I did what generations of White House reporters have done : complained about the need to drag around with the president to the
blandest of events,on the off chance that disaster strikes." via
pssst! (pdf)
Matthew Mirapaul : "There is an undeniable voyeuristic allure to viewing other desktops,
akin to rummaging through a co- worker's papers and finding a pay stub, medical bill or an incriminating memo."
Dubya::PaulCellucci is floating the idea of Canada and U.S. merging immigration policies
in order to prevent terrorists from entering U.S.
Rober Wright : The Problem With Retaliation
"Yesterday someone asked me to discuss terrorism in game-theoretic terms, and I realized that, in this case, you almost can't. Game theory assumes that all players are amenable to positive and negative reinforcement. When you're dealing with people who don't mind death—who in a sense even welcome it—your arsenal of negative reinforcement shrinks considerably."
Le Devoir : Internet donne un second souffle à l'espéranto
"L'anglais de base est facile, sa phonétique ne l'est pas. On entend très bien les accents des gens quand ils parlent anglais, pas en espéranto. Et ce n'est pas une langue neutre: elle est le symbole d'une identité, d'une culture, et elle marque une supériorité. Pensez-vous que vous discutez d'égal à égal dans un congrès international où se trouvent des Britanniques ou des Américains? L'anglais est la deuxième langue de tous les autres qui doivent, eux, faire des efforts, se concentrer. Avec l'espéranto, tout le monde est logé à la même enseigne: tous doivent l'apprendre. C'est la langue de l'égalité, qui ne nuit à aucune langue nationale."
The dict-ified dictionary.com word of the day is cavort
| source : web1913 |
Cavort \Ca*vort"\, v. i. [imp. & p. p. {Cavorted}; p. pr. & vb.
n. {Cavorting}.]
To prance ostentatiously; -- said of a horse or his rider.
[Local slang, U. S.]
| source : wn |
cavort
v : play or romp around; "The children frolicked in the garden";
"the gamboling lambs in the meadows" [syn: {frolic}, {lark},
{rollick}, {skylark}, {disport}, {sport}, {gambol}, {frisk},
{romp}, {run around}, {lark about}]
They've been talking about the Code Red worm on the radio this morning.
Claes Jacobsson : JavaScript.pm
"gives you the power of embedded JavaScript in your applications. You can write your subs, classes etc in perl and bind them to the JavaScript engine. Variables are converted between the language automaticlly and you don't have to worry about that. ... This is not a JavaScript runtime written in perl, it's simply an interface to libjs from the mozilla crew."
NY Times : "The [ Microsoft ] Clippy campaign,
which will cost about $500,000, also includes a Web-site-based computer game in which irate users, many of whom have long found the paper clip program annoying to the point of distraction, will finally be able to retaliate by shooting virtual staples, tacks and rubber bands at the animated Clippy figure."
Benoit Marchal : Managing e-zines with JavaMail and XSLT
"demonstrates how to automate e-mail publishing chores with Java and XML. This concrete application of XML and XSLT describes an e-mail newsletter (e-zine) publishing application that outputs both HTML and plain text e-mail messages. Six reusable code samples include a sample newsletter marked up in DocBook, an XSL style sheet to convert the DocBook sample to a custom text output, a Java text formatter (in the form of a SAX ContentHandler), two SAX filters, and the Java code that puts it all together in a multistepped transformation."
Paul Bausch : I would speak softly to Blogger when no one was around.
"Ev and I spent a week drawing on the whiteboard and furiously coding this new thing. We used a lot of existing Pyra code. And the existing stuff code. Once I really got into it, it wasn't as simple as I had imagined. He insisted on calling it Blogger. (I didn't really like that name very much. But then I'm pretty boring. I would have called it
Remote Update Weblog Script or something.) When we were finished, there it was:
stuff for others."
Itamar Shtull-Trauring : A Developer's Guide to Learning Zope
opml2ft
is a Perl script that converts an
OPML document into a JavaScript file suitable for
parsing by Marcelino Martins'
FolderTree
DHTML outliner (v2.0)
Adbusters : Chris Woods Art Gallery
I had no idea you could do that with french fries. Beautiful!
Bill Lessard on the perception and reality of dot-com perks
Mr. Lessard is part of
NetSlaves gang who, incidentally, awarded their Shut the Fuck Up award to
Jakob Neilson this week. (real audio)
Le Devoir : Un référendum fédéraliste pour changer le Canada?
"Je considère que le Québec doit forcer le jeu et tenir un référendum fédéraliste clairement gagnant [l'équivalent d'un coup d'État démocratique] pour obtenir, pendant qu'il en est encore temps, une réforme qui lui permette de vivre son droit à la différence au sein d'une fédération canadienne résolument moderne en même temps que fidèle au refus du melting pot qui l'a vue naître."
The first thing I did in Florence yesterday
was walk across the street, from the train station, to buy a pair of New Media Whore sunglasses at the Bennetton store. They're green and they make looking at white marble sculptures a super dazzling experience. At first I felt sort of bad playing Good Consumer but when I got to the center of town I realized it is probably the most apt thing to do in contemporary Florence. I wonder if the towns along the pilgramage routes of yore were like this when people prayed to the bible instead of travel guides. Highlights of the day included the Giottos at Santa Croche, seemingly finding the part of town where the Italians take lunch, finally starting to take pictures of the street signs and watching some guy on the Arno turn his rowing scull around. see also
Friends of Jezebel's Mirror
The iBall Project
"is a Distributed Production, MultiThreaded video. It is called a Distributed Production because anyone with an interest is encouraged to contribute a video clip to continue and extend the story line. It is MultiThreaded because each producer can choose where to attach their clip allowing multiple story lines, or threads, to develop from the root scene." via
macintouch
NY Times : A Case of Letting the Gene Out of the Bottle
"In the future, when someone's susceptibility to, say, breast cancer is cured with a patented gene therapy, Mr. Magnus said, the patient is not patentable nor are her children. But the repaired genes are the scientist's patented genes, he said. Noting that it would be a "public relations disaster," Mr. Magnus nonetheless noted that 'it may be legally possible for the scientist to restrict your right to have children and pass on the patented genes, without his permission.' "
Sean Conner : mod_litbook
"The primary article that relates to mod_litbook is using the URL as UI; in that the URL should aid in the navigation of the website. The primay point of Jakob Nielson's article is that the URL should help visualize the structure of the website but I mis-remembered the article in thinking that the URL should also provide an easy way to retrieve the information requested."
So, apparently the States
If you're in to that sort of thing
[U.S.] Chief Justice William H. Rehnquist
"Physically invasive inspection is simply more intrusive than purely visual inspection. [A passenger in Mr. Bond's position] does not expect that other passengers or bus employees will, as a matter of course, feel the bag in an exploratory manner."
GoogleBSD
Parand Tony Daruger : Manipulating XML documents with Perl and other scripting languages
Speaking of Canadian Kultur
Hacker News : Have Script, Will Destroy (Lessons in DoS)
Stéphane Baillargeon : L'industrie contre l'art
Superpants : Wak-a-Nixon!
Voir : Fuck le bogue
I saw the television footage of
the fireworks in Paris, and I was mightily impressed until my friend told me about
this. Aaaargh, I wish I had gone home!
The Perl Shell (psh)
"combines aspects of bash and other shells with the power of Perl scripting. It aspires to be your primary login shell." Oooh!
Bob Hunter on Thermageddon
"It has been said that the hardest thing to see is what is most obvious."
Tod Maffin : 15 megabytes of fame
Every six months or so, the Internet bestows fame with the spontaneous randomness of a tornado. It's as if a secretive awards ceremony is held underground somewhere –Moose Jaw, I figure– and word is sent throughout the land: '[bleep] is The Chosen One. Tell all.' "
Zai, etoy agent
"We have a lot of sites of people who are totally pissed off about this. They are about to start electronic riots. They are thinking about starting illegal actions. We are not really happy about it, but what can we do? Now a lot of people turn into terrorists if this goes on. They don't see any chance of our getting our rights. That's when riots start, when people feel powerless and nobody listens to arguments, only money matters."
Apparently, big fish are In.
FEMA : Project Impact
Feeling paranoid? Generate a map of recent or potential disasters for your area!
NY Times : On the Internet, Balancing the Free Flow of Data and Profits
"I have to say I'm sympathetic to the plight of a movie producer who sees the product distributed digitally without any payment. But we are reaching the point where we're creating serious complications for the kind of data flow you need for democracy and scientific inquiry to work. People are commercializing everything and selling it. I'm worried that we are going to patent facts." See also :
Collections of Information Antipiracy Act and
Consumer and Investors Access to Information Act.
Globe and Mail : You'll get your money, right after this message
"The marketing options on these things are limitless, because you're at a store and you're going to have cash in your hand," said Bill Duncan ... "It's dead time, anyway -- it's not like you're going to do anything during that period." Maybe it's time to send Bill to re-education camp.
Hour on CBC Radio-3
"What will guide this youth-oriented programming? Is it going to be family values, urban stuff or little-kid stuff?" asks Ed. "No one has answered any of these questions."
LA Times : Ventura Will Referee a WWF Match
"The perception is that people need to be professional politicians and that therefore being a politician is your entire life. Well, it's not Jesse Ventura's entire life and I think I was elected upon the fact that I came from being a private citizen." Profound words on Bastille Day.
Philip Gourevitch & James Young
on "The Holocaust in American Life".
Bob Rogers
I was thinking about the various stories on intellectual property and art, and Bob's work seemed like a natural fit. Bob is a
Master Printer and an amazing
teacher. After 25 years printmaking, he hung up his rollers and now does all his work on the computer / net.
Children's Books You'll Never See
Ontario installs Internet filtering on government computers
"Critics call the move a form of heavy-handed cyber-censorship, but the government says it is simply buying into the best principles of corporate management. " What principles would those be, exactly?
Not only did the University rescue a beautiful property from the scourge of condominiums overwhelming Montréal but they're handing it over to the Fine Arts department. To borrow Ben's phrase :