[{"data":1,"prerenderedAt":359},["ShallowReactive",2],{"project-33094627":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":18,"aspects":33,"strip":40,"post_text":42,"what":43,"said":61,"maker_in_thread":144,"shape":150,"grid":154,"attempts":322,"same_week":323,"maker_shows":38,"maker_hidden":351,"reader_version":352,"card":353},"33094627","Sharing","Sharing, command-line tool to share files with your phone","title","Show HN: Sharing, command-line tool to share files with your phone","https:\u002F\u002Fgithub.com\u002Fparvardegr\u002Fsharing","github.com","parvardegr",1664973227,2022,189,56,307,2570,12,"notable","dev_tools","command-line file sharing","cli",[24,25,26,27],"share files to phone","qr code file transfer","local http server","ios android file sharing","debated",0.036,{"positive":31,"neutral":31,"mixed":32,"critical":31},4,0,{"idea":34,"execution":37,"privacy":39},{"positive":35,"critical":36},3,1,{"positive":32,"critical":38},2,{"positive":32,"critical":36},[32,32,32,32,32,32,32,32,32,32,32,32,36,32,36,32,32,32,32,32,32,32,41,32,32,41,32,32,36,41,32,32,32,35,32,32,41,35,32,35],5,"Sharing is a command-line tool to share directory and files with ios and android devices without an extra client app",{"problem":44,"audience":50,"pricing":50,"motivation":50,"time_to_build":50,"stack":51,"openness":60,"stage":60,"team_size":60},{"value":45,"source":46,"evidence":47},"Sharing files between a computer and a phone without installing a client app","maker",[48],{"id":49},"post",null,[52],{"value":53,"source":54,"evidence":55},"JavaScript (Node.js)","inferred",[56],{"id":57,"by":58,"text":59},"33095939","sva_","It's less than 100 lines https:\u002F\u002Fgithub.com\u002Fparvardegr\u002Fsharing\u002Fblob\u002Fmain\u002Fbin\u002Findex.js","unknown",{"praise":62,"objections":79,"requests":98,"questions":99,"alternatives":110},[63],{"value":64,"source":65,"evidence":66},"Lightweight and a neat idea, with the QR code approach","commenter",[67,71,75],{"id":68,"by":69,"text":70},"33095555","jamps","Pretty cool and lightweight! I use KDE connect that allows me to have communication both ways.",{"id":72,"by":73,"text":74},"33099686","lucasgonze","What an excellent idea. Kudos.",{"id":76,"by":77,"text":78},"33096270","rraval","https:\u002F\u002Fsnapdrop.net is my go to for this. Works on any modern browser on the same LAN. Supports files and plain text. Previous HN discussion:…",[80,91],{"value":81,"source":65,"evidence":82},"Very similar to existing tools like qrcp",[83,87],{"id":84,"by":85,"text":86},"33095860","chuckdotis","This looks identical to qrcp. https:\u002F\u002Fgithub.com\u002Fclaudiodangelis\u002Fqrcp",{"id":88,"by":89,"text":90},"33096351","quyleanh","Same thought. I've been using qrcp for a long time, and still prefer go rather than js.",{"value":92,"source":65,"evidence":93},"Uses plain HTTP, raising security concerns",[94],{"id":95,"by":96,"text":97},"33095513","jcynix","Ok, nice idea with the qrcode, but (as far I can tell from a quick view into the source) it uses plain http? On Android I'm happy with the apps I use anyway, e.g. Termux which…",[],[100],{"value":101,"source":65,"evidence":102},"Does it work on iPad or iOS devices",[103,107],{"id":104,"by":105,"text":106},"33098278","boppo1","Can I use it with my Ipad?",{"id":108,"by":11,"text":109},"33106505","if you can scan the QR-Code with your ipad, Yes",[111,115,126,130,137],{"value":112,"source":65,"evidence":113},"qrcp",[114],{"id":84,"by":85,"text":86},{"value":116,"source":65,"evidence":117},"KDE Connect",[118,122],{"id":119,"by":120,"text":121},"33097003","rraghur","For me kde connect is great for this and a lot of similar purposes(clipboard sharing, sms, media controls, notifications)",{"id":123,"by":124,"text":125},"33096434","mike97","You can have the same with Linux\u002FWindows and Android(not sure if iOS also has an app), using KDE Connect",{"value":127,"source":65,"evidence":128},"Snapdrop",[129],{"id":76,"by":77,"text":78},{"value":131,"source":65,"evidence":132},"Taildrop (Tailscale)",[133],{"id":134,"by":135,"text":136},"33095299","icy","Tailscale’s Taildrop (https:\u002F\u002Ftailscale.com\u002Fkb\u002F1106\u002Ftaildrop\u002F) has completely solved this problem for me.",{"value":138,"source":65,"evidence":139},"Syncthing",[140],{"id":141,"by":142,"text":143},"33096092","RupertEisenhart","I use Syncthing[0] for continuous file synchronization to\u002Ffrom my phone, its pretty nifty. Way more memory-heavy than something like this though. [0] https:\u002F\u002Fsyncthing.net\u002F",{"comments":38,"answered":38,"key":145},[146,147],{"id":108,"text":109},{"id":148,"text":149},"33106511","exactly",{"commenters":151,"max_depth":41,"maker_replies":38,"first_comment_mins":152,"lifespan_hours":153},49,29,85,[155,157,161,164,167,170,171,174,177,181,184,185,188,191,195,197,200,202,204,207,210,212,215,217,220,222,224,226,229,231,234,237,240,243,247,251,256,258,262,264,268,270,274,278,282,286,290,295,299,302,305,307,310,312,316,320],[76,32,32,156,77,32],"other\u002Fcritical\u002Fidea",[158,32,32,159,160,32],"33096601","other\u002Fneutral\u002Fnone","gmiller123456",[162,32,32,159,163,32],"33097281","iwebdevfromhome",[165,32,32,159,166,32],"33107490","isuleman",[168,32,32,159,169,32],"33108926","sanroot99",[134,36,32,156,135,32],[172,36,32,159,173,32],"33096250","loeg",[175,36,32,159,176,32],"33096296","pkage",[178,36,32,179,180,32],"33103301","other\u002Fneutral\u002Fdocs","joshspankit",[182,36,32,159,183,32],"33106928","unstatusthequo",[141,38,32,159,142,32],[186,38,32,159,187,32],"33096316","dotancohen",[189,38,32,159,190,32],"33097078","fgeiger",[192,38,32,193,194,32],"33105304","other\u002Fneutral\u002Fprivacy","SXX",[196,38,32,159,169,32],"33108976",[198,38,32,159,199,32],"33111065","eternityforest",[84,35,36,201,85,32],"project\u002Fcritical\u002Fidea",[88,35,36,203,89,32],"project\u002Fcritical\u002Fexecution",[205,31,32,159,206,32],"33095705","treespace8",[208,31,32,159,209,32],"33095809","radiojasper",[95,41,36,211,96,32],"project\u002Fcritical\u002Fprivacy",[213,41,32,159,214,32],"33095546","w4rh4wk5",[216,41,32,159,96,32],"33095668",[218,41,32,159,219,32],"33097880","freedomben",[221,41,32,159,96,32],"33099700",[119,223,32,159,120,32],6,[225,223,32,159,219,32],"33097848",[227,223,32,159,228,32],"33102733","hoppyhoppy2",[230,223,32,159,219,32],"33110298",[232,223,32,159,233,32],"33099140","JeremyNT",[235,223,32,159,236,32],"33100464","wazoox",[68,238,41,239,69,32],7,"project\u002Fpositive\u002Fnone",[241,238,32,159,242,32],"33096308","blensor",[244,245,32,159,246,32],"33096642",8,"avodonosov",[248,249,32,159,250,32],"33095335",9,"bbkane",[252,253,41,254,255,32],"33095009",10,"project\u002Fpositive\u002Fidea","ohadron",[123,253,32,257,124,32],"commenter\u002Fneutral\u002Fnone",[259,260,32,159,261,32],"33137614",11,"minhmeoke",[263,18,32,159,169,32],"33110620",[265,266,36,203,267,32],"33095563",13,"prettyStandard",[57,266,35,269,58,32],"project\u002Fneutral\u002Fexecution",[271,272,41,254,273,32],"33102442",14,"yardshop",[275,276,32,159,277,32],"33097706",15,"mvidal01",[279,280,32,159,281,32],"33107581",16,"prdpx7",[283,284,32,159,285,32],"33099875",17,"andrepd",[287,288,32,159,289,32],"33119371",18,"unraveller",[291,292,35,293,294,32],"33100181",19,"project\u002Fneutral\u002Fidea","andirk",[296,297,32,159,298,32],"33098664",20,"Phelinofist",[300,297,32,159,301,32],"33103146","creata",[303,297,32,159,304,32],"33103813","BeefWellington",[72,306,41,254,73,32],21,[104,308,35,309,105,32],22,"project\u002Fneutral\u002Fnone",[108,308,32,311,11,36],"maker\u002Fneutral\u002Fnone",[313,314,32,159,315,32],"33097063",23,"calvinmorrison",[317,318,35,293,319,32],"33098308",24,"yewenjie",[148,318,32,321,11,36],"maker\u002Fneutral\u002Fidea",[],[324,328,333,337,342,346],{"id":325,"name":326,"points":327,"category":20},"33049046","SigNoz",510,{"id":329,"name":330,"points":331,"category":332},"33068017","Javalin",377,"languages",{"id":334,"name":335,"points":336,"category":332},"33035580","uFuzzy.js",251,{"id":338,"name":339,"points":340,"category":341},"33038117","GhostlyStock",190,"ai",{"id":343,"name":344,"points":345,"category":20},"33089131","Async UI",173,{"id":347,"name":348,"points":349,"category":350},"33094720","kafka-worker",148,"infrastructure",false,"v2",{"id":354,"name":5,"line":6,"ai":351,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":355,"top":18,"kw":356,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":357,"url":9,"mix":358,"praise":64,"objection":81,"sub":21},33094627,0.04,[24,25,26,27],"0000000000001010000000500500150003005303",[31,31,32,31],1793991052606]