The Remains of the Day

slaniel | Remains of the Day | Friday, September 21st, 2007

For a long time I associated The Remains of the Day with two things:

  1. A certain brand of very boring Merchant-Ivory film in which not much of anything happens. (Eddie Izzard noted, incidentally, that if Merchant-Ivory were adapted for American audiences, the representative film would be renamed from A Room With A View And A Staircase And A Pond to A Room With a View Of Hell!; another would be Staircase of Satan.)

  2. The Remains of the Day lunchbox, included at the end of Waiting for Guffman, right next to My Dinner with André action figures.

And that’s where it stood for going on 15 years.

I’m happy to report that it’s actually an exquisite little book. The story goes like so: Stevens, the butler at Darlington House — one of those British manors that has stood for longer than most nations, including ours — takes a rare holiday, driving off into the British countryside to see the country that he apparently has had very little time to see in his many years of butlering. Indeed, it’s possible that he’s never left Darlington House: he seems to spend most of his rare bits of free time tucked away in his windowless, badly-lit office. Such has been his life for perhaps half a century.

But it’s after World War II, and Britain is not what it once was. The Darlington Houses, and their dozens of servants, have fallen into disuse; whenever someone mentions another manor home, the many unused rooms are invariably covered with plastic sheeting. It’s a sad time to be a butler.

Darlington House has passed into the ownership of a wealthy American man who, while he’s a gentleman by American standards, is more crass than Stevens is used to. He tries to banter with Stevens in a very American way, and Stevens just cannot make head or tail of it. Some of the funniest scenes in The Remains of the Day center on Stevens’s attempts to return the verbal play in his restrained British butler’s style; they’re met with only puzzlement.

That restrained butler’s style is the source both of the book’s comedy, and its heartbreak. A truly great butler, says Stevens, must be a butler to his core. He cannot be a dignified butler one moment and a bantering, jocular everyman the next. The only times when he may let his guard down are when he is completely alone.

Note that: alone. A butler, one assumes, would make a terrible husband. Stevens is incapable of interacting with other human beings the way the rest of us would. A feisty, strong-willed, passionate woman joins the staff at Darlington House, and all Stevens can do is stare.

We only occasionally can pierce through the veil of his butlerish self-restraint, and only then when he describes what other people say to him. Most of the time, the world desires that he be just as he is: courteous to a fault, merely the vehicle for his master’s desires — a cipher to everyone including himself. But every now and again, others would enjoy interacting with a human. Stevens doesn’t know how to be a human. Only once does he admit to himself that he is experiencing a human foible. That ends, and back he returns to his master.

It’s a 200-page read, and a brisk one at that. It is a tiny, exquisite sculpture of a man.

The Trinity site

slaniel | Maps | Thursday, September 20th, 2007

It’s too bad that Google Maps doesn’t have a very close view of the site where the first atomic bomb blew up. Can anyone find a better satellite image of it?

Awesome things in NYC

slaniel | My Life and My Friends | Tuesday, September 18th, 2007

This right here is a place where I’ll record things that I intend to do when I go to NYC at the beginning of December. It will mostly consist of food and coffee.

That’s all for now. Jamie and I are adding to the list.

Which charity?

slaniel | Boston;Helping the Less Fortunate | Tuesday, September 18th, 2007

It was on the chilly side this morning as I walked to work. At the same time, I’ve been noticing more and more homeless-person grocery carts as I walk around Central Square recently. So I started thinking about helping the homeless as winter sets in around here. I always feel bad giving money to the homeless; I’d like some assurance that my money will help them, rather than going into their next drink. One step up from tossing change in a cup are the people selling Spare Change, the newspaper for the homeless. The Central Square guy whom I respect the most is the one who’s normally standing near the south end of the Square on the coldest days of the year, asking for donations to buy blankets and clothes for the homeless; by January, his voice is as raw as his skin.

I could always donate to a shelter or a soup kitchen. Is it naïve, though, to hope for a charity that could help get homeless people back on their feet? Such a charity would help homeless people with their mental health, detox, maybe even a GED, or maybe even some (highly supervised) work for the transition back to employment. Maybe. Is all of that asking too much?

