Live data from Hacker News

Teach Yourself to Echolocate: A beginner’s guide to navigating with sound

atlasobscura.com

21–30 of 111 posts

Re: Teach Yourself to Echolocate: A beginner’s guide to navigating with sound

#21
Most of us echolocate already, oftentimes without even knowing it.

An exercise to test/prove existing echolocation abilities: Stand 10 meters from a wall. Close your eyes and walk towards it. Try to stop right in front of the wall without opening the eyes. The majority of participants will stop when the wall is 1/5 meter in front of the face. Participants report “hearing” the wall.

Broadly speaking, listening is the human means for becoming aware of physical threats. Even unconsciously heard sounds will trigger stress hormones.

Re: Teach Yourself to Echolocate: A beginner’s guide to navigating with sound

#22
post #9

Earlier quoted context omitted.

Situational awareness goes way down when people walk around with headphones with loud music. I notice it on a lot of people and how they behave in traffic. Just listening to things around you can be quite interesting as you move around. I never wear headphones for this reason. On interesting thing is to open the windows (and sunroof) in an electric car, whilst driving in built up areas < 20 mph/35 km/h, you hear a lo…

On a motorcycle one is much more connected to the environment and I think that is one reason people like them. Its fun to come down into a hollow and feel the temperature change. Smells are also easily detected. Sound, on the other hand, is mostly the motorcycle noise (which can be fun too). Reading this comment made me think it would be really interesting to try out an electric motorcycle.

I heartily recommend trying one. I ride a ZeroSR and it's just a different experience, riding sedately along country lanes allows you to appreciate things in a whole new way. It takes some getting used to though, first few times I stopped it was eerie being able to hear nothing but the traffic next to me rather then the bike itself.

Re: Teach Yourself to Echolocate: A beginner’s guide to navigating with sound

#23
post #9

Earlier quoted context omitted.

Situational awareness goes way down when people walk around with headphones with loud music. I notice it on a lot of people and how they behave in traffic. Just listening to things around you can be quite interesting as you move around. I never wear headphones for this reason. On interesting thing is to open the windows (and sunroof) in an electric car, whilst driving in built up areas < 20 mph/35 km/h, you hear a lo…

On a motorcycle one is much more connected to the environment and I think that is one reason people like them. Its fun to come down into a hollow and feel the temperature change. Smells are also easily detected. Sound, on the other hand, is mostly the motorcycle noise (which can be fun too). Reading this comment made me think it would be really interesting to try out an electric motorcycle.

Or a bicycle or e-bike. Those are also pretty quiet and fun to ride.

Re: Teach Yourself to Echolocate: A beginner’s guide to navigating with sound

#27
post #7

Earlier quoted context omitted.

As one example, I’ve seen kids develop perfect pitch growing up in highly musical environments. I think it’s easier for them to learn it than adults, but it becomes a lifelong skill.

I think relative pitch is much more useful (e.g. identifying harmonies and notes relative to a tonic center).

(Perfect pitch here) Hehe how is it "much more useful"? When I hear music, I simultaneously know what all the notes and chords are. That's what hearing music is for me. I can't imagine not having it, as an improvising musician. Hearing a note or chord without knowing exactly what is is?! People without it somehow manage, but it is like flying blind.

Re: Teach Yourself to Echolocate: A beginner’s guide to navigating with sound

#29

Earlier quoted context omitted.

I think relative pitch is much more useful (e.g. identifying harmonies and notes relative to a tonic center).

(Perfect pitch here) Hehe how is it "much more useful"? When I hear music, I simultaneously know what all the notes and chords are. That's what hearing music is for me. I can't imagine not having it, as an improvising musician. Hearing a note or chord without knowing exactly what is is?! People without it somehow manage, but it is like flying blind.

Bats fly blind tho.

Re: Teach Yourself to Echolocate: A beginner’s guide to navigating with sound

#30
post #16
post #15

This article reminds me of how it felt to be on the internet as a child. It seemed like this magical place where around every corner there was hidden an alchemic recipe to achieve something magical, if only you knew how to search in the right places.

So true! This reminded me of the first time I came upon Conway's Doomsday Algorithm for telling what day of the week a certain date is. http://rudy.ca/doomsday.html

The method given on that site for computing the component that comes from the last 2 digits of the year can be made a lot easier for mental calculation. I'll give some known improvements below, and then offer one of my own that is noticeably simpler.

In the following, let Y = the last two digits of the year (e.g., 18 for 2018), and let N be the value we are trying to be compute. We only actually need N mod 7, but I'm going to leave out the reduction mod 7 in the equations to reduce clutter.

The simplest way to compute N is simply:

  N = Y + Y//4
I'll use Python3-like arithmetic and pseudocode in this comment, so "//" is integer division (with x for times to avoid accidental italics).

To keep the numbers smaller during mental calculation, people have developed alternatives. The one given in that link is this:

  N = Y // 12
  N += Y % 12
  N += (Y % 12) // 4
An interesting alternative, called the "odd+11" method, is given on the Wikipedia article [1]:

  if odd(Y): Y += 11
  Y = Y // 2
  if odd(Y): Y += 11
  N = -Y
For the last step there, N = -Y, it will usually be easier and clearer to reduce Y mod 7 before doing that N = -Y. Also, given Y, sometimes the simplest way to get -Y mod 7 is to just note what you have to add to Y to get to a multiple of 7. For example, if when you get to that step Y = 20, note that adding 1 to Y gives a multiple of 7, so -20 mod 7 = 1.

Anyway, here's my method. It keeps the numbers smaller--if you reduce mod 7 aggressively never more than 12--at the cost of slightly more branches in the logic.

Let the last two digits of the year be T and U, so Y = 10 T + U.

  N = 2 x T
  if odd(T): N += 3
  N += U
  if odd(T):
    N += (U+2)//4
  else:
    N += U//4
That if...else is taking into account the number of leap years that have occurred in the current decade (not including the year T0). When doing mental calculation, it is probably easier just to remember that if T is odd, at 1 if U >= 2 and add another 1 if U >= 6, and if T is even same except at 4 and 8.

Here are examples, using some years from the link, with parenthetical explanations for some of the numbers:

2018: T=1, U=8. 2x1(T) + 3(T is odd) + 8(U) + 2(U>=2,6) = 1 mod 7.

1929: T=2, U=9. 2x2(T) + 9(U) + 2(U>=4,8) = 1 mod 7.

1999: T=9, U=9. 2x2(T%7) + 3(T is odd) + 2(U%7) + 2(U>=2,6) = 4 mod 7. Note that I reduced U and T mod 7 inline when using them. You can do this as long as when checking odd/even you use the original T, and when adding in the leap year correction you use the original U. E.g., for 99, you could compute it like it was 22, except you have to add the 3 for odd T, and use 9 for the U>=2,6 check.

1982: T=8, U=2. 2x1(T%7) + 2(U) = 4 mod 7.

1969: T=6, U=9. 2x(-1)(T%7) + 2(U%7) + 2(U>=4,8) = 2 mod 7.

Some might find changing the leap year handling to this a little easier instead of just remembering the 2,6 or 4,8 +1 points. Change the if...else to this:

  N += U//4
  if odd(T) and N%4 >= 2: N += 1
E.g., compute the leap year adjustment with U//4 regardless of whether T is odd or even, and if U is in {2, 3, 6, 7} and T is odd, add one more.

[1] https://en.wikipedia.org/wiki/Doomsday_rule#The_%22odd_+_11%...

Post reply on HN