Wednesday, August 31, 2005

Paternal Pride


Pushing my buttons


I'm very proud of my little girl for being such a wonderful child, but
every now and then she does something that just really really causes
me to feel extra proud. I realized those things actually tend to fall
in the categories I write about here the most: Technology, Restaurants
and Games. Keep in mind, she's a one-year-old. These things that I
am so proud of may not sound so impressive, but for someone who can't
walk, talk or understand most of what you say, they're pretty cool.

First, the technology category. A couple of months ago, I was using
our TiVo to play music (using the "home media option"). My daughter
isn't allowed to watch TV yet, so any use of the television, even just
to play music, is very exciting. She eagerly wanted to play with the
remote, and the TiVo remote is a pretty robust device, so I
acquiesced. I gave it to her and she proceeded to press buttons, and
with very little help, figured out that the big yellow button pauses
and unpauses the music. She sat pausing and unpausing the music for
quite some time, rather satisfied with herself. There's something
very pleasing as a father to see a child barely 11 months old figure
out a piece of "grown-up" technology so quickly and adeptly.

Second, the restaurant category. She eats out very well. She is
usually quite well behaved and enjoys the different environments. One
restaurant we've taken her to several times is a favorite of ours,
MaryChung's. At our most recent visit, she rather insistently
wanted to have some of what we were having. While Dun Dun Noodles
seemed perhaps a bit too spicy for a one-year-old, we decided to have
her try some pan fried Peking Ravioli and Mongolian Beef. She loved
them. She ate a couple of ravs all by herself. When I was in college,
we went out to Mary's a lot, often in large groups. We always
ordered ravs. When preparing our order each person would
hold up a finger if they wanted an order of ravs (6) for themself or
hold up their finger, crooked, if they wanted a half-order (3) for
themself. It made counting the total number of rav orders to place
easy. It fills me with great pride that my daughter, still unable to
say much, is just about ready to participate in such a protocol. I
just have to teach her to hold her finger crooked when I say "Ravs?"

Finally, the games category. I don't want to inflict my hobbies on my
children, but at the same time, I'd be extremely pleased to be able to
share them with them. Further, I don't expect her to be able to play
games for quite some time. She is, after all, only one. But, being
who I am, I can't help but get games for her, in anticipation that
someday she will hopefully want to play them. Well, that day came a
lot sooner than I expected. We have for her several games, including
"Chutes and Ladders" and "Enchanted Forest". The other day, she was
playing and started reaching urgently toward the games shelf. I took
out Chutes and Ladders and I set it up. My little girl proceeded to
grab one of the pawns and tap it repeatedly on the board, in a line,
in much the way someone would who was counting out their moves with a
pawn on the board. She must have seen us do this, or it must be in
the genes, but I hadn't modeled the behavior for her immediately
before. On later occasions we "played" Enchanted Forest, dealing the
cards back and forth to one another. On another occasion, I got out
Chutes and Ladders, and just set the box next to her. She proceeded
to open the box, take out the board and pieces and spinner and play
with them. Wow. I must say, while moving Chutes and Ladders pawns
around randomly or dealing cards back and forth may not be "Euphrat &
Tigris", it really drives home the point: Games are often much more
about who you play them with.

Thursday, August 18, 2005

Books read and some gripes

At the recommendation of a colleague, I recently read a couple of
novels by China Mieville. Specifically, Perdido Street Station
and The Scar, and then, just like every else in the world, I
read the new Harry Potter.

The China Mieville novels are highly recommended. He imagines a rich
and compelling world and unlike some other fiction that focuses
heavily on the mileu, he manages to execute good stories in this
elaborate world. I liked them both, but found Perdido Street
Station
more satisfying.

J.K. Rowling remains a good writer who writes engaging characters and
enjoyable stories, but this latest book was a bit of a disappointment.
It wasn't bad, but I think it's probably my least favorite of the Harry Potter series so far.
I'll comment below in more detail.

(The following paragraphs contain some spoilers for The DaVinci
Code
, Footfall, Lucifer's Hammer, The Half-Blood
Prince
, and the film and book Return of the King.)

While talking to the above-mentioned colleague, I realized a quality
of many books and movies that I find increasingly unpleasant; I don't
like it when a narrative, especially one which supposedly tells a
story of momentous events, ends with the world the same as it started.
Recent offenders include notably The DaVinci Code and the
Return of the King. The DaVinci Code I didn't like for
a variety of reasons, and the fact that the state of the world is
essentially reset by the end of the book just enhances my irritation
at it. In the LOTR movie though, it was one of the only
disappointments. At many levels, I actually feel the movies exceeded
the books. But, the elimination of the scouring of the Shire, however
"hollywood", felt like the only major disappointment to me. In the
books, the world was saved, but the world was changed, pervasively.
In the movie, not as much. Oh well. In contrast, other novels I
enjoyed a great deal such as two of my favorites by Niven,
Footfall and Lucifer's Hammer end in a very different
places than they started.

