[{"data":1,"prerenderedAt":158},["ShallowReactive",2],{"project-26375565":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":38,"post_text":30,"what":40,"said":54,"maker_in_thread":96,"shape":105,"grid":109,"attempts":122,"same_week":123,"maker_shows":106,"maker_hidden":151,"reader_version":152,"card":153},"26375565","wcp","a reimplementation of cp using io_uring. With a nice progress bar","title","Show HN: wcp – a reimplementation of cp using io_uring. With a nice progress bar","https:\u002F\u002Fwheybags.com\u002Fblog\u002Fwcp.html","wheybags.com","wheybags",1615122477,2021,32,6,1114,2533,44,"shown","dev_tools","file copy utility","cli",[24,25,26,27,28],"cp","io_uring","file copy","progress bar","linux","quiet",null,{"positive":32,"neutral":33,"mixed":34,"critical":34},1,2,0,3,{"performance":37},{"positive":32,"critical":34},[35,34,35,34,39,34],5,{"problem":41,"audience":30,"pricing":30,"motivation":30,"time_to_build":30,"stack":52,"openness":53,"stage":53,"team_size":53},{"value":42,"source":43,"evidence":44},"Copying files faster with an ETA progress bar.","inferred",[45,48],{"id":46,"by":11,"text":47},"26375933","The chart is showing data from an NFS copy, but the listed speeds in the blog and on github[1] are from a copy on a local SSD. That is a bit confusing though, maybe I should make…",{"id":49,"by":50,"text":51},"26375869","PaulHoule","I'd like to see more performance analysis. 10 years ago I found there was little benefit for async i\u002Fo to a disk, even though it great for networking. With SSD it coukd he…",[],"unknown",{"praise":55,"objections":68,"requests":73,"questions":82,"alternatives":87},[56],{"value":57,"source":58,"evidence":59},"Good stuff, useful tool for network transfers","commenter",[60,64],{"id":61,"by":62,"text":63},"26383611","abvr","I would love to see a comparison between scp and wcp over NFS, more specifically large single file sizes, if folks are looking to discern more performance parameters. wcp is good…",{"id":65,"by":66,"text":67},"26387432","RMPR","That's great stuff, I wonder how it compares to wdt[0] when there's only one TCP path. This has been my go-to tool to transfer files on the network. 0:…",[69],{"value":70,"source":58,"evidence":71},"Performance analysis is thin; async I\u002FO may give little benefit on disk",[72],{"id":49,"by":50,"text":51},[74,78],{"value":75,"source":58,"evidence":76},"Network functionality",[77],{"id":65,"by":66,"text":67},{"value":79,"source":58,"evidence":80},"Comparison with scp over NFS",[81],{"id":61,"by":62,"text":63},[83],{"value":84,"source":58,"evidence":85},"How does it compare to wdt for a single TCP path",[86],{"id":65,"by":66,"text":67},[88,92],{"value":89,"source":58,"evidence":90},"wdt",[91],{"id":65,"by":66,"text":67},{"value":93,"source":58,"evidence":94},"scp",[95],{"id":61,"by":62,"text":63},{"comments":35,"answered":34,"key":97},[98,101,102],{"id":99,"text":100},"26388055","Looks like a cool project! There's no network functionality in wcp at the moment, but it's definitely something I'd consider adding in the future.",{"id":46,"text":47},{"id":103,"text":104},"26384783","I would expect pretty much any plain copying program over NFS to beat scp, since scp has the overhead of encryption. On a slow disk with a fast CPU it might roughly match though.",{"commenters":106,"max_depth":106,"maker_replies":35,"first_comment_mins":107,"lifespan_hours":108},4,52,28,[110,112,114,116,118,120],[65,34,35,111,66,34],"project\u002Fneutral\u002Fnone",[99,34,34,113,11,32],"maker\u002Fneutral\u002Fnone",[49,32,35,115,50,34],"project\u002Fneutral\u002Fperformance",[46,32,34,117,11,32],"maker\u002Fneutral\u002Fperformance",[61,32,39,119,62,34],"project\u002Fpositive\u002Fperformance",[103,32,34,121,11,32],"commenter\u002Fneutral\u002Fperformance",[],[124,128,133,138,142,146],{"id":125,"name":126,"points":127,"category":20},"26361423","Svelte NodeGUI",624,{"id":129,"name":130,"points":131,"category":132},"26403341","image2csv",354,"data",{"id":134,"name":135,"points":136,"category":137},"26360779","Relocate.me",221,"web_saas",{"id":139,"name":140,"points":141,"category":20},"26399672","Diahook",217,{"id":143,"name":144,"points":145,"category":137},"26375850","Buy My Side Project",190,{"id":147,"name":148,"points":149,"category":150},"26356496","C is for Camera",103,"learning_science",false,"v2",{"id":154,"name":5,"line":6,"ai":151,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":155,"maker":11,"domain":10,"tier":19,"attempts":34,"strip":156,"url":9,"mix":157,"praise":57,"objection":70,"sub":21},26375565,[24,25,26,27,28],"303050",[32,33,34,34],1794036604126]