For all I know, homeless shelters provide these sorts of services. I’m not familiar with how they actually work.

Then there’s the United Way route. I’m inclined to give more to local charities, but that may be irrational. Again, I’m unsure.

Basically, I’d just like to start giving to charities that address root causes (or at least closer-to-the-root causes) of homelessness. After my unemployment ended, I promised that I would give back to people less fortunate that me (if worse came to worst, I could always move into my parents’ basement; not everyone is so lucky). I’d like to start doing that, and would like to know the best way to go about it. Does anyone have any suggestions?

Navigating Boston

slaniel | Boston;Maps | Sunday, September 16th, 2007

Asking Google Maps for directions either from Back Bay Station to the South End Formaggio, or especially the reverse will prove the futility of driving in Boston better than anything I could say. If you walked the route, it would be (conservatively) 7/10 of a mile. The Formaggio-to-Back Bay drive is about 10 times that long.

Open-source JavaScript libraries from for-profit companies

slaniel | Free Software;JavaScript | Sunday, September 16th, 2007

I thought Google was way cool for open-sourcing the Google Web Toolkit. (The outline I know about GWT is neato: write Java, and GWT will produce compliant CSS, HTML and JavaScript.) As it turns out, though, Yahoo! seems to have gotten there first with their YUI library. I suspect there are lots of open-source JS libraries from for-profit companies, or that there soon will be.

My question is: what does this buy them? Since these are open-source tools, developers aren’t really locked into them. Standards-compliant websites are good for the web, but are they good for these companies?

My brief survey suggests that Microsoft isn’t playing this game. Why not? If it’s good enough for Google and Yahoo!, why isn’t it good enough for Microsoft? Or conversely, for that matter.

Gellner and the “demarcation criterion”

slaniel | Demarcation Criterion;Legitimation of Belief | Sunday, September 16th, 2007

I finished Legitimation of Belief on the subway home last night. I still find it just  . . .  very curious. Something about the structure suggests a brilliant mind attached to insufficient Ritalin. Worth reading — and indeed, I moved right on to Gellner’s Plough, Sword, and Book — but something is just very strange about the way his mind is wired.

That aside, it’s a good read, and there are at least three ideas in there that I hadn’t thought of before. I mentioned a couple in the first thing I wrote about the book. The final one is a clever point about Popper and Kuhn. Popper’s goal was to find a demarcation criterion: finding some criterion that would allow us to say “this is science” and “this is not science.” For Popper, that criterion was falsifiability. Naïve falsifiability says that a proposition is falsifiable in proportion to how easy it would be, in principle, to find evidence that the proposition in false; if a proposition couldn’t be falsified in any conceivable world, it’s not scientific. Popper wants our beliefs to be subject to constant, harsh, unremitting criticism. Gellner has a charming passage about this, which I can’t quote because I’ve already returned Legitimation of Belief to the library. Essentially, it’s that Popper would have our propositions be members of an élite battalion, the sole test of which is not whether they’re victorious in battle (as the verificationists would have), but rather that they’re running directly into the line of fire. Willingness to endure constant criticism is Popper’s demarcation criterion.

Gellner puts this in its proper perspective. This willingness to endure criticism, he says, is fine and good once science is underway: then we have some data to play with, and some hypotheses to test, and we criticize the hell out of them. But that doesn’t get us started. Let’s jump back 600 years, before there was anything like the modern scientific enterprise. Then there would be no data to criticize and no models to test. So what then? How does science get started?

The point is that if you use falsifiability as your criterion for what science and non-science are, you’re limited to talking about that historical period when science has already established itself and it’s up to non-scientists to clean up their act. To really understand why science is so much different than everything that came before it, and why it’s so rare in the history of mankind, you need a different criterion.

For that matter, explaining how science emerged will almost certainly require an institutional explanation. You’ll need to understand how it is that the ruling power structure even allowed scientists to thrive. Science is a vehicle for the merciless criticism of bad ideas; surely this is a threat to the divine right of kings, patriotism, and all the other devices that governments use to keep their people from questioning their rule. Yet science did manage to thrive. Why is that? Did it bring benefits to the power structure that offset its criticism? Or am I overstating just how critical science is? Surely in the 20th and 21st centuries, we’ve seen science co-opted by governments that see its virtues for, say, national defense. Was it always that way?

