Live data from Hacker News

“I just chose words carefully”

unsung.aresluna.org

91–100 of 372 posts

Re: “I just chose words carefully”

#91
In a recent interview on Conan O'Brien's podcast, Gillian Anderson said X-Files creator Chris Carter wrote his scripts visually so they didn't have any widows (the last line of a paragraph carried over to the top of the next page):

Chris told me I mean that there was a particular way that we used to speak in the show that it that wasn't a normal rhythm and syntax. It was slightly backwards. which felt like it was almost part of the cryptic aspect of the series.

And it wasn't until we were working on this, I think, the second feature. I was sitting in a parked vehicle waiting to shoot and our showrunner and creator Chris Carter came up to me who was directing the feature and he said he looked at my sides where my lines were and he said, "Look, no widows." And I said, "What what are you talking about?" He said, "No, no widows on the paragraphs that each character has." the word went all the way to the end with the period. So, you didn't like end halfway through that line. So, it was a perfect So, it was a perfect rectangle.

So, the dialogue was designed visually. For nine years. [laughter] Wow. So, you're struggling. You're struggling with his OCD.

Re: “I just chose words carefully”

#92
post #2

There's a similar anecdote Gillian Anderson recently revealed during an interview on the X-Files , saying Chris Carter had an OCD-like habit to write dialog to conform to certain text layout preferences (no widows[1]) in the script, which made for the show's distinctive style of dialog cadence. 1 = https://en.wikipedia.org/wiki/Widows_and_orphans

Here is the interview where she mentions it, with the correct timestamp, backed-up just enough to give it context. https://youtu.be/d3bCel607lQ?t=1162

“Chris told me I mean that there was a particular way that we used to speak in the show that it that wasn't a normal rhythm and syntax. It was slightly backwards. which felt like it was almost part of the cryptic aspect of the series.

“And it wasn't until we were working on this, I think, the second feature. I was sitting in a parked vehicle waiting to shoot and our showrunner and creator Chris Carter came up to me who was directing the feature and he said he looked at my sides where my lines were and he said, "Look, no widows." And I said, "What what are you talking about?" He said, "No, no widows on the paragraphs that each character has." the word went all the way to the end with the period. So, you didn't like end halfway through that line. So, it was a perfect So, it was a perfect rectangle.

“So, the dialogue was designed visually. For nine years. [laughter] Wow. So, you're struggling. You're struggling with his OCD.

Re: “I just chose words carefully”

#93
post #45

Earlier quoted context omitted.

Or Andrew Jackson approaching the problem from the other end. “It is a damn poor mind indeed which can't think of at least two ways to spell any word.” As a rather, well... "creative" speller I blame Webster for locking things down and ruining it for the rest of us.

I few years ago I saw a TV interview where some gen-z kid confidently stated: "the dictdionary is supposed to reflect how I talk, not the other was around."

The tricky part is that spoken language and written language are not the same. Even if you are a descriptionist that believes dictionaries should represent how people write, it doesn't necessarily mean that the spelling changes based on how people pronounce it.

Re: “I just chose words carefully”

#94
post #2

There's a similar anecdote Gillian Anderson recently revealed during an interview on the X-Files , saying Chris Carter had an OCD-like habit to write dialog to conform to certain text layout preferences (no widows[1]) in the script, which made for the show's distinctive style of dialog cadence. 1 = https://en.wikipedia.org/wiki/Widows_and_orphans

"No widows" on its own isn't enough to create a distinctive dialog cadence.

"Widows" (alone at the top) and "orphans" (alone at the bottom) are single lines cut off from the rest of a paragraph by a column/page break. The solution is generally just to fiddle with column/page breaks, which is purely typographical.

I'm sure that there's a distinct identity to X-Files dialog; it's just not due to this quirk.

I can totally see a fellow typography geek bragging about this to someone and them being horrified haha.

ETA: I speculate that Carter was avoiding "widows" to be considerate to the actors by not splitting lines across page turns.

Re: “I just chose words carefully”

#95
post #36

> At the same time, who among us didn’t nod in recognition at least, having once spent hours massaging a button UI string or a tooltip just to get it to fit under the certain width in a densely packed interface? I did, and then I got a customer email about how they were using a display-zoom OS accessibility feature and things were truncated on their device. :') See also: localizing your interface to German

Anyone who ever worked as a front end developer definitely felt this.

Even as a backend dev who dabbles in frontend as a hobby - I get the view looking great on desktop, then a week later I open the site on mobile and am horrified

Re: “I just chose words carefully”

#96
post #45

Earlier quoted context omitted.

