Hacker News new | ask | show | jobs
by NoMoreNicksLeft 774 days ago
What I really need is for the buzzer in the phone to buzz out Morse, so I can get information about who's sending a message without taking it out of my pocket. Maybe even for short messages just play out the whole message. First I guess I need to learn Morse though.
7 comments

I'll put in a vote for: https://lcwo.net/ (Learn CW Online)

If your goal is to be "conversational" in CW I suggest you crank up the character speed until you are not able to count individual dits/dahs anymore. This will probably be somewhere in the 25-35WPM range. The goal is "instant character recognition" where you hear the sound/shape of the entire character rather than counting elements, assembling them in your head, and doing a mental hash lookup on the result.

If you have trouble receiving or copying down the 5letter groups at this speed resist the temptation to add "farnsworth" spacing (extra gaps between letters). Instead increase the word spacing until you have enough down time in between to get everything copied.

Apple Watch actually has a setting[0] to buzz the time in Morse when you put two fingers on the watch face. This is really useful for discretely checking the time.

[0] https://support.apple.com/guide/watch/tell-time-with-haptic-...

May I recommend the learn Morse with google page?

https://morse.withgoogle.com/learn/

I went through it a few times in a day and felt confident enough to be able to solve the Morse puzzles on my own in Keep Talking and Nobody Explodes when playing with friends. The site made it pretty easy to pick up!

Thank you for this website. I tried so many time learning Morse and often failed. With this site, I picked up half the alphabet in 20 mins. All I can see now are "Tape", "Submarine", "Hippo" etc.
Make sure you're not memorizing each letter's dits and dahs, that'll make it much harder to receive and transmit morse code at faster speeds. Better to learn the general "sound" of each character, often using a Koch method trainer.
+1 to the above.

Implementing a mental dit/dah decoder + lookup table is the shortest path to being able to decode written CW ` _ . ___ _ ` but it will cause you problems trying to receive faster CW since you can't count, assemble, lookup fast enough to receive at more than 5-8WPM. And even then you are generally doing "keyboard copy" where you write down the letters as you hear them and then go back to actually read the message you received later.

+1 to this. I started learning Morse with that same Google site and it's optimizing for reading, not hearing. Took me time to unlearn everything and do it properly.
Or a miniature ticker tape printer, so your texts can come out your pocket like a telegram.
Sir clearly hasn't watched the opening scene to the classic Bond film, The Spy Who Loved Me.

It's on Youtube :-)

This should use some kind of impact printer, so the vibration of it working also indicates incoming messages.
Shut up and take my money.
I had this exact thought the other day, I could make morse code vibration patterns for whoever is calling/texting so I know who it is without looking :)

btw small world, I assume you're the person with the same name on other sites going back many years .. I was someone who got in touch with you like.. easily 20 years ago about some networking stuff... chatting in a cove-like space :)

It is indeed a small world.
For what it’s worth, you could set a custom vibration for each important contact in settings.
I have thought about writing a program that makes Morse Code ringtones that could used for contacts. Next step would be program that changed the ringtones for contacts to the name or whatever was entered.

Unfortunately, I don't think it is possible to control vibrate patterns, at least not for notifications.