January 1940: His Girl Friday

His Girl Friday. Howard Hawks. 1940.

And we’re off!

I’ve seen this movie plenty of times before, and that’s not what I want to do in this blog series, really, but I had bought a new copy of this (as part of a screwball box set), so what the hey.

And, as you all know, it’s a wonderful film. The snappy repartee between Cary Grant and Rosalind Russell really er snaps, and it’s got an interesting milieu (a newspaper office) and built-in tension (they have to save an innocent (well, he’d only killed a “colored” policeman, which is the next best thing) man from being executed).

It’s a romantic screwball comedy, but perhaps some of Grant’s strategies towards getting Russell back veer into creepy coercion at oints, but what the hey. It’s a clockwork plot. Everything slots together neatly.

“He sounds like a man I ought to marry,” Grant says at one point, and I’m sure the entire set chortled. And describes what Bruce Baldwin looks like as “that guy from the movies… Ralph Bellamy”. Which is the actor playing him.

It’s all so meta!

It’s a strangely shot film, with most of it happening in a couple of rooms with people running in and out of them. It’s not very visual.

Which is a staple of screwball comedy, but was this based on a play, by any chance? Hm… It was!

It’s a thrill.

Popular movies in January 1940 according to IMDB:

PosterVotesRatingMovie
sc-tt0033045.jpg209528.1The Shop Around the Corner
sc-tt0032551.jpg665518.1The Grapes of Wrath
sc-tt0032599.jpg426498.0His Girl Friday
sc-tt0032981.jpg31657.7Remember the Night
sc-tt0032125.jpg2397.4Where’s That Fire?
sc-tt0032181.jpg13657.4Abe Lincoln in Illinois
sc-tt0032339.jpg26327.4A Chump at Oxford
sc-tt0031976.jpg6837.2The Stars Look Down
sc-tt0031394.jpg3607.1The Green Hornet
sc-tt0032467.jpg14156.8The Fighting 69th

This blog post is part of the Decade series.

Decade

When watching movies, it’s easy to get stuck in a rut and always return to your favourite genre. (Which, for me, is science fiction. I’ll basically watch anything that’s science fiction, no matter how bad it is, and it gets really, really bad.)

I’ve tried to mix it up by giving myself various stupid challenges, like watching a film from each country on the planet, or watching all the films of a director or an actor in a ridiculously in-depth way.

So I was wondering what to do next, and the idea occurred to me a few years back to do a deep dive into some specific era. And a decade is a nice slice of time. But which one?

I first thought about the 70s, because there’s a lot of interesting stuff from that decade I just haven’t seen, but there’s also so much… 70s… stuff… that it seemed a bit off-putting.

Then the 30s. I was all gung ho for watching smart alecks talking rapidly in the general direction of the other person, you see!, but while doing a 1968-1922 thing, I was a bit unimpressed by the very early 30s films. Things really took off, like, in 1933 or something. (NB! Probably wrong opinion.)

And I’ve seen so many 50s and 60s films, which leaves us…

The 40s.

Even though that means watching a whole bunch of war films. And besides:

Douglas Sirk, in an interview included on the Criterion edition of There’s Always Tomorrow, is quoted as having said that the 40s were a golden age for American films.

(It also, fascinatingly enough, has a note on the correct aspect ratio using the remarkable sentence: “The above images are a distortion and corruption of the original artwork, which travesty the integrity of both the human form and cinematographic space.” Not only is travesty a verb, but it’s a transitive verb! Wonderful! I learn so much.)

ANYWAY!

My methodology for choosing films this time is based on the old IMDB data dumps, which included release date data.  (IMDB has removed this information from their current exports.  Boo!)

I sorted the films per month, and then sorted the films on rating and number of votes per month.  Then I chose the highest-rated film per month (that I hadn’t seen before), unless a lower-rated film sounded more interesting.  (And this is also subject to availability; quite a few popular 40s films just aren’t available at this point in time.)

But nothing obscure; these are mostly all 120 commercial successes and not art house films.

Onwards!

New Music

Music I’ve bought this month.

After starting to sort the music I have by release date, I noticed that I have like absolutely no music from the 60s.  So I’ve been trying to explore that slightly more (like with the absolutely wonderful Bobbie Gentry), but I’m not really sure what methodology to use.

