[{"data":1,"prerenderedAt":301},["ShallowReactive",2],{"project-21260766":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":42,"post_text":45,"what":46,"said":94,"maker_in_thread":205,"shape":217,"grid":220,"attempts":264,"same_week":265,"maker_shows":292,"maker_hidden":293,"reader_version":294,"card":295},"21260766","Assist","Instant terminal sharing from anywhere","title","Show HN: Assist – Instant terminal sharing from anywhere","https:\u002F\u002Fassist.app\u002Fhn","assist.app","gsundeep",1571158828,2019,117,23,399,2195,19,"notable","dev_tools","terminal sharing","cli",[21,24,25,26],"remote assistance","ssh tunnel","screen sharing","mixed",-0.139,{"positive":30,"neutral":31,"mixed":30,"critical":32},2,6,4,14,{"idea":35,"design":38,"privacy":39,"docs":40,"pricing":41},{"positive":36,"critical":37},0,1,{"positive":36,"critical":36},{"positive":37,"critical":37},{"positive":36,"critical":37},{"positive":36,"critical":37},[43,36,43,37,43,36,37,37,36,36,36,43,36,44,44,43,36,43,36,43,37,43,36],3,5,null,{"problem":47,"audience":56,"pricing":67,"motivation":45,"time_to_build":45,"stack":75,"openness":91,"stage":92,"team_size":93},{"value":48,"source":49,"evidence":50},"Lets someone share a live terminal session so a remote person can help or assist.","inferred",[51,53],{"id":52},"post",{"id":54,"by":11,"text":55},"21262361","Great questions - these are covered in our FAQ (admittedly buried at the bottom of the home page): https:\u002F\u002Fassist.app\u002Ffaq.html Can the assist servers access my computer? > No,…",{"value":57,"source":49,"evidence":58},"Support staff and people helping others with terminal work on remote machines.",[59,63],{"id":60,"by":61,"text":62},"21266936","solidasparagus","Is it possible to prevent the assister from actually executing the commands on your system? I could use this in a lot more places if the assister could see my screen\u002Foutput and…",{"id":64,"by":65,"text":66},"21270313","vxNsr","$5\u002Fmonth\u002Fuser seems high when you're not providing any hosting. Also you need at least $10\u002Fmonth to actually do anything which again seems high. This type of software should…",{"value":68,"source":69,"evidence":70},"Subscription of $5\u002Fmonth per user; the assister needs no subscription.","commenter",[71,72],{"id":64,"by":65,"text":66},{"id":73,"by":11,"text":74},"21271020","Sorry for the lack of clarity - only the user typing “assist” needs to have a subscription. We host publicly accessible tunnels so that this works wherever you are. I’ll clarify…",[76,87],{"value":77,"source":78,"evidence":79},"OpenSSH","maker",[80,83],{"id":81,"by":11,"text":82},"21264899","The main difference is we use a standard openSSH setup for tunneling - a full ssh key exchange is performed between you and the assistant. We’re also a paid service so we’re…",{"id":84,"by":85,"text":86},"21270016","samsharps","tmate is pretty similar but there are a few things about it architecturally that are different I think. The person connecting to you connects through a tmux server on the…",{"value":88,"source":69,"evidence":89},"GNU Screen",[90],{"id":84,"by":85,"text":86},"paid","launched","unknown",{"praise":95,"objections":108,"requests":146,"questions":166,"alternatives":184},[96,100],{"value":97,"source":69,"evidence":98},"Simpler architecture with untrusted tunnel servers is a security advantage over tmate.",[99],{"id":84,"by":85,"text":86},{"value":101,"source":69,"evidence":102},"Clear FAQ on what the tunnel server can and cannot see.",[103,104],{"id":54,"by":11,"text":55},{"id":105,"by":106,"text":107},"21269483","werber","This looks great! I just wish I didn’t have a use for it",[109,124,128,136],{"value":110,"source":69,"evidence":111},"Free alternatives like tmate and tmux already exist.",[112,116,120],{"id":113,"by":114,"text":115},"21270827","zwarag","Why would I pay money for a thing that already exists and is free? https:\u002F\u002Ftmate.io",{"id":117,"by":118,"text":119},"21268719","Tepix","If you're working on the same machine (say via SSH) you can also share a session with tmux. https:\u002F\u002Fwww.hamvocke.com\u002Fblog\u002Fremote-pair-programming-with-tmux\u002F",{"id":121,"by":122,"text":123},"21268404","bshimmin","It's perhaps worth noting that the with the venerable GNU Screen, you can more or less achieve this by enabling multiuser mode and then doing screen -x.",{"value":125,"source":69,"evidence":126},"Subscription price seems high for the service.",[127],{"id":64,"by":65,"text":66},{"value":129,"source":69,"evidence":130},"Assistee gets full control of the machine; no read-only mode yet.",[131,132],{"id":60,"by":61,"text":62},{"id":133,"by":134,"text":135},"21269105","discordance","Yeah I was thinking about that... Can the remote person do this: assist scp $HOME\u002F.ssh\u002Fid_rsa.pub me@myserver.com\u002Fuser\u002Fdownloads",{"value":137,"source":69,"evidence":138},"Site lacks company identity and legal or subscription terms.",[139,142],{"id":140,"by":114,"text":141},"21270851","And your site doesn't show who you are, where you're based. Identification Nr, nothing. Not very trustworthy",{"id":143,"by":144,"text":145},"21268806","rsstack","There isn't a link to terms of the subscription, at least I couldn't find one on mobile. Is the single user license for a single host or a single assister? Do both users need a…",[147,155,162],{"value":148,"source":69,"evidence":149},"Read-only mode where the assister proposes commands instead of running them.",[150,151],{"id":60,"by":61,"text":62},{"id":152,"by":153,"text":154},"21294806","javerikr","You may also want to consider allowing the user to specify whether the default is read-only mode or read\u002Fwrite. In similar applications such as http:\u002F\u002Fjoin.me, the default…",{"value":156,"source":69,"evidence":157},"Clarify subscription and license terms on the site.",[158,159],{"id":143,"by":144,"text":145},{"id":160,"by":11,"text":161},"21271058","Only the user typing “assist” needs to have a subscription and they can use it across all of their machines on a single license. I’ll clarify this on the site - thanks!",{"value":163,"source":69,"evidence":164},"Show company identity and location on the site.",[165],{"id":140,"by":114,"text":141},[167,174,179],{"value":168,"source":69,"evidence":169},"Does the assister have full sudo and unrestricted command access?",[170],{"id":171,"by":172,"text":173},"21262134","theflyinghorse","Do you allow outright all and any commands in the terminal, sudo and all? Does the data go through your pipes at all or strictly between assist clients?",{"value":175,"source":69,"evidence":176},"Does session data pass through the assist servers?",[177,178],{"id":171,"by":172,"text":173},{"id":54,"by":11,"text":55},{"value":180,"source":69,"evidence":181},"Is the license per device or per person?",[182,183],{"id":143,"by":144,"text":145},{"id":160,"by":11,"text":161},[185,193,197,201],{"value":186,"source":69,"evidence":187},"tmate",[188,189],{"id":113,"by":114,"text":115},{"id":190,"by":191,"text":192},"21264797","ORioN63","Honest question: What's the difference with tmate? I haven't seen a reference to it in the site and it looks pretty similar in purpose and usage from a quick look.",{"value":194,"source":69,"evidence":195},"tmux shared sessions",[196],{"id":117,"by":118,"text":119},{"value":198,"source":69,"evidence":199},"GNU Screen multiuser mode",[200],{"id":121,"by":122,"text":123},{"value":202,"source":69,"evidence":203},"join.me",[204],{"id":152,"by":153,"text":154},{"comments":206,"answered":32,"key":207},7,[208,211,214],{"id":209,"text":210},"21268024","Great idea! “assist -r” should trigger a read-only mode. We will add this feature soon - please send us an email (team@assist.app) if you’d like to be notified when it’s ready.…",{"id":212,"text":213},"21270949","tmate differences are covered here: https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=21264797 You’re right about the ID, we’ll add that in :-)",{"id":215,"text":216},"21268500","While that works well on the same network, Assist uses a publicly accessible tunnel to allow connections from the internet, regardless of wherever you are \u002F local network…",{"commenters":33,"max_depth":43,"maker_replies":206,"first_comment_mins":218,"lifespan_hours":219},102,75,[221,223,225,227,229,232,234,236,238,240,241,243,244,246,248,251,253,254,256,257,258,260,263],[60,36,43,222,61,36],"project\u002Fneutral\u002Fidea",[209,36,36,224,11,37],"project\u002Fpositive\u002Fidea",[152,36,43,226,153,36],"project\u002Fneutral\u002Fdesign",[133,36,37,228,134,36],"project\u002Fcritical\u002Fprivacy",[230,36,43,231,85,36],"21270095","project\u002Fmixed\u002Fidea",[117,37,36,233,118,36],"other\u002Fneutral\u002Fnone",[113,30,37,235,114,36],"project\u002Fcritical\u002Fidea",[140,30,37,237,114,36],"maker\u002Fcritical\u002Fdocs",[212,30,36,239,11,37],"maker\u002Fneutral\u002Fdocs",[121,43,36,233,122,36],[215,43,36,242,11,37],"project\u002Fpositive\u002Fdesign",[190,32,43,222,191,36],[81,32,36,245,11,37],"project\u002Fpositive\u002Fexecution",[84,32,44,247,85,36],"project\u002Fpositive\u002Fprivacy",[249,32,44,250,191,36],"21281040","maker\u002Fpositive\u002Fnone",[143,44,43,252,144,36],"project\u002Fneutral\u002Fpricing",[160,44,36,252,11,37],[171,31,43,255,172,36],"project\u002Fneutral\u002Fprivacy",[54,31,36,247,11,37],[105,31,43,231,106,36],[64,206,37,259,65,36],"project\u002Fcritical\u002Fpricing",[261,206,43,252,262,36],"21270786","Aloha",[73,206,36,252,11,37],[],[266,271,275,279,283,287],{"id":267,"name":268,"points":269,"category":270},"21231208","Bel",1288,"languages",{"id":272,"name":273,"points":274,"category":20},"21215484","Spider Pro",391,{"id":276,"name":277,"points":278,"category":20},"21270424","Pipedream",245,{"id":280,"name":281,"points":282,"category":270},"21234891","dial",190,{"id":284,"name":285,"points":286,"category":20},"21268324","reloading",187,{"id":288,"name":289,"points":290,"category":291},"21253850","Alt-tab-macos",156,"productivity",10,false,"v2",{"id":296,"name":5,"line":6,"ai":293,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":297,"top":18,"kw":298,"maker":11,"domain":10,"tier":19,"attempts":36,"strip":299,"url":9,"mix":300,"praise":97,"objection":110,"sub":21},21260766,-0.14,[21,24,25,26],"30313011000305530303130",[30,31,30,32],1794036581967]