“I just chose words carefully”

(unsung.aresluna.org)

182 points | by zdw 1 hour ago

25 comments

  • _jackdk_ 1 hour ago
    I wonder if at any point during writing, the heroic author of that Super Metroid guide learned that "missiles" are not spent "missles", and decided to own the mistake rather than reword the entire guide.

    Also, the font used for the monospace examples in the post is a great kick to the nostalgia. Which one is it? It reminds me of https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_vga_...

    • mananaysiempre 37 minutes ago
      Judging by the lowercase “m” it’s the 8x16 variation[1] and not the 9x16 one you linked, but otherwise yes, looks like the plain old VGA font? (Incorrectly displayed, as the site points out: the VGA didn’t have square pixels in either of those modes.) The site uses (AVIF) images in place of text, but it’s like 15 minutes to write a program that typesets an ASCII file in a given monospace bitmap font and writes out the result as say a PPM (and I’m sure ImageMagick can do it if you’d rather dig through docs than program), so this doesn’t seem to require any further explanation?

      [1] https://int10h.org/oldschool-pc-fonts/fontlist/font?ibm_vga_...

    • EGreg 21 minutes ago
      I think you meant "spelt" rather than spent. A but ironic, all things considered.
    • kibwen 24 minutes ago
      > learned that "missiles" are not spent "missles"

      I choose to believe that the author was channeling the spirit of Noah Webster as a deliberate champion of phonetic spelling reform.

      • somat 6 minutes ago
        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.

  • sho_hn 1 hour ago
    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

    • consumer451 1 hour ago
      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

    • diurnalist 44 minutes ago
      I also saw that interview, then out of curiosity I tried to find any evidence of this. There are some fan sites with ostensibly original X-Files scripts out there[1]. Looking through some written by Carter[2], I wonder if this is apocryphal, or if he was messing with her a bit.

      [1]: https://www.boggsfiles.com/x-files-scripts-by-season/season-... [2]: https://drive.google.com/file/d/1BQbfRmeq3FsajjYcEuqDHv0kf2B...

      • consumer451 8 minutes ago
        Wow, thanks for doing this digging. In the interview Gillian recounts Chris Carter saying "Look, no widows."

        Maybe this was not the rule, but something that he had always strived for, so he felt the need to call it out as something cool?

    • xerox13ster 1 hour ago
      I just realized I have nearly always avoided widows and orphans because it felt bad to write that way.

      I wonder if I was ever taught to write this way and forgot, but I feel like I just learned the terms for the first time.

  • GeertB 6 minutes ago
    I've definitely been guilty of wording my multi-line doc comments in a way that would ensure they'd flow without awkward right margins. I would have a macro in vim that would call the fmt program to reflow the comment to 79 (later 98) characters, and then would iterate on word choice until the comments looked good. Not exactly right-justified, but no very ragged edge either.
  • card_zero 22 minutes ago

      This might potentially
      rejuvenate the writing
      by disrupting habitual
      patterns, which forces
      more original choices.
  • fhub 1 hour ago
    Two definitions that I had to look up.

    * Widow: a short final line of a paragraph that gets stranded at the top of the next page or column.

    * Orphan: a first line of a paragraph stranded at the bottom of a page or column.

    • Leonard_of_Q 1 hour ago
      Those who lived through the (text-mode) WordPerfect era may remember 'widow and orphan protection' as being one of the features which was advertised for this program, i.e it could be set to either move that orphaned first line of a new paragraph to the next page or move a few extra lines or a whole paragraph to the next page to keep the widow company.
      • nosioptar 42 minutes ago
        Text mode WP is the reason I hate almost all word processors, everything else is tepid goat piss by comparison.
  • gyomu 26 minutes ago
    > 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

    • crooked-v 19 minutes ago
      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.

  • ivw 1 hour ago
    suckerpinch has a great video where he uses an LLM to do this same thing automatically

    https://tom7.org/bovex/

    • hankbond 32 minutes ago
      towards the end of the knuth version

      > This presents a problem for the typical way that academic papers are written, which is to do all the work in a coffee-fueled fugue in the last few days before the deadline, then stay up all night writing the paper and finding citations for the pro-forma “related work” section which you did last but you know that the reviewers will insist upon

      I have zero exposure to academia but chuckled because thats often what I do for blog posts :P

    • ivanjermakov 1 hour ago
      No mention of Tom7's "Badness 0" by the author is the a crime!
      • uolmir 1 hour ago
        He managed to create the ultimate version of form over function. All hail Lorem Epsom.
  • CarVac 30 minutes ago
    My dad told a story of a classmate in high school going through the effort of manually justifying text in a paper he wrote and being rewarded with a plagiarism accusation.

    That was done by typing the whole paper twice, with added spaces the second time.

  • lanyard-textile 28 minutes ago
    I have never felt more seen. I do this with comments all the time, rewording things to look nice on that 80 or 100 column mark.
  • underyx 28 minutes ago
    So maybe it is possible to use alternate words in writing without compromising on writing quality after all.
  • epistasis 1 hour ago
    I am filled with both a deep admiration and horror at this.

    It's shockingly impressive.

    • cm2012 1 hour ago
      And that it was done for an amateur game guide! This is like a legendary work of art.
  • msephton 59 minutes ago
    BITD I used Protext word processor on Atari ST (and later DOS/Windows PC) which automatically justified monospace text. It also had a pretty good dictionary (all in 512KB of RAM) and I remember doing this word dance to get lines to flow better.

    Manual: https://www.atarimania.com/st/files/protext_5_04_arnor.pdf

    Screenshot of manual section: https://jumpshare.com/share/jOnMu7M36AOEWyoL0QDl

  • zellyn 49 minutes ago
    I remember reading Project Gutenberg email updates from Michael S. Hart in the mid to late 90s that were famously formatted like this.

    It’s not too hard if you try, once you get in the groove :-)

  • quanto 14 minutes ago
    A human victory by sheer willpower. I find the story oddly uplifting.
  • stevage 46 minutes ago
    The part that horrifies me about this is the disincentive to revise any part of the text due to the flow-on effects.
  • RobRivera 1 hour ago
    Man. I kinda want to stress test my memory of super metroid before reading this guide. I could do a sub 3hr run through at 100% when I was a child.

    I know I couldn't today.

  • initramfs 57 minutes ago
    I used to go to my computer laboratory in high school and at my mom's work to print out GameFAQ walkthroughs in the late 90s. They were excellent. I wrote this to remind myself of simple fun that's been superseded by grander ambitions, and sometimes I think I am wrong for choosing the latter.
  • techknight 1 hour ago
    If I remember correctly, this is the tweet (and HN post) that brought it to the attention of the world back in 2021: https://news.ycombinator.com/item?id=28651093
  • lukeh 1 hour ago
    Ha, I quite enjoy doing this in comments or commit messages where practicable. But, that's just a few lines. :)
    • boothby 53 minutes ago
      It's a guilty pleasure of mine, spending a few minutes to clean up the aesthetics of docstrings and comments. I justify (heh) it to myself by catching unclear wording on this last cleanup pass -- and not taking it too far, obstrusifying for the aesthetic.
  • bywater 54 minutes ago
    Learned this the hard way explaining a bug fix; a single ambiguous term derailed an hour-long discussion.
  • oxonia 1 hour ago
    Ye gods! The fact that this was done by hand... I have no words.
  • semiinfinitely 32 minutes ago
    this is the kind of content I come to hackernews for
  • gkoberger 1 hour ago
    The Super Metroid guide is the kind of thing that AI will render obsolete, which makes me sad.

    One of my favorite quotes is from Penn and Teller, "Sometimes magic is just someone spending more time on something than anyone else might reasonably expect". AI has shifted that a bit.

    But lots of technology has rendered formerly human-lead things obsolete, and I'm sure we'll find new ways to express creativity.

    • LtWorf 1 hour ago
      LaTeX has existed for a certain amount of years already.
      • gkoberger 1 hour ago
        Sure but that's not what I was talking about. I was talking about the guy who wrote a 17,000 guide manually in monospace so that it was justified.
  • imnotr0b0t 11 minutes ago
    [dead]
  • crate_88 39 minutes ago
    [dead]