Quiet
Languages and libraries
audio data transfer library
SHOW HN2016
How HN took it
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 HNThis 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 HNYes, 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