Unknown's avatar

About wjduquette

Author, software engineer, and Lay Dominican.

Getting in a Snit

I’ve written a piece of software called “Snit’s Not Incr Tcl”; it’s an object-framework for the Tcl programming language (you can find out more about it at the Snit Home Page if you’re interested).

I mention it because just today, Snit was added to
Tcllib, the Tcl standard library. This is exciting, and ranks as a very good thing.

Backups Made Simple

For the first time in years I finally have a backup solution that I really like.

Some history is in order here: I remember (barely) when backing up your computer meant making another copy of the paper type with your BASIC program on it. That was nasty. It was followed by the floppy disk era, when backup meant copying your data floppy every so often (your system floppy was already a copy). Later, I knew the joy of buying a new program and spending an hour copying all of the program disks as a backup.

All that changed when we got our first hard disk. At 10 MB, it was so much bigger than any floppy disk that backups were nearly impossible. For a while I backed up my hard drive using a program called Fastback that copied the data on to floppies more quickly and safely than the DOS backup program. Later I got a tape drive–that was a joke. It was slow as molasses, and the only way be verify that it had worked was to copy it back on to the hard drive. No thank you.

Eventually I gave up on backing up the whole hard drive; I just started copying whatever I was working on onto a floppy from time to time. As my projects got bigger, I moved up to a Zip drive and used 100MB Zip disks. Then I got into digital photography–it was time for a CD burner. I’ve been through two of those, now, neither of which worked reliably; the third one, which came pre-installed in my PowerBook, seems to be OK.

But all of these solutions have been stopgaps. They preserve my data–but if my hard disk goes south it could be weeks before I’m back up again, depending on how soon I get a replacement machine, and how long it takes to re-install everything.

But now, finally, I have a backup solution that really works. I went out and got an external LaCie firewire hard drive. It’s plug and play with Mac OS X: I plug it in, and there’s another drive. It’s an 80 gigabyte drive; it cost less than a third as much as an 80 megabyte drive once cost me.

Now here’s the cool part. It’s big enough to hold everything on my laptop’s harddrive. I just use a program called Carbon Copy Cloner to copy the contents of my laptop’s disk to the external drive.

And here’s the really cool part: I can boot the laptop from either drive. (Thank you, Apple!) So if my laptop’s drive fails, I can boot from the external drive and go on working. When I get the main drive replaced, I just have Carbon Copy Cloner copy everything back over.

Way Cool.

Why We Do It

Hi Will,

I have to tell you the saga of the video game here this last week.

My son Will has been mowing yards and babysitting this summer and
finally saved up enough to buy “Enter The Matrix.” He’s been playing
“Age of Empires” and “Jedi Outcast” all summer and it’s his money that he
worked for, right. We have a Pentium III processor and 128 megs of RAM
and I wrote it down for him so he could compare with the system specs
on the box. He came out of the store happy as a lark. We go home, install
it and it doesn’t go. So I go on about three tech support sites to see
what the problem is. We have Direct X 9, we have an Intel video card
that I downloaded an update for, I reinstalled the game and no go.

So I call my geek friend the next day and he tells me these games all
come with patches that I can find on the game’s tech support site. So I
go home from work and download the patch and now it just goes back to
the desktop. I reboot and reinstall the game (which comes with 3
installation discs) and it still goes back to the desktop.

So I talk to another geek friend of mine who spends whole weekends
playing video games–which is why he’s 34 and isn’t married–and he
asks what kind of video card we have. “Oh that’s just what comes with the
machine, it won’t run the newer games. Go buy a video card.” So I go
out to Best Buy and talk to a little short geeky kid who looks like
he’s 15 and doesn’t need to shave and he assures me that the $79.99
video card will work but that I likely need 256 megs of RAM–that’s
like another $50.

By this time that game is going to run or I am going
to hurt the computer so I buy it and go home. I get the RAM in–that’s
easy. But there is no AGP slot in my computer so I think, well maybe
they hid it under the fan. 15 minutes later, nope. And I can’t find all
the screws to put the fan back in. So I put the video card back in the
package to take back, muttering about 15 year old geeks, and boot the
computer. It crashes half way thru the boot. By this time I am
sweating because now I not only have a game that won’t go, I have a
machine that won’t boot.

So I take the kids to Subway, muttering all the way. They are
strangely silent. I realize while I am eating my sub that the only
thing that’s different is the new RAM so I take the box apart again
and take it out. The machine boots fine. Toss the RAM back in the bag
and put it by the door.

I go to Best Buy the next night after work and go right to tech
support. This guy is at least pushing 30. He tells me I need a 100
mhz DIMM RAM chip for $20 more, and the PCI video card is also $20
more. And he assures me it will run the game. By now it’s get the game
going or commit seppuku to preserve my honor so I take the stuff,
after coughing up another 40 dollars after muttering about how much
money I had before I had kids and why the hell did I ever let him buy
that stupid game anyway…..

Took the stuff home, snapped it in, runs like a charm. Yee Haa!!!

Willie, however, decides he’s staying at a friend’s house overnite and when
he calls me I nearly scream into the phone “LISTEN, BUSTER..You WILL come
home, you WILL play this game, you WILL enjoy it. Do I make myself clear,
BOY????” He rides his bike the five miles home in a rain storm.

I find a “Best Mommy in the Whole Wide World” Award that he’s created in
Publisher on the kitchen table the next night when I get home from work.

How’s things by you?

Deb

P.G. Wodehouse In His Own Words, by Barry Day and Tony Ring

