Criterion Channel's current “Rebels at the Typewriter: Women Screenwriters of the 1930s” collection
Finished watching all 16 movies in Criterion Channel’s current “Rebels at the Typewriter: Women Screenwriters of the 1930s” collection.
The ones worthy of rewatch:
You and Me has a miserable first half, but the latter half goes some wild places.
What Price Hollywood? is decent and is rightly known as a A Star Is Born precursor.
But the one that is head and shoulders above the rest is Finishing School. It turns “condemned by the Legion of Decency" into a recommendation.
Really nice discussion of why the Moon’s path around the Sun does not involve loops.
∙> bash -c '(( 0 )); echo $?'
1
∙> bash -c '(( 1 )); echo $?'
0
True is false and false is true? Say what, Bash?!?
Found out about -H
as an alternative to f
/--forest
option to Linux ps
. Does not show ASCII art, however does indent children of PID 1, which makes a difference inside containers.
*le sigh*
The -format json
option to vault
doesn’t cause it to emit errors as JSON.
> vault token lookup -format json
Error looking up token: Error making API request.
Namespace: whatevs/
URL: GET https://example:8200/v1/auth/token/lookup-self
Code: 403. Errors:
* permission denied
I thought there should be a “standard” utility for overwriting the content of files with random garbage on most Linux systems. Unsurprisingly, it’s called shred
. Surprisingly, to me, is that it’s part of GNU coreutils.
My private motto has always been “Behind every silver lining is a cloud.”.
— Glenn Gould
TIL about bundle _VERSION_ …
to force Bundler to use VERSION of Bundler, regardless of whatever Bundler guesses that it should be using.
E.g. bundle _2.5.17_ …
will only use v2.5.17 of Bundler and will fail if it cannot.
“Where did the art go?”
Bah. All these “low footprint” Docker images turn you into a Linux distro builder having to assemble a list of packages that you need/want.
TIL, services fronted by Cloudflare won’t let you use “/etc/passwd” or “/etc/group” in their input.
🙄
Do not use pyenv
, rbenv
, non-root-user whatever language runtime manager.
Build and lock down your runtimes. There should be a sudo chmod -R ugo-w …; sudo chown -R nobody: …
somewhere in the build/install process.
I semi-regularly use the .
(plain files) and *
(executable files) Zsh glob qualifiers.
(The way to remember these is to think of ls
output.)
Why, yes, I am trawling through the Zsh docs looking for means of picking out a subset of files out of a directory, why do you ask?
Zsh D
glob qualifier:
sets the GLOB_DOTS option for the current pattern
∙> echo *git*
zsh: no matches found: *git*
1> echo *git*(D)
.git .gitattributes .github .gitignore
∙>
Zsh N
glob qualifier:
sets the NULL_GLOB option for the current pattern
•> echo nosuchfile*
zsh: no matches found: nosuchfile*
1> echo nosuchfile*(N)
•>