• I Cast Fist@programming.dev
    link
    fedilink
    English
    arrow-up
    24
    ·
    1 year ago

    I never realized morse code was organized as a binary tree, this makes it much faster to figure out which letter the code meant

    • Deconceptualist@lemm.ee
      link
      fedilink
      English
      arrow-up
      28
      ·
      edit-2
      1 year ago

      I think if you take any set of symbols and map each one to a unique binary sequence, you can then structure it as a binary tree.

      In other words Morse didn’t have to be designed as a tree. The tree is just a data structure that fits any similar abstraction. You could probably do something similar with a multidimensional array (5D to include punctuation) but that’s much harder to illustrate.

      • HamsterRage@lemmy.ca
        link
        fedilink
        English
        arrow-up
        8
        ·
        1 year ago

        Yes, but it is designed that way so that the most common letters take less dits and dad’s to encode. That reduces the overall work.

    • SkyeStarfall
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 year ago

      Well, you only got 2 symbols, so binary, and you want to minimize the symbols used for the whole alphabet+numbers. That naturally will give you a binary tree.

  • cdf12345@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    ·
    1 year ago

    This is also an extremely difficult way to learn Morse code. No one that actually knows Morse code will ever use a chart like this in their thinking and listening pattern.

    • Isoprenoid@programming.dev
      link
      fedilink
      English
      arrow-up
      7
      ·
      1 year ago

      You’re right, and your post needs to be seen more. Learn Morse audibly, not visually. Whenever I see someone post about these charts it instantly tells me that they don’t actually use Morse.

      Learning Morse visually means you have to decode it with more steps:

      hear code --> visualise the sound --> decode to letter

      Decoding by ear is the fastest way, and is the way that Morse operators decode it (eventually you just hear words).

      hear code --> decode to letter.

      Here is a useful website for learning Morse code: https://lcwo.net/

      • m0darn@lemmy.ca
        link
        fedilink
        English
        arrow-up
        5
        ·
        1 year ago

        There’s also Morse Trainer on f-droid for those that are app inclined.

  • Deconceptualist@lemm.ee
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    1 year ago

    Learn in one minute, but only if you practice 10 minutes per day!

    I do love the nod to Short Circuit at the end though.

    I would like to add:

    DAH DAH DIT DAH DAH, DIT DAH DAH DAH DAH

  • KoboldCoterie@pawb.social
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    I understand why the period is a 6-sound sequence (the complexity is organized by how common the character is in use), but it bothers me that it isn’t just a single “dit”.

  • ZzyzxRoad@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    1 year ago

    This is amazing, but if I came up with something like this and I showed somebody, they’d have me institutionalized.

  • phcorcoran@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I guess the symbols aren’t standard? The ones on the bottom table don’t match with the ones in the tree