Or Andrew Jackson approaching the problem from the other end. “It is a damn poor mind indeed which can't think of at least two ways to spell any word.” As a rather, well... "creative" speller I blame Webster for locking things down and ruining it for the rest of us.

I few years ago I saw a TV interview where some gen-z kid confidently stated: "the dictdionary is supposed to reflect how I talk, not the other was around."

A natural descriptivist.

Re: “I just chose words carefully”

#97
post #45

Earlier quoted context omitted.

Or Andrew Jackson approaching the problem from the other end. “It is a damn poor mind indeed which can't think of at least two ways to spell any word.” As a rather, well... "creative" speller I blame Webster for locking things down and ruining it for the rest of us.

I few years ago I saw a TV interview where some gen-z kid confidently stated: "the dictdionary is supposed to reflect how I talk, not the other was around."

Also known as descriptivism. That's what it do.

Re: “I just chose words carefully”

#98
post #36

> At the same time, who among us didn’t nod in recognition at least, having once spent hours massaging a button UI string or a tooltip just to get it to fit under the certain width in a densely packed interface? I did, and then I got a customer email about how they were using a display-zoom OS accessibility feature and things were truncated on their device. :') See also: localizing your interface to German

Yep, any concern about text widows and orphans in modern app layouts becomes irrelevant as soon as you have to localize. Just build your layout so it can squash/stretch appropriately.

Or if you're really insane, localize the entire UI.

Re: “I just chose words carefully”

#99
Almost irrelevant to the story itself, but here's what it feels like to use Emacs these days.

The story talks about monospace fonts and how unappealing they could be for reading prose. It is a fascinating post on itself, but here's what happened - it caught my eye while I was busy, I clicked the link, it opened the page, I kept it hanging around and forgot about it. Then HN page got buried in my browser history. After a while, I found the tab, I read the story and it made me thinking if anyone shared any thoughts on HN. Instead of digging it up from browser history - I ran consult-hn and found the thread - it showed up in an org-mode-derived buffer of hn-reader.el. I was reading through the comments, and I was like: "yah, this probably would be easier and faster to read if I used a different font". I enabled variable-pitch-mode, but it didn't get much better - the default font I set for the face isn't great - I just needed something that existed in both Linux and Mac. I should've picked a better one.

"Let me try a different font", I thought. And how do you change the font family in Emacs? There's probably a way doing it through the UI, but thank you, no thank you - I have a programmable editor. I instinctively opened a scratch buffer and started typing: (set-face-attribute ... And at that point I realized: "Well, this would, a) Change the font everywhere b) What the heck were the parameters for this sucker?".

Of course, why not ask the LLM? I started typing the prompt, right in that buffer. I could've just finish typing and call (gptel-send). But, "what if this becomes a longer chat?". I mean, I still could continue chatting in that buffer, but there are benefits for having specialized gptel buffer, for instance, all my gptel-dedicated buffers get automatically saved. So, instead, I invoked (gptel-inline) - if the answer is short - I'd dismiss the popup and if I have follow-ups, I'll just continue.

LLM told me how to change the font in the current buffer. But I said: "I want to change it for any chosen buffer, since I'd be invoking this from the scratch buffer". At this point I was thinking: "I'm just fooling around, but let's see where it takes me..." It gave me this code snippet.

    (with-current-buffer "target-buffer-name"
     (setq buffer-face-mode-face '(:family "Georgia" :height 140))
     (buffer-face-mode 1))
Since a gptel buffer is just an ordinary buffer, I changed `target-buffer-name` to `HNComments` and evaled it. The font in the buffer immediately changed. "Meh, I don't like this one, I want to try another...", then I changed the font name.

And at that point, I felt so stupid for wasting my time, I typed: "Can you just build me a consult picker, to select a font for a given buffer with a live preview."

And it just did. ~25 LOC. It took me far longer to write about it, in reality, the transition from a fleeting thought, from a mere idea to a concrete implementation took me seconds. Seconds!

And now I have a command that I can either keep in my scratch buffer, or stick into my config. Or literally just discard until next time I need to temporarily change the font in a given buffer.

Note: this is not a post about "how awesome it is to use AI in Emacs", no. It is all about how enormously flexible Emacs is to bend around to deal with any kind of text.

Re: “I just chose words carefully”

#100
post #50

Earlier quoted context omitted.

Could be a saving grace in the age where the robots come up with all the copy.

Robots would excel at writing that sort of copy I’d assume. (I haven’t tested it but doubt an LLM couldn’t handle that)

I suspect LLMs would actually struggle significantly with doing it consistently if given purely as a prompt instruction, but you could always constrict the sampling to force words that create a legitimate chain or fine tune / RL in some signal that would assist with it.
Post reply on HN