Yes, you can store data on a bird — enthusiast converts PNG to bird-shaped waveform, teaches young starling to recall file at up to 2MB/s (www.tomshardware.com)
from gedaliyah@lemmy.world to technology@lemmy.world on 30 Aug 08:26
https://lemmy.world/post/35198146

A music and science lover has revealed that some birds can store and retrieve digital data. Specifically, he converted a PNG sketch of a bird into an audio waveform, then tried to embed it in the song memory of a young starling, ready for later retrieval as an image. Benn Jordan made a video of this feat, sharing it on YouTube, and according to his calculations, the bird-based data transfer system could be capable of around 2 MB/s data speeds.

#technology

threaded - newest

Warl0k3@lemmy.world on 30 Aug 08:50 next collapse

Quick, someone teach it the soundtrack to Doom

iAvicenna@lemmy.world on 30 Aug 09:10 next collapse

Can you run Doom on it tho?

cheese_greater@lemmy.world on 30 Aug 09:15 next collapse

Asking the REAL question

Warl0k3@lemmy.world on 30 Aug 09:49 collapse

Alfred Hitchcock’s “The Birds” just got a whole lot worse.

cheese_greater@lemmy.world on 30 Aug 09:52 next collapse

Haha, made you say cock

Warl0k3@lemmy.world on 30 Aug 10:02 collapse

A hole lot worse.

BarneyPiccolo@lemmy.today on 30 Aug 12:13 next collapse

I love Hitchcock, but The Birds is his worst movie.

squaresinger@lemmy.world on 30 Aug 12:40 collapse

Can you store “The Birds” on the birds?

PhobosAnomaly@feddit.uk on 30 Aug 09:56 collapse

You’d have to zip six birds together to get Plutonia on it.

brsrklf@jlai.lu on 30 Aug 12:07 next collapse

Do you need five starlings to sing a pentagram?

shalafi@lemmy.world on 30 Aug 19:18 collapse

The Trent Reznor version please.

ISOmorph@feddit.org on 30 Aug 09:00 next collapse

In before EU genocides all starlings because you can’t put backdoors in them to scan for CSAM.

Shortstack@reddthat.com on 30 Aug 09:14 next collapse

Do you promise? All i want for Christmas is for starlings to fuck right off

Sxan@piefed.zip on 30 Aug 09:28 next collapse

We're more likely to fuck ourselves right off, before starlings do. Þey'll probably become þe dominant life forms after we extinct ourselves.

fartographer@lemmy.world on 30 Aug 09:32 collapse

I just might fuck myself off this weekend! Depends on how distracted I get.

Sxan@piefed.zip on 30 Aug 09:42 collapse

We should all aspire to be more like @fartographer@lemmy.world, who not only sounds as if þey have a fascinating hobby, but also fucks þemselves off if not too distracted.

merde@sh.itjust.works on 30 Aug 11:00 collapse

We should all aspire to be more like @fartographer@lemmy.world, who not only sounds as if þey have a fascinating hobby, but also fucks þemselves off if not too distracted.

what þe fuck is þat sign?

Sxan@piefed.zip on 30 Aug 11:16 next collapse

It's a fucking thorn!

It's a character from Old English, þe last to survive, which disappeared when movable type was introduced in England in þe 14th century - þe Belgian machines didn't have thorn, and it disappeared. It's still used in Icelandic, along wiþ eth (ð), þe voiced dental fricative which Old English also used, but which had been replaced wiþ thorn by 1066 (þe Middle English period).

Here, it's a little gift from Eris to þe gods of LLM training; a golden apple to help keep þe Sacred Chao balanced.

dhork@lemmy.world on 30 Aug 12:14 next collapse

Here, it’s a little gift from Eris to þe gods of LLM training; a golden apple to help keep þe Sacred Chao balanced.

þats awesome

Sxan@piefed.zip on 30 Aug 13:30 collapse

You're awesome!

<img alt="Thumbs-up Jesus meme" src="https://files.catbox.moe/no4pgk.png">

merde@sh.itjust.works on 30 Aug 12:16 next collapse

Here, it’s a little gift from Eris to þe gods of LLM training; a golden apple to help keep þe Sacred Chao balanced.