Gellner and Toulmin on relativism

Ernest Gellner and Stephen Toulmin would agree that relativism, in many rigorous formulations, is just not a belief system that anyone should buy into. Toulmin wants us to remember that belief systems change — that everything, in fact, changes over time. This being the case, he rejects either the standpoint of pure objectivity (there is One True Way, and all other belief systems are imperfect approaches to it) or pure subjectivism. Believing that there is One True Way leaves it practically beyond your understanding why anyone believes anything other than that One True Way, and disconnects you from any understanding of why people’s beliefs change. Thomas Kuhn-style formulations of subjectivity look like they ought to help you understand others’ beliefs better, but Toulmin argues persuasively that they don’t: basically, if the rule is that all belief systems are correct within their own spheres — that we should do as the Romans do when we’re in Rome, and do as the Venetians do when in Venice — then we’ve likewise made it impossible to understand why Romans might come to think like Venetians. In essence, we’ve turned Rome and Venice into islands, each of which is correct within its own system. These systems cannot be compared with each other; we’ve forbidden them from being compared.

Ernest Gellner also objects to this whole approach, but for different reasons. Most importantly, he says, the divisions we live in aren’t usually as clear cut as “Rome” or “Venice.” More often we want to know how to behave amongst, say, physics professors from Wisconsin. If you’re really going to take “do as the Romans do” to heart, you’ll find yourself living in many different Romes at once — not to mention the circles you’ll move within over time.

The more abstract way to put this — which Gellner does — is that subjectivism and objectivism both take the structure of the world that you’re supposed to respond to as a given, when the very heart of the problem is that the world can be sliced and diced many different ways. Subjectivism assumes that we know what Rome is, or what Venice is, when in fact the whole problem is that we don’t. Any sensible system for guiding you through this world needs to explain what the world is that it’s guiding you through. Subjectivism, to be useful, merely offloads the most difficult problem onto someone else. This leaves it ethically neutered.

It’s an interesting point. As with a lot in Legitimation of Belief, it needs some more argument, but in outline it seems as least plausible.

Ernest Gellner, Legitimation of Belief

I’m more than halfway through Ernest Gellner’s Legitimation of Belief. It’s a curious book. It suffers from a certain kind of abstraction that frustrates me about a lot of philosophical works — namely, in a word, the utter absence of the phrase “for example” or anything like it. One gets the sense with a lot of similar works that if they were forced at gunpoint to quote supporting evidence — many kinds of supporting evidence, in keeping with the high abstraction of the points they’re making — the whole edifice would crumble.

To be fair to Gellner, his edifice is quite sturdy. He paints other philosophies with a broad brush, just to understand their outline. He’d rather not linger on their details, because he’s pretty sure he’s fair enough to them at his level of abstraction. And in any case, he’s moving briskly through the last five hundred years of philosophy, and he can’t be bothered to stop and quote each of them.

Gellner has a lot of sympathy for the empiricists. He says that epistemologies generally, empiricism among them, can be viewed in either of two ways: either the positive program describing what the world is ultimately built out of (nothing but atoms and the void, in empiricism’s case), or the negative program that tells us what beliefs we’re not allowed to hold. In the latter case, empiricism tells us to reject those philosophies that ultimately reduce to non-observable phenomena like “the soul” or “the Absolute.” Here it’s worth quoting a characteristically pithy Gellner passage on the inevitability of reductionism and the incoherence of those who reject it:

Reductionism, roughly speaking, is the view that everything in this world is really something else, and that the something else is always in the end unedifying. So lucidly formulated, one can see that this is a luminously true and certain idea. The hope that it could ever be denied or refuted is absurd. One day, the Second Law of Thermodynamics may seem obsolete; but reductionism will stand for ever. It is important to understand why it is so undubitably true. It is rooted, as Kant made so clear, not in the nature of things, but in our ideal of explanation. Genuine explanation, not the grunts which pass for such in ‘common sense’, means subsumption under a structure on schema made up of natural, impersonal elements. In this sense, explanation is always ‘dehumanising’, and inescapably so. This also highlights why the machine ideal of explanation really falls within ‘Copernican’ philosophy [in the Kantian sense], the shift of sovereignty inwards, to man: though its premiss seems to be about the world (‘made up of machines’), not about our style of cognition, there is a reason why the world is made up of machines, and that reason lies not in the world but in our practices of explanation.

