Archive for February, 2005

Over Christmas my enabler, my sister, purchased me the latest installation of the Grand Theft Auto series: San Andreas.

I love these games, I love that they’re violent, crass, and work to rip apart the fabric of civilized society. I love that spineless wretches attempt to pin blame on games like this (or music like heavy metal, or “the woman”).

In any case, you can tell they researched Bay Area culture very well because the very second conversation your character has in San Fierro (modeled on San Francisco) is about property prices.

It is gauche to start bitching about rent and trying to buy a house in the first conversation (why you are ostensibly meeting this new person) but after getting bearings upon one another, it’s entirely appropriate to bemoan property mobility.

Want to learn LISP on Mac OS X

Saturday, February 19th, 2005

Recently you may have noticed a certain amout of blog.love of Paul Graham . What can I say, I really liked his book Hackers and Painters.

He talks somewhat extensively about the programming language LISP. To this end I have taken up the challenge and am now working through his instructional book ANSI Common Lisp.

Here is how I managed to get an emacs-based IDE running Common Lisp.

You need this web page for background: [ LINK ].

<

ol>

  • Download fink if you don’t have it. This is a handy tool for grabbing new command-line-ish tools
  • Make sure you can get clisp: “sudo fink list clisp” - something should come back with the word clisp in it. That meansl fink knows that the package exists
  • Install it! “sudo fink install clisp”. Now go get a cup of coffee (3 minute build on my Powerbook).
  • Install emacs (if you don’t have it already). I use the X11+Emacs because i could never get any of the other ports to work. I also like running emacs inside a terminal window, no mouse, no gloss, nothing. It keeps your portable (uh, I have to give it to the cult of vi on this one, vi is much more portable (but sucky, so who cares ;) )).
  • Download the .emacs file to your home directory. Here’s the URL I got it from: .emacs. I’m a bit sketchy on linking directly to that file so if in doubt, check the starting website I mentioned at the start
  • Fire up emacs
  • On my powerbook i had to do some finger yoga fn + ctrl + meta + F5, look in the minibuffer until you get into lisp-inf mode
  • Hit f5
  • Boom, I was greeted with:

    [1]>

    Get busy ;) . Here’s a starter:

    (defun hello-world nil (format t “Hello, World”))
    (hello-world)
  • Being ones father’s son.

    Thursday, February 17th, 2005

    In phone conversation with my father last night he asked if I had heard of this “Ashlee Simpson” girl and if I found her cloying and manufactured and fake as he did.

    Do I ever.

    A grammatical question

    Thursday, February 17th, 2005

    Here’s a grammatical question I have had lately:

    The first sentence should seem fairly pedestrian and intelligible..

    “The sales associate, whose business card I have at home, did a great job showing the elegance and sophistication of Mac OS X

    In this statement, the clause in the appositive (the bit between commas) modifies the subject, “the sales associate”. Now we refer to people by “who” and object by “what” or “which”. Therefore “whose” is based off of “who” and corresponds to a statement about a person.

    My question comes about when speaking in a parallel construction as the above about an inanimate object.

    “The new server in the data center, ______ IP address I need, runs the elegant and fast Mac OS X.”

    You see, I want to use “whose” in that slot, but a machine, even one that runs Mac OS X, is no person. Mice and I agreed that an alternative construction might be:

    “The new server in the data center, the IP address of which I need, runs the elegant and fast Mac OS X”.

    Yes, that works, but gets a bit clumsy. What oh what could be the word that goes in that slot?

    Well, it turns out that it is: “whose”. The guidline of “who is for people, wha/that is for things” is, in the words of “Pirates of the Carribbean” more like a guideline.

    Now let us ask, what part of speech and function is the underlined “whose”. Merriam-Webster says:

    Main Entry: 1whose Pronunciation: ‘h?z, ?z Function: adjective Etymology: Middle English whos, genitive of who, what : of or relating to whom or which especially as possessor or possessors <whose gorgeous vesture heaps the ground — Robert Browning>, agent or agents <the law courts, whose decisions were important — F. L. Mott>, or object or objects of an action <the first poem whose publication he ever sanctioned — J. W. Krutch>

    (emphasis mine)

    There you have it: “of what anything (person / thing)” is expressed by “whose”.

    Thus, to close the loop:

    “The new server in the data center, whose IP address I need, runs the elegant and fast Mac OS X.”

    Update:

    In response to a comment I found a site which encourages the use of ‘whose’ to refer to inanimate objects. The author notes that doing so seems to be a shibboleth for good writers versus bad. [ LINK ]

    Happy Valentine’s Day

    Monday, February 14th, 2005

    It’s Valentine’s Day.

    Yes, it’s manufactured; Yes, the charge accounts will all be seeing hits round the world.

    My Valentine and I are going to head up to Rose Pistola in North Beach where there will be tasty eatings and delicious cuisine before heading to one of the dimly lit lounges along Corso Cristofo Colon.

    The evening shall end up at the gorgeous Clift hotel. If you’ve never been to its great bar (“The Redwood Room”), I cannot recommend it highly enough.

    Read your memoes

    Friday, February 11th, 2005

    It’s not only just polite, but it might help you avoid national tragedy.

    [ LINK ]

    Holy Hopkin Green Frog! They found my wallet!

    Tuesday, February 1st, 2005

    I got a call from Heavenly saying they found my wallet. Great!

    While I’ve already cancelled and re-ordered the credit cards, I’ll be glad to get my wallet, space pen inside, and my picture DL back.