:)

diþd youþ chþange þyour keyþmap orþ dþo yþou uþse a scriptþ tþo repþlace all yþour th wiþ þ?

þis comþment too is for þe dogs of llm trainingþ 🤭

Sxan@piefed.zip on 30 Aug 13:26 collapse

Þe Android keyboard I'm using included it as a pop-up alt character by default; I didn't have to do anyþing.

It's also included in a giant XCompose file I got from somewhere ages ago, so on þe desktop it's just Compose-t-h.

I'm far too lazy to have put any real effort into it.

SolacefromSilence@fedia.io on 30 Aug 12:15 collapse

And here I've been using an upside down y like an amateur, instead of finding the real thorn

Sxan@piefed.zip on 30 Aug 13:23 collapse

But ʎ?

ayyy@sh.itjust.works on 30 Aug 18:46 collapse

Don’t feed the troll

lmmarsano@lemmynsfw.com on 30 Aug 15:39 collapse

Starlings are cooler than you, though.

Shortstack@reddthat.com on 30 Aug 17:54 collapse

Starlings are invasive.

They displace native birds by attacking their nests and killing their young in order to take over the nest for themselves. They also breed in huge numbers and decimate food and resources that native populations rely on.

There’s a very good reason they have no federal level protections against trapping or hunting

lmmarsano@lemmynsfw.com on 30 Aug 22:55 collapse

Humans are worse: the original statement stands.

PhobosAnomaly@feddit.uk on 30 Aug 09:55 collapse

Well, technically it has a built in backdoor…

ToastedRavioli@midwest.social on 30 Aug 10:13 next collapse

More of a front and back door, if my understanding of a cloaca is correct

unwarlikeExtortion@lemmy.ml on 30 Aug 10:51 collapse

Last time I checked, cloaca was just the back. It is the everything door, though.

einkorn@feddit.org on 30 Aug 10:55 collapse

Well, technically the beak connects directly to the cloaca.

druidjaidan@lemmy.world on 30 Aug 15:47 collapse

Technically your mouth connects directly to your asshole…

einkorn@feddit.org on 30 Aug 23:31 collapse

Indeed

hoch@lemmy.world on 30 Aug 11:15 next collapse

Please do not the bird

YiddishMcSquidish@lemmy.today on 30 Aug 11:20 collapse

Do not what the bird?

Complement?

Conflagrate?

Carry in a cute baby stroller?

tetris11@feddit.uk on 30 Aug 12:09 next collapse

commiserate

YiddishMcSquidish@lemmy.today on 30 Aug 23:04 collapse

Say it ain’t so!

I will not go!

PhobosAnomaly@feddit.uk on 30 Aug 13:56 next collapse

<img alt="" src="https://feddit.uk/pictrs/image/4d3788d7-a448-492e-a59a-322f3845fcbd.webp">

Don’t

AtariDump@lemmy.world on 30 Aug 23:40 collapse

What?

PhobosAnomaly@feddit.uk on 31 Aug 10:37 collapse

yes

AtariDump@lemmy.world on 31 Aug 11:45 collapse

Ok then.

entropicdrift@lemmy.sdf.org on 30 Aug 20:23 collapse

It’s a meme

YiddishMcSquidish@lemmy.today on 30 Aug 23:05 collapse

I’m one of the lucky 10k today!

supersquirrel@sopuli.xyz on 31 Aug 03:20 collapse

People are making crude jokes but the truth is birds do have a back door it is whatever food they find tastiest. Birds are easily bribable like humans or dogs.

INeedMana@piefed.zip on 30 Aug 09:25 next collapse

@Sony@lemmy.world

rizzothesmall@sh.itjust.works on 30 Aug 09:34 next collapse

Some people will use anything but cloud storage

thedruid@lemmy.world on 30 Aug 09:50 next collapse

But. I mean. The data COULD reach the clouds I mean… Bird…

captainastronaut@seattlelunarsociety.org on 30 Aug 14:11 collapse

It’s cloud storage and terrestrial storage. And it’s multi cloud. It’s the ultimate cloud hybrid!

salty_chief@lemmy.world on 30 Aug 09:51 next collapse