I mean, I had a look at “best albums from 1967” and stuff, and the music there is like the worst.

jukebox.php?image=micro.png&group=Various&album=%23savefabric+(4)jukebox.php?image=micro.png&group=Figurine&album=2+Song+7%22+Recordsjukebox.php?image=micro.png&group=Bert+Jansch&album=A+Man+I'd+Rather+Be+(3)%3A+Jack+Orionjukebox.php?image=micro.png&group=John+T.+Gast&album=Angelajukebox.php?image=micro.png&group=The+Sea+and+Cake&album=Any+Day
jukebox.php?image=micro.png&group=Flower+Travellin'+Band&album=Anywherejukebox.php?image=micro.png&group=Robert+Lippok&album=Applied+Autonomyjukebox.php?image=micro.png&group=Nine+Inch+Nails&album=Bad+Witchjukebox.php?image=micro.png&group=Claudia+Brucken+%26+Jerome+Froese&album=Beginnjukebox.php?image=micro.png&group=The+Westbrook+Blake&album=Bright+as+Fire
jukebox.php?image=micro.png&group=A+Certain+Ratio&album=Change+The+Stationjukebox.php?image=micro.png&group=%C2%B5-Ziq&album=D+Funk+EPjukebox.php?image=micro.png&group=Laura+Jean&album=Devotionjukebox.php?image=micro.png&group=Figurine&album=Discard+EPjukebox.php?image=micro.png&group=Virginia+Wing&album=Ecstatic+Arrow
jukebox.php?image=micro.png&group=Tangerine+Dream&album=Encore+Livejukebox.php?image=micro.png&group=Yoko+Ono&album=Fly+(2)jukebox.php?image=micro.png&group=Oren+Ambarchi&album=Grapes+from+the+Estatejukebox.php?image=micro.png&group=The+Necks&album=Hanging+Gardensjukebox.php?image=micro.png&group=Other+People's+Children&album=Happy+Friend+in+Frosted+City
jukebox.php?image=micro.png&group=Circlesquare&album=Hey+You+Guys+2010+Remixjukebox.php?image=micro.png&group=Archie+SHepp%2C+Karin+Krog&album=Hi-Flyjukebox.php?image=micro.png&group=RP+Boo&album=I'll+Tell+You+What!jukebox.php?image=micro.png&group=Let's+Eat+Grandma&album=I'm+All+Earsjukebox.php?image=micro.png&group=Figurine&album=Impossible
jukebox.php?image=micro.png&group=Karin+Krog&album=Joyjukebox.php?image=micro.png&group=Gang+Gang+Dance&album=Kazuashitajukebox.php?image=micro.png&group=Other+People's+Children&album=Library+Records%3A+Shhh6jukebox.php?image=micro.png&group=Jeremy+Shaw&album=Liminalsjukebox.php?image=micro.png&group=Adult.&album=Limited+Edition
jukebox.php?image=micro.png&group=Tuxedomoon&album=Live+at+Deaf+Club+(1979)jukebox.php?image=micro.png&group=Blaine+L.+Reininger+%26+Steven+Brown&album=Live+in+Tokyo+(1985)jukebox.php?image=micro.png&group=Bobbie+Gentry&album=Local+Gentryjukebox.php?image=micro.png&group=Miss+Kittin+%26+The+Hacker&album=Lost+Tracks+vol.+1jukebox.php?image=micro.png&group=Lost+Trax&album=Lost%C2%B2
jukebox.php?image=micro.png&group=A+Certain+Ratio&album=Mind+Made+Upjukebox.php?image=micro.png&group=Synaesthesiae&album=Music+of+the+Spheresjukebox.php?image=micro.png&group=Shakatak&album=Night+Birdsjukebox.php?image=micro.png&group=Bobbie+Gentry&album=Ode+to+Billie+Joejukebox.php?image=micro.png&group=Other+People's+Children&album=On+a+Clear+Day
jukebox.php?image=micro.png&group=Yob&album=Our+Raw+Heartjukebox.php?image=micro.png&group=The+Police&album=Outlandos+d'Amourjukebox.php?image=micro.png&group=Malaria&album=Revisitedjukebox.php?image=micro.png&group=Various&album=Rogue+Pulse%3A+Gravity+Collapse+(5)jukebox.php?image=micro.png&group=Neil+Young&album=Roxy+-+Tonight's+the+Night+Live
jukebox.php?image=micro.png&group=Various&album=Satan+In+Lovejukebox.php?image=micro.png&group=Simon+%26+Garfunkel&album=Sounds+of+Silencejukebox.php?image=micro.png&group=James+%26+David+Figurine&album=Splitjukebox.php?image=micro.png&group=Tigue&album=Strange+Paradisejukebox.php?image=micro.png&group=Nicola+L.+Hein+%26+Mia+Zabelka&album=The+Honey+Pump
jukebox.php?image=micro.png&group=Various&album=The+Shildam+Hall+Tapesjukebox.php?image=micro.png&group=John+Butcher%2C+Andy+Moor%2C+Thomas+Lehn&album=Therminaljukebox.php?image=micro.png&group=Kaja+Draksler+%26+Susana+Santos+Silva&album=This+Lovejukebox.php?image=micro.png&group=Excepter&album=Thronejukebox.php?image=micro.png&group=Anne+James+Chaton+%26+Andy+Moorr&album=Tout+ce+que+je+sais
jukebox.php?image=micro.png&group=Trio+Blurb&album=Wjukebox.php?image=micro.png&group=Simon+%26+Garfunkel&album=Wednesday+Morning%2C+3AMjukebox.php?image=micro.png&group=David+Bowie&album=Welcome+to+the+Blackout+(Live+London+'78)+(1)jukebox.php?image=micro.png&group=David+Bowie&album=Welcome+to+the+Blackout+(Live+London+'78)+(2)jukebox.php?image=micro.png&group=Lotte+Anker&album=What+River+Is+This
jukebox.php?image=micro.png&group=Beverley&album=Where+The+Good+Times+Arejukebox.php?image=micro.png&group=The+B-52's&album=Wild+Planet

