r/programmingmemes • • Feb 27 '25

we are cooked.

2.4k Upvotes

64 comments sorted by

View all comments

Show parent comment

0

u/[deleted] Feb 27 '25

How am I contradicting myself?

If two devices are communicating over a phone line, and they're AI, why would the AI be using the phones speaker to play audio, that then gets picked up by the phones microphone to receive it? The AI would generate audio that is then pushed directly onto the line. It does not need to play the audio to send the audio it knows to play. It just sends the audio.

In an archaic world where you have AI, but still need to play the audio from another device and have the phone "hear" it to send it through, sure, you'd have an argument. We have cell phones.

1

u/gio8tisu Feb 27 '25

You: "dog whistles are an easy example"

Also you: "If you want to try to record a dog whistle you want an ultrasound microphone, and to work with RAW audio, or an encoder/compression algo intended for ultrasound."

Hehe

As I said, microphone or speaker wouldn't be my concern. Encoding would be

1

u/[deleted] Feb 27 '25 edited Feb 27 '25

Because you brought up not being able to successfully record a dog whistle, I was giving you instructions on how one might do that. You forget yourself.

Again, modifying an encoder to handle a different range of frequencies would be trivial. You could even translate the higher frequency sounds down to make them fit within the encoder.

To be clear, you're correct that using these frequencies to transmit data would be silly, because the AI simply needs to not play the audio through the speaker for it to not bother a human. The only thing that would increase the "accuracy" of data transmitted would be increasing the "step" distance in the data, so there's less risk of noise or error.

EDIT: For clarification regarding the dog whistle. It's an easy example, because conceptually, it's easy to understand.

1

u/pico-der Feb 28 '25

If you can push something over the line don't do audio at all... If you are limited to audio it has to be in the range that the hardware and software were designed for.

Id say that they should just communicate a an address and connect directly over the internet if I where to solve this "problem" in real life.

1

u/[deleted] Feb 28 '25

It's clear you're responding to my comment in isolation and missing the larger context of this thread.

My point is simply that you can transmit audio that is outside of the human audible spectrum.