December 26-27, 2014

Plowing through user stories on this WXDU database project that has been sitting fallow for the past 9 months or so. Thankfully this head-cold hasn’t affected my [limited] ability to program. If anything, feeling too lousy to get up & move around has actually improved my concentration.

The daily routine has basically involved getting up, coughing horribly until some sort of detente is achieved, working all day, and then watching a movie.

Friday night was L.A. Confidential, which has its flaws, but which serves as a reminder that Kim Basinger, Russell Crowe and Kevin Spacey can all be excellent actors when they feel like it. Or they could at one time, anyway. I have no idea whether Crowe or Spacey are salvageable at this point.

I’ve read some Ellroy but I don’t think I got very far into L.A. Confidential – it was too much about politics for me at the time I was trying it. Might give myself a month to re-forget the movie & then try again.

Saturday night we watched Dazed and Confused, and I was reminded of all the things I disliked about it the first time around. It’s not so much the plotlessness – lord knows I’ve watched plenty of plotless movies. But the use of music is really lazy.

There are quite a few scenes that cut between multiple carfuls of kids, all apparently listening to the same music, which is a cool idea – only the stuff that they’re listening to is unlikely to have been on the radio in May 1976.

This is what was on the radio in May 1976:

  • “Afternoon Delight” – The Starland Vocal Band (G) (#1)
  • “The Boys Are Back In Town” – Thin Lizzy (#12)
  • “A Fifth Of Beethoven” – Walter Murphy & the Big Apple Band (G) (#1)
  • “I’ll Be Good To You” – The Brothers Johnson (G) (#3)
  • “I’m Easy” – Keith Carradine (#17)
  • “‘I.O.U.’” – Jimmy Dean (G) (#35)
  • “Let Her In” – John Travolta (#10)
  • “Love Is Alive” – Gary Wright (#2)
  • “Making Our Dreams Come True” – Cyndi Grecco (#25)
  • “Never Gonna Fall In Love Again” – Eric Carmen (#11)
  • “Rock And Roll Love Letter” – The Bay City Rollers (#28)
  • “Shop Around” – The Captain & Tennille (G) (#4)
  • “Still Crazy After All These Years” – Paul Simon (#40)
  • “Take The Money And Run” – The Steve Miller Band (#11)
  • “Tear The Roof Off The Sucker (Give Up The Funk)” – Parliament (G) (#15)
  • “Today’s The Day” – America (#23)

Sure, for the stoners, the soundtrack would have been heavier, and closer to the music featured in the movie – but they’re not the only kids shown listening to music. And it’s not like every car sold in 1976 came with a Foghat 8-track.

Plus the prohibitive costs of licensing certain bands resulted in some glaring omissions – no Who, no Zeppelin, no Pink Floyd (this in a movie with a character named Randall “Pink” Floyd). I don’t hold that against Linklater, but if your big hook is verisimilitude in costuming, cars, language & music (and you let plot and character development take a back seat to those things), then you open yourself up to criticism on those factors.

Having said that, Wiley Wiggins is just as astonishing to me every time I see that movie (and I’ve seen it 3-4 times, for some reason). And yes, so is McConaughey.

In semi-unrelated news, I finished reading Viv Albertine’s memoir Clothes Clothes Clothes. Music Music Music. Boys Boys Boys. It features a lot of all of those things. I enjoyed it quite a bit, even though the Slits wind up playing a major role for only maybe 20% of the whole book.

One last note: the advanced search at IMDB is really quite useful. Here’s Most Popular Comedy Feature Films Released 1979 to 2012 With User Rating Between 7.4 And 10 , Online Videos Available on Amazon Instant Video, Amazon Prime Instant Video , At Least 20,000 Votes and Production Status: Released

December 26-27, 2014

Nashville police chief shares message, responds to questions

Nashville police chief shares message, responds to questions

Link

December 25, 2014

Today I got the cold that M has had for the past week or so. I fought valiantly, but there’s really no way to live with someone without sharing each other’s germs.

Still managed to continue my holiday crash-course in Node, Express & Mongo – I’m at least to the point where I can read through this project’s existing codebase and understand more or less what’s happening, which is rad.

We went to a late afternoon matinee of Chris Rock’s Top Five, a movie whose good parts are amazingly good, but whose bad parts are lousy. Many of the actors are great, and the looser, more improvisatory scenes crackle with energy.

But there’s a lot of plot in this script, most of it kind of ludicrous, and it keeps getting in the way of the good parts.

Overall I’m very glad I saw it, but any recommendations I give will come with some caveats (particularly regarding the first 25 minutes or so).

Ate terrible Whole Foods prepared food. Went to bed & coughed all night. Merry Christmas.

December 25, 2014

December 23-24, 2014

After work I decided to check out Bar Virgile; you may have seen a photo of a small portion of it yesterday.

Some observations:

  • The decor and the overall vibe are kind of not-Durham, but not in a bad way. I felt like I was in, well, Atlanta, or at least the small part of Atlanta that feels relatively cosmopolitan. Someone has paid a lot of attention to details in a way that hasn’t always been the case around here.
  • Juju has a similar vibe. 2015 is apparently going to be the year in which Durham steps up its game, ambience-wise. 
  • Carrie from G2B is the chef at Bar Virgile, which is emphatically a bar, but which also has a pretty substantial menu of cheeses, charcuterie & bar food (sausages, sandwiches, fried stuff). And frog legs and escargots. I always liked the food at G2B & hated everything else about it, so I’m 100% OK with this change.
  • It was packed at 6:45 on the Tuesday night before Christmas Eve. This doesn’t necessarily bode well for anyone actually hoping to get in & get a seat & get served at any point in the future.

Tuesday evening we watched Tusk, the 2014 Kevin Smith movie. I wish that I had known more about the back-story before we bothered to rent it – apparently Smith wrote the whole thing in an hour while stoned on a podcast with a friend of his? It shows. A lot.

M has been sick with a heavy-duty chest cold for 3-4 days now, and I have been zincing up a storm trying to keep it out of me. I may be slowly losing that battle. At least I’m off work until next Monday, although I had sincere plans involving node.js and a new WXDU music database.

I felt OK this morning but the day has been kind of touch-and-go.

Tonight we saw Wild, the new Reese Witherspoon movie based on Cheryl Strayed’s book about hiking the 1000-mile Pacific Crest Trail from the California/Mexico border to Oregon. Witherspoon is OK – I had a hard time sympathizing with her character, but I don’t know that that’s her fault. Laura Dern is outstanding as Strayed’s mom, but then I think she’s outstanding in literally everything she does.

Overall, while I’m glad it was made – lord knows we need more movies with strong women as primary characters – it was a little too heavy on the pop-psych and over-obvious poetry quotes for my tastes.

Just got home from dinner at Piedmont. I have eaten at Piedmont on a fairly regular basis since it opened, through good times and not-so-good times, and I can say with a fair degree of confidence that the food now is better than it has ever been. 

This is a fairly recent development – as little as 3-4 months ago, the current chef & FOH manager were clearly trying really hard, but hadn’t quite worked out all the kinks. But this fall it seems like everything really locked into place.

December 23-24, 2014

December 22, 2014

I worked today. Originally I had set aside the full two weeks here at the end of the year (thereby using up my allotted vacation days that nobody really keeps track of anymore), but we have this enormous backlog of interviews due to A Lot of Circumstances so I got up & went in to the office & did two interviews & also did some emailing & other miscellaneous Things.

I will do the same tomorrow, and then I have the rest of the week off. But next Monday & Tuesday I’ll be back in there.

It’s like the good old days of being an hourly worker who works through holidays, except now instead of sitting around doing nothing & getting paid I actually have to work.

Anyway. Between interviews & emailing I managed to download the source for jackmeter, a kind of ancient (9 years old!) cmd-line digital VU meter for the Jack Audio Connection Kit.

I had needed a way to check input levels on our streaming server at WXDU, which doesn’t have any sort of X server or other GUI installed, so I poked around & lo and behold, someone had written just what I needed.

Only it didn’t work for us because I’m using an option on our jack server that didn’t exist 9 years ago.

So I downloaded the source, acquainted myself with gnu getopt and the basic outline of how one connects to a jack server, and then wrote a patch & applied it and … it didn’t work. And then I fixed the thing I screwed up and then it DID work and it was pretty thrilling, actually, because I’m basically a freshman-level C programmer. 

And then, in sharp contrast to literally every other time I have modified a piece of open-source software to suit my needs, I actually pushed the patch back up to github and submitted a pull request to the guy who wrote the thing (and who had already proved himself to be a good guy by responding to my random email about a little piece of software he had written 9 years earlier).

My first pull request! After years of haranguing students to get more involved in open-source projects.

If *you* need a console-based VU meter for your jack server that you’re running with a non-default name, here you go: https://github.com/wxdu/jackmeter

December 22, 2014

December 19-21, 2014

I don’t want to be doing this every-three-days thing, but it has happened twice this week. Sometimes life intervenes.

Friday night we went back to Juju with a friend of ours. It was packed; there were people standing around by the door waiting for tables.

They’re still working out a few kinks in how orders get entered & food gets delivered, presumably a side effect of their small-plates setup (and the relative enormity of the dining room). We had nowhere to be, so the occasional delay wasn’t really an issue.

Last time we ate there, we loved the brussels sprouts, the fried oysters and the pork belly. This time it was all about the hanger steak. Seriously: It’s amazing. Such richness of flavor. 

Saturday I had to re-learn the hard way about how Linux handles multiple IP addresses assigned to multiple NICs on the same subnet: not well. The Linux network subsystem doesn’t really firmly associate IP addresses with NICs, so you get really unpredictable results.

I had actually learned this once, years ago, but had forgotten. In the intervening years I’ve been using all of these multi-homed OSX machines & it has Just Worked. Chalk one up for OSX. Or rather chalk one up for BSD.

Bummer about the expensive server-class multi-port NICs we just bought, though.

Saturday night we saw The Babadook, which refuses to commit to being a Bad Seed movie, a Sick Parent movie, or a Legitimate Haunting movie. It walks an excellent tightrope between those three things for ¾ of its length, but at a certain point it gets muddled & never really unmuddles.

Still, it has some amazing performances & a truly wicked evil popup book at its center.

Tonight we watched one episode of The Starlost, which is a 1973 Canadian sci-fi series starring Kier Dullea. It was written by Harlan Ellison but then modified sufficiently that Ellison took his name off of it.

It was kind of amazing. Their effects budget was essentially zero, apparently, so nearly every shot is green-screened somehow. This contrasts poorly with the rather ponderous dialogue. It’s glorious.

I have to work Monday & Tuesday this week, but I’m off the rest of the time & plan to write an entire node.js / mongodb online database with my spare time. We’ll see how far I get.

December 19-21, 2014

December 16-18, 2014

Been thinking a lot about anarchy lately, spurred on by the recent protests & the inevitable police intelligence reports about the anarchist bugaboo

If you go read the DPD After Action Report from 12/5, and then read the TriAnarchy blog post from the same event, it’s almost possible to synthesize a single accurate account from the two of them, since their competing filters kind of cancel each other out.

Which kind of reinforces the notion that if Scary Anarchists didn’t already exist, the police would have to invent them. The symbiotic relationship is just too perfect.

Of course there’s plenty of anecdotal evidence that the police in some jurisdictions are more than happy to put on hoodies & bandannas and play the part.

Anyway. I don’t think my thoughts about anarchy as a political philosophy are even all that salient here. I would love to see capitalism dismantled, or at least severely crippled, but the last thing we need in a nation with 30 million loose guns is a complete breakdown in civil society.

I do wish that more white people would be more willing to listen to people of color when engaging in demonstrations focused on issues that disproportionately affect people of color.

Here are some bullet points I found useful:

imagevia https://twitter.com/onekade/status/543202210516303872/photo/1

And

imagevia https://twitter.com/onekade/status/543205255312576512/photo/1

I know there are some folks locally who disagree with the premise of those bullet points. I might politely suggest that those folks should go protest in Raleigh or something. Lord knows Raleigh needs a wake-up call.

Tuesday night I read a month’s worth of New Yorker magazines. “read.” At least 15% of each issue.

Wednesday night we watched The Skeleton Twins. Bill Hader is outstanding in it. Kristin Wiig does her best – it’s no Whip It, mind you. It was a definite rental & honestly I’d probably recommend waiting until it hits Prime.

Thursday night we watched Dead Calm, a movie that gooned the crap out of me when I watched it at home alone late one night when I was in college. It had less power tonight, on the sofa with M, pre-10pm. But it’s still a damn tight little suspense/thriller. 

December 16-18, 2014

Letter from Steve Schewel, December 18, 2014

Durham City Councilman Steve Schewel sent this to many folks, and posted it on our Facebook walls. I’d like to amplify it further by posting it here:

Dear Friends,
This email is a work in progress, and there is much more I need to learn. Since I was not present at the demonstrations in Durham downtown on December 5 or more recently on Swift Avenue, I have had to rely on the reports of others—police, demonstrators, reporters and spectators—to come as close as I can to the truth about those events. I’ve talked to a lot of people, watched a lot of videos, read a lot of emails and Facebook posts. Now I’m ready to write about what I know and believe, and I look forward to hearing from you about this.

Here is the most important thing I know: The demonstrations in Durham following the grand jury decision in the Eric Garner case are heartfelt, legitimate and important expressions of grief and outrage. The vast majority of people demonstrating are motivated by an authentic desire to make our nation—and our beloved city—more just. The desire to interrupt business-as-usual, to force people to face the injustices of our criminal justice system, is real, and I admire the people who have taken on this work. This moment demands our attention to racial injustice and our commitment to fight it. Durham can lead this crucial work, and we must.

The second important thing I know is that the charges about “outside agitators” deny a critical truth about these demonstrations: They are homegrown, right here in Durham. I know many Durham people who have been participating. Some are veterans of many political actions; but most of the ones I know are young, first-time demonstrators whose hearts are full to bursting with the injustices they know exist in our society and feel they must make their voices heard. Indeed, it is true that there are people from inside and outside Durham who are on the Internet urging reckless behavior on the demonstrators (more on that below). But these demonstrations are not the product of those Internet posts. They are the product of the ideals, hopes and dreams of Durham’s young people for a society where racial injustice is a thing of the past, where ‪#‎BlackLivesMatter‬.

To deny the legitimacy and authenticity of these cries for justice is to deny the future that we all need to embrace.

After the death of Jesus Huerta last year, I criticized our police department for what I considered their overly aggressive response to the demonstration on the plaza. I spoke to our city manager about it, to my city council colleagues, and to our police chiefs. I wrote about it publicly.

What I see now in our police department’s response to the demonstrations is a much more complicated picture. 
On the one hand, I believe there has been at least one time when our officers acted with too much aggressive force. On the other hand, I think they have worked hard to improve their practices from the Huerta march last year, and I think they have succeeded, often performing their incredibly difficult task with admirable patience and restraint under severe duress during the recent demonstrations.

A few days ago I had a 90-minute conversation with a young woman who was arrested on Foster St. on the night of December 5. She wants her name kept private, so I will simply call her Mary. I knew Mary because I had spoken to a class at Duke for which she was the professor’s assistant. Mary is highly regarded by my teaching colleagues at the public policy department at Duke. She is gentle, determined and totally trustworthy.

The events surrounding Mary’s arrest—and the arrests of others on Foster St. that night—are contested. Police say that they gave ample and loud warning for the demonstrators to leave the middle of the street and disperse. Mary and other demonstrators I trust claim they never heard these warnings. Mary says she was shocked when she saw an officer throw a young woman to the ground by her hair. Mary says that she then herself asked the officer to tell her his badge number and was immediately thrown hard to the ground–hard enough to lose a shoe and her glasses. She said a knee was put into her stomach from underneath her while two other officers handcuffed her. She was hurt, shocked and bruised. I believe her. I believe another witness who saw this happen. I believe this is unnecessary use of force. I believe we must not have this in Durham.

And yet there is another truth about that night. For three hours the Durham police reacted with great flexibility, calm and patience as they escorted the marchers throughout downtown. The marchers were switching directions unpredictably, blocking streets, disrupting traffic, and, at one point, jumped fences and blocked 147. Some marchers also threatened to disrupt the show at the DPAC and sought to breach the police lines there. Some–few!–marchers hurled sticks and rocks at the cops. Several officers were hit, and one officer I know well and respect greatly was struck hard in the chest by a rock.

The police didn’t arrest the demonstrators who blocked the downtown streets for hours. They didn’t arrest the demonstrators who blocked the highway. At DPAC, they arrested a few people (six, I understand) who tried to force their way through the police line there and disrupt the show in progress.

I admire this work by the police under tremendous pressure. Despite the stones and the provocation, they remained calm and did their jobs well.

I don’t want us to lose sight of the whole, complex truth here. I believe that for the great majority of the protest over a very difficult three-hour period, our police officers acted with good judgment and restraint under duress. Then, on Foster Street, five minutes of bad decisions and unnecessary force marred the night.

There have been other demonstrations, too, and one—on Swift Avenue—which is the subject of dueling narratives about the behavior of demonstrators and police.

Here’s the point: Since the marches following the death of Jesus Huerta, our police department has made significant strides in its handling of demonstrations. Still, they need to continue to do better. The department’s leadership needs to evaluate the use of force, minimize the use of force, and give ample warning before arrests are made. I have confidence that they will do this.

I have a plea to demonstrators as well, and it involves civil disobedience. I have participated in hundreds of demonstrations in my 63 years. I probably marched or rallied 20 times just this past year. I have committed acts of civil disobedience many times. I never got to march with Dr. King, but I marched with his compatriots including C.T. Vivian and Fred Shuttlesworth. I have linked arms with Father Philip Berrigan and Sister Elizabeth McAlister to block the Pentagon. I was arrested at Moral Monday last summer. After one act of civil disobedience, I went to jail for eight days.

I list these bona fides only to claim solidarity with those who are committing civil disobedience in Durham now. Sometimes, I believe, civil disobedience is warranted, even necessary.

But as you disobey, I beg you to do so peacefully, lovingly. Civil disobedience must not mean intentionally provoking the police, or dehumanizing them, or making them the other, or resisting them when they come to arrest you for blocking a street.
I know many police officers well. Three times this year I have ridden along with young police officers on a Saturday night, and I have seen close up the desire they have to do the right thing. I have watched them make difficult split-second decisions on each ride-along, officers no older than the young demonstrators, officers putting themselves into dangerous situations on our behalf. We need to respect and support these men and women who are doing their best to keep us safe.

I have one more plea. There are, indeed, disturbing posts on the web which include threats to Durham police officers and calls to confront them with violence. I have read these posts. There have been demonstrators who have chosen a violent response, who have attempted to provoke our officers into making a mistake. My plea is for the great mass of demonstrators whose motives are pure to separate themselves from those who would do harm, who would provoke violence if they could. All of us who have been in demonstrations know that such people can be present and can mis-lead. It is the obligation of all of us to reject them.

And we must expect that when our police officers are physically threatened by fists or stones that they will don their plastic helmets, their “riot gear.” They need to be physically safe, too.

What is happening here in Durham with the police is part of a national effort for reform, as you all know. I am proud of the actions the city council took recently to reform our practices of racially disproportionate car searches, including our decision to require written consent for any consent searches. It puts us way out in front of most cities in the nation. Now we need to make that work. And we need to continue to work with our police department to make sure that our officers know how to handle demonstrations–even very, very challenging ones–without mistreating people.

We need to hold our police department to the highest standards of behavior—and we need to thank them and support them when they do their difficult work with skill and patience.

I believe Durham can lead this work.
I welcome your thoughts.
Sincerely,
Steve Schewel
18 December 2014

Letter from Steve Schewel, December 18, 2014

Letter to Durham City Council, December 18, 2014

Dear Council,

I’m writing to add my support to Laura Friederich’s letter of earlier this morning, which I assume you’re already in receipt of. If not, it’s also posted here: https://www.facebook.com/laura.friederich/posts/828265822088
Laura touches on many excellent points in her letter, and she is entirely correct when she redirects your attention to the fact that these protests are about calling attention to the racist foundations of our current society.
The police, and particularly Chief Lopez, seem to want to make this issue about themselves. They seem to feel like they’re under personal attack – and perhaps they carry some level of institutional guilt that encourages that impression.
But the majority of the protesters I have seen and engaged with are concerned about much bigger issues than policing in Durham. They are truly trying to send the message that Black Lives Matter, all over the US, and all over the world. Unbalanced policing and unexamined racial biases on the part of police departments are certainly a big part of this, but it cuts much deeper than that.
I’m sure there are legitimate questions about why so many of the recent protests have happened in Durham, and not other cities in the Triangle. I’m curious about that myself – not in the sense of asking why Durham, but rather in the sense of asking why not Raleigh, and Chapel Hill, and Cary, and everywhere else as well.
I think it says *wonderful* things about Durham that our citizenry are the most politically active, the most impassioned, the most likely to speak up when they see injustice, whether here at home or elsewhere in the world. I think it’s wonderful when our locally-led protests are joined by citizens of other towns, where apparently the population at large aren’t nearly as engaged or impassioned.
Laura makes an excellent point when she says that the police have shown at various times that they are capable of restraint, and of respecting the rights of the people to assemble and to let their voices be heard. Durham could set a shining example to the rest of North Carolina as a place where citizen engagement is valued and fostered and encouraged. 
But it will require your leadership –  not just from the few of you who have spoken out publicly already, but from each and every one of you. I encourage you to speak up, as Steve Schewel already has, in favor of free speech, in favor of Durham’s activist history, in favor of the rights of the citizens to be passionate, and politically engaged, and yes, sometimes angry.
Warmest regards,
Ross Grady

Letter to Durham City Council, December 18, 2014