Live data from Hacker News

How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

cs.princeton.edu

71–80 of 171 posts

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#71

We have no idea how it would even be possible to make these horizontal adjustments with the typing machines of the time. I agree with the other comment here that the authors haven't used a typewriter, or at least in enough detail to know that on many if not all of them, holding down the spacebar will advance the carriage by half a character (and releasing it, in normal use, advances the other half.)

> the authors haven't used a typewriter

The authors are the famous Kernighan and Brailsford (!). They spent their life on stuff like this, and know him personally very well. They are talking about spacing much finer than half-character.

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#72
post #66

We have no idea how it would even be possible to make these horizontal adjustments with the typing machines of the time. I agree with the other comment here that the authors haven't used a typewriter, or at least in enough detail to know that on many if not all of them, holding down the spacebar will advance the carriage by half a character (and releasing it, in normal use, advances the other half.)

> holding down the spacebar will advance the carriage by half a character (and releasing it, in normal use, advances the other half.) backspace did something similar, it was a common error correction to reposition the carriage halfway between two letters to sqeeze-in/add a letter that had been missed (once you get used to computers it's hard to remember that backspace didn't delete anything, it just moved you back)

>once you get used to computers it's hard to remember....

True, but there's a big clue in the name.

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#73

>This strange set of circumstances raises at least three broad questions ... >- Why wasn't the degree granted?" According to [1] "in 1968, he defended his PhD thesis on "Computational Complexity and Program Structure" at Harvard under the supervision of Patrick C. Fischer. However, Ritchie never officially received his PhD degree as he did not submit a bound copy of his dissertation to the Harvard library, a requirem…

Absolutely not surprising for a Unix father.

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#74
post #43

Earlier quoted context omitted.

The whole thing is probably done by hand and Ritchie just had excellent handwriting.

It would be hard to beat Edger Dijkstra's handwriting. See e.g. the one numbered 831, where he explains the naturalness of zero-indexing [0]. [0]: https://www.cs.utexas.edu/users/EWD/ewd08xx/EWD831.PDF

What a joy to parse!

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#76
post #66

We have no idea how it would even be possible to make these horizontal adjustments with the typing machines of the time. I agree with the other comment here that the authors haven't used a typewriter, or at least in enough detail to know that on many if not all of them, holding down the spacebar will advance the carriage by half a character (and releasing it, in normal use, advances the other half.)

> holding down the spacebar will advance the carriage by half a character (and releasing it, in normal use, advances the other half.) backspace did something similar, it was a common error correction to reposition the carriage halfway between two letters to sqeeze-in/add a letter that had been missed (once you get used to computers it's hard to remember that backspace didn't delete anything, it just moved you back)

It moved you back, one space.

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#77
post #10

> It appears that Dennis was able to replace incorrect copy with new text in the surrounding original copy, but note the extra space in the corrected version. Other than corrections, the January and February versions are identical in every way: February is not a new version, but a copy of the January draft except for corrections. ... The natural explanation is that he used white-out and a Xerox copy machine. Except t…

Sure, but why leave the extra space there after retyping it? Still possible though.

You have to leave extra space somewhere when shortening it, and if you already like the page layout this guarantees you don't mess up anything else.

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#78
post #47

Earlier quoted context omitted.

What is a "tulip-wheel printer"? I get no search results. If you meant "daisy-wheel printer", wikipedia says that was 1970 and later. [1] Just as general interest, not because I have reason to think it was used for his thesis, the "Friden Flexowriter" was quite heavily used with computers back then, including at MIT (don't know about Harvard), and it had many models -- one of which, interestingly enough, supported ju…

"Tulip wheel" is hilarious because a print wheel looks a lot like a daisy and nothing like a tulip.

What I remember is a cup-shaped daisy wheel rather than the typical flat one. The cup rotated in the horizontal plane while the individual “keys” were vertical and the hammer strike was inside the rotating cup. I’m trying to google this but man, that was a while ago…. Might be mis remembering but it might also have been a patent dodge.

Had a “normal” Daisy wheel printer back then, bought it with my kaypro. This was earlier when I was writing up, not when I had money.

Re: How did Dennis Ritchie produce his PhD thesis? A typographical mystery (2022) [pdf]

#80

We have no idea how it would even be possible to make these horizontal adjustments with the typing machines of the time. I agree with the other comment here that the authors haven't used a typewriter, or at least in enough detail to know that on many if not all of them, holding down the spacebar will advance the carriage by half a character (and releasing it, in normal use, advances the other half.)

The thesis has even finer horizontal spacing, creating a perfect centering effect of variable width line numbers, while the rest text on the same line is grid aligned. It's not something you do with a typewriter, unless you are a computer science PhD.

For the selectric typewriter, the horizontal spacing can be manipulated by swapping between different typewriter golf balls.

Pre-computer age summer high school project utilized different selectric golf ball fonts & spacing to make use of the golf font characteristics to create text pictures/art (font kerning & spacing). The high schoolers that participated in the project were not university admits yet.

The ultimate thesis hack, automated web page search & comparison to find selectric golf balls that match the thesis paper font/type/kerning.

Post reply on HN