In a book or movie, particularly science fiction and epic fantasy, the
world can change, and you don't have to worry about the "next
episode". In a TV show, the "reset" effect is often a necassary
premise given the episodic nature of the medium. Some TV shows in
recent years have done an especially good job of moving the story
forward while at the same time, providing enough of a weekly "reset"
that you can get away with missing episodes, but are additionally
rewarded for following the story in detail. In books or movies this reset
is unnecassary and disappointing.

The Half-Blood Prince doesn't fall victim to this, fortunately,
but the book is a bit heavy on the exposition. It felt like very
little happened and when it finally did, it was a little uncomfortably
rushed. Further, what plot there was felt even more contrived than it
often is. Plus, as many others have mentioned, the book read like
part one of two, while most of the previous books have stood alone far
better.

Disk failure

Ugh, what a pain. I had a disk fail, again. This time, there was data loss. I think I've managed to restore most everything from backups and web caches for the stuff that wasn't backed up recently, but I probably missed some stuff. If you notice anything, please let me know.

I am aware that the sparkline graphs on the
SdJ-Virtual-Market-Results don't work, and I'll try to fix them,
but I may not get to it.

Tuesday, August 2, 2005

Board Game Geek Correlations and "mathematical" trade lists

In similar motivation to my other
recent boardgamegeek features
, I finally got around to adding
statistically correlated game recommendations. For example, if you
look at the page for href=http://www.boardgamegeek.com/game/12>Ra, you can see in the
"Related Statistics" block it recommends Traumfabrik. Further, if you
click on the little "i" there, you href=http://www.boardgamegeek.com/correlated.php3?gameid=12>can
see that it has a number of weaker suggestions including "Louis
XIV", "Samurai" and "Geschenkt". I posted some details href=http://www.boardgamegeek.com/geekforum.php3?action=viewthread&threadid=73248>in
a thread on the geek.

Additionally, I've become intrigued by the complex but powerful
"matematical" or "no-risk" trade lists that have appeared on the geek.
They are much more complex to moderate than the "ultimate" trade
lists, but not really any harder to participate. However, they seem
to have a much higher success rate; the lists result in successful
trades at a much higher rate. In an effort to simplify the
administration of such a list I created a href=http://mkgray.com:8000/cgi/norisktrade>Mathematical/No-risk Trade
Resolution Tool. The href=http://www.boardgamegeek.com/geeklist.php3?action=view&listid=9416>first
list to use this is active on the geek currently, though it closes
for new submissions tonight. It's very amusing and pleasing to me to
see this kind of quite complex, but effective construct actually used..

Thursday, July 21, 2005

Lulu.com Review

Ever since I was very young, the idea of self-publishing was very
appealing. I recall thinking at around age 11 that everyone should be
able to publish "book(s)" even if the potential audience size for it
was very small. I was frustrated at the large and (at the time)
mysterious barriers in the way of someone publishing something. Since
then, the web has partially filled that niche. Anyone can publish
content to the entire world at very low cost and independent of the
size of the audience for that content. It's still not a book, though.

About two years ago, I researched various self-publishing options.
Several were around, and while the barrier to entry was dramatically
lower than traditional publishing, they were still a bit prohibitive.
Set-up fees in the ballpark of $500 were typical. If you have a book
that has an audience of a few hundred, this makes a lot of sense, but
if the audience is tens or fewer, that setup fee dwarfs the marginal
cost of the individual books. I gave up on the idea.

Earlier this year, I decided to give it another look and discovered href=http://www.lulu.com/>lulu.com. They were offering exactly
what I had always imagined: Zero up-front cost on-demand production of
books from a user-supplied PDF file with a real book binding at
a reasonable price, even for color printing. So, I decided to create
a test book. I created a 40 page photo book of a recent vacation and
had Lulu print it. The result is remarkable, with a couple notable qualifications.