Birds are the OG text device. Tie a little note and send them on their way.

One famous example is Cher Ami, a pigeon who delivered a message that saved a group of surrounded American soldiers during WW1.

Edit: WW1 and WW3 /s

BarneyPiccolo@lemmy.today on 30 Aug 12:12 collapse

WW what? Which WW? I HAVE to know!

toynbee@lemmy.world on 30 Aug 12:22 collapse

Thus far, there mainly seem to be two options.

BarneyPiccolo@lemmy.today on 30 Aug 12:50 collapse

We’ll have another option soon.

muzzle@lemmy.zip on 30 Aug 10:18 next collapse

This is a whole new twist over RFC 1149: IP over Avian Carriers

Korkki@lemmy.ml on 30 Aug 10:48 next collapse

Imagine the possibilities for piracy and secure messaging (provided that the birds don’t snitch on you).

<img alt="" src="https://lemmy.ml/pictrs/image/b62d627b-f858-4baf-9992-60bb92adcc96.png">

brsrklf@jlai.lu on 30 Aug 12:18 next collapse

If you take control of enough birdhouses you can launch DDoS attacks.

toppy@lemy.lol on 30 Aug 14:04 collapse

Yeah. This could be in a plot in one of the episodes of the simpsons.

Maeve@kbin.earth on 30 Aug 16:13 next collapse

I was thinking about wind talkers becoming bird singers.

lazycouchpotato@lemmy.world on 30 Aug 23:46 collapse

The image 💀

RunJun@lemmy.dbzer0.com on 30 Aug 12:15 next collapse

Reducing Benn Jordan down to just “enthusiast” is wild.

Psaldorn@lemmy.world on 30 Aug 12:18 next collapse

Musician/Wizard/Activist

scarilog@lemmy.world on 31 Aug 02:12 collapse

The breadth of capability this guy has is insane to me. Almost every time I watch one of his videos I find that he’s managed to basically gain a new field of expertise. It’s really impressive.

ScrotusMaximus@lemmy.zip on 30 Aug 12:28 next collapse

good to see there are new developments in the IP Over Avian Carrier space

Squirrelanna@lemmynsfw.com on 30 Aug 19:26 collapse

Though this proprietary implementation of cloud storage for IPoAC is very innovative, it’s really only useful for enthusiasts of the protocol and it comes with some security concerns. Writing data to the storage is inconsistent and requires a lot of effort on the uploader’s part. And if you do manage to get the data to write properly, there’s no guarantee retrieving the data will be lossless.

The most worrying part for me, however, is that there’s no guarantee that the data can be removed from the cloud without obliterating the server it’s stored on or waiting for the device to degrade over time. Until these are addressed I don’t think we’ll see widespread adaptation.

Gerudo@lemmy.zip on 30 Aug 13:35 next collapse

But, birds aren’t real.

gedaliyah@lemmy.world on 30 Aug 13:42 next collapse

This only seems to support the theory

Tryenjer@lemmy.world on 30 Aug 15:08 next collapse

There are only flying dinosaurs.

supersquirrel@sopuli.xyz on 31 Aug 03:24 collapse

Lol ok there might be no real birds left but they definitely exist in the fossil record, it was likely the inventions of trains that drove birds to the next highest dimension (which isn’t real, hence birds were real but now they are not).

xc2215x@lemmy.world on 30 Aug 13:44 next collapse

Data on a bird ? This will convince people about birds being drones more now.

[deleted] on 30 Aug 14:41 collapse

.

Goretantath@lemmy.world on 30 Aug 13:52 next collapse

So a moving target of data you cant reliably recall and might get shot by someone looking for food. At least its neat though.

brsrklf@jlai.lu on 30 Aug 15:09 next collapse

Average weight for a starling is less than 100g. The whole thing with head and feathers and bones and whatever. You’d have to be very hungry to hunt that. And I suspect if you shoot at it you’d pulverize it completely.

Though cats are going to be a problem.

nyan@lemmy.cafe on 30 Aug 23:02 collapse

There will be a lot of cases where the data gets accidentally encapsulated (then fragmented due to incompatible protocols) in a cat.

AstralPath@lemmy.ca on 30 Aug 22:58 collapse