Nails and Hammers

You know that old saying about gravitating to your favourite tool? Well, my go-to thing for compositing text on top of images (and stuff) was LaTeX, and I’ve been doing that for decades.

What I’m mostly using this stuff for these days is the extremely important task of displaying weather data on small, cheap USB-powered monitors that I have here and there around the apt.

For instance, in the hall I have something that plays a random-but-related youtube clip (with no audio, of course) of whatever’s playing on the stereo, and on top of that I have a LaTeX-generated overlay that says what temperature it is and the rain forecast over the next 24 hours (that’s the line; rain ahoy).

It’s composed by this Perl script that uses LaTeX to generate the clock and the temperature text, curl to download the weather data, gnuplot to make the nice line, ghostscript to make a .pnm file, and som pbmplus things to composite it all.

And what occurred to me the other night is that I wanted to have a tiny text at the bottom there that told me the name of what was playing to and I thought “that’s just so much work”, and then I started wondering whether I should just rewrite all this in Emacs Lisp and use my new favourite hammer: svg.el.

Presto! Still rainy!

It’s now a pure-Emacs image compositing thing which I’ve put on Microsoft Github if you want to read it, but it’s not generally useful. But you could perhaps use a couple of the elements if you want to do something similar.  I also finally got a reason to play with xelb/xcb, which I’ve always wondered about.  Seems like a very nice library, and maps 1:1 the X concepts onto Emacs Lisp.

Compositing images via svg.el is fun!

One thing that I thing I’m going to expand upon and put into Emacs is the SVG path/bezier curve stuff, because I think that would be generally useful.

This bug report adds a new function, svg-path, but I think Eli’s objections are right. Instead of adding such a low-level function, instead we should have, like (svg-multi-line svg points :type ‘bezier :smooth 0.2) that would compute the boring Bezier stuff for you. SVG supports insanely complicated paths, but I don’t think that’s all that useful in general…

But I don’t have time to do implement that properly now, but perhaps sometime this winter…

Oh, and while implementing this, I miscomputed the font size for one of the displays (that just displays what’s playing), and I thought it was such a striking mistake that I kept it.

Useful Consumer Review

I walk a lot, and I used to listen to music while walking, using big, beefy, good wireless headphones or headphones with an mp3 player built in. That’s a solved problem; excellent products exist.