The meat of that paragraph — “Genuine explanation, not the grunts which pass for such in ‘common sense’, means subsumption under a structure on schema made up of natural, impersonal elements” — would take a lot of argument to fully flesh it out. Gellner hopes to sink the anchor into your intuition, rather than fully justify the point. This approach makes reading this book frustrating when it’s not exhilirating. He’s roughing out the structure of a philosophy.

But he is an empiricist at heart. In part, that may be because (according to Gellner) empiricism is the only epistemology that anyone has bothered to turn into a rigorous scientific enterprise. Those who operationalized it were the behaviorists. Behaviorism has long since been debunked, most famously by Noam Chomsky in his review of B.F. Skinner’s “Verbal Behavior”. But the point, says Gellner, is that at least it said enough as an epistemology to be testable:

Now the differences between empiricist epistemology and many other kinds is that, on the whole, no one has tried systematically to do for other epistemologies what the behaviourists tried to do for empiricism. It is not so much that empiricism is in some way specially vulnerable to the kind of criticism to which Chomsky subjected Skinner; is is rather, that very few thinkers have rendered other theories of knowledge similarly vulnerable, by making a reasonably sustained effort to use them as the base of a genuinely operationalised explanatory model. Were this done, it is most unlikely that those other theories of knowledge would fare any better.  . . . 

Now no one has done for Hegel what Skinner has endeavoured to do for Hume, to my knowledge. There is no movement, standing in that relationship to absolute idealist epistemology, in which behaviourism stands to classical empiricism. Somehow, this would not be in the Hegelian style. Idealists do not soil their hands by trying to build precise and ambitious models of their own ideas. They are indeed as undemanding as toddlers. When they use their ideas for apparently explanatory purposes, as when the ‘dialectic’ is said to explain something or other, they easily think away the intrusive hands which really move the wooden toy. They are highly practised at this, and it really does not occur to them that higher standards of explanatory power could be possible or desirable.

Legitimation of Belief has clarified a good bit of Bertrand Russell for me. Early Russell, says Gellner, responded to the Hegelian belief that all propositions are in subject-predicate form. Subject-predicate form does not have the expressive power to encode relations — statements like “Jim is taller than Bob” (a two-place relation, with the places filled in by “Jim” and “Bob.”) Hence Aristotelian logic’s inability to encode certain basic premises led Hegelians to conclude that there was only one subject in the universe. Gellner explains the jump brilliantly:

If the world necessarily has a substance/attribute structure [which is the closest metaphysical equivalent to subject/predicate logic], only two visions of the world appear to be available to us: either only one substance exists, and everything in the world is an aspect or attribute of it; or many substances exist, but each is entirely self-contained, and no one of them can every communicate with any other. (For if such communication existed, it would be reported in a proposition whose structure was not subject/predicate, but relational: for it would report a relation between two substances, whose ontological status is equal. Neither can then be an attribute of the other. Hence the proposition would need two subjects, related not only by a predicate but by a relation. But this possibility contradicts the initial hypothesis, namely that all reality is of the substance/attribute form.)

So if you believe that the structure of sentences has something to do with the structure of the universe, your logic dictates the form of the substance from which the world is made. Russell’s help in developing mathematical logic vastly increased the set of available objects in the universe, and eliminated the requirement that the universe be a single substance — at least, mind you, if you cling to this logicist view of the universe. Gellner seems skeptical that the entire logicist enterprise makes any sense as a positive program. He’s more of a fan of negative epistemologies (filtering out bad ideas) rather than positive ones (dictating the shape of the universe), so in the former sense he has some fondness for the logicist program. He draws this positive/negative distinction repeatedly, and uses it to shine light on one of my intellectual heroes. Here I quote length from his discussion of Karl Popper:

