[{"data":1,"prerenderedAt":212},["ShallowReactive",2],{"project-17010742":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":40,"post_text":42,"what":43,"said":55,"maker_in_thread":138,"shape":144,"grid":147,"attempts":173,"same_week":174,"maker_shows":203,"maker_hidden":204,"reader_version":205,"card":206},"17010742","Wave-share","serverless, peer-to-peer, local file sharing through sound","title","Show HN: Wave-share – serverless, peer-to-peer, local file sharing through sound","https:\u002F\u002Fgithub.com\u002Fggerganov\u002Fwave-share#wave-share","github.com","ggerganov",1525674441,2018,49,13,799,2155,38,"shown","productivity","local file sharing","cli",[24,25,26,27],"peer-to-peer file sharing","audio data transfer","serverless file sharing","sound modem","mixed",0.333,{"positive":31,"neutral":32,"mixed":33,"critical":32},5,2,0,9,{"idea":36,"design":38,"performance":39},{"positive":31,"critical":37},1,{"positive":33,"critical":33},{"positive":33,"critical":37},[31,31,33,41,33,37,31,33,41,33,31,37,31],3,null,{"problem":44,"audience":42,"pricing":42,"motivation":42,"time_to_build":42,"stack":53,"openness":54,"stage":54,"team_size":54},{"value":45,"source":46,"evidence":47},"Sharing files locally between devices without a server, by transmitting data as sound","maker",[48,50],{"id":49},"post",{"id":51,"by":11,"text":52},"17013531","> Is it any different conceptually than extending the handshake from analog modems to include the data? By \"include the data\" do you refer to the transmitted file itself being…",[],"unknown",{"praise":56,"objections":83,"requests":98,"questions":109,"alternatives":124},[57,73],{"value":58,"source":59,"evidence":60},"Cool and neat idea","commenter",[61,65,69],{"id":62,"by":63,"text":64},"17013309","corprew","This is really neat, but I'm sad that it didn't start with classic modem sounds.",{"id":66,"by":67,"text":68},"17013318","AndrewKemendo","This is very cool, because in theory it makes the barrier to entry into a meshnet, effectively zero. Is it any different conceptually than extending the handshake from analog…",{"id":70,"by":71,"text":72},"17010766","maybeiambatman","Wow this is really cool. I am wondering what the applications for this could be irl.",{"value":74,"source":59,"evidence":75},"Useful for exchanging contacts between devices",[76,80],{"id":77,"by":78,"text":79},"17019735","beholdTheMojo","You say your data throughput is relatively slow, which makes sense, but it would be super cool to exchange phone numbers\u002Fcontacts with this. Imagine meeting another geek and…",{"id":81,"by":11,"text":82},"17019851","Exactly :) Moreover, you can share your contacts with multiple geeks at once, which I think you cannot achieve even with Bluetooth.",[84,91],{"value":85,"source":46,"evidence":86},"Transfer rate is very slow, 8-16 B\u002Fs, so impractical for files",[87,90],{"id":88,"by":11,"text":89},"17013287","The sound transmission protocol that I am using is very slow - 8-16 B\u002Fs, depending on configuration parameters. It can be directly used for sending files, but I think this kind…",{"id":51,"by":11,"text":52},{"value":92,"source":59,"evidence":93},"Bluetooth or BLE would be simpler for most problems",[94],{"id":95,"by":96,"text":97},"17022009","chatmasta","Definitely would be cool to use it as a bootstrapping method to get \"into\" a mesh. For example as a method for sharing wifi access credentials. But it seems most problems you…",[99,105],{"value":100,"source":59,"evidence":101},"Support for two-way communication",[102],{"id":103,"by":67,"text":104},"17013655","Glad I was hearing it correctly (generally). So based on what you write here, it sounds like it can only be one way - which makes sense given the architecture. I'd be curious if…",{"value":106,"source":59,"evidence":107},"Classic modem sounds",[108],{"id":62,"by":63,"text":64},[110,117],{"value":111,"source":59,"evidence":112},"Can sending files as sound work?",[113],{"id":114,"by":115,"text":116},"17013213","finchisko","Cool. What about sending files as sound too?",{"value":118,"source":59,"evidence":119},"Is it a continuous connection or one-way only?",[120,121],{"id":66,"by":67,"text":68},{"id":122,"by":11,"text":123},"17013801","Yes, it's one-way communication. I guess, extending to two-way can involve any of the practices used in modem communication. The biggest issue though would be dealing with the…",[125,129,133],{"value":126,"source":46,"evidence":127},"quiet (audio data transfer library)",[128],{"id":88,"by":11,"text":89},{"value":130,"source":46,"evidence":131},"minimodem",[132],{"id":88,"by":11,"text":89},{"value":134,"source":59,"evidence":135},"Bluetooth and BLE",[136,137],{"id":95,"by":96,"text":97},{"id":81,"by":11,"text":82},{"comments":139,"answered":41,"key":140},4,[141,142,143],{"id":51,"text":52},{"id":122,"text":123},{"id":81,"text":82},{"commenters":34,"max_depth":139,"maker_replies":139,"first_comment_mins":145,"lifespan_hours":146},11,36,[148,150,151,153,155,157,159,160,161,163,165,166,170],[62,33,31,149,63,33],"project\u002Fpositive\u002Fidea",[66,37,31,149,67,33],[51,37,33,152,11,37],"project\u002Fneutral\u002Fexecution",[103,37,41,154,67,33],"project\u002Fneutral\u002Fdesign",[122,37,33,156,11,37],"project\u002Fmixed\u002Fdesign",[95,37,37,158,96,33],"project\u002Fcritical\u002Fidea",[77,32,31,149,78,33],[81,32,33,149,11,37],[114,41,41,162,115,33],"project\u002Fneutral\u002Fidea",[88,41,33,164,11,37],"project\u002Fmixed\u002Fperformance",[70,139,31,149,71,33],[167,139,37,168,169,33],"17013593","project\u002Fcritical\u002Fperformance","ct0",[171,139,31,149,172,33],"17023289","z3t4",[],[175,180,184,189,194,198],{"id":176,"name":177,"points":178,"category":179},"17015043","Idyll guitar tuning post",338,"learning_science",{"id":181,"name":182,"points":183,"category":20},"17004898","Morning Cup of Coding",192,{"id":185,"name":186,"points":187,"category":188},"16985250","LayerJS",176,"languages",{"id":190,"name":191,"points":192,"category":193},"17033574","A Native Art Gallery for the Mac",146,"creative",{"id":195,"name":196,"points":197,"category":20},"17002648","new-note",133,{"id":199,"name":200,"points":201,"category":202},"17029430","Offline Object Detection and Tracking on a Raspberry Pi",106,"ai",10,false,"v2",{"id":207,"name":5,"line":6,"ai":204,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":208,"top":18,"kw":209,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":210,"url":9,"mix":211,"praise":58,"objection":85,"sub":21},17010742,0.33,[24,25,26,27],"5503015030515",[31,32,33,32],1794036565793]