Quiet

Languages and libraries

audio data transfer library

SHOW HN2016

179points
62comments
#168of 2,264 in 2016
Top 8%of 2016 by points

How HN took it

CuriousMostly questions and neutral comments

3 positive, 13 neutral or asking, 0 mixed, 1 critical, out of 17 comments about the project. Thread score +0.13.

Idea: 3 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Concept of data over sound is appealing

    From 2 comments
    • I don't have much to say other than I love the concept of doing something like this.
      theprotocol on HN
    • This would be great for cross platform zero-config party games. A lot of game genres can get by with surprisingly little bandwidth. Although for a noisy environment like a party…
      jewel on HN

Objections

  • Raw throughput of about 7kbps is slow for TCP

    From 1 comment
    • Seems like this would benefit from not using standard TCP (which assumes that a dropped packet is always due to congestion), and maybe use one of the WiFi retransmission…
      steventhedev on HN
  • Standard TCP misreads loss as congestion over audio links

    From 1 comment
    • Seems like this would benefit from not using standard TCP (which assumes that a dropped packet is always due to congestion), and maybe use one of the WiFi retransmission…
      steventhedev on HN

Requests

  • Use a retransmission protocol such as V.42, xmodem or zmodem

    From 2 comments
    • Presumably the old V.42 protocol used for modems would be quite suitable for this - it does re-transmissions.
      noselasd on HN
    • Yes, or perhaps xmodem or zmodem.
      emmelaich on HN

Questions

  • How does packet loss change with background noise?

    From 1 comment
    • Is the packet loss the same when there is background noise?
      anindha on HN
  • Does it handle collisions with multiple transmitters?

    From 1 comment
    • Does it also solve collision problems, when there is more than one transmitter?
      amelius on HN
  • Would it run on a microcontroller like ESP8266?

    From 1 comment
    • Would it be feasible to implement this on a microcontroller, lets say medium sized Cortex-M or ESP8266? Would be useful in IoT, especially for initial setup phase.
      zokier on HN

Alternatives named

  • Chirp

    From 1 comment
    • For anyone interested, there is an app called Chirp by Animal systems that attempted to make data transfer over audio a relevant form of communication. It actually works quite…
      joshumax on HN
  • Amazon Dash button audio pairing

    From 1 comment
    • I believe this is how the Amazon Dash buttons receive wifi network details from your phone.
      madeofpalk on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/12762611)