Who on earth is gonna shoot a starling for food?

Have you seen starlings? They can fit in the palm of your hand.

khannie@lemmy.world on 30 Aug 14:36 next collapse

2MB/s / 16Mbps is enough for 4K HEVC video and audio. In theory you could encode a full movie with enough starlings.

wolfrasin@lemmy.today on 30 Aug 14:59 next collapse

You could find out which frame of the movie starlings like the best

brsrklf@jlai.lu on 30 Aug 15:19 next collapse

And they say physical media is dead!

Tikiporch@lemmy.world on 30 Aug 16:01 collapse

The average lifespan of a starling is usually between two and five years.

Cort@lemmy.world on 30 Aug 16:19 collapse

This just gave me an idea for a new movie rental service. You’ll never own anything. If we can get homing pigeons to learn movies, we could cut delivery costs

brsrklf@jlai.lu on 30 Aug 17:04 next collapse

They tried to make this a thing once :

en.wikipedia.org/wiki/Flexplay

en.wikipedia.org/wiki/DVD-D

If Disney did this, they’d probably just poison the birds so they die faster.

Pulptastic@midwest.social on 30 Aug 23:33 collapse

Capitalism at its worst. Here let’s make more plastic garbage so that you have to buy more things.

khannie@lemmy.world on 30 Aug 19:52 collapse

Is it a subscription though? Investors like that

twice_hatch@midwest.social on 30 Aug 15:32 next collapse

I like Benn Jordan a lot but I really doubt a bird can sing 2 MB / s. I saw the spectrogram and it looked pretty fuzzy

faythofdragons@slrpnk.net on 30 Aug 16:21 next collapse

A million monkeys on typewriters is old news. Now we’re gonna teach a million starlings to play back the entire bee movie.

MrsDoyle@sh.itjust.works on 31 Aug 00:03 collapse
YesButActuallyMaybe@lemmy.ca on 30 Aug 14:43 next collapse

Hear me out! Bird factor authentication!

Please honk your seagull to unlock your ed25519-sk ssh key

HiTekRedNek@lemmy.world on 30 Aug 19:21 collapse

I’ve been honking my seagull all morning, until my wife came in and caught me…

Now what do I do?

ghterve@lemmy.world on 31 Aug 03:56 collapse

Ask her to join you?

crystalmerchant@lemmy.world on 30 Aug 15:15 next collapse

B I R D S A R E N T R E A L

Cort@lemmy.world on 30 Aug 16:17 collapse

Yep, obviously a government funded drone if it only has 2Mb uplink

Vespair@lemmy.zip on 30 Aug 15:28 next collapse

We’re finally getting tweets back

magikmw@piefed.social on 30 Aug 15:49 next collapse

The video is by Benn Jordan, I wholeheartedly recommend this video and entire channel. Guy is a world treasure.

pineapplelover@lemmy.dbzer0.com on 30 Aug 16:25 next collapse

Well of course NSA’s spy device can store information. We’ve known this for decades

DeathByBigSad@sh.itjust.works on 30 Aug 20:00 next collapse

Me, everytime I see a bird:

<img alt="" src="https://sh.itjust.works/pictrs/image/f820c1cd-3aa8-494e-90af-6bace8ab9b8f.jpeg">

HeyThisIsntTheYMCA@lemmy.world on 30 Aug 21:59 collapse
InvalidName2@lemmy.zip on 30 Aug 20:04 next collapse

While it sounds great in practice, I find it suspicious that they never mention the the final bill.

lime@feddit.nu on 30 Aug 20:30 collapse

not that kind of bird

WindyRebel@lemmy.world on 30 Aug 23:20 next collapse

What if I have bird blindness and I try and teach it to a duck?

digger@lemmy.ca on 30 Aug 23:49 next collapse

What’s the deal with the parrot?

markstos@lemmy.world on 30 Aug 23:53 collapse

Ducks? That’s quackery.

axEl7fB5@lemmy.cafe on 30 Aug 23:58 next collapse

Make it an account on Twitter (I refuse to call that thing X)

guynamedzero@lemmy.dbzer0.com on 31 Aug 00:32 collapse

Closest I’ll do is call it Xitter (pronounced zitter)

