[{"data":1,"prerenderedAt":385},["ShallowReactive",2],{"project-16358774":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":43,"post_text":44,"what":45,"said":88,"maker_in_thread":229,"shape":235,"grid":240,"attempts":347,"same_week":348,"maker_shows":315,"maker_hidden":377,"reader_version":378,"card":379},"16358774","allmydesktops","Remote Desktop from any browser","title","Show HN: Remote Desktop from any browser","https:\u002F\u002Fwww.allmydesktops.com\u002F","allmydesktops.com","asadlionpk",1518446075,2018,65,49,652,2155,31,"notable","infrastructure","remote desktop","web_app",[21,24,25,26],"browser rdp","guacamole","remote access","curious",-0.263,{"positive":30,"neutral":31,"mixed":30,"critical":32},0,13,8,21,{"docs":35,"idea":37,"design":39,"execution":41,"privacy":42},{"positive":30,"critical":36},2,{"positive":30,"critical":38},3,{"positive":30,"critical":40},1,{"positive":30,"critical":40},{"positive":30,"critical":40},[30,30,30,38,40,30,40,40,40,38,30,38,38,40,38,30,40,30,30,38,38,30,38,30,30,30,30,40,30,40,30,30,30,30,30,38,30,38,30,38],null,{"problem":46,"audience":44,"pricing":56,"motivation":64,"time_to_build":44,"stack":69,"openness":85,"stage":86,"team_size":87},{"value":47,"source":48,"evidence":49},"Accessing remote Windows desktops without installing a client","inferred",[50,53],{"id":51,"by":11,"text":52},"16359506","I tried showing a quick demo in the attached video. I wonder how can I improve this.",{"id":54,"by":11,"text":55},"16362027","This project is based on guac too. I LOVED guacamole. One thing I didn’t like was the client dependency on Java and Tomcat. So I wrote a client myself and made some improvements…",{"value":57,"source":58,"evidence":59},"monthly subscription","commenter",[60],{"id":61,"by":62,"text":63},"16359554","skrowl","You may want to include differences from [mstsc.js](https:\u002F\u002Fgithub.com\u002Fcitronneur\u002Fmstsc.js) for RDP and [noVNC](https:\u002F\u002Fgithub.com\u002Fnovnc\u002FnoVNC) for VNC, apart from those are both…",{"value":65,"source":66,"evidence":67},"Maker wanted a client without Java and Tomcat dependency","maker",[68],{"id":54,"by":11,"text":55},[70,79],{"value":71,"source":66,"evidence":72},"Apache Guacamole",[73,76],{"id":74,"by":11,"text":75},"16359601","This indeed is mostly a wrapper around guac. But we did design a custom client protocol for speed.",{"id":77,"by":11,"text":78},"16359910","This is built around guac but more of a managed version with a custom frontend and browser client.",{"value":80,"source":66,"evidence":81},"Node.js",[82],{"id":83,"by":11,"text":84},"16365908","Not yet but I plan to. It's written in nodejs.","paid","beta","unknown",{"praise":89,"objections":107,"requests":148,"questions":184,"alternatives":204},[90,101],{"value":91,"source":58,"evidence":92},"Guacamole-based approach is useful and familiar",[93,97],{"id":94,"by":95,"text":96},"16361238","gshulegaard","So relevant: https:\u002F\u002Fguacamole.apache.org\u002F Back ~4 years ago I did a similar web application as a way to bring a legacy Windows desktop to the web...I used the Guacamole project…",{"id":98,"by":99,"text":100},"16361976","disease","I learned about guacamole about a year ago from HN and it is amazingly useful software. I use it as a way to have a cloud desktop on a linode instance. I've heard some great use…",{"value":102,"source":66,"evidence":103},"RDP is faster than alternatives",[104],{"id":105,"by":11,"text":106},"16365295","I have seen RDP to be way faster in comparison too. If I may ask, how do you manage those machines right now? What does the workflow look like.",[108,121,128,138],{"value":109,"source":58,"evidence":110},"Only works for machines with public IP or accessible RDP, not behind NAT",[111,115,118],{"id":112,"by":113,"text":114},"16359781","Gys","I think this only works on the local network (or vpn) ? In which case I wonder what the added value is ? There are several free solutions that work exactly like this in a local…",{"id":116,"by":113,"text":117},"16359895","None of 'all my desktops' have a public ip. Therefore I use Teamviewer or Google RemoteDesktop which give access to any desktop anywhere. Occasionally I use vnc or rdp for the…",{"id":119,"by":11,"text":120},"16365098","Unfortunately not a replacement for teamviewer right now. This only helps you access machines that already have Remote Desktop enabled and accessible on public internet. Like…",{"value":122,"source":58,"evidence":123},"Email sign-up wall and lack of info about makers",[124],{"id":125,"by":126,"text":127},"16358996","lozzo","yet another site which asks for your email before showing you anything. Just one page telling how incredible this is. But not even a page about the authors\u002Fmakers and how the…",{"value":129,"source":58,"evidence":130},"No answer on security of infrastructure",[131,135],{"id":132,"by":133,"text":134},"16360350","thrownaway954","What measures have take to secure your infrastructure??? If someone is able to penetrate your network can they now have access to all your clients machines???",{"id":136,"by":133,"text":137},"16366777","just the lack of _any_ answer from the founder shows me that they haven't even thought this far into the security of their product and that, _right there_, tells me I shouldn't…",{"value":139,"source":58,"evidence":140},"Attribution to Apache Guacamole license unclear",[141,144],{"id":142,"by":62,"text":143},"16359616","Doesn't Guacamole Client's Apache License 2.0 require you to provide copyright notice \u002F attribution for using it in this way? I don't see it anywhere here.",{"id":145,"by":146,"text":147},"16360790","mynameisvlad","From the license itself, it seems like you do need to include the license contents within the derivative work somewhere. Since \"Derivative works\" includes \"Object\" (compiled)…",[149,160,170,177],{"value":150,"source":58,"evidence":151},"Smart card authentication support",[152,156],{"id":153,"by":154,"text":155},"16359984","chaz6","Do you support smart card authentication?",{"id":157,"by":158,"text":159},"16361700","celere","Chrome provides the WebUSB API for example: https:\u002F\u002Fdevelopers.google.com\u002Fweb\u002Fupdates\u002F2016\u002F03\u002Faccess-usb-devices-on-the-web",{"value":161,"source":58,"evidence":162},"Support for NAT traversal or tunneling",[163,167],{"id":164,"by":165,"text":166},"16360824","giancarlostoro","But how does it work if I can't normally RDP to my computer due to NAT router?",{"id":168,"by":158,"text":169},"16361680","ngrok.com (freemium) or https:\u002F\u002Fgithub.com\u002Fmmatczuk\u002Fgo-http-tunnel (open source, needs some afford, very fast and easy configurable) btw. @op go-http-tunnel would provides you…",{"value":171,"source":58,"evidence":172},"RemoteApp support",[173],{"id":174,"by":175,"text":176},"16361353","modzu","remoteApp support?",{"value":178,"source":58,"evidence":179},"Open source the client",[180],{"id":181,"by":182,"text":183},"16365879","askz","Do you have it somewhere on, like, github ?",[185,197],{"value":186,"source":58,"evidence":187},"How does it compare to Guacamole, noVNC, or Chrome Remote Desktop",[188,192,196],{"id":189,"by":190,"text":191},"16359536","TooMuchWoW","How would this compare to something such as https:\u002F\u002Fguacamole.apache.org\u002F",{"id":193,"by":194,"text":195},"16359526","tdburn","Chrome remote desktop is very fast, speedwise how does this compare?",{"id":61,"by":62,"text":63},{"value":198,"source":58,"evidence":199},"Does it work through firewalls or NAT",[200,203],{"id":201,"by":165,"text":202},"16359744","How does it fair against a firewall or behind a router? Is it just a simple client for convenience or does it provide a server too? Cause being able to pass through a firewall…",{"id":164,"by":165,"text":166},[205,209,213,221,225],{"value":71,"source":58,"evidence":206},[207,208],{"id":189,"by":190,"text":191},{"id":94,"by":95,"text":96},{"value":210,"source":58,"evidence":211},"Chrome Remote Desktop",[212],{"id":193,"by":194,"text":195},{"value":214,"source":58,"evidence":215},"TeamViewer",[216,217],{"id":116,"by":113,"text":117},{"id":218,"by":219,"text":220},"16363288","timwis","Do you have to install anything on the host machine? Or can both just go to the website? (Will this help me fix my mom's computer remotely?)",{"value":222,"source":58,"evidence":223},"noVNC and mstsc.js",[224],{"id":61,"by":62,"text":63},{"value":226,"source":58,"evidence":227},"ngrok",[228],{"id":168,"by":158,"text":169},{"comments":31,"answered":230,"key":231},6,[232,233,234],{"id":54,"text":55},{"id":83,"text":84},{"id":51,"text":52},{"commenters":236,"max_depth":237,"maker_replies":31,"first_comment_mins":238,"lifespan_hours":239},24,10,29,27,[241,243,244,246,248,249,251,253,255,259,262,266,267,268,272,274,276,278,282,283,285,288,289,291,294,296,298,299,301,303,306,308,310,314,316,318,319,322,326,329,332,334,336,338,339,340,342,345,346],[94,30,30,242,95,30],"other\u002Fneutral\u002Fnone",[98,30,30,242,99,30],[54,30,30,245,11,40],"project\u002Fneutral\u002Fidea",[181,30,38,247,182,30],"project\u002Fneutral\u002Fnone",[83,30,30,247,11,40],[125,40,40,250,126,30],"project\u002Fcritical\u002Fdocs",[51,40,30,252,11,40],"maker\u002Fneutral\u002Fdocs",[61,40,40,254,62,30],"project\u002Fcritical\u002Fidea",[256,40,40,257,258,30],"16359982","project\u002Fcritical\u002Fdesign","JasonFruit",[260,40,30,261,11,40],"16360045","maker\u002Fneutral\u002Fexecution",[263,40,40,264,265,30],"16360504","project\u002Fcritical\u002Fexecution","sprt",[189,36,38,245,190,30],[77,36,30,245,11,40],[269,36,38,270,271,30],"16361474","project\u002Fneutral\u002Fdocs","bedros",[273,36,38,245,158,30],"16361615",[132,38,38,275,133,30],"project\u002Fneutral\u002Fprivacy",[136,38,40,277,133,30],"maker\u002Fcritical\u002Fprivacy",[279,280,38,245,281,30],"16359551",4,"sena",[74,280,30,245,11,40],[142,280,40,284,62,30],"maker\u002Fcritical\u002Fdocs",[286,280,30,287,281,30],"16359670","commenter\u002Fneutral\u002Fdocs",[145,280,30,287,146,30],[290,280,30,252,11,40],"16361979",[292,280,38,252,293,30],"16365956","rkangel",[201,295,38,245,165,30],5,[297,295,30,245,11,40],"16359790",[164,295,38,245,165,30],[168,295,30,300,158,30],"other\u002Fneutral\u002Fidea",[302,295,30,245,11,40],"16362063",[304,295,30,305,95,30],"16365129","commenter\u002Fneutral\u002Fidea",[193,230,30,307,194,30],"other\u002Fneutral\u002Fperformance",[309,230,30,307,62,30],"16359533",[311,230,30,312,313,30],"16359632","other\u002Fneutral\u002Fprivacy","tmikaeld",[112,315,40,254,113,30],7,[317,315,30,245,11,40],"16359830",[116,315,40,254,113,30],[320,315,30,305,321,30],"16360278","ksk",[323,315,30,324,325,30],"16360439","commenter\u002Fcritical\u002Fidea","yjftsjthsd-h",[327,315,30,328,321,30],"16360508","commenter\u002Fneutral\u002Fperformance",[330,315,30,331,325,30],"16360989","other\u002Fneutral\u002Fexecution",[333,315,30,242,321,30],"16362451",[105,315,30,335,11,40],"maker\u002Fneutral\u002Fperformance",[337,315,30,242,321,30],"16369124",[218,32,38,245,219,30],[119,32,30,254,11,40],[153,341,38,245,154,30],9,[343,341,30,344,11,40],"16360078","maker\u002Fneutral\u002Fidea",[157,341,38,245,158,30],[174,237,38,245,175,30],[],[349,354,359,364,369,373],{"id":350,"name":351,"points":352,"category":353},"16339004","TablePlus",333,"dev_tools",{"id":355,"name":356,"points":357,"category":358},"16368653","ModelDepot",324,"ai",{"id":360,"name":361,"points":362,"category":363},"16352611","gqlgen",172,"languages",{"id":365,"name":366,"points":367,"category":368},"16366275","Apify Page Analyzer",166,"web_saas",{"id":370,"name":371,"points":372,"category":353},"16357757","just-dashboard",159,{"id":374,"name":375,"points":376,"category":353},"16336575","Thanks",138,false,"v2",{"id":380,"name":5,"line":6,"ai":377,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":381,"top":18,"kw":382,"maker":11,"domain":10,"tier":19,"attempts":30,"strip":383,"url":9,"mix":384,"praise":91,"objection":109,"sub":21},16358774,-0.26,[21,24,25,26],"0003101113033130100330300001010000030303",[30,31,30,32],1793990970501]