Lorin Hochstein

Ramblings about software, research and other things

Archive for November 2012

The good ones tell you when they’re wrong

leave a comment »

I’m very sympathetic to Jay Rosen’s critique of American , particular The View from Nowhere perspective which renders so much journalism writing sterile and context-free. 

There are some journalists out there who are a pleasure to read because they write in their own voice. They don’t shy away from the subjective nature of good reporting.  Instead, these journalists will actually interpret events they report on and present events within a wider context. And, when they get things wrong, they tell you. To wit:

  • Spencer Ackerman of Wired’s Danger Room admitting he was wrong in his earlier hagiographic coverage of David Petraeus.
  • David Weigel of Slate admitting he was wrong about the effect of Presidential debates on close races.
  • Felix Salmon of Reuters admitting he was wrong in his critique of the composition of the Goldman Sachs board of directors.

This is what real intellectual honesty looks like.

Written by Lorin

November 11, 2012 at 8:48 pm

Posted in journalism

Line by line

leave a comment »

Through iTunes University , I’m following along in the lectures of a Yale course on modern American literature, authors like Hemingway, Faulkner and Fitzgerald. The professor talks about three registers of analysis: the macro, middle, and micro registers. At the micro register, the focus of the analysis is on things like the role of sensory information such as smell or sound. At the middle register, the focus of the analysis is on how authors of the time would experiment with narrative structure, such as the non-linear approach that Faulkner uses in The Sound and the Fury. At the macro register, the focus is on the larger historical context of the books. It’s only at the micro-level that you can do analysis by examining individual sentences. And, yet, the only way an author can write a book is to generate it by indvidual sentences.

We also talk about software at different levels of analysis, such as architecture for the higher levels, design patterns for the middle level, and lines of code at the micro level. There’s long been a yearning to be able to create new software by working at a higher level of abstraction. In today’s jargon, this is known as model-driven-development, where some kind of high-level graphical or textual model is created, and then is ultimately transformed into code. And this approach has found success in certain niches, such as Simulink, LabView, and Yahoo! Pipes.

For most applications, I suspect that the only way to write the software will continue to be the same as the only way to write novels: line by line.

Written by Lorin

November 8, 2012 at 2:59 pm

Posted in software

Publications trump ideology

leave a comment »

Dylan Matthews interviews Sasha Issenberg, the author of “The Victory Lab”, which is about  how political campaigns are increasingly applying social science research techniques.

It turns out that Democrat campaigns tend to apply these techniques more than Republicans, unsurprisingly, since academic researchers with knowledge of these techniques tend to lean left. However, Matthews notes that a lot of the important research in this area was done during the campaign of Republican governor Rick Perry in 2006. And why is that? According to Issenberg:

The reason Perry developed that partnership is that he made them an unusual offer, which is that they could publish their work.

Via Kevin Drum.

Written by Lorin

November 5, 2012 at 4:15 pm

Posted in Uncategorized