The simplified account of the power of falsifiability has often been challenged. The point is that clean-cut, final, definitive falsifications are almost as hard to come by as ‘verifications’. The existence of an unambiguous instance of a counter-example to a given theory, invariably depends on the tacit or overt assumption of background knowledge which had been assumed in the identification of that sample. That background knowledge is inevitably theory-laden; those theories may also turn out to be false. If they do, the putatively final falsification will turn out not to have been final after all. This is merely an application, to the problem under discussion , of the important philosophic thesis of the ‘impurity’, the theory-saturation, of all ‘experience’.

But the real importance, merit, and above all the historic and social significance of falsifiability, does not really hinge on whether it can be a source of these definitive eliminations  . . . 

The significance of falsifiability lies elsewhere. If we insist that a theory only deserves respect if it is falsifiable, we force anyone who accepts this criterion, to visualise a world in which the theory can be falsified. And to do this is to impose a most dreadful and extremely salutary humiliation on that theory. What world-visions, ideologies, most characteristically do, is to construct a world within which their own falsification is quite inconceivable and in which the preliminary steps necessary for such a falsification are blasphemous  . . .  Insistence on genuine falsifiability deprives the theory or world-outlook of this capacity to be a judge of its own truth. The real importance of the criterion lies in this power to take them down a peg.

(internal footnote omitted)

That’s a brilliant, and rather subtle, and it seems to me entirely true distinction: what’s important is not which theories are actually falsified, but rather the set of theories that are too vague to even be subjected to falsification. Yes, it may well be difficult to falsify any actual theories; that makes your own ideology’s lack of falsifiability all the more embarrassing. I wonder whether Popper himself would agree with this. I think he might. The Open Society and its Enemies is a brilliantly prolonged exploration of the difference between negative and positive thought, even at the level of government structure: there’s a difference, says Popper, between maximizing pleasure and minimizing pain. The latter leads to a set of policies that’s more testable and less subject to ideology than the former. Seems as though Popper would agree with Gellner on the broader uses of falsifiability.

If I gave it some more thought, I could probably figure out where Gellner fits in the set of other people I’ve been reading; he’s nestled in there rather comfortably. Offhand, Darwin’s Dangerous Idea seems like the closest match. Both Dennett and Gellner are strongly empiricist. Dennett believes that those who reject natural selection within ethics, art, culture and so forth do so out of a misplaced fear — namely a fear that if we provide mechanical explanations for what lies within man, we somehow strip him of his dignity. This fear is obviously misplaced. It’s just as sensible to believe that man is machine-like because he is made of atoms. I think Gellner would agree with Dennett on this point, and yet every now and again he seems to fall prey to the same fallacy — as when he asks of the line of thought that reached its peak with Wittgenstein, “What is that skeleton of reality, revealed for us by the X-ray of sound logical notation? A curious, aseptic, hygienic, cold world.” It’s aseptic and so forth because it comprises logical atoms (and their substantific brethren) bouncing off of each other like billiard balls. I don’t see why the composition of the universe’s ultimate stuff has anything to do with the warmth of the lives we lead — unless, that is, the logical structure forbids love, generosity, faith and so forth. But is there any reason to believe that it does?

So I reject any philosophy that abandons reductionism out of a desire to save humanity. Humanity can get along just fine, with or without reductionism.

Life awesomeness

slaniel | My Life and My Friends | Friday, September 14th, 2007

I would like to put it on the record that my life is very excellent nowadays. My job is challenging and fun, my coworkers are great, I love my girlfriend, I love the town that I live in, I have exceptional roommates, and even my cats are awesome. I know that “this too shall pass,” but in the meantime I’m loving my life.

I just thought I’d gloat.

To read: Cradle to Cradle

slaniel | Cradle To Cradle: Remaking the Way We Make Things | Thursday, September 13th, 2007

I’m in a mood recently to get people reading books together. Call me a communist if you will.

My friend Mike last night recommended Cradle To Cradle. It sounds very excellent. If anyone wants to read that with me, you are hereby invited. That’s somewhat further away than Wayward Christian Soldiers, but I’ll move it up if I get enough interest.

Joel Spolsky on languages with first-class functions

slaniel | Programming languages;Spolsky, Joel | Wednesday, September 12th, 2007

