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.

  • CookieOfFortune@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 months ago

    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
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      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.

      • gozz@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 months ago

        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
          link
          fedilink
          English
          arrow-up
          0
          ·
          2 months ago

          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.

          • gozz@lemmy.world
            link
            fedilink
            English
            arrow-up
            0
            ·
            edit-2
            2 months ago

            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
              link
              fedilink
              English
              arrow-up
              0
              ·
              2 months ago

              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.

              • gozz@lemmy.world
                link
                fedilink
                English
                arrow-up
                0
                ·
                2 months ago

                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
                  link
                  fedilink
                  English
                  arrow-up
                  0
                  arrow-down
                  1
                  ·
                  2 months ago

                  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.