Slashdot Mirror


Morse Coders Beat SMSers

dgnicholson writes "Jay Leno did a text off between two text messengers and two Morse coders. The Morse coders handily beat the young whippersnappers with time to spare. It might be a fun phone app to make a Morse code messenger, if you kept your headset in and had an external sender, could be interesting. Perhaps a Morse code Skype device."

4 of 483 comments (clear)

  1. Well, yeah. by msmercenary · · Score: 5, Interesting

    Morse code was created for the purpose of sending text over REALLY low bandwidth. Cell phones were created to talk to people. The idea of entering text with a numeric keypad was a wart they hung on the side of the phone when they realized that a full keyboard wouldn't work.

    Personally, I just don't understand the appeal of text messaging. Maybe that marks me as an old fogey (27), but I just don't need my tendonitis to get any worse, TYVM.

    1. Re:Well, yeah. by Alioth · · Score: 3, Interesting

      Texting avoids the "HELLO, I'M ON THE TRAIN!" syndrome. It is quiet (silent, apart from the beep when a message comes in) and doesn't disturb people around you. You're hardly an old fogey, I'm 6 years older than you but almost exclusively use text messaging - I really don't like using phones, and my mobile has a full QWERTY keyboard so I'd rather text.

  2. Not a true test. by Domini · · Score: 3, Interesting

    Firstly, the morse code they used was the final optimised product. It basically uses huffman-like compression for english only. Thus texting other languages using morse would not be so efficient.

    Secondly they used TAP method which is outdated and inefficient. Predictive text input is much faster. Also, the US is not the big SMS country. It hardly has GSM! More people still use outdated devices like pagers.

    Thirdly they also tested the transport medium. An SMS may be relayed faster via different networks (sometimes immediate) and can be re-read if something was missed (unless ticker-tape is used). This is not fair, as for very long distance morse messages one can have intermediaries as well which would lengthen the process considerably.

    Fourthly, most people cannot send morsecode while receiving it, thus also making asynchronous conversation slower. (And you cannot receive morse from multiple sources sil

    I've recently been to Japan and had the rare privelege seeing a teenage school-girl on a Train sitting and texting on two phones at the same time! Beat that!

  3. Re:morse code over skype by shreevatsa · · Score: 4, Interesting
    Ah, you mean like this?
    #define DIT (
    #define DAH )
    #define __DAH ++
    #define DITDAH *
    #define DAHDIT for
    #define DIT_DAH malloc
    #define DAH_DIT gets
    #define _DAHDIT char
    _DAHDIT _DAH_[]="ETIANMSURWDKGOHVFaLaPJBXCYZQb54a3d2f16g7c 8a90l?e'b.s;i,d:"
    ;main DIT DAH{_DAHDIT
    DITDAH _DIT,DITDAH DAH_,DITDAH DIT_,
    DITDAH _DIT_,DITDAH DIT_DAH DIT
    DAH,DITDAH DAH_DIT DIT DAH;DAHDIT
    DIT _DIT=DIT_DAH DIT 81 DAH,DIT_=_DIT
    __DAH;_DIT==DAH_DIT DIT _DIT DAH;__DIT
    DIT'\n'DAH DAH DAHDIT DIT DAH_=_DIT;DITDAH
    DAH_;__DIT DIT DITDAH
    _DIT_?_DAH DIT DITDAH DIT_ DAH:'?'DAH,__DIT
    DIT' 'DAH,DAH_ __DAH DAH DAHDIT DIT
    DITDAH DIT_=2,_DIT_=_DAH_; DITDAH _DIT_&&DIT
    DITDAH _DIT_!=DIT DITDAH DAH_>='a'? DITDAH
    DAH_&223:DITDAH DAH_ DAH DAH; DIT
    DITDAH DIT_ DAH __DAH,_DIT_ __DAH DAH
    DITDAH DIT_+= DIT DITDAH _DIT_>='a'? DITDAH _DIT_-'a':0
    DAH;}_DAH DIT DIT_ DAH{ __DIT DIT
    DIT_>3?_DAH DIT DIT_>>1 DAH:'\0'DAH;return
    DIT_&1?'-':'.';}__DIT DIT DIT_ DAH _DAHDIT
    DIT_;{DIT void DAH write DIT 1,&DIT_,1 DAH;}

    The greatest thing is, this program actually converts what you type to Morse code.