[{"data":1,"prerenderedAt":565},["ShallowReactive",2],{"project-27481465":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":35,"aspects":36,"strip":47,"post_text":48,"what":49,"said":98,"maker_in_thread":268,"shape":275,"grid":279,"attempts":527,"same_week":528,"maker_shows":40,"maker_hidden":557,"reader_version":558,"card":559},"27481465","LANDrop","A cross-platform AirDrop-like file transfer tool","title","Show HN: LANDrop – A cross-platform AirDrop-like file transfer tool","https:\u002F\u002Flandrop.app\u002F","landrop.app","yvbbrjdr",1623471072,2021,250,98,150,2533,6,"legend","infrastructure","local file transfer","desktop_app",[24,25,26,27],"airdrop alternative","local network file transfer","cross-platform file sharing","lan file transfer","curious",0.038,{"positive":31,"neutral":32,"mixed":33,"critical":34},9,22,5,8,44,{"docs":37,"privacy":39,"idea":41,"design":43,"execution":45,"performance":46},{"positive":38,"critical":38},1,{"positive":40,"critical":40},2,{"positive":38,"critical":42},3,{"positive":42,"critical":44},0,{"positive":40,"critical":44},{"positive":44,"critical":38},[42,33,33,44,38,44,44,38,38,42,44,44,44,33,44,44,33,44,38,33,33,38,42,42,42,42,42,42,42,42,42,44,44,33,42,38,38,42,42,42],null,{"problem":48,"audience":48,"pricing":50,"motivation":57,"time_to_build":48,"stack":66,"openness":95,"stage":96,"team_size":97},{"value":51,"source":52,"evidence":53},"Mobile app may cost about $0.99 in the future","maker",[54],{"id":55,"by":11,"text":56},"27484245","No :). I might charge the app for like $0.99 in the future.",{"value":58,"source":52,"evidence":59},"Wanted an AirDrop-like tool that works across platforms without Electron or internet",[60,63],{"id":61,"by":11,"text":62},"27484131","Yeah I've also done my research and found a lot of similar stuff. The problem with this particular one is it requires Internet* to work. I don't feel good about WebRTC and having…",{"id":64,"by":11,"text":65},"27484176","I've done my research and also found a lot of similar stuff. They are all not as convenient as AirDrop, so I wanted to make a thing that's close enough.",[67,76,84],{"value":68,"source":52,"evidence":69},"libsodium (ChaCha20-Poly1305, X25519)",[70,73],{"id":71,"by":11,"text":72},"27483978","Thanks for your advice! 1. Yeah. I should have had screenshots on my webpage :). 2. It's Chacha20-Poly1305-IETF. I haven't have time to document the protocol, so if anyone wants…",{"id":74,"by":11,"text":75},"27484068","The reason I \"rolled my own\" key exchange is that I'd want to use the IETF variant of Chacha20-Poly1305 in my protocol and there doesn't seem to be helper functions for key…",{"value":77,"source":78,"evidence":79},"C++","commenter",[80],{"id":81,"by":82,"text":83},"27482428","fulafel","Glancing at your crypto implementation[1], it seems to contain newbie mistakes - eg no public key crypto involved in your public keys, usage of low level raw crypto algorithm…",{"value":85,"source":78,"evidence":86},"Flutter (mobile app)",[87,91],{"id":88,"by":89,"text":90},"27483036","maxloh","Will the Flutter app be open sourced too?",{"id":92,"by":93,"text":94},"27486238","usui","Some good comments on cryptography that I will probably bookmark and use to study in the future, but as an end-user, I've been hoping for years on a local-network-only solution…","open_source","beta","team",{"praise":99,"objections":128,"requests":176,"questions":205,"alternatives":235},[100,115,124],{"value":101,"source":78,"evidence":102},"Native apps rather than Electron",[103,107,111],{"id":104,"by":105,"text":106},"27482098","integricho","Thanks for not making another Electron based desktop app. Amazing work, congrats!",{"id":108,"by":109,"text":110},"27482974","rvz","Thank goodness for this. A true cross platform alternative to AirDrop, Dukto and Dropcopy that actually works everywhere. Not a dreadful Electron app and also works on mobile…",{"id":112,"by":113,"text":114},"27482958","crossroadsguy","Having actual apps go a long way. Especially if it’s trying to be an AirDrop like app and these apps not being electron apps is such an added bonus.",{"value":116,"source":78,"evidence":117},"Works across platforms including iOS, Android, Windows, Mac",[118,119,123],{"id":108,"by":109,"text":110},{"id":120,"by":121,"text":122},"27482976","edwinyzh","Very useful! Tried the iPhone and Windows clients and they works!",{"id":92,"by":93,"text":94},{"value":125,"source":78,"evidence":126},"Open source and no subscriptions",[127],{"id":108,"by":109,"text":110},[129,144,149,157,168],{"value":130,"source":78,"evidence":131},"No screenshots on the site",[132,136,140],{"id":133,"by":134,"text":135},"27482165","tjohns","First off, this looks like a nice project. So please take this as constructive criticism: 1. This really should have screenshots published. Especially when comparing with…",{"id":137,"by":138,"text":139},"27482298","jlanger","I agree completely with @tjohns first point, if you're calling out UX as a top point then you really should have screenshots. You should have screenshots anyway.. I dislike…",{"id":141,"by":142,"text":143},"27482122","n3storm","Is there a directive, good practice, neuroscience advantage I am not aware of in not publishing screenshots or screencapture of sofware?",{"value":145,"source":78,"evidence":146},"Crypto description vague and implementation questioned",[147,148],{"id":81,"by":82,"text":83},{"id":133,"by":134,"text":135},{"value":150,"source":78,"evidence":151},"Android APK not signed, must enable untrusted sources",[152,153],{"id":133,"by":134,"text":135},{"id":154,"by":155,"text":156},"27483323","12ian34","Great effort here. Agree with others re UX and the unsigned APK. I currently use Syncthing to fulfil my LAN file transfer needs. It's not quite the same but it does have a bunch…",{"value":158,"source":78,"evidence":159},"Flaky discovery and large video transfers failing",[160,164],{"id":161,"by":162,"text":163},"27482495","jimmydorry","Sharing from win10 to iPadOS (14.4.2) was very flakey. Installed the app on PC and tablet easily, however win10 couldn't see the tablet unless I restarted the app each time.…",{"id":165,"by":166,"text":167},"27483572","AM1010101","Just tested out with my iPhone to Ubuntu 20.04. Works nicely with photos. Tried to sending some videos (iPhone to Linux) and some of them fail. A short 30 second video worked…",{"value":169,"source":78,"evidence":170},"Spelling errors on landing page",[171,172],{"id":137,"by":138,"text":139},{"id":173,"by":174,"text":175},"27483535","GekkePrutser","Some things I'm missing are: - Who is behind this? A company or is it completely free? - Is there any cloud service used? - What does the UI look like? And please fix the…",[177,182,186,194,198],{"value":178,"source":78,"evidence":179},"Add screenshots",[180,181],{"id":133,"by":134,"text":135},{"id":137,"by":138,"text":139},{"value":183,"source":78,"evidence":184},"Publish Android app in Google Play",[185],{"id":133,"by":134,"text":135},{"value":187,"source":78,"evidence":188},"Publish a crypto spec or protocol details",[189,193],{"id":190,"by":191,"text":192},"27482644","eps","If you feel like throwing \"newbie\" accusations around, it'd be prudent to back your list of grievances up with more than a single link to crypto.cpp. Chances are you misread the…",{"id":133,"by":134,"text":135},{"value":195,"source":78,"evidence":196},"Command-line interface and interface selection",[197],{"id":92,"by":93,"text":94},{"value":199,"source":78,"evidence":200},"Drag folders into file box on Linux",[201],{"id":202,"by":203,"text":204},"27481844","taylorfinley","First impression, this looks nice! But on Linux dragging a folder into the file box doesn't work, that's a pretty simple but important feature IMO. Good work!",[206,217,228],{"value":207,"source":78,"evidence":208},"How it differs from Syncthing, Snapdrop, ShareDrop",[209,213],{"id":210,"by":211,"text":212},"27483304","smir","looks polished, how this is different from Syncthing? a true question, not an argument.",{"id":214,"by":215,"text":216},"27502123","vort3","What does it do that https:\u002F\u002Fwww.sharedrop.io\u002F and https:\u002F\u002Fsnapdrop.net\u002F don't do?",{"value":218,"source":78,"evidence":219},"Whether it works over WiFi Direct or ZeroTier",[220,224],{"id":221,"by":222,"text":223},"27482201","sgt","Does it work over WiFi direct.. meaning I can send a file to someone on Android without them being on the same WiFi network? That is the primary reason I find AirDrop so useful.",{"id":225,"by":226,"text":227},"27484607","api","Does this work on ZeroTier? Most LAN things do.",{"value":229,"source":78,"evidence":230},"Whether it supports M1 Macs",[231],{"id":232,"by":233,"text":234},"27482550","quyleanh","Does it support M1 Mac?",[236,243,250,257,261],{"value":237,"source":78,"evidence":238},"Snapdrop",[239],{"id":240,"by":241,"text":242},"27482023","chetangoti","This looks good. There is similar tool which web based and opensource Snapdrop[0](https:\u002F\u002Fsnapdrop.net\u002F) which works on the same network. [0] https:\u002F\u002Fgithub.com\u002FRobinLinus\u002Fsnapdrop",{"value":244,"source":78,"evidence":245},"ShareDrop",[246],{"id":247,"by":248,"text":249},"27482206","yamrzou","Also ShareDrop: https:\u002F\u002Fwww.sharedrop.io\u002F https:\u002F\u002Fgithub.com\u002Fszimek\u002Fsharedrop",{"value":251,"source":78,"evidence":252},"FilePizza",[253],{"id":254,"by":255,"text":256},"27482283","plibither8","Also FilePizza: https:\u002F\u002Ffile.pizza\u002F https:\u002F\u002Fgithub.com\u002Fkern\u002Ffilepizza",{"value":258,"source":78,"evidence":259},"Syncthing",[260],{"id":154,"by":155,"text":156},{"value":262,"source":78,"evidence":263},"TrebleShot and NitroShare",[264],{"id":265,"by":266,"text":267},"27483488","forgotpwd16","There're a few such tools, e.g. TrebleShot and NitroShare. Does this improve something over the current solutions or is an alternative? Also Snapdrop and ShareDrop are two web…",{"comments":32,"answered":31,"key":269},[270,273,274],{"id":271,"text":272},"27484005","I see. Should've been more concrete about this.",{"id":71,"text":72},{"id":74,"text":75},{"commenters":276,"max_depth":34,"maker_replies":32,"first_comment_mins":277,"lifespan_hours":278},57,85,207,[280,282,286,290,293,296,298,301,305,308,309,312,314,316,318,320,322,323,326,330,332,336,338,341,343,345,347,350,353,355,358,360,362,364,365,368,371,374,377,381,383,387,389,392,393,395,397,399,402,405,406,409,412,414,417,420,422,424,426,428,432,435,438,440,442,445,447,449,451,455,457,459,463,466,470,473,475,478,481,483,485,487,489,491,492,494,496,501,504,506,509,511,513,515,518,521,523,525],[133,44,42,281,134,44],"project\u002Fmixed\u002Fdocs",[283,44,42,284,285,44],"27482482","project\u002Fneutral\u002Fdocs","faeyanpiraat",[287,44,33,288,289,44],"27482540","project\u002Fpositive\u002Fprivacy","_1tan",[291,44,33,292,134,44],"27482588","project\u002Fpositive\u002Fdocs",[294,44,42,284,295,44],"27483158","GordonS",[271,44,44,297,11,38],"maker\u002Fneutral\u002Fdocs",[299,44,33,288,300,44],"27483604","OJFord",[302,44,44,303,304,44],"27483689","commenter\u002Fneutral\u002Fnone","slim",[306,44,44,303,307,44],"27484972","mkl",[71,44,44,297,11,38],[310,44,42,297,311,44],"27486500","627467",[81,38,38,313,82,44],"project\u002Fcritical\u002Fprivacy",[315,38,44,303,289,44],"27482547",[317,38,44,303,82,44],"27482587",[319,38,44,303,289,44],"27484735",[321,38,44,303,226,44],"27485958",[190,38,44,303,191,44],[324,38,44,325,109,44],"27483450","commenter\u002Fpositive\u002Fprivacy",[327,38,38,328,329,44],"27484373","project\u002Fcritical\u002Fnone","4684499",[331,38,38,313,82,44],"27483530",[333,38,42,334,335,44],"27483645","project\u002Fmixed\u002Fprivacy","opheliate",[74,38,44,337,11,38],"maker\u002Fneutral\u002Fprivacy",[339,38,42,340,335,44],"27484337","project\u002Fneutral\u002Fprivacy",[342,38,44,337,11,38],"27484480",[344,38,44,303,335,44],"27484543",[346,38,44,303,82,44],"27484764",[348,38,44,303,349,44],"27483763","kaetemi",[351,38,44,303,352,44],"27483772","dintech",[354,38,44,297,11,38],"27484053",[356,38,44,357,226,44],"27484632","other\u002Fneutral\u002Fnone",[359,38,44,303,226,44],"27485405",[240,40,33,361,241,44],"project\u002Fpositive\u002Fidea",[247,40,44,363,248,44],"other\u002Fneutral\u002Fidea",[254,40,44,363,255,44],[366,40,44,357,367,44],"27482532","anaganisk",[369,40,44,357,370,44],"27482885","chkal",[372,40,44,357,373,44],"27483823","quenix",[375,40,44,357,376,44],"27483688","jerrygoyal",[378,40,44,379,380,44],"27487771","other\u002Fneutral\u002Fperformance","dzhiurgis",[112,40,33,382,113,44],"project\u002Fpositive\u002Fdesign",[384,40,42,385,386,44],"27483020","project\u002Fneutral\u002Fdesign","nguyenkien",[388,40,44,357,121,44],"27483095",[390,40,44,357,391,44],"27483734","luke2m",[61,40,44,340,11,38],[137,42,38,394,138,44],"project\u002Fcritical\u002Fdocs",[396,42,44,297,11,38],"27484141",[104,398,33,382,105,44],4,[400,33,42,284,401,44],"27483335","2mia",[403,33,44,303,404,44],"27483453","tenryuu",[108,18,33,382,109,44],[92,407,33,408,93,44],7,"project\u002Fpositive\u002Fexecution",[410,407,44,411,11,38],"27489993","maker\u002Fneutral\u002Fnone",[165,34,38,413,166,44],"project\u002Fcritical\u002Fperformance",[415,34,44,416,11,38],"27484147","maker\u002Fneutral\u002Fperformance",[418,34,42,419,222,44],"27485274","project\u002Fneutral\u002Fperformance",[265,31,42,421,266,44],"project\u002Fneutral\u002Fidea",[64,31,44,423,11,38],"maker\u002Fneutral\u002Fidea",[141,425,42,284,142,44],10,[427,425,44,297,11,38],"27484188",[429,430,44,357,431,44],"27572926",11,"alinspired",[161,433,42,434,162,44],12,"project\u002Fmixed\u002Fexecution",[436,433,44,437,11,38],"27484217","maker\u002Fneutral\u002Fexecution",[154,439,42,434,155,44],13,[441,439,44,437,11,38],"27484181",[221,443,42,444,222,44],14,"project\u002Fneutral\u002Fexecution",[446,443,44,444,11,38],"27484204",[202,448,42,434,203,44],15,[450,448,44,437,11,38],"27484222",[452,453,42,421,454,44],"27482382",16,"sm4rk0",[456,453,44,363,109,44],"27483326",[214,458,42,421,215,44],17,[460,461,42,385,462,44],"27482543",18,"jacobmischka",[464,461,44,465,11,38],"27484225","maker\u002Fpositive\u002Fdesign",[467,468,42,411,469,44],"27483440",19,"huhtenberg",[471,468,44,357,472,44],"27483469","smichel17",[474,468,44,357,266,44],"27483511",[476,468,44,357,477,44],"27483552","bennyp101",[479,468,44,357,480,44],"27483617","arkitaip",[482,468,44,357,480,44],"27483610",[484,468,44,411,11,38],"27484195",[120,486,33,408,121,44],20,[232,488,42,419,233,44],21,[490,488,44,419,11,38],"27484251",[225,32,42,419,226,44],[493,32,44,419,11,38],"27485463",[495,32,42,419,226,44],"27485798",[497,498,38,499,500,44],"27482691",23,"project\u002Fcritical\u002Fidea","mixcocam",[502,498,38,499,503,44],"27483192","byteface",[505,498,44,357,503,44],"27483197",[507,498,38,499,508,44],"27483479","grandchild",[88,510,42,421,89,44],24,[55,510,44,512,11,38],"project\u002Fneutral\u002Fpricing",[210,514,42,421,211,44],25,[516,514,42,421,517,44],"27484006","Shish2k",[173,519,42,520,174,44],26,"project\u002Fneutral\u002Fnone",[522,519,44,340,11,38],"27484241",[524,519,42,340,174,44],"27484678",[526,519,44,520,11,38],"27485343",[],[529,534,539,544,549,553],{"id":530,"name":531,"points":532,"category":533},"27503597","RoutineDB",396,"consumer_social",{"id":535,"name":536,"points":537,"category":538},"27520884","Influence",379,"games",{"id":540,"name":541,"points":542,"category":543},"27459664","Datablocks",188,"data",{"id":545,"name":546,"points":547,"category":548},"27523014","fcp",88,"dev_tools",{"id":550,"name":551,"points":552,"category":533},"27507645","HNReader",87,{"id":554,"name":555,"points":556,"category":548},"27509682","Rarchy Visual Sitemap Generator",65,false,"v2",{"id":560,"name":5,"line":6,"ai":557,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":561,"top":18,"kw":562,"maker":11,"domain":10,"tier":19,"attempts":44,"strip":563,"url":9,"mix":564,"praise":101,"objection":130,"sub":21},27481465,0.04,[24,25,26,27],"3550100113000500501551333333333005311333",[31,32,33,34],1794036607881]