Last year I started listening to radio dramas instead. Mostly mysteries, and quite a lot of stuff from the 50s. It’s fun! But I don’t need a full set of headphones to listen to that stuff; it’s fine listening to in mono in one ear only.

And here my troubles began.

There’s quite a lot of wireless earbuds out there, but they all have the same problem: The range sucks.

The first one of these I tried was the original Earin, and it was pretty much unusable. But now there’s the Earin M-2, which promises to have solved all the problems.

Like the previous version, it comes with a round charging case…

… and both buds fit in there. The charging case is larger than the previous version, but it’s also a lot less fiddly. The buds slide in there like magic (probably magnets), and that’s nice.

And the buds themselves are also larger, and don’t look as cool as the M-1s.

The range is better than the M-1, but it’s not actually good. The frustrating thing when reading reviews about wireless headgear is that apparently nobody who reviews them uses them outdoors. Indoors, blutooth works well, because it can bounce the radio against the walls, but outdoors, there’s nothing, so the radio just dissipates unless it’s very powerful.

If I have my phone in my left front pocket and an earbud in my right ear, they’ll drop connection like crazy when outdoors. I have to put the phone on the same side of the body as the earbud is if it’s to have any chance of working semi-reliably.

So these are pretty much standard in the range dept… but the UX is horrible. Just horrible. They use a touch interface, and give no audible feedback. So the way to use them is to put one in an ear, wait for ten seconds and then hopefully it’ll have contacted the phone, and then tap it to unpause, and then nothing happens, and then tap again, and then again, and then you’ve tapped too many times and it unpaused and paused again.

And when you’re not using it, you can’t just put it in a pocket, because if you touch it, you turn it on and it’ll use all its battery while not doing anything.

So you have to carry the case around with you, which is a bother.

Compare the Earin M-2 disaster to this older, cheaper earbud that goes under many names, like Savfy and Rowkin Mini. They look slightly different depending on who the manufacturer is, but it’s the same product, I think.

See that thing there on the side? It’s a button. B-u-t-t-o-n. Button. You press it to switch the earbud on, an you press it again to pause/unpause the audio, and you long press it to switch it off. When the earbud connects to the phone, you hear a voice saying “connected”. When it switches off, it tells you that, too.

The UX is hard to improve on.

Of course, the range is horrible, just like the Earin M-2. Perhaps even worse, really: I frequently find myself putting my phone in my shirt pocket to have it stay connected if I do something crazy, like look around before crossing a street.

Perhaps somebody one day will make something better, but it hasn’t happened yet. I hope that someday somebody will realise that playing audio using an almost unbuffered wireless stream is absurd: The earbuds should instead pull down blocks of data from the device and then play it. That would also allow it to shut down its antenna, meaning power savings.

Of course, this won’t work for real-time audio (like talking on the phone) but does that even happen any more? 100% of my use case for these devices is listening to prerecorded data, so it’s not like it has to be ultra low latency or anything.

ANYWAY! I’m mostly listening to mystery radio dramas, and the challenge there is that the actors will alternatively shout “THERE”S THAT BAD GUY! STOP HIM! PEW PEW!” and whisper “ssssh here’s the solution to the mystery that I’m telling you while we’re in this hedge”, and I found myself having to turn the volume up and down a lot, which is totally annoying. Surely there’s a solution to this?

And of course, and it’s called “compression” or “normalisation” (even if those aren’t the same things). On Linux, sox is a fine program that can do many audio things, and it has a module called “compand” which is made to compress audio (i.e., make the loud parts less loud and the quiet parts louder). By Googling a lot and experimenting a bit, I found some settings that work well for radio theatre, and I wrote a little bash script that’ll take a tree of mp3s, normalise/compress the audio, and then write out new mp3s, and also copy over id3 tags and artwork and the like.

It’s a trivial script, but Googling all the moving parts took me a while, so it’s here all put together in one place so that you don’t have to do this work yourself if you find yourself in the same position and landed on this page through googling “audio compression no I’m not talking about file size compression but, like, compression of the audio range, dude”.

I’m guessing this will also work on podcasts and the like, although I would imagine that the audio range is much narrower there to begin with. I’ve been using this for a few months and it seems to work well, although sometimes some very quiet sounds do get amplified a bit much.