I got a 41-page full color 8.5"x11" photo book with a real ("perfect
bind") book binding printed for under $16 including shipping. The
quality of the printing is outstanding. The paper is heavyweight, the
binding is professional and the photo quality is extremely high. The
photos are almost photographic print quality. In that regard, I'm extremely satisfied.

The qualifications, however, are several, but none overwhelming.
First, the book contained very little text, but much of it is simply
missing in the printed copy. In particular, the text that were in
their own seperate text boxes (I used iWork Pages for the layout)
didn't appear at all. Text that was simply on the page in the usual
way appeared fine. This is relatively avoidable in the future, but it
makes me somewhat nervous about what else might simply not appear.
The other qualifications are more in the vein of RTFM: Lulu
warns you that you should embed your fonts or use a standard font. I
didn't do either and while the text came out mostly fine a couple of
punctuation marks ended up a bit odd and the letters "fi" together
became a hyphen. I'll listen next time. Finally, for the covers,
they have very high resolution requirements. The picture I wanted to
use wasn't that high resolution, so I simply upsampled it. The
resulting cover actually looks fine, but it isn't quite as sharp as it
clearly could be.

Overall, highly recommended. I expect to do at least one more
(larger) project with them and will comment here on that experience.

Thursday, July 7, 2005

Gray TiddlyWiki

Last year, I saw a very cool hack called "TiddlyWiki" which was a
standalone javascript wiki of sorts. It was a very cool hack, but was
missing a number of things that would be necessary to make it truly
useful. I assumed it retained it's status as "just a cool hack".
Little did I know.

Last week, for some reason I found myself thinking about TiddlyWiki,
and ended up looking it up. The author, Jeremy Ruston, had continued
development and turned it into a rather impressive little application.
It was missing a few features I would like, but I figured I could
modify it to do those things. In the process of looking around at the
TiddlyWiki site, I discovered that Steve Rumsby had created his own
adaptation of TiddlyWiki which he dubbed "YATWA" which implemented
most of the features I was looking for.

So, I finished it off, implementing a few more features I wanted and I
present the Gray TiddlyWiki. The
Gray TiddlyWiki has links to Steve's and Jeremy's sites as well as
other relevant stuff. Check out the main href=http://www.tiddlywiki.com/>TiddlyWiki site for basic
information. If you're using greasemonkey, you may want to disable
it, or at least disable the "linkify" script because it causes
TiddlyWiki's to break.

Overall, it makes for a very nice "notebook" application.

Saturday, July 2, 2005

2005 SdJ Virtual Stock Market Results

Well, Niagara won. The market was right.

Market statistics



Some little graphs of the offer pricing of the finalists.

Niagara:


AroundTheWorldIn80Days:


Himalaya:


Verflixxt:


Jambo:



Game Winners



The 7 final net worth players, all with net worth's above $40,000 (4x the starting value) were:


  1. Alex Rockwell
  2. Robert Smith
  3. Thomas Verschueren
  4. Dennis Wild
  5. Rich M.
  6. PVD Walle
  7. Christwart Conrad


All of these, except Robert Smith, accomplished this in large part by
owning a great deal of Niagara. Robert Smith had the bulk of his
winnings in cash. George Heintzelman also gets an honorable mention for ending with over $18,000 in cash.

The game had a total of 134 active traders. Alex, the winner, was the second most active trader.

Saturday, June 25, 2005

Tiger Crane Fly


Tiger Crane Fly (Diptera Tipulidae Nephrotoma)


A relatively innocuous lawn pest, but nice up close. I think this is a Nephrotoma quadrifaria, based on other pictures on the web, but I'm not sure, and that may be a European species. Anyone know?

Friday, June 24, 2005

Delicious Sort Fixed

The Del.icio.us sort
script I wrote in January recently broke due to some
substantial changes in the format at del.icio.us. I fixed it, so it
works again and fixed the annoying bug about items with only a single
bookmarker. Simply reinstall the script to replace the old (now
broken) one.

Thursday, June 23, 2005

Harry and the Potters


On Tour Now

I first heard about (and heard) href="http://www.eskimolabs.com/hp/">"Harry and the Potters" last
year, and was pleased to see that they'd be performing in Boston
today. Conveniently enough, it was at the Boston Public Library,
which is across the street from my office. The band is a couple of
brothers who bear a bit of a resemblance to Harry Potter and they
perform a bunch of original Harry Potter themed songs. Prototypical
lyrics include "Blood may be pure but your heart is spoiled, you
wouldn't be tough without Crabbe and Goyle" and "We've got to save
Ginny Weasly from the Basilisk/We've got to save the school from that
unseen horror."

Their singing could be substantially improved. Their lyrics often try
to rhyme but don't quite make it, and their meter is frequently
flawed. Their lyrics are clever but often quite repetetive.
Yet, they're extremely entertaining and oddly captivating. I'm
tempted to call their amateurish sound somehow "refreshing" but that
would be stretching it.

Seeing them live helped me figure out part of it. They're simply
charming. The crowd was a mix of about half adolescents and half
adults ranging from college students to some couples in their sixties.
The performance was imperfect but good, sincere and engaging. I
bought a CD which notes inside, "Recorded at home during April and
May, 2003". Like I said, charming.

If you do take a
listen
, try "Saving Ginny Weasly". It's their best one.