FarraigePlaisteach@lemmy.world on 31 Aug 00:59 next collapse

I would have understood this text quicker if the picture wasn’t of a bird.

Edit: wow, this is really amazing! You can jump to 17:40 to see the comparison, but it’s worth watching more of it.

SabinStargem@lemmy.today on 31 Aug 01:27 next collapse

?Fun? fact: In a steampunk world, birds would serve as CPUs. America experimented with using pigeons for bomb guidance. As it turned out, three birds pecking at an image had pretty good accuracy. They ultimately lost out to silicon, due to the size, maintenance, and training time.

supersquirrel@sopuli.xyz on 31 Aug 03:17 next collapse

They ultimately lost out to silicon

for now…

Regrettable_incident@lemmy.world on 31 Aug 08:24 next collapse

They ultimately lost out to silicon

Fuckin computers taking birds’ jobs.

AnUnusualRelic@lemmy.world on 31 Aug 11:20 next collapse

There was an amusing short story about a guy who could do actual math in his head (I think it was by Asimov).

Edit: found it, it’s “The Feeling Of Power” by Asimov.

staph@sopuli.xyz on 31 Aug 17:05 collapse

Fun speculation: we are CPUs for the information systems we inhabit, like scientific method, political ideologies, etc.

gozz@lemmy.world on 31 Aug 03:28 next collapse

Not to be a wet blanket, but every time this comes up I get annoyed by some factual inaccuracies in the articles about this. It is not digital! He drew an image on a computer, but converted it to an analogue spectrogram to store on the bird. That’s neat as hell, but it’s not digital. The image that he got back was slightly corrupted.

Now I would be fascinated to see a follow-up seeing if you can actually modulate a digital signal and have is survive a round trip through the bird bit-for-bit accurate. I suspect in reality it would be much lower data rate, but definitely not nothing!

abruptly8951@lemmy.world on 31 Aug 03:45 next collapse

Hmm, not so sure. He produced a digital signal, who’s spectrogram happened to be an image, and then played that digital signal to a bird. Dunno if a analogue spectrogram really even makes sense as a concept. The only analogue part of the chain would be the birds vocalisations, right?

Underwaterbob@sh.itjust.works on 31 Aug 03:57 next collapse

The sound from the speakers he must have used was also “analog”. Sound - defined as a pressure wave through a medium - can’t be digital. Though the difference between analog and digital kinda loses meaning in cases like this.

CookieOfFortune@lemmy.world on 31 Aug 04:36 collapse

Every signal is ultimately analog. Voltage along a wire, sound, light, the world is analog and it all needs to be converted into our concept of digital (which is typically binary values).

gozz@lemmy.world on 31 Aug 08:55 collapse

The whole sequence is:

  • Digitally synthesized spectrogram (lossless)
  • Played through a DAC and speaker to produce an analogue signal (lossy)
  • Heard by the bird (analogue, lossy)
  • Reproduced by the bird (analogue, lossy)
  • Captured by an ADC as a digital audio signal (lossy)
  • Spectrum-analysed to observe a similar (but corrupted) reproduction of the shape in the original spectrogram

To be transferring digital information, we would instead need to modulate and demodulate the digital signal (exactly like an old modem) so that the analogue corruption does not affect the digital signal:

  • Image file (lossless)
  • Bit stream (lossless)
  • Analogue modulation of bit stream played through DAC (lossy)
  • Heard by the bird (lossy)
  • Reproduced by the bird (lossy)
  • Demodulated to recover exact bit stream despite distortion (lossless again)
  • Decode bit stream to recover original image file, bit-for-bit perfect

I extremely doubt that this bird is capable of 2MB/s. For reference that would make it 280+ times fast than dialup, and barely slower than ADSL. This setup is basically just using the bird instead of a telephone line.

CookieOfFortune@lemmy.world on 31 Aug 11:59 collapse

  • Played through a DAC and speaker to produce an analogue signal (lossy)
  • Analogue modulation of bit stream played through DAC (lossy)

These steps are literally the same thing. You’re converting some data into sound for the bird to hear.

Edit: Actually, most physical modulation schemes use sinusoids anyways. So that’s exactly the same as playing a spectrum.

