<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns:content="http://purl.org/rss/1.0/modules/content/"
 xmlns:wfw="http://wellformedweb.org/CommentAPI/">
<channel>
<title>jonvon.net</title>
<description>Mostly a personal blog, with some content regarding Lotus Domino</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/</link>
<language>en-us</language>
<lastBuildDate>Thu, 8 May 2008 13:09:39 -0400</lastBuildDate>
<item>
<title>tormenta eléctrica</title>
<pubDate>Thu, 8 May 2008 13:09:39 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/tormenta-eléctrica.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/tormenta-eléctrica.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/tormenta-eléctrica.htm</guid>
<content:encoded><![CDATA[ these pictures are amazing: <a href="http://megagalerias.terra.cl/galerias/index.cfm?id&#95;galeria=30734">Tormenta
el&eacute;ctrica en erupci&oacute;n del volc&aacute;n Chait&eacute;n</a>

<br />
<br />i wonder if our world looked something
like this as it was being formed.
<br />
<br />via <a href="http://blog.wired.com/wiredscience/2008/05/unbelievable-pi.html">wired
science</a>.]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/tormenta-eléctrica.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/tormenta-eléctrica.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>duffberts worst practices karma?</title>
<pubDate>Thu, 8 May 2008 09:40:57 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/duffberts-worst-practices-karma.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/duffberts-worst-practices-karma.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/duffberts-worst-practices-karma.htm</guid>
<content:encoded><![CDATA[ poor The Duffbert. he's having some <a href="http://www.duffbert.com/duffbert/blog.nsf/d6plinks/TDUF-7EE54K#Comments">issues
with his application</a>. for some reason
he's man enough (or crazy enough) to admit them publicly!
<br />
<br />i was going to log a comment over there,
and when i went to the page, i got this:
<br />
<br /><img  src="duffbert-karma.gif/$file/duffbert-karma.gif"
alt="duffbert-karma.gif" title="duffbert-karma.gif"/>
<br />
<br />i dunno, but i think i'm smelling some
Worst Practices karma here. ;-) 
<br />
<br />i did finally get to the page, but i'm
afraid to post a comment there. i don't want to add any more problems to
duffy's list today. heh. so... instead i'll just say it here: 
<br />
<br />the truth is we ALL have crappy code floating
around here and there. it could happen to anyone. i've brought down servers
before too. i mean crashed them. game over. crashed a few notes clients
too, man i could probably write an anarchists cookbook for lotus notes
if i wanted to, with the mistakes i've made over the years. my apps are
pretty solid most of the time these days, but only because of my past mistakes.

<br />
<br />hang in there brother. you'll figure it
out eventually. it's probably one particular bit of nastiness, and not
all the redundant (or whatever) snippets of not-exactly-ready-for-the-red-carpet
code.]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/duffberts-worst-practices-karma.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/duffberts-worst-practices-karma.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>bedhead 02</title>
<pubDate>Sat, 26 Apr 2008 15:30:23 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/bedhead-02.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/bedhead-02.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/bedhead-02.htm</guid>
<content:encoded><![CDATA[ bedhead #2. kinda hard to see in twitter,
i had to zoom in. so, to get the full effect...
<br />
<br /><img  src="bedhead02.jpg/$file/bedhead02.jpg"
alt="bedhead02.jpg" title="bedhead02.jpg"/>]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/bedhead-02.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/bedhead-02.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>a few weeks into Twitter</title>
<pubDate>Thu, 10 Apr 2008 13:03:04 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/a-few-weeks-into-twitter.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/a-few-weeks-into-twitter.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/a-few-weeks-into-twitter.htm</guid>
<content:encoded><![CDATA[ things that i like about <a href="http://twitter.com/">twitter</a>:
<br />
<br />1. <a href="http://twhirl.org/">twhirl</a>
<br />
<br />2. meeting new people
<br />
<br />3. ppl who might be too timid to blog,
might not be afraid to twitter, so i think there are some new voices popping
up. maybe?
<br />
<br />4. a big reason why blogging is cool: it's
easy to blog. it's easier to twitter. 
<br />
<br />5. conversations feel very natural on twitter
<br />
<br />6. there is an excitement about twitter
right now that you can feel that is similar to what it was like when i
started blogging. it's got "new car smell". at least to me, since
i've only been really engaged with it in the past few weeks. 
<br />
<br />7. going back to #5, it isn't just "what
am i doing right now". it really is a conversation. you don't see
that until you start to follow lots of other folks. if all you are doing
is <a href="http://damienkatz.net/2008/03/twitter_feed.html">broadcasting
and not following</a>, you are missing
out. that said, it IS a distraction. one i definitely have to turn off
for long periods of the day if i want to get anything done.
<br />
<br />did i mention twhirl? yes, i did! you can't
beat it if you are twittering from a computer.
<br />
<br />some things about twitter seem to fly in
the face of intuition. for instance, "<a href="http://www.edbrill.com/ebrill/edbrill.nsf/dx/sam-lawrence-twitter-a-two-way-social-computer">any
one 140 character string can certainly be taken out of context</a>".
this is certainly true (and i'm glad i don't have to give a flying monkey
about that), because of the fact that twitter IS an ongoing conversation.
whenever you follow a new voice, you are potentially wading into several
conversations you didn't know anything about. and if you wanted to pull
something out of context, say for the generation of FUD or whatever. twitter
could be a good source for that. 
<br />
<br />twitter is one of those things where you
just have to do it to get it. the model is fascinating. one of those things
where you think, why didn't someone think of this years ago? even though
certain things about the model seem counter intuitive, it still just makes
hella sense.
<br />
<br />"<a href="http://www.overcomingbias.com/2008/04/quantum-explana.html">There
are no surprising facts, only models that are surprised by facts</a>..."
<br />
<br />my communication "model" is surprised.
i haven't been surprised by anything since i got my head around the blogosphere.]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/a-few-weeks-into-twitter.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/a-few-weeks-into-twitter.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>you are extraordinary</title>
<pubDate>Tue, 8 Apr 2008 13:13:41 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/you-are-extraordinary.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/you-are-extraordinary.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/you-are-extraordinary.htm</guid>
<content:encoded><![CDATA[ today is the day you admit you are extraordinary.
<br />
<br />maybe you are the person with the secret
super power you've never owned up to. you never admitted it to yourself,
because being "extraordinary" would seem somehow, haughty or
presumptive. "who do i think i am?" you might have asked yourself.
or "what would they think?"
<br />
<br />maybe you've been buried under the hum
drum, lost in the avalanche of rush hour traffic and mortgage payments.
crushed under piles of laundry and stacks of bowls and dishes. adrift in
a sea of term papers. 
<br />
<br />there are a lot of ways to become an
amnesiac.
<br />
<br />no more of that. now is the moment when
you realize you can no longer hide from what you are. 
<br />
<br />your super power might be what you are
the most ashamed of. it may have caused you endless grief. it might be
the thing you'd never dare let out of that closet. the one with the five
locks on it, and ten layers of paint, and the silent alarm. you may have
to go at it with a pick axe, for days or months or years, to get it open,
depending on how deeply it is buried underneath your defenses. 
<br />
<br />you've only been hiding from yourself.

<br />
<br />so... get that closet door open. peer
into the depths of your gift. put your face to its face. gaze into its
eyes, learn the contours of its cheeks, watch the way it breathes. 
<br />
<br />start asking the dumb questions, the
"how do i get started?" kinds of questions. the world is open
and wide and longs for you to take your place in it. 
<br />
<br />everyone together now, out loud: today
is the day i admit i am extraordinary.]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/you-are-extraordinary.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/you-are-extraordinary.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>to twitter or not to twitter</title>
<pubDate>Thu, 3 Apr 2008 10:01:50 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/to-twitter-or-not-to-twitter.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/to-twitter-or-not-to-twitter.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/to-twitter-or-not-to-twitter.htm</guid>
<content:encoded><![CDATA[ i was just sitting here laughing about
this: <br />
<br />
<img  src="twits.gif/$file/twits.gif" alt="twits.gif" title="twits.gif"/>
<br />
<br />
and then Ed goes and posts <a href="http://www.edbrill.com/ebrill/edbrill.nsf/dx/not-twittering-in-manchester">Not
Twittering in Manchester</a>.
<br />
<br />
uhuh. riiiight.<br />
<br />
geeks! LOL!! <br />
<br />
and yes, of COURSE i'm jealous... ;-) 
<br />
<br />update: ok i see the dates now. still, pretty funny. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/to-twitter-or-not-to-twitter.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/to-twitter-or-not-to-twitter.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>Web of Deception, Chapter Six - The Goddess, the Corpse, and the Cats</title>
<pubDate>Sat, 29 Mar 2008 01:07:31 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/the-goddess-the-corpse-and-the-cats.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/the-goddess-the-corpse-and-the-cats.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/the-goddess-the-corpse-and-the-cats.htm</guid>
<content:encoded><![CDATA[ <em>NOTE: This is a continuation of the </em><a href="http://www.geniisoft.com/showcase.nsf/archive/20080314-0309">"Web
Of Deception"</a><em> round-robin
story. If you're late to the party, please start with </em><a href="http://www.geniisoft.com/showcase.nsf/archive/20080316-1115">Chapter
1 on Ben's site</a><em> and go from
there. You can also follow the RSS feed hosted at </em><a href="http://www.andthentheboilerburst.com/WebOfDeception.rss" target="&#95;blank">http://www.andthentheboilerburst.com/WebOfDeception.rss</a><em>.</em>
<br />
<br />
<hr> <br />
<br />
A huge boar came running out of the forest, his hooves thundering over
the ground. He snorted, flattening the grass around him with his steaming
breath, and then tossed his long, razor sharp tusks high into the air.
<br />
<br />
He glowered wild-eyed at Callie and JC and charged across the field, his
fur jutting up from his back in thick tufts like unkempt, gigantic thorns.
<br />
<br />
"Hold still," said JC. "If you run, we're both done for."
<br />
<br />
But the boar was not what astonished Callie. It was the woman who rode
him. <br />
 <br />
The woman sat lightly on the boar, completely unperturbed by his violence.
Her long, epigamic blonde hair was wrapped in braids, hanging down past
her waist, touching the boar's sides. She wore an ornate jeweled necklace,
a cape made of feathers, and that was all. <br />
<br />
The woman's skin radiated a subtle golden light. She was vibrantly alive,
smiling knowingly and joyfully at the trees, the grass, the flowers, the
birds, the sky, and, well, <em>everything.</em> <br />
<br />
Callie was as comfortable in her body as any woman she'd ever known. But
the way this woman carried herself made Callie blush.
<br />
<br />
The boar crossed the field, running at full speed, and stopped just short
of Callie. The woman riding him smiled brightly as they all stood face
to face. <br />
<br />
Callie held her ground and remained silent as the boar blew hot steam in
her general direction. She thought, "I... I think... I'll let the
cat do the talking." <br />
<br />
"Queen Freya, how may I be of service?" asked JC. Callie noted
the sarcasm in his voice, but she wasn't sure if it was because he was
still stuck to her shoulder, or because he'd been tricked into pulling
Freya's carriage, and wasn't pleased about it. "Probably both,"
she thought. <br />
<br />
"JC, where have you been?" asked Freya. "We've missed you
at Sessrumnir." <br />
<br />
"Surely my queen, you are aware, I have been here, in this little
town, on urgent business of the Vanir." <br />
<br />
Freya surveyed him coolly from her perch on the boar. <br />
<br />
"You know, Freya. Project Amulet." <br />
<br />
"Ah. And, JC, how exactly did you become involved in that?"
<br />
<br />
"I've the sharpest claws known to catdom, or so they tell me, my Queen."
<br />
<br />
Callie couldn't help staring at Freya. In fact, her whole body reacted
to her in some strange way. She couldn't tell if she was aroused, or coming
down with a cold, or beginning a psychotic break. "Possibly all three,"
she thought. What was this? Then it hit her. <br />
<br />
"Oh!" she said out loud, before she could stop herself. Callie
realized she had an odd and extremely powerful desire to get pregnant,
as soon as possible. She started thinking about Mike. <br />
<br />
"Yes," said the golden woman on the boar. "I get that a
lot." She smiled her knowing smile. "Here. Take this."
<br />
<br />
Freya handed Callie a small bottle. It was transparent and filled with
a golden liquid. <br />
<br />
"As long as you use this on someone you love, it will never run out."
<br />
<br />
Callie took the bottle, instinctively putting it in her pocket. She was
speechless. She tried to say thank you, but somehow her mouth wasn't quite
working. <br />
<br />
"You will want to get home right away," said Freya. <br />
<br />
Callie flushed. She thought about Mike, at home, waiting for her. She thought
about how he was always teasing her, putting his hands on her, lifting
her into the air. She could feel him all around her.
<br />
<br />
"Mike is going to need your help." <br />
<br />
Callie seemed to find her feet. "What do you mean?" She felt
embarrassed, confused. What was it she had just been thinking?
<br />
<br />
"Why does Mike need help?" <br />
<br />
"You need to hurry," said Freya. "Take this."
<br />
<br />
Freya stripped the cape of feathers off of her back. She slid from the
back of the boar. <br />
<br />
"Take off your sweater," said Freya. <br />
<br />
JC leapt off and disappeared into the bushes. Callie took off the sweater.
Freya walked around behind her. The blades of grass turned toward Freya
as she circled Callie, soaking up Freya's radiance, visibly growing taller
around Callie's ankles. Goosebumps ran up Callie's spine and down her arms
and legs. She was paralyzed with excitement, unable to move. Freya gently
put the feathered cape on Callie's back, spreading it over her shoulders.
Callie's arms lengthened. She was growing... lighter, softer. Her feet
shifted into talons. She was a bird! She lifted herself into the air, beating
her wings. <br />
<br />
Freya called out, "Home! Fly home, Callie!"
<br />
<br />
As Callie flew off, she noticed a large number of cats streaming into the
field. Her hawk eyes picked them out as they moved in the grass. They were
forming a circle around Freya, and they seemed to be conferring with JC,
who stood next to the goddess. Callie didn't have time to think about it,
she had to fly! 
<div align=center>
<br /><br />
<br />
~</div>
<br /><br />
<br />
 <br />
Tom Dufay was putting some boxes of baking soda on a shelf when he heard
a sound in the back of the store. He walked to the rear and entered the
store room. A single light bulb dimly illuminated boxes piled on wooden
pallets. Shelves held crates full of medicines, gallon jugs full of chemicals,
glass bottles filled with liquids of various colors and all sorts of odds
and ends, much of it covered in cobwebs and dust. Tom heard a door creak
shut, and shuffling footsteps dragging over the floor. He had a visitor.
<br />
<br />
"Who's there?" he called into the dim light.
<br />
<br />
There was no answer. The sound of someone sitting on a crate came from
the back of the room. Tom walked toward the back door and saw an old man
hunched there, sitting still. He wasn't breathing. His skin was taut and
dry, pulled tightly over his bones. A thick layer of dust lay in the cracks
of his skin, on his clothes, his boots, and his hair. His eyes were open,
and like the rest of him, completely covered over in a thick film of dust.
<br />
<br />
A gleam came from his left hand &#8211; the glint of a wedding ring. His right
hand held a tuft of braided, silky black wool, finely combed and shiny,
as though oiled. It was tied together with red twine woven around tiny
pieces of white bone. <br />
<br />
"Ah. Mr. Hodges." <br />
<br />
The corpse of Rudolph Hodges opened its mouth, lips stretching dryly over
a set of broken teeth. He made a sound like the creak of an old floorboard
squeaking in the middle of the night. Finally he whispered, "Betsy."
<br />
<br />
"Rudy? Is that you?" <br />
<br />
The corpse nodded its head. <br />
<br />
Tom sighed. "Yes, Rudy. Betsy. What about Betsy?"
<br />
<br />
"In the cave. With the rrrest," Rudolph whispered like a snake's
rattle. <br />
<br />
"That's right, Rudy. Betsy is in the cave, with the rest. I asked
them to go, just as I asked you to come up out of that shallow grave,"
said Tom. "What else would you like to know?"
<br />
<br />
Rudolph's face turned up toward Tom, his dusty, sunken, blank eyes staring
blindly at Tom's face. <br />
<br />
"Cat got your tongue, Rudy?" <br />
<br />
The body of Rudolph Hodges stood up and slowly turned toward the back door.
Tom could hear his bones creaking and his skin crackling as he moved.
<br />
<br />
"Now Rudy, we can't have you walking around in broad daylight,"
said Tom. "You're going to scare someone. They don't understand that
kind of thing around here." <br />
<br />
Tom walked up to Rudy and pulled the black tuft out of his hand. His body
stopped moving, and then fell backwards. Tom caught him and lowered him
gently to the floor. <br />
<br />
"Got to take care of your body, Tom. Got to be more careful. I've
still got a few things for you to do. But we can't have you walking around
inside it." <br />
<br />
Tom held the black thing up to his mouth and spoke to it in a low whisper:
<em><br />
<br />
"Web of darkness</em> <em><br />
Void bound in blood</em> <em><br />
With bones digested</em> <em><br />
In spidery cud</em> <em><br />
Braided black web</em> <em><br />
Spun slow underground</em> <em><br />
Imbue this shade,</em> <em><br />
Death's hallowed ground</em> <em><br />
With my will unafraid</em> <em><br />
My desire unbound!"</em> <br />
<br />
Tom put the black thing back in Rudolph's right hand. The corpse sat up.
<br />
<br />
Slowly and carefully Tom said, "Wait until it is dark outside. &nbsp;Go
to the Hodges house. When you see the man inside, kill him without the
woman seeing you. &nbsp;Then, bring his body to the cave. &nbsp;Leave the
woman alone unless she sees you. &nbsp;If she does see you, kill the woman
and bring her body to the cave as well." <br />
<br />
The corpse nodded once and leaned back against the storeroom wall. Tom
stood up and smiled proudly and kindly, as though he'd just rescued a lost
puppy or pulled a scared cat out of a tree. Tom walked out into the store
and continued stocking the shelves. 
<div align=center>
<br /><br />
<br />
~</div>
<br /><br />
<br />
 <br />
Mike woke up and looked at his leg. The deep scratches were still there.
He noticed for the first time that they were carved into his skin in a
pattern, circles connecting to circles. It was actually beautiful, and
more than a little creepy. The skin looked a little dry, but it was better
than before. At least it didn't hurt. He felt sorry for his leg, all carved
up like that, and sorrier for himself, because he owned a leg like that.
Mike wondered if it would heal. Those scars looked permanent. He decided
he'd try and stand up. That was when he noticed the cats. There were two
or three at each window, and all of them were staring in at him. <br />
<br />
"Oh. Shit." <br />
<br />
The hairs stood up on the back of his neck. "Just like a cat,"
he thought. Something wasn't right. He went around to the kitchen. The
back door was open. One of the cats was on the kitchen table. <br />
<br />
"Little varmint," he said. He reached toward the cat to push
it off the table, and then thought better of it. <br />
<br />
"Where's that shotgun?" <br />
<br />
He walked slowly backward, turned, and saw another cat sitting in on the
floor. The cat leapt toward his chest. He saw its claws extend toward him
in slow motion. He realized, he had no shirt on. <br />
<br />
"Damn," was all he could get out. He hit the floor, landing in
a cloud of yowling, clawing cats, and promptly passed out. He woke up a
few minutes later. His clothes were gone, laying in thin shreds all around
his naked body. He was carved from head to toe in beautifully woven, bloody
circles. He was afraid to touch his face. He never knew this kind of pain
could ever be. He held up his hands. He was marked everywhere he looked,
his fingers, his palms, his forearms. He sat up, looked down at his manhood.
Everything was intact, but the scars ran pretty close. He cried a little
then, and looked at the cat sitting in between his feet. "Thanks for
leaving that alone," he said. <br />
<br />
The cat regarded him indifferently. It licked its paw, and looked for all
the world like it might lay down and take a nap. "You've been given
an amulet. You're going to need it. Trust me on that one."
<br />
<br />
"An amulet? You, you can talk? Yeah, of course you can talk. You and
your... evil little friends... carve me up like a Halloween pumpkin, and
THEN," he began to giggle, a little unsteadily, "you wanna talk
about jewelry?" <br />
<br />
He laughed a little harder, and the tears started coming again. "Oh
I'm losing it all right. No way, no way this is happening. No no no no
nooooo waaay." He held up his hand again, looking at it curiously.
For some reason it reminded him of a red yoyo he'd had when he was a kid.
He waved it down, then up, then down again. Finally he let it rest on the
floor. <br />
<br />
The cat looked at him patiently, as though he were the stupidest, sorriest
human child ever conceived. "Your skin is an amulet now. It will protect
you. It will protect your family. It will protect anyone you love, as long
as you are touching them." <br />
<br />
Mike stared at the cat. Clearly he'd lost his mind. No, it wasn't that,
he was dreaming! That's all! Callie had gone out, and he'd fallen asleep,
and soon she'd be back, and he'd wake up, and all of this will have been
a bad dream. His head fell back and smacked the floor with a bloody thunk.
His eyes rolled back in his head, and he was gone. <br />
<br />
<hr> <br />
<br />
The story has been continued by <a href="http://dominoyesmaybe.blogspot.com/2008/03/web-of-deception-chapter-6-raising.html">Steve
McDonagh</a>, who kindly included
the word <a href="http://en.wikipedia.org/wiki/Triskaidekaphobia" target="&#95;blank">triskaidekaphobia</a>
in the story (lol!). nice job steve! ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/the-goddess-the-corpse-and-the-cats.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/the-goddess-the-corpse-and-the-cats.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>web of deception</title>
<pubDate>Tue, 18 Mar 2008 13:11:17 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/web-of-deception.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/web-of-deception.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/web-of-deception.htm</guid>
<content:encoded><![CDATA[ for those who follow my blog, but don't
follow the other lotus-related blogs, Ben Langhinrichs (i think i actually
spelled that correctly without looking, i think for the first time ever),
started up a story cycle. the idea is, a bunch of authors agree to participate,
and each person writes one chapter, or mini-chapter. 
<br />
<br />the story is called Web of Deception.
Ben has already written the <a href="http://www.geniisoft.com/showcase.nsf/archive/20080316-1115">first
installment</a>, and Julian is up
next. jules will pick someone from the <a href="http://www.geniisoft.com/showcase.nsf/archive/20080316-1115">list
of authors</a> who volunteered. as
it happens i'm one of the people on the list (thanks, Ben, for the invite),
and at some point i'll add a chapter right here on this blog. 
<br />
<br />fourteen people have signed up to do
this! which means the story will take a little while to reach its conclusion.
i can't wait to see where this goes. 
<br />
<br />for the extra curious, and for a more
well rounded take on this, check out the blog posts from <a href="http://captainoblivious.com/rob_mcdonagh/home.nsf/d6plinks/BLOT-7CU22R">Rob</a>
and <a href="http://www.mattandjess.net/blog/archives/000337.html">Jess</a>.
i love how jess is all helpful and cheerful, explaining the rules and extolling
Ben's generosity, while the good cap'n O is, as usual, erroring (yeah that's
the geek version) on the side of snarky. which tells you something, i think,
about how the story will go. should be some interesting twists and turns
ahead in the <em>web of deception...</em> ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/web-of-deception.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/web-of-deception.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>comment weirdness</title>
<pubDate>Fri, 7 Mar 2008 09:40:55 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/comment-weirdness.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/comment-weirdness.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/comment-weirdness.htm</guid>
<content:encoded><![CDATA[ been having some weirdness with the comments.
many times they don't replicate down to local. and because of that, when
the ddn server went down a few months back, i lost a bunch of them. i never
figured out why. it's real odd. and now lately it seems like sometimes
there is more than one comment stream. a few comments entered against a
recent post ended up in their own little thread. i haven't figured out
why yet. the trouble is, when i get home the last thing i want to do is
monkey around with the blog. but i'm going to have to roll up my sleeves
and tackle it soon. <br />
<br />
all that to say, if you post a comment and it gets lost, you are in good
company. i think i'm going to do a complete refresh of the entire database
here pretty soon, possibly with a blog of my own design. not at all sure
about that yet. we'll see. at the very least i need to at least move up
to the latest ibm sanctioned version. i'm still running an old version
of steve's pre-ibm software. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/comment-weirdness.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/comment-weirdness.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>i twitter, therefore i am</title>
<pubDate>Thu, 6 Mar 2008 15:54:50 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/i-twitter-therefore-i-am.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/i-twitter-therefore-i-am.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/i-twitter-therefore-i-am.htm</guid>
<content:encoded><![CDATA[ <a href="http://twitter.com/jonvon">http://twitter.com/jonvon</a>
<br />
<br />1. i was surprised at how many of my
email contacts are not twittering.
<br />
<br />2. i was also surprised that "jonvon"
was available. claim your name before this really takes off...
<br />
<br />3. i don't know if i'll update twitter
more or less than the blog. i know, it should be more. time will tell.

<br />
<br />something about this seems, somehow,
kinda cool. i think i might enjoy this. i dunno! file under experimental.
]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/i-twitter-therefore-i-am.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/i-twitter-therefore-i-am.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>the path of the artisan</title>
<pubDate>Tue, 4 Mar 2008 10:19:59 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/the-path-of-the-artisan.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/the-path-of-the-artisan.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/the-path-of-the-artisan.htm</guid>
<content:encoded><![CDATA[ "Each problem that I solved became a rule which served
afterwards to solve other problems."<br />
 &nbsp; &nbsp; &nbsp; &nbsp;-- Rene Descartes, <em>Discours de la Methode</em>
(from <a href="http://www.overcomingbias.com/2008/03/rationality-quo.html">Rationality
Quotes 10</a>)
<br />
<br />
this is similar to what i do as i write code. when i started out writing
lotusscript, i popped everything into the Initialize event. hey, it worked,
right? it wasn't exactly maintainable, but i got through somehow. <br />
<br />
then later i started breaking things out into functions and subs. hey,
pretty cool for a guy who didn't study this in college. eventually i started
writing OO constructs, and that was when things started changing. the idea
of reusability became more palpable somehow. <br />
<br />
i realized i'd been solving the same problems over and over again - badly:
i got the same run time errors, pretty consistently from certain operations.
for example, i must have gotten "object variable not set" about
a zillion times, from not properly checking the objects when i was getting
a text value. this one little function, which isn't part of an OO construct
but exists in my Utils script lib, has saved me many hours of idiotic debugging:
<br />
<br />
Sub getItemText ( doc As notesdocument, itemname As String, strval As String
) <br />
 &nbsp; &nbsp; &nbsp; &nbsp;Dim item As NotesItem <br />
 &nbsp; &nbsp; &nbsp; &nbsp;If doc Is Nothing Then
<br />
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;strval = ""
<br />
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Exit Sub
<br />
 &nbsp; &nbsp; &nbsp; &nbsp;End If <br />
 &nbsp; &nbsp; &nbsp; &nbsp;If Not doc.HasItem( itemname ) Then
<br />
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;strval = ""
<br />
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Exit Sub
<br />
 &nbsp; &nbsp; &nbsp; &nbsp;End If <br />
 &nbsp; &nbsp; &nbsp; &nbsp;Set item = doc.GetFirstItem( itemname )
<br />
 &nbsp; &nbsp; &nbsp; &nbsp;strval = item.Text <br />
End Sub <br />
<br />
sometimes it's the simple things, ya know? <br />
<br />
in terms of the Descartes quote you could look at this code one of two
ways - you could say, i don't have to ever write that code again, because
i've solved that problem, and therefore i don't have to think about it.
and so, in one sense there is no "rule" i'm actively thinking
about. the point is that i don't have to solve that problem again! <br />
<br />
but whenever i consume this code, i am in fact implicity following the
rules laid out in the code itself (check to make sure that the objects
exist before trying to use them), and i'm following another rule: don't
keep on rewriting the same broken shite over and over again. put robust
code (that doesn't break when the item, or even the document, happens to
not exist) in one place. you are done. because you have bigger fish to
fry. <br />
<br />
so what happens is, i am building little stepping stones, little foundational
bricks, that i can build truly complex applications on top of, without
getting bogged down in structurally obfuscated complexity, and with less
run time errors too. <br />
<br />
has it ever struck you that the tools and materials in hardware stores
are like little programs that people have built, that have "real world"
properties and methods? screwdrivers, hammers, nuts and bolts, drywall,
plywood and so on are all designed to standard specifications. everyone
knows how to use those things, creatively, in a standard way. and you can
take those materials and tools and build things like houses and office
buildings with them! without those tools, you've got nothing to start with.
you've got to invent it all from scratch. <br />
<br />
even in an environment like Notes Designer, where so many things are already
provided for you, you still have to create your own toolbox. or you have
to become intimately familiar with someone else's (<a href="http://extjs.com/">ext</a>,
<a href="http://www.prototypejs.org/">prototype</a>,
<a href="http://dojotoolkit.org/">dojo</a>,
etc). you have to discover the solutions that become the rules that you
follow. because the rules allow you to create applications that are less
prone to errors, are easier to maintain, and achieve understandable complexity
early (i.e. achieve business goals) in the design cycle. this, it seems
to me, is the path of the artisan. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/the-path-of-the-artisan.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/the-path-of-the-artisan.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>image vs story</title>
<pubDate>Fri, 29 Feb 2008 12:16:56 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/image-vs-story.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/image-vs-story.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/image-vs-story.htm</guid>
<content:encoded><![CDATA[ <a href="http://www.duffbert.com/duffbert/blog.nsf/d6plinks/TDUF-7CA5EK">duffbert
reviewed count zero</a>, a <a href="http://en.wikipedia.org/wiki/William_gibson">william
gibson</a> book, and, well, i just
had to read it, being a gibson fan myself. <br />
<br />
i love gibson's stuff. unlike duffy, i've never had trouble following his
story lines. but his comment: "the story-lines don't match up with
the quality of the imagery", that is interesting. it is something
i've worried about as i've been writing my own novel. i'm a poet at heart,
but what i want to do is weave stories together. <br />
<br />
truly great poetry is often steeped in image. i'm thinking of <a href="http://en.wikipedia.org/wiki/Pablo_neruda">pablo
neruda</a> as i type this. there
is a way in which a poet can write that surfaces images up from a part
of the mind (which is probably located in the <a href="http://blog.ted.com/2008/02/ted2008_who_are.php">right</a>
<a href="http://blog.wired.com/wiredscience/2008/02/creativity-expl.html">hemisphere</a>
of the brain), and those images can communicate subtle truths that flower
in infinite variety. <br />
<br />
this is way to talk about metaphor, but for me there is a very real substance
underneath that term. <br />
<br />
if a poet can learn to see images and then write them out with strong fidelity,
without interfering with them too much, the result can be astounding. a
possibility exists in which the images can project truth straight out of
the form of the image, dependent on the context the image surfaces within.
<br />
<br />
so what you end up with is an image that is quite literally a truth projector.
or you could say that truth is projected through the image. that same truth
could be projected through other images as well, and the contradictory
poles of every truth could be projected through images that seem to be
in opposition to one another. <br />
<br />
people who think strongly in this way are not necessarily people who are
thinking sequentially. an image is a pool you sort of float around in.
it is not something that moves through time. time stops inside the image.
there is no time inside these kinds of images, the kind that project truth.
i want to say, time and space unfolds through image, even though it seems
that images are a function of space and time. it's a particular way of
thinking and conceiving. <br />
<br />
story telling is more about time. people doing things to and with each
other in a linear progression. the king's brother kills the king's children
and serves them to the king at dinner. or whatever. those are events that
happen in time, one after another. those events can, of themselves, be
very powerful. i mean, that sentence i just wrote, that comes i think out
of some old Greek play, that is a powerful sentence isn't it? your mind
probably filled the images in for you, right? but that sentence is not
image centric per se. people who think in images, who write in image heavy
chunks, are not always great at making the bare bones of the plot shine
through. <br />
<br />
in gibson's case, according to duffy, the images are so dense that it is
hard to see what is going on. man, i find that fascinating.
<br />
<br />
i think this style is appropriate to what gibson does, because he is talking
about a near future (let's face it, it is already upon us), in which information
is very dense. it is hard to see what is going on in the world around us
because so <em>much</em> is going on, and we have access to all sorts of
event driven data. gibson seems to be about the task of presenting characters
who are learning to surf that stream of data and survive, and if they can,
even find meaning. it is very much like he is writing about atavistic hunters
who are faced with a bewildering jungle. there are so many sounds, so many
things to see. how do you find your prey, how do you get home safely? how
do you survive the encounter with that thing you are hunting? how do you
survive brushes with other predators? now take that old struggle, which
is almost unknown to us in the modern world, and immerse a normal, modern
person into a jungle of data, where everything is morphing all the time,
even things that are not supposed to morph, and watch what happens. that
is gibson, at least to me. though it's been a while since i read him.
<br />
<br />
[as an aside: it strikes me that duffbert is himself a william gibson character.
my god, how many books has this man read? how much information has his
single mind parsed? i understand that he lives next to a library. i think
he's <em>become</em> a library by now.] <br />
<br />
this constant morphing of images can be seen in Ovid's <a href="http://en.wikipedia.org/wiki/Metamorphoses">Metamorphoses</a>.
i sent a chapter of the novel i'm working on to a man i'm proud to call
a friend of mine, a guy named <a href="http://www.ericlarsen.net/">Eric
Larsen</a>. i'd never read Ovid,
but after he read the chapter i sent him, he recommended i read Metamorphoses.
so i did. or i should say, i am, i'm about in the middle of it now. every
story ends with someone turning into a bird, or into a snake. every encounter
a mortal has with a god ends with the mortal transforming into something,
usually an animal. there are some things like that going on in my own writing,
not exactly like that, but the basic thought process is there. it is a
process that is image centric for sure. <br />
<br />
so i've been struggling with how to put the story together in a way that
is compelling from the standpoint of a story teller. i've got to keep my
eye on the ball of that linear progression, at least within any particular
chapter i'm writing. it is too easy for me to bask in that pool of images
and forget to tell a story. <br />
<br />
i'll be curious to see if people end up reacting to my stuff the way they
react to gibson's. will they get lost in the images? i don't know. i feel
a little like that character in <a href="http://en.wikipedia.org/wiki/Lady_in_the_Water">Lady
in the Water</a> who only works out
one side of his body all the time. as it happens, i've been doing this
programming thing the past ten years or so, and i've given the left side
of my brain quite a workout. it's as though i had no structure to start
with, and forcing myself to think logically all these years has had an
impact on me. so i'm hopeful that i will be able to include enough logical,
linear structure in what i am doing that what i write will make sense,
and be compelling for readers. but the place i'm most at home at is the
world of image. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/image-vs-story.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/image-vs-story.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>martin shaw steals the keys</title>
<pubDate>Tue, 12 Feb 2008 13:24:26 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/martin-shaw-steals-the-keys.htm</link>
<dc:subject>dreams</dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/martin-shaw-steals-the-keys.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/martin-shaw-steals-the-keys.htm</guid>
<content:encoded><![CDATA[ I was installed in a hotel room. It had several rooms, like
a roomy three bedroom apartment, with extra rooms assigned to various functions
(a kitchen, one closet I remember had a mop, a bucket and an ironing board,
a living room area with a big glass door looking outward on a scene that
looked a little like the foothills of San Francisco, and other rooms I'm
not too sure about). The layout of the place was a little odd, not quite
normal, all the rooms sort of flowed into one another. There would be a
room and then a doorway and then another room, but with one exception,
no halls. <br />
<br />
I was attending a conference. The conference was like the Minnesota Men's
Conference, something regarding consciousness, etc., but it was sort of
generic. I never knew the title of the conference. I often go to technical
conferences and stay in hotels, and my company was putting me up in this
place, and like usual, all expenses were paid. In the dream I never went
to the "consciousness" conference, as far as I can remember the
dream only took place in the hotel room.<br />
<br />
<a href="http://www.stalkingtherebelsoul.com/" target="_blank">Martin
Shaw</a> was there in my hotel room. He was staying
in some rooms in the back. He was teaching at the conference and was going
in and out of the hotel room as he needed to. He was there with my knowledge,
but I had not seen him at all. Martin had access to all the rooms in the
hotel room but he stayed in the rooms at the back. I had never been to
those back rooms. I think it is interesting to note, these were rooms I
hadn't paid for myself, but were "mine" while I was there. <br />
<br />
I had a set of keys. Some of the keys opened various doors in the hotel
room/apartment including the front door. They were attached to a plain,
metal, round key ring. There were lots of regular sized keys, and there
was also a tiny key on the ring that was very important. I don't know what
the key went to. It was very small, shorter than a fingernail.<br />
<br />
When I wasn't looking Martin Shaw came out of those back rooms and made
off with the keys. The whole key ring, everything was gone. I really lamented
the loss of the tiny key, and was irritated that the key to the front door
of the apartment was also missing. I was responsible for all of the things
those keys opened, and now I could no longer manage those resources, whatever
they were.<br />
<br />
Martin had gone to hide in the back of the apartment. Now for the first
time I had to go and brave those rooms he was staying in.<br />
<br />
So, I went to go and find him. This was the moment when I had to go down
a hallway. The hallway and the back rooms were darker than the front rooms.
I expected to find a bedroom at the end of that area, but instead there
was a huge bathroom. Martin had gone in there. I went in, and there was
a huge bathtub. It was probably four feet wide and eight to ten feet long,
and maybe five and a half feet deep. There was no chance of finding Martin
or the keys unless I jumped into that tub. It was the only place he could
have gone. Hardly thinking about it, I jumped right in.<br />
<br />
There was no water in the tub. There was no Martin Shaw in it either, and
no keys. There was something in the tub though, like a shadow. The tub
was filled with shadow, like smoke, but with no substance. It looked vaguely
like water, the way it moved. It was very subtle and hard to see. I could
see the surface of it moving right around the level of the top drain. What
I saw were the shadows of moving, oceanic waves. I could not see the substance
of them, and underneath the surface of the waves there was nothing at all,
just empty air.<br />
<br />
I stood in the tub, at the back, and stared across at the faucet. My head
was just above the water line. If the tub had been full of water, it would
have come up to my neck. The walls had white tile on them and extended
upward for another eight or ten feet from the top of the tub. Another way
of looking at the perspective would be to say that I was very tiny and
was in a regular sized bathtub. But in the dream, I was my normal size,
and the bathtub and the bathroom were much larger than normal. Especially
that tub, it was huge.<br />
<br />
The light was bright enough to see everything, but low enough that everything
looked a little gloomy. It was surprising not to find Martin back there.
It was surprising to find that huge tub. Somewhere in that tub full of
mostly transparent, slowly moving, oceanic shadow, Martin had disappeared,
along with my keys. There was no explanation, they were just gone, and
I was at a dead end. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/martin-shaw-steals-the-keys.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/martin-shaw-steals-the-keys.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>designer 8.5</title>
<pubDate>Tue, 29 Jan 2008 16:46:22 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/designer-8.5.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/designer-8.5.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/designer-8.5.htm</guid>
<content:encoded><![CDATA[ designer in 8.5. jonvon likes. some things
i wasn't expecting:
<br />
<br />ability to edit HTML, Javascript and CSS
natively via Eclipse editors. very nice. i'm guessing that was low hanging
fruit, using editors floating around in the Eclipse ecosystem. but still,
that's a big one. 
<br />
<br />dojo actually inside the product. hm! tasty!
i didn't expect that getting past ibm legal. great idea though. guess i'll
have to learn dojo now. i've stayed away from it as i kept hearing various
horror stories about implementation, but it seems the dojo folks have cleaned
a lot of that up now. looks like neat stuff.
<br />
<br />lots of kewl things in xpages. i love all
the ajaxy goodness they are embedding there.
<br />
<br />i'd like to point out a few things about
ajax development in general, because i noticed some issues in a few of
the demos that look very familiar to me. we've been putting together a
new version of our intranet, and in doing that the biggest challenges have
been:
<br />
<br />1. making sure the back button works -
this is critical for usability. it would be great to see a checkbox or
something where, any time we ajax-enable an xpage element, we can either
turn on or turn off "back button" javascript code. in our case
we've been using some google code one of the guys found on the web. essentially
what happens is, you click an ajax link or button, and something gets written
to the history in the browser. now when the user clicks the big old back
button in the regular old browser chrome, it does actually look as though
she is going "back". the google code has some tricky stuff in
it to get it to work in IE. apparently there is an iframe involved. anyway...
i watched the back button thing catch mr balaban during his demo. this
will be critical to getting ajax to "just work" in xpages. maybe
its already there? i don't know. 
<br />
<br />2. attachments. uploading attachments needs
to work via ajax. there have been a few valiant attempts, and i've been
kinda working on my own version, but let's just say, that it ain't ezackly
easy to do. does it work in xpages like that? i dunno, i didn't see it
demonstrated, but maybe it does. but more than that, file uploads need
to be handled by some kind of plugin like the one they have in iNotes.
cuz regular old http does not work for large files. we need decent controls
around that. file size limitations for instance that we can input. better
management of files (do you want to replace that file with this one?) but
mostly, some kind of native ajax implementation coupled with at least the
possibility of the use of a plugin ala iNotes to speed things up. 
<br />
<br />maybe that's there too? dunno.
<br />
<br />those are the two big ones that we've struggled
with in getting ajax to work, and work well, in the domino scheme of things.
there is one more that might not bite as many people. we've got a google
appliance for search. i'm looking at getting the google crawl to work in
an ajax enabled design. i have a few ideas around that but nothing baked
or even properly researched yet. but maybe that's another blog entry some
other time. 
<br />
<br />ok, last but certainly not least. type
ahead for user defined classes in lotusscript is, <a href="http://www.timtripcony.com/blog.nsf/d6plinks/TTRY-7B98N6">according
to mr tripcony</a> (i'm so calling you
"Trip" from now on), is not going to make it into 8.5. 
<br />
<br />oh. my. fucking. god. i must rant now.
i don't rant very much, i'm usually <a href="http://vowe.net/archives/009143.html">pretty
darn optimistic about every damn thing all the time</a>.
so i'm going off the rail here, so's i don't end up having to talk to my
therapist about this. 
<br />
<br />< RANT >
<br />
<br />c'mon you guys.... how long have we been
asking for type ahead for user defined classes? whenever ibm lotus asked
us what we wanted in designer, what was it? was it native HTML editing?
no. was it kewl ajax stuff? no. is ajax more important than user defined
classes? ok, maybe it is in today's environment. maybe. but, my god. this
just breaks my heart a little bit. i don't remember being a part of any
discussion about the future of designer in the last 3 to 4 years where
there weren't multiple requests for type ahead for user defined classes.
MULTIPLE @$%&amp;#@ REQUESTS!! EVERY TIME!!!!!! from people who include
me, but do not in any way consist entirely of me. 
<br />
<br />lots and lots of people want this. you
know it's true. 
<br />
<br />yeah, i know, you are running out of time.
running out of resources. i just want you to know. this affects me, personally,
EVERY DAY I COME TO WORK. i took all those things lotus said about the
importance of OO design seriously. i studied some of the design pattern
stuff (not saying i'm a guru but i did study), i even learned java during
that whole two lane highway debacle and incorporated the lessons i learned
while writing java into my lotusscript coding. 
<br />
<br />and you know what? i have results to show
for it. my code IS more robust, more reusable, more flexible. it's just
plain smarter. i've automated 30% of my job. i'm not kidding when i say
that. but EVERY TIME i have to go into the declarations sections to edit
my big pile of OO code, there is a little voice that cries out, like a
madman wandering around in the desert wearing a belt made of camel's hair.
in between bites of honey dipped locust, smeared fashionably all over my
beard, i can be heard to mumble into the wind...
<br />
<br /><em>prepare ye the way of the type ahead
for the user defined classes... </em>
<br />
<br />if i have to wait until 8.5.1, i'm going
to be surly. 
<br />
<br />oh yes. i said it. SURLY I SAY! 
<br />
<br />< / RANT >]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/designer-8.5.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/designer-8.5.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>facebook is lame</title>
<pubDate>Fri, 18 Jan 2008 10:16:25 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/facebook-is-lame.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/facebook-is-lame.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/facebook-is-lame.htm</guid>
<content:encoded><![CDATA[ ya know the only problem with facebook is that, after you've
given and received x number of pokes, superpokes, vampire bites, and witnessed,
via some sort of revolving mini rss feed appearing on your own home page,
the endless stream of twitters or twitteresque state of mind updates, and
read how x number of people have taken movie quizzes and how this and that
person who have known each other for a decade or longer are now "friends",
well, ya know, you realize that there just isn't any "there"
there. <br />
<br />
facebook is freakin lame. so sez me. it's got one hand reaching up toward
the razor's edge of greatness, but keeps coming down with no fingers. no
one is really doing anything with it, because all the stuff everyone is
doing isn't really "anything". <br />
<br />
yeah its fun, even addictive, for about, oh, ten minutes. and then... <br />
...<br />
...<br />
...<br />
...nothing. <br />
<br />
but maybe i'm just old and grumpy. 
<br />
<br />when i first saw facebook, after having been exposed to
the amateur horror show that is myspace (said the elitist web developer),
i thought, at last, a social network site that has a nice, clean, smooth,
professional interface with a lot of built-in fun! this is going to rock!

<br />
<br />but it doesn't. i want it to. but frankly it just bores
the pants off me. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/facebook-is-lame.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/facebook-is-lame.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>gone daddy gone</title>
<pubDate>Fri, 21 Dec 2007 10:29:37 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/gone-daddy-gone.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/gone-daddy-gone.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/gone-daddy-gone.htm</guid>
<content:encoded><![CDATA[ in the spirit of wild bill's <a href="http://www.billbuchan.com/web.nsf/d6plinks/BBUN-7A3W4N">Dim
Spliff As New Hash</a> post, i submit
this little gem i ran across the other day. yes, i wrote this code, but
had forgotten about it. all it does is allow you to create a list of NotesDocument
objects, which you can then delete later on after whatever the rest of
the business logic was. 
<br />
<br />Class Removals
<br />&nbsp; &nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; Public
DocsToRemove List As NotesDocument
<br />&nbsp; &nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; Sub
addDocToRemovals ( d As NotesDocument )
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; On Error Goto handler
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; If d Is Nothing Then Exit Sub
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; Dim isInList As Boolean
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; isInList = Iselement( DocsToRemove(d.UniversalID)
)
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; If Not isInList Then
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Set DocsToRemove
( d.UniversalID ) = d
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; End If
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 
<br />bye:
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; Exit Sub
<br />handler:
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; Call LogError()
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; Resume bye
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; End
Sub
<br />&nbsp; &nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; Public
Sub TheLoveIsGone
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; Dim GoneAway As NotesDocument
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; Forall d In DocsToRemove
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Set GoneAway
= d
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; GoneAway.Remove
True
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; End Forall
<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; 
<br />&nbsp; &nbsp; &nbsp; &nbsp; End
Sub
<br />&nbsp; &nbsp; &nbsp; &nbsp; 
<br />End Class
<br />
<br />which of course enabled me to write
somewhere else:
<br />
<br />Dim GoneDaddyGone As Removals
<br />
<br />...iterate through some docs, add some
to the Removals object, and THEN, at last, the payoff:
<br />
<br />GoneDaddyGone.TheLoveIsGone
<br />
<br />...man i can hear that bassline thumping
along. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/gone-daddy-gone.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/gone-daddy-gone.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>late night coding</title>
<pubDate>Thu, 6 Dec 2007 21:06:28 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/late-night-coding.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/late-night-coding.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/late-night-coding.htm</guid>
<content:encoded><![CDATA[ <em>why</em> doesn't the compiler know that
when i type QuertyStringParameter, what i really meant was, QueryStringParameter.
i mean, c'mon, how much of a stretch could that be?]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/late-night-coding.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/late-night-coding.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>thanks</title>
<pubDate>Thu, 6 Dec 2007 15:29:21 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/thanks.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/thanks.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/thanks.htm</guid>
<content:encoded><![CDATA[ i was driving back from a late lunch this
afternoon and i saw a license plate. it had the letters configured so that
it said something like:<br />
<br />
THNKU GD <br />
<br />
or <br />
<br />
THANK GD <br />
<br />
or something along those lines, it was a little hard to see it but i got
the message. <br />
<br />
anyway then i get back and bloglines pops up with this post by bill where
he talks about <a href="http://giveawayboy.livejournal.com/349589.html">things
he's thankful for</a>. <br />
<br />
bill, <a href="http://www.myspace.com/redvoidtheproducer">john</a>
and i started a google message board group thingie a while back. john is
a musician, bill is a visual artist, and i am a poet (he said confidently),
but more than that john and bill are old friends going back about twenty
years. we've reconnected in a powerful way through that group. i'm thankful
for bill and john for sure. <br />
<br />
i'm also thankful for nine years yesterday with my wife, and for my daughter
who will be seven this month, and for a steady job through all seven of
those years, and for my friends and for many other things. <br />
<br />
life is good. and btw, thanks for reading. ;-) ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/thanks.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/thanks.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>see you in orlando</title>
<pubDate>Thu, 29 Nov 2007 14:40:04 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/see-you-in-orlando.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/see-you-in-orlando.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/see-you-in-orlando.htm</guid>
<content:encoded><![CDATA[ there was some doubt as to whether we would
be going to Lotusphere this year. i've been there with my company for,
gosh i'm not sure, five or six years in a row now. it's a blessing for
sure. this year it seemed that we would not be going because of a project
conflict, but the project got delayed, so they have begun the process of
getting us registered. 
<br />
<br />all that to say, if you are going to Lotusphere
this year, then i hope to see you in January. :-)]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/see-you-in-orlando.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/see-you-in-orlando.htm?opendocument&amp;comments</wfw:comment>
</item>
<item>
<title>overcoming bias at idea jam</title>
<pubDate>Wed, 28 Nov 2007 09:39:15 -0400</pubDate>
<description>
<![CDATA[
:: Abstract not available ::
]]>
</description>
<link>http://jonvon.net/jonvon/blog/blog.nsf/dx/overcoming-bias-at-idea-jam.htm</link>
<dc:subject></dc:subject>
<dc:creator>jonvon</dc:creator>
<comments>http://jonvon.net/jonvon/blog/blog.nsf/dx/overcoming-bias-at-idea-jam.htm?opendocument&amp;comments</comments>
<guid isPermaLink="true">http://jonvon.net/jonvon/blog/blog.nsf/dx/overcoming-bias-at-idea-jam.htm</guid>
<content:encoded><![CDATA[ i smell the tenets of the <a href="http://en.wikipedia.org/wiki/Dismal_science">dismal
science</a> lurking in the corners
of <a href="http://www.lotus911.com/nathan/escape.nsf">nathan</a>'s
workspace. <a href="http://ideajam.net/">idea
jam</a> is a relatively simple idea,
even if the application is pretty sophisticated. come up with an idea,
everyone votes on it. the guys working on idea jam have a lot of neat ways
to see the data, like these <a href="http://ideajam.net/ideajam/p/ij.nsf/statistics">statistics</a>
and <a href="http://ideajam.net/ideajam/p/ij.nsf/whatshot">what's
hot</a> and so forth. and the idea
that stuff <a href="http://www.bruceelgort.com/blogs/be.nsf/plinks/BELT-78H2D7">bubbles
to the top</a> is pretty good. but
<a href="http://www.lotus911.com/nathan/escape.nsf/ideaBattle?OpenForm">idea
battle</a> takes it one rather large
step further. 
<br />
<br />i just think this is super brilliant,
and i hope it becomes part of the native application. it's cool as a web
2.0 project, but imo this is really just so core to the fundamental intelligence
idea jam is trying to cull from the community, i don't see how it can be
effective long term without it. 
<br />
<br />each idea "battles" the other
ideas. it's basic economic theory. desire for one idea is weighed against
desire for another idea, ad infinitum. pretty soon, something that looks
like a true representation of the community's actual, weighted, prioritized
desires <a href="http://mail.lotus911.com/nathan/escape.nsf/IdeaTally?OpenView">appear
quite publicly</a> among the ideas
encapsulated in the respective <a href="http://www.bruceelgort.com/blogs/be.nsf/plinks/BELT-78FNGL">idea
spaces</a>. the basic voting mechanism
in idea jam is fine as far as it goes, but man, nathan's idea suddenly
infuses the entire thing with something that looks an awful lot like real
life. 
<br />
<br />great work all around, everyone involved
ought to be super proud. ]]></content:encoded>
<wfw:commentRss> http://jonvon.net/jonvon/blog/blog.nsf/dxcomments/overcoming-bias-at-idea-jam.htm</wfw:commentRss>
<wfw:comment> http://jonvon.net/jonvon/blog/blog.nsf/dx/overcoming-bias-at-idea-jam.htm?opendocument&amp;comments</wfw:comment>
</item>
</channel></rss>