I already del.icio.used it, but I just had to link to Joel Spolsky’s August ‘06 post on why languages with first-class functions are awesome. Google’s MapReduce is the culmination of his argument, and explains why this isn’t just needless abstraction for the sake of (to quote someone who shall remain nameless) “crawling up your own asshole.”

I don’t think functional programming has a very good elevator pitch. Whenever I see introductions to, say, closures or currying, they always have really trivial examples like “Look! A function to add one to something!” Yay for functional programming.

Likewise for Lisp, actually. The Practical Common Lisp book is one of the few I’ve seen that starts straight in on why Lisp makes your life easier for the things you need to get done.

Is there a PCLish book for functional programming?

Charles Marsh, Wayward Christian Soldiers: Freeing the Gospel from Political Captivity

slaniel | Wayward Christian Soldiers | Wednesday, September 12th, 2007

My man Adam mentioned in conversation today that he’d heard about a book called Wayward Christian Soldiers, at least part of which is about Republican ownership of American Christianity. It’s remarkable to me — this is what Adam and I were discussing — that a religion based around helping the poor should be so affiliated with a party for which poor-baiting is a way of life.

So I ordered the book from the library. I invite anyone who’s interested to read along with me, once it gets here in a week or two. I’m sure it’ll make for great reading.

P.S. (12 September 2007): Attention conservation for those who want a précis of what the book is about:

In Wayward Christian Soldiers, leading evangelical theologian Charles Marsh offers a powerful indictment of the political activism of evangelical Christian leaders and churches in the United States. With emphasis on repentence and renewal, this important work advises Christians how to understand past mistakes and to avoid making them in the future. Over the past several years, Marsh observes, American evangelicals have achieved more political power than at any time in their history. But access and influence have come at a cost to their witness in the world and the integrity of their message. The author offers a sobering contrast between the contemporary evangelical elite, which forms the core of the Republican Party, and the historic Christian tradition of respect for the mystery of God and appreciation for human fallibility. The author shows that the most prominent voices in American evangelicalism have arrogantly redefined Christianity on the basis of partisan politics rather than scripture and tradition. The role of politics in distorting the Christian message can be seen most dramatically in the invasion of Iraq, he argues: Some 87% of American evangelicals supported going to war, while every single evangelical church outside the United States opposed it. The Jesus who storms into Baghdad behind the wheel of a Humvee, Marsh points out, is not the Jesus of the Gospel. Indeed, not since the nazification of the German church under Hitler has the political misuse of Christianity led to such catastrophic global consequences. Is there an alternative? This book proposes that the renewal of American churches requires a season of concentrated attention to faith’s essential affirmations—a time of hospitality, peacemaking, and contemplative prayer. Offering an authentic Christian alternative to the narcissistic piety of popular evangelicalism, Wayward Christian Soldiers represents a unique entry into the increasingly pivotal debate over the role of faith in American politics.

(via the book’s Amazon page )

A canonical DOM reference?

slaniel | Document Object Model (DOM) | Wednesday, September 12th, 2007

I picked up Beginning XML with DOM and Ajax: From Novice to Professional, just because it’s high time I learned to write JavaScript that can manipulate the DOM. Writing a templating system wherein only the dynamic content changes would be nice, too: it’d be nice to rewrite this blog so that you could navigate around and only reload the left column. (Or use WordPress and do the same thing.)

But I unfortunately forgot about Steve Laniel’s First Rule Of Computer Books (formulated on Tuesday, September 11 Never Forget [1]), namely that most every computer book sucks. Or, more specifically, most every computer book can be placed in one of three categories:

  1. Books that don’t assume you know what a for loop is.
  2. Books like Design Patterns that address experienced practicioners.
  3. Books for those in the middle — maybe hackers (converted sysadmins) but not software developers, who want to take the next step.

Steve Laniel’s Restatement Of Steve Laniel’s First Rule Of Computer Books is that there are virtually no books in category 2. And as it turns out, Beginning XML with DOM and Ajax is firmly in category 1. And yet, like many books in the genre, it doesn’t really seem to know its audience. It spends 50 pages explaining what while loops, for loops, if statements and so on are, but then assumes in the next chapter that you know what XSLT is and why you’d use it. I submit that those who need the first bit don’t normally need the second, and conversely.