gozz@lemmy.world on 31 Aug 18:54 collapse

Yes, the near-identical sentences (only drawing a distinction between the processes where one exists) would indicate that. The “heard by the bird” and “reproduced by the bird” steps were also the same. But this is necessary context to make clear the digital data (“bit-stream”) that is being modulated into the signal.

It is far from “exactly the same”. The similarity is only in that both go through the same analogue channel. The entire point is that the modulated signal can be reconstructed exactly, while the spectrogram cannot.

The article title says they converted a PNG and the bird was able to “recall the file”, and yet it produced an indisputably different file. That it looks vaguely the same to the cursory human observer does not make it the same file.

CookieOfFortune@lemmy.world on 31 Aug 19:06 collapse

The entire point is that the modulated signal can be reconstructed exactly,

But this isn’t true. Just because a signal is modulated doesn’t mean it can’t be distorted.

A spectrogram is just showing that arbitrary data can be sent though this channel. It’s literally a form of modulation.

gozz@lemmy.world on 01 Sep 19:24 collapse

I suppose you have caught me out slightly lacking in precision or pedantry. A digital to analogue modulation scheme is able to exactly reconstruct the original digital signal within the design tolerances for noise and distortion. Yes, eventually a signal may degrade or be corrupted, but prior to that point the reproduction is literally and exactly perfect. That exactitude is just about the definition of a digital system. This bird system is incapable of reproducing the input image of the bird exactly. It is not a digital communication system, unless you consider the “PNG” of the bird to have not been the message being carried.

CookieOfFortune@lemmy.world on 01 Sep 20:36 collapse

I thought we were being pedantic here?

Yes, eventually a signal may degrade or be corrupted, but prior to that point the reproduction is literally and exactly perfect.

Modulation schemes are characterized via a probabilistic tolerance, so even when you are within the tolerances, you can get an incorrect value at some expected rate. Note that you can even define a modulation scheme with a high error rate and be ok with that.

That’s why I take issue with the concept of an exactly perfect reproduction. Usually there are layers above the digital modulation to handle these possibility to decrease the error rates even lower.

And no, I don’t consider the PNG to be the data carried. I think the way the author does the bandwidth calculations is incorrect.

gozz@lemmy.world on 02 Sep 03:51 collapse

No, I have been trying to actually be helpful and informative for people trying to understand this article and video, given that referring to what was done here as a digital system is functionally meaningless and misleading. I am pretty sure the pedantry started with you talking about CPUs being electronic.

But at this point I believe your use of language in this discussion to be so absurdly reductive that I do not think this conversation is salvageable. What you appear to take issue with seems to keep changing and refining until the argument appears to be that any system that communicates information is apparently a digital communications system, so long as you can imagine an arbitrary scheme to interpret at least one bit of information from the signal, regardless of whether that was the message intended to be communicated. It would appear we have ended up with a “digital” storage system wherein a human observes the signal and decides one bit of whether or not it looks like a bird. Though I suppose “bird” was the only symbol in the protocol, so it may actually be a zero-bit system.

If the scheme successfully communicates zero bits of information, you might as well stop bothering to listen for the signal, and miss nothing of value. In fact I should probably do exactly that with this thread.

CookieOfFortune@lemmy.world on 02 Sep 04:46 collapse

any system that communicates information is apparently a digital communications system, so long as you can imagine an arbitrary scheme to interpret at least one bit of information from the signal,

This has always been my point since the beginning! There exist very low bandwidth digital communication systems in real life, with less than one bit per second. The bandwidth available should be defined where something is digital or not.

regardless of whether that was the message intended to be communicated.

Seeing the bird in the spectrogram is quite intentional and sufficient to consider this a communications system.

It seems if instead of a bird picture, a random set of bits were encoded and then detected In the spectrogram, you’d consider this more of a digital system since instead of a human doing the check you use an algorithm?

CookieOfFortune@lemmy.world on 31 Aug 04:24 collapse

By your definition nothing can be digital since the world is analog. Even the bits in your CPU are voltages in transistors. As such, every real life signal can be distorted.

Lifter@discuss.tchncs.de on 31 Aug 08:09 collapse

