Jonathan Strange & Mr. Norrell

Magic has all but disappeared from England since the end of the rule of the Raven King. Intent on restoring it, Mr. Norrell and his pupil Jonathan Strange offer their services to the British crown in fighting Napoleon—hoping that once again practical magic will become a respectable profession….

This epic story by Susanna Clarke is a fun and elaborate immersion into a world not too unlike our own. The copious footnotes, in particular, are delightfully effective in bringing lay readers such as ourselves up to speed on the history of English magic on which this tale rests.

I highly recommend reading this book before the movie comes out. I don’t see how film could possibly do justice to do this enthralling yet massive tome!


Sex at Dawn

Everyone with a stake in the culture wars needs to read Sex at Dawn. It presents an idea that is often absent from public discourse: that monogamous pair bonding (our traditional idea of marriage) is not part of our evolutionary heritage and that, in fact, it is a social imposition contrary to deeply ingrained human inclinations. The alternative and, according to the authors, more natural behavior is a sort of promiscuity that they take pains to point out is not what we think of in the vernacular (sex with strangers and almost-strangers) but rather closer in spirit to polyamory: sex as a social bonding act between various members of a tribal group.

The authors advance three lines of evidence in favor of this thesis. The first is based on observation of the mating behaviors of our close animal cousins. Most animals are not monogamous but most species have a limited and advertised period of female fertility during which the males are fiercely protective of their (generally temporary) mates and aggressive toward other males. Bonobos and humans, by contrast, hide the period of female fertility and use non-procreative sex as a way to bond individuals in the tribe. Moreover, this shared paternity makes males invested in the outcome of all children in the tribe and is hence more rather than less adaptive for the group.

The second line of evidence relies on observations (from the days of European colonization to the present) of peoples that still have a forager lifestyle similar to how it is supposed our ancestors lived. Many (most?) have a very fluid sexuality where sex with multiple partners is often not only permitted but expected. Children are considered the community’s children. The authors claim that it was the shift from foraging to agriculture (which they describe as the most significant event in human history) that led to a preoccupation with individual property and its inheritance (as opposed to the shared resources heretofore used). That, in turn, led to shrinking the sphere of sharing (sexual relations, child rearing, resources) from the community to the nuclear family. This is where the “standard narrative” of sexuality arose (men want to spread their seed as widely as possible, women want to make sure their man will provide for them and their children) and led to the inferior status of women that has historically plagued Western societies. As an aside, the authors suggest that, after agriculture led to the notion of property, property in turn led to the notion of poverty.

The final type of argument is the observation that if the “standard narrative of sexuality” were really as natural as its adherents claim, we would not need so many strictures so often enforced to guard against pre- and extra-martial sex: those behaviors would be rare. Moreover, the fluid sexuality model provides a better evolutionary framework in which to understand homosexuality: it survives in the group because it is a form of pair-bonding.

One of the interesting themes running through the book is how easy it is for scientists, both social and natural, to be biased by their own culture. Darwin himself did not venture to challenge the Victorian notion of marriage (though there are some suggestions he may have suppressed thoughts heading in that direction), while modern anthropologists and primatologists appear to contort their interpretations to make our notion of marriage inevitable.

I expect many people will dismiss or attack this book because it is threatening—threatening to the way we’ve constructed our lives and society, threatening to “traditional marriage,” threatening to our human exceptionalism. This perceived threat does not mean the claims are false, of course. Indeed, if they better describe who we are and how we got here, then perhaps we can better understand how hard it can be to live up to our cultural ideals, and be sympathetic to each other when we stumble.

Should we change our society in light of these findings? That is a more complicated question. Whether we like it or not, the fact is that we today are members of a society shaped by a history of agriculture, property, differing sexual roles, and a monogamous definition of marriage. These legacies will not disappear overnight; it is not clear that they all should (do we really want to give up agriculture? can we?). That said, some parts of our cultural legacy we have been succeeding in improving (slavery, women’s rights), and maybe marriage, the concept that tries to capture the essence of our emotional and sexual bonding, will get its turn.


For Seattle readers: One of the authors will give a reading next week.

To the spoiler belongs the victory

There is a fundamental asymmetry in any interaction that requires cooperation: the party that chooses not to play by the rules disrupts the process, preventing any win within the rules of that interaction but likely achieving a one-sided gain outside the scope of the rules.

For example, a child who does not want to play a board game and sweeps the pieces off the table spoils the game for everyone, but has himself achieved the objective of not playing (or perhaps of “not losing,” if that’s what prompted the outbreak).

A discussion with someone who refuses to debate rationally (listening and rebutting using logic) prevents either side from understanding the other better and perhaps being swayed, but achieves the spoiler’s aim of not having her beliefs challenged. Witness the various arguments with fundamentalists who refuse to entertain anything that challenges what they “know.”

Likewise, the goal of Congress is to debate, improve, and pass good laws for the benefit of society. The majority party, in particular, has an incentive to play by the rules to justify its dominance. The minority party, on the other hand, has an extraneous motivation to subvert the game: spoiling the interaction by being obstructionist and partisan prevents good legislation from passing while the other side is in power, supposedly boosting the minority’s chances for a comeback.

When the spoilers are few in number, their damage can be controlled: the child can be excluded from future games, the fundamentalist can be dismissed, the representative can be shunned and voted out. But what happens when a substantial fraction of the players are uncooperative? They just get their way, by hook (the other players giving in) or by crook (spoiling the game).

Is there a way out? By definition, not within the system itself. Perhaps the only way seems to be driving the proportion of spoilers back down—in other words, persuading people left and right that the fairest and most efficient way forward is together.

Persistent emacs server sessions

emacs

In my spare time, I’ve been working on two tools to make emacs more useful to me by leveraging two key features: the ability to save the desktop state and the ability to have emacs clients connect to an emacs server.

For the former, I wrote an emacs-lisp package called desktop-autosave. Once initiated, the package will periodically save the desktop under the name of your choice. The benefit of this is that you do not have to remember to save the desktop explictly yourself before you exit emacs or before you experience an emacs or system crash. Moreover, the next time you start desktop-autosave with that same name, the corresponding desktop is automatically loaded into your emacs workspace.

For the latter, I wrote a bash shell script called ee that will allow you to connect to a named emacs server (bringing up the server if it is not already running). The value of this package is that you can now invoke ee wherever you would normally have invoked emacs, and by just specifying the name of the desired server, you can easily set up as many emacs sessions as you have concurrent projects.

The real benefit comes when you use both packages together. In this case, you can use ee to bring up a named emacs server, and that server will save its desktop to disk periodically. As long as emacs stays running, you can keep connecting to the same server from as many clients as you wish. After your emacs server terminates (by exiting normally, by crashing, or by the machine being reset), you can use ee to once again bring up a server with the same name. In this case, emacs will load the automatically-saved desktop file from disk and you will have in memory all the files that you were working on previously on that particular emacs server. Nifty, no?

Feel fry to try these packages out. They are available on GitHub. If you find them useful or if you find bugs, let me know. Enjoy!

UPDATE 020120.02.11: desktop-autosave now saves shell-mode buffer contents, directory, and command history.