It’s okay. I’ll probably return the book and pick up what Apress seems to recommend for more experienced folks, namely Pro JavaScript Techniques. They explicitly say that they don’t “waste any time looking at things you already know, like basic syntax and structures.”

But really all I want, at least at the beginning, is a canonical reference to the DOM and JavaScript. w3.org’s references to (X)HTML and CSS structures make more or less any other site irrelevant, and the HTML Validator makes it easy to be standards-compliant (especially when combined with the Web Developer Toolbar; HTML validation is Ctrl+Shift+H). I’d like something similar for JavaScript. I’d like to know, when I write a particular nugget of JS, that, say, IE is going to barf on it, or that at least my syntax is right.

Actually, I don’t think there’s any CSS validator that will tell you which browsers will cause you problems, but there should be. I wonder why there isn’t.

So anyway: canonical DOM reference? Anyone? Bueller?

[1] — September 11 has been officially renamed “September 11 Never Forget.”

P.S.: Maybe the DOM Scripting Task Force?

P.P.S. (14 September 2007): Pro JavaScript Techniques seems to be a winner.

The bee dance language

slaniel | Bee dance language | Tuesday, September 11th, 2007

I was trying to find a survey paper on the bee dance language, which I read a few years ago and really enjoyed; any number of google searches yielded nothing. Then it occurred to me that I probably read it on Chris Genovese’s blog, so I googled there, and voilà: the paper I was thinking of was

Dyer, F.C. 2002. Biology of the dance language. Annual Review of Entomology 47: 917-949.

which Chris rightly called (and here I quote it only for Google’s benefit) “a terrific review article by entomologist Fred Dyer.”

The paper is linked from Fred Dyer’s publications page, but the link is dead. If I’m reading the Wayback Machine’s info about that paper correctly, the link has been dead since just after Dyer linked it (though Chris’s link to it was from 2004, and I was still able to read it then, so who knows). It’s now trapped behind a paywall. You can look at it for $20.

Fortunately the Wayback Machine has a copy, and now so do I.

I think that’s more what I’m getting at here, along with suggesting that you read that excellent survey paper. (Seriously: bee dances. I love that someone decoded that.) What I’m getting at is that if you run a website, it’s in your best interests to cache everything. Links will die, and people will put stuff behind paywalls. Or the White House will switch things up so that Oceania has always been at war with Eurasia. Best to keep copies around.

That is all.

“And me”

slaniel | Prescriptivist grammar and suchlike | Tuesday, September 11th, 2007

Dear world,

I know that your English teachers beat it into your head that you should always say “and I”. But they overtaught it. I blame them, not you. The proper sentence is “Jim and Doug spent time with Andy and me,” not “ . . . and I.” Or “they threw the ball to me and Andy.” Do things with Andy. This is the big lesson.

Also, that second example points out something else: there’s nothing grammatically wrong with putting yourself before the other person. “Me and Andy” is just as fine as “Andy and me.” It’s not a grammatical problem that the teachers were trying to fix; it’s one of politesse. They’re trying to impose modesty. That’s why you never hear people say “I and Andy did another one of those things that only I and Andy are capable of”: teachers want us to be self-abnegating where possible (and they’ve succeeded, obviously). But saying “I and Andy” should be encouraged, at least sometimes. Self-esteem and all that.

Also, what Chris Young says about apostrophe-s (“‘s”). All of that. Yes. I agree.

Kendall Square employment LazyWeb request

slaniel | Kendall Square | Monday, September 10th, 2007

I’d like to attach some numbers to my belief that Kendall Square is booming. Does anyone know where to look to find local (neighborhood-by-neighborhood) employment numbers, tracked over time?

Donating at every doctor’s visit

slaniel | Health care and insurance;Helping the Less Fortunate | Wednesday, September 5th, 2007

Every time I pay my $15 office-visit copay, or my $10 generic-prescription copay, I’d like to be asked, “Would you be willing to pay [respectively] $30/$20 to help cover people who lack insurance?” The extra $15 or $10 would go into a state or federal fund. I’m sure many people would donate.

« Previous Page