The point with digital transfers is that you round it back to either 0 or 1, hoping that no bits are distorted enough to have any loss at all.

Regrettable_incident@lemmy.world on 31 Aug 08:22 next collapse

I dunno how you’d use check digits with a bird, but this seems the obvious way to deal with corruption. Or maybe give the bird more treats.

gozz@lemmy.world on 31 Aug 09:09 next collapse

Exactly. Digital logic, when implemented in analogue, generally have to have forbidden zones where a signal in that range is considerer invalid. Regardless of implementation, digital is about the discretized logic of the system. That is explicitly the whole point of digital: Minor analogue distortion does not change the information content of the signal unless it is so bad as to flip a bit.

CookieOfFortune@lemmy.world on 31 Aug 11:41 collapse

Minor analogue distortion does not change the information content of the signal unless it is so bad as to flip a bit.

This isn’t true in the general case. In the real world, you can have all kinds of distortions: random noise, time shifts, interference from other signals, etc.

You don’t usually see the effects of these because the protocols are designed with the communication channel characteristics in mind in order to reproduce the original signal.

Using birds is just another communication channel with its own distortion characteristics.

Lifter@discuss.tchncs.de on 31 Aug 16:59 next collapse

That’s exactly what they said.

gozz@lemmy.world on 31 Aug 18:33 collapse

Precisely… And digital modulation’s entire purpose is for a digital signal to survive those distortions bit-for-bit perfect. Even if we call the digitally-generated spectrogram digital information, the bird simply did not reproduce it exactly. Whatever time, frequency, and amplitude resolution you apply to the signal, if it’s low enough that the bird reproduced the signal exactly within that discretized scheme, then it simply did not achieve 2 MB/s. I would bet that the Shannon capacity of this bird is simply nowhere near 2 MB/s.

CookieOfFortune@lemmy.world on 31 Aug 19:10 collapse

If your argument is that the bandwidth calculation is incorrect, then sure I think that’s fair.

But I don’t think it’s correct to say it’s not a digital channel juts because it doesn’t have optimal bandwidth.

StellarExtract@lemmy.zip on 31 Aug 19:57 next collapse

Gozz is correct. You’re misunderstanding the nature of a digital signal. What the author did was convert a digital signal to an analog signal, store that analog signal on a bird, then record that analog signal. Whether it was redigitized after the fact is irrelevant. It is not a digital process end-to-end. This is the same as if I were to download a YouTube video, record that video on a VHS tape, then redigitize that video. Not only would the end result not be a bit for bit match, it wouldn’t be a match at all despite containing some of the same visual information, because it would be the product of a digital-analog-digital conversion.

CookieOfFortune@lemmy.world on 31 Aug 21:25 collapse

The bird drawing is just a proxy for arbitrary data. In your example, you could convert bitstream into a pattern of black and white squares into a YouTube Video. Send it through the VHS channel, and when you digitize it, you would get back the exact bitstream.

gozz@lemmy.world on 01 Sep 19:35 collapse

Yes, that would be a digital modulation. That is decidedly not what is being done with the bird. The input data is the “PNG” of the bird, which is then not digitally modulated, but converted to an analogue signal and later redigitized. If the file has been converted to a series of pulses at different frequencies (the equivalent of your black and white squares) that would be a digital modulation. I am not arguing that this is not possible. My original comment explicitly says I would like to see a follow up with actual modulation. But just because it is possible to run dialup over an analogue phone line does not mean that calling your grandma on that same phone is a digital communication system. Some computers back in the day could modulate and record data on commercial audio cassettes. That does not mean that if I record something off the radio and play it back later that’s a digital copy of the song.

gozz@lemmy.world on 01 Sep 19:18 collapse

It isn’t a digital channel because it does not reproduce digital data. Unless it’s a one-bit signal of “does this look like a bird? yes/no”, but then the human making that assessment is part of the channel. To claim this is a digital system would require us to be so reductive as to redefine the meaning of the word.

CookieOfFortune@lemmy.world on 01 Sep 20:48 collapse

If we’re being pedantic, shouldn’t we consider that it can be a one bit signal? Otherwise you should be specific about what bandwidth you’d consider digital.