This is by way of being a sort-of kind-of biography of
P.G. Wodehouse, relying mostly on Wodehouse’ letters and
(woefully few) writings about himself, as well as his attitudes as
expressed in his novels and short stories. Quoting Wodehouse as much as
it does, it is indeed a funny and easily-read book. As a biography, it’s
only so-so, especially as (as the book itself points out) you can’t
necessarily trust what Wodehouse says about himself.

I did learn a few interesting things, though. For most of Wodehouse’
childhood, his mother and father were living in the Far East, while he
himself was shuttled from, significantly, Aunt to Aunt. He had almost no
contact with his mother from the time he was about two years old until
he was in his teens. (They were not close.)

And then, after he left school he spent two years working at the London
branch of the Hong Kong and Shanghae Bank. (The book spells it
“Shanghai”, but this is an error.) (Yes, I know, the City of Shanghai is
usually spelled “Shanghai”. In the name of the bank, it’s “Shanghae”.)
He claims never to have understood what he was supposed to be doing there,
and was finally sacked for writing the beginnings of a story in a brand
new ledger. This was Defacing A Ledger, and was very bad.

After that, he became a full-time writer, and eventually moved
permanently to the United States, where with Guy Bolton and Jerome Kern
he helped to invent the modern musical comedy. Before Wodehouse, the
songs in musical comedy frequently had little to do with the story being
told, but were selected for their perceived chance to become a hit.
After Wodehouse, it was expected that the songs served the story. His
efforts as a lyricist are virtually forgotten these days, but among many
other songs he wrote the lyrics for “Bill” from Showboat. He also
wrote a number of plays, which so far as I can tell are entirely
forgotten.

Wodehouse spent a total of eighteen months working in
Hollywood as a writer. His first stint consisted of two consecutive six
month contracts for Warner Brothers. He got paid a ridiculous
amount–$2000 a week in 1929 dollars–for doing virtually nothing. The
studio hired well-known writers, but didn’t ask them to write anything.
Weird. He spent another six months in Hollywood some few years later,
with similar results.

And while all this was going on, he was writing, constantly. For which
I’m heartily grateful.

There Ain’t No Such Thing As World Music!

So I got a new iPod, see? And I’m ripping CDs onto my computer to download to the iPod. And when I rip the CDs, iTunes goes and queries CDDB for the track titles and similar information. One of things CDDB tracks is the so-called “genre”.

A digression: when did “genre” stop referring to the form of the work (short story, novel) and start referring to the content (mystery, science fiction, romance)?

Now, Jane and I have a considerable amount of Irish, Scottish, and English traditional music on CD. And somehow, when I put a Planxty CD or a Silly Wizard CD into the slot, CDDB comes back and tells me that it’s “World” music.

There ain’t no such thing as “world” music, people. It’s simply a term that record stores use so that you can see from across the room where to find the music that’s sorted under its country of origin because they don’t know where else to put it. Beyond that, it’s not a useful designation.

Virginia Woolf A Biography, by Quentin Bell

Even if you can’t stand her writing, I would still recommend reading Bell’s
biography of Virginia Woolf. She’s such an eccentric, such an interesting
character that her story is fascinating.

First, there’s the whole madness issue. She committed suicide in 1941 after
years of periodic psychotic episodes. And the treatment then was so
primitive, almost nonexistent, that it almost seemed to make her problems
worse. She probably had some form of bipolar disorder and Bell gives some
time to tracing the mental health issues of her forbear back a few
generations. I’ve often wondered if she were alive now, with all the
therapeutic drugs available, would she have been able to write as
imaginatively as she did?. Or would the drugs have stabilized her mind and
destroyed her creative spark?.

Then, there is the whole Bohemian, Bloomsbury, lesbian thing.
After reading the book, I can’t think of anyone I know who led a more staid,
happily married lifestyle than she did. She was married for years to Leonard
Woolf and, yes, had passionate friendships with lesbians but Bell, who
happens to be her nephew and actually knew her, is highly skeptical that any
physical reaction was reciprocated by Virginia. She did have flamboyant,
creative friends. Lytton Strachey, Desmond McCarthy and Roger Fry were just
a small part of the circle she was involved in. She knew Henry James and
H.G. Wells. And later in life, she befriended Katherine Mansfield and
Elizabeth Bowen. Her sister, Vanessa Bell, was a leader in Post Modernist
painting in Britain and famous in her own right. But Virginia’s major wild
fling seems to be that she shared a house as a cooperative with unmarried
men prior to marriage.

What mostly comes thru is a highly gifted woman plagued with shyness and
insecurity and threatened by permanent madness who writes because she’s
passionate about language and words and thoughts. She isn’t highly educated;
in fact, Bell points out that neither she nor her sister were allowed to
attend school and were educated, badly, at home by their impatient and
overbearing father. She loved London and England. The war with its bombings
and threats of invasion lead indirectly to her final slow slide into another
episode of madness which she forestalls by putting rocks into her pocket and
walking into the river Ouse.

Cats and Dogs Living Together

I just ran across a page entitled Things my girlfriend and I have argued about. Excerpt:


There is only one specific type of occasion when Margret feels I should ‘go and speak to’ one of the children, and that’s when they have done something forehead-slappingly idiotic. The implication she is making is that Idiocy is my area. That only I can speak to the children when they’ve done something comprehensively crackbrained because, unlike her, I can speak The Language Of Fools. ‘Maybe you can get through to him,’ she’s saying, ‘Because you know how the asinine mind works.’