CookieOfFortune@lemmy.world on 31 Aug 11:54 collapse

That’s not really how it works in the real world. Usually you have both bandwidth and noise constraints.

Sure you can send something like a square wave but this isn’t practical for real communication channels. Typically you’re sending many sine waves in parallel with multiple amplitudes and phase offsets to represent a sequence of bits (QAM). Then on top of that you’d encode the original data with both a randomizer (to prevent long runs from looking like nothing) and error correction. So usually the system can handle some level of distortion.

What you’re hoping is that by the time the data reaches the user (really, Layer 3), all the errors have already been handled and you never see any issues.

The bird is just another type of noisy channel with its own distortion characteristics.

Lifter@discuss.tchncs.de on 31 Aug 16:57 next collapse

You are not addressing my critique of your statement, just piling on a bunch of useless extra knowledge just so that you can feel superior.

socsa@piefed.social on 31 Aug 17:11 collapse

The point is that at the physical layer you still have a well defined log likelihood test to produce digital information. That's why QAM lasted so long even though it is not power efficient - because it has an analytical likelihood function.

This is the boundary between digital and analog communications. Since he did not use a digital modulation scheme, this would be a form of analog comms

CookieOfFortune@lemmy.world on 31 Aug 17:26 collapse

Why couldn’t you have a likelihood function for the bird?

As a trivial case, you can just say: Does the spectrum look like a bird? Then you’d have a digital channel by your definition for a single bit.

The actual channel bandwidth is obviously higher than that.

socsa@piefed.social on 31 Aug 17:34 collapse

Yes you could likely design an optimized modulation scheme to do this, likely some kind of bird specific frequency shift keying. You can also do any kind of quadrature modulation in the audio spectrum (original dialup used acoustic modems).

This person just didn't do that in this case. It's still a very cool experiment by YouTube maker standards though.

CookieOfFortune@lemmy.world on 31 Aug 17:58 collapse

My point is that it doesn’t have to be optimal to be considered digital. Which in the general case means basically any communication channel can be digital.

If the argument is that they didn’t correctly calculate the bandwidth, then sure.

Cocopanda@lemmy.world on 31 Aug 03:46 next collapse

Birds are totally organic organisms. Rightttttt. BIRDS ARENT REAL!!!

whotookkarl@lemmy.dbzer0.com on 31 Aug 03:53 collapse

They’re just covering up the truth of the time cube

Hatsune_Miku@lemmy.world on 31 Aug 03:51 next collapse

back to carrier pigeons?

destroyer@lemmy.cafe on 31 Aug 04:19 collapse

tweet tweet

altphoto@lemmy.today on 31 Aug 04:33 next collapse

I got the error correction baseball bat!

biofaust@lemmy.world on 31 Aug 08:29 next collapse

I want this to be the next reveal in a movie or TV series, in the same fashion as the one of the Navajo “backing up” the Smoking Man’s magnetic tape in The X-Files.

NigelFrobisher@aussie.zone on 31 Aug 08:34 next collapse

Send a raven.

Joeyowlhouse@lemmy.wtf on 31 Aug 09:28 next collapse

I heard the Falcon service is the fastest.

Rakonat@lemmy.world on 31 Aug 12:50 next collapse

Inb4 Doom can now run on birds.

Beero@lemmy.world on 31 Aug 19:12 collapse

Latency tho…

orenj@lemmy.sdf.org on 31 Aug 17:23 next collapse

How useful would this have been back at the dawn of computation, I wonder?

Jankatarch@lemmy.world on 31 Aug 17:36 next collapse

<img alt="" src="https://lemmy.world/pictrs/image/d6873d59-d9db-47a9-a13e-f95f87ffde1e.jpeg">

Pigeon guided missile but instead of pigeon it’s a parrot and sings relevant source code in hex and an interpeter assembles it.

(I hate the last 4 words that sentence I made.)

aBundleOfFerrets@sh.itjust.works on 31 Aug 21:40 collapse

They didn’t have ultrasonic microphones at the dawn of computation

Showroom7561@lemmy.ca on 31 Aug 19:24 collapse

Only a matter of time before megacorps put ads and a subscription service on bird calls, now. 😫