[{"data":1,"prerenderedAt":325},["ShallowReactive",2],{"project-11228443":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":34,"aspects":35,"strip":44,"post_text":45,"what":46,"said":71,"maker_in_thread":168,"shape":177,"grid":181,"attempts":284,"same_week":289,"maker_shows":37,"maker_hidden":318,"reader_version":319,"card":320},"11228443","CodeCoach","Start a pair programming session over WebRTC by just sharing a link","title","Show HN: Start a pair programming session over WebRTC by just sharing a link","https:\u002F\u002Fcodecoachapp.com","codecoachapp.com","jsin",1457152831,2016,131,40,272,2264,13,"notable","dev_tools","pair programming","web_app",[21,24,25,26],"webrtc","code sharing","remote collaboration","debated",0.1,{"positive":30,"neutral":31,"mixed":32,"critical":33},9,10,2,7,28,{"design":36,"idea":38,"execution":40,"privacy":43},{"positive":37,"critical":37},1,{"positive":39,"critical":37},3,{"positive":41,"critical":42},0,5,{"positive":37,"critical":41},[42,39,39,41,39,39,39,37,41,37,39,39,42,39,42,39,41,41,39,41,41,41,42,42,42,39,41,37,37,37,37,41,42,41,37,41,42,41,39,42],null,{"problem":47,"audience":45,"pricing":45,"motivation":45,"time_to_build":45,"stack":53,"openness":69,"stage":70,"team_size":69},{"value":48,"source":49,"evidence":50},"Pair programming remotely without setup; start a session by sharing a link","maker",[51],{"id":52},"post",[54,62],{"value":55,"source":56,"evidence":57},"WebRTC","commenter",[58],{"id":59,"by":60,"text":61},"11229180","Tepix","They are referring to the video stream that is encrypted using RTPS (RTP + SSL), as is standard when using WebRTC.",{"value":63,"source":56,"evidence":64},"Docker",[65],{"id":66,"by":67,"text":68},"11229480","jryan49","I suggest you do not run things as root inside your docker containers. :)","unknown","beta",{"praise":72,"objections":84,"requests":115,"questions":135,"alternatives":147},[73],{"value":74,"source":56,"evidence":75},"Random word URLs are memorable and easy to read out",[76,80],{"id":77,"by":78,"text":79},"11228848","dkopi","I'm fascinated by the use of random word combinations instead of a random alphanumeric sequence for passing a unique URL. What was the reasoning behind this decision? On one…",{"id":81,"by":82,"text":83},"11229452","asadlionpk","Hello. As other comments mentioned, it is easier to communicate these URLs over the phone. These words were chosen very specifically to be short, phonetically different from one…",[85,104,111],{"value":86,"source":56,"evidence":87},"Connection stuck on 'connecting' and text input not working",[88,92,96,100],{"id":89,"by":90,"text":91},"11228984","mukgupta","It connected me with the developer but somehow I was not able to type anything. It kept displaying connecting.. I used Chrome.",{"id":93,"by":94,"text":95},"11229768","goatic","I'm stuck connecting... :( tried both with my phone and my laptop - both in Chrome Version 49.0.2623.75 m webrtc works fine, but I'm unable to type anything...",{"id":97,"by":98,"text":99},"11229470","h43k3r","It is just showing connecting with my own video at the right top corner. I think something is wrong. I am on the latest chrome. Getting these errors in dev console. Could not…",{"id":101,"by":102,"text":103},"11229434","onetom","Still the same on both Firefox 44.0.2 and Chrome 49.0.2623.75",{"value":105,"source":56,"evidence":106},"Supports C and C++ together, no C89\u002FC99 distinction",[107],{"id":108,"by":109,"text":110},"11229135","piyush_soni","I stumbled upon your site a few days back. It's very neat and nicely done, but I had to close it because it treated C and C++ together. I wanted to quickly check how a code will…",{"value":112,"source":56,"evidence":113},"Running as root in Docker container",[114],{"id":66,"by":67,"text":68},[116,122,128],{"value":117,"source":56,"evidence":118},"Separate C89, C99 and C++ compilers",[119],{"id":120,"by":82,"text":121},"11229460","Thanks, that is certainly on our list.",{"value":123,"source":49,"evidence":124},"Fix the connection and typing bugs",[125],{"id":126,"by":11,"text":127},"11237371","Thanks for letting me know! Was running this on a small server and didn't expect it to blow up. Bug fixes coming in next week after I finish finals.",{"value":129,"source":56,"evidence":130},"Open source it",[131],{"id":132,"by":133,"text":134},"11228474","markwaldron","This is awesome! Is this open source? I'd love to learn more about it.",[136,140],{"value":137,"source":56,"evidence":138},"Why random word combinations in URLs",[139],{"id":77,"by":78,"text":79},{"value":141,"source":56,"evidence":142},"Is the session encrypted beyond HTTPS",[143],{"id":144,"by":145,"text":146},"11228877","scotu","Nicely done. I'm myself toying with webrtc and remote pair programming, so I think this is really cool. One question: before beginning the session I got a \"popup\" claiming that…",[148,155,162],{"value":149,"source":56,"evidence":150},"tmux with a video chat",[151],{"id":152,"by":153,"text":154},"11228903","greenspot","For pair programming I can highly recommend tmux combined with any video chat (Skype, Hangout, etc.).",{"value":156,"source":56,"evidence":157},"Etherpad and Google Wave",[158],{"id":159,"by":160,"text":161},"11229788","ytjohn","For tmux, that opens up pretty much any terminal based editor (vim, emacs, nano) along with all the extensions you might install with it (and the build environment). But for a…",{"value":163,"source":56,"evidence":164},"Firepad-based codepad.remoteinterview.io",[165],{"id":166,"by":82,"text":167},"11228569","I like how simplistic this is. Btw, I am one of the makers of: https:\u002F\u002Fcodepad.remoteinterview.io We used Firepad[1] (which is based on Firebase) to sync data. [1]…",{"comments":33,"answered":41,"key":169},[170,173,176],{"id":171,"text":172},"11237369","I'm a huge fan of your site. Shoot me an email at josh.j.singer (at) gmail.com",{"id":174,"text":175},"11237370","That's right! :)",{"id":126,"text":127},{"commenters":34,"max_depth":178,"maker_replies":33,"first_comment_mins":179,"lifespan_hours":180},6,16,71,[182,184,186,190,194,196,199,200,204,207,211,213,215,218,221,224,226,230,233,235,236,237,240,241,245,246,249,251,253,255,256,259,260,261,264,266,268,270,273,275,277,281],[166,41,42,183,82,41],"project\u002Fpositive\u002Fdesign",[77,41,39,185,78,41],"project\u002Fneutral\u002Fdesign",[187,41,39,188,189,41],"11228912","project\u002Fneutral\u002Fidea","moonshinefe",[191,41,41,192,193,41],"11228995","other\u002Fneutral\u002Fnone","anirudhrata",[195,41,39,188,82,41],"11229473",[197,41,39,188,198,41],"11229138","djhn",[81,41,39,188,82,41],[201,41,37,202,203,41],"11229479","project\u002Fcritical\u002Fdesign","elliottcarlson",[205,41,41,192,206,41],"11229842","seang",[208,41,37,209,210,41],"11230027","project\u002Fcritical\u002Fidea","tarr11",[108,41,39,212,109,41],"project\u002Fmixed\u002Fexecution",[120,41,39,214,82,41],"maker\u002Fneutral\u002Fnone",[216,41,42,217,109,41],"11229478","maker\u002Fpositive\u002Fnone",[219,41,39,220,82,41],"11229496","project\u002Fneutral\u002Fexecution",[222,41,42,223,109,41],"11232308","project\u002Fpositive\u002Fnone",[66,41,39,225,67,41],"maker\u002Fneutral\u002Fexecution",[227,41,41,228,229,41],"11229591","commenter\u002Fneutral\u002Fnone","tucosan",[231,41,41,228,232,41],"11230176","pramodliv1",[234,41,39,225,82,41],"11230486",[171,41,41,192,11,37],[152,37,41,192,153,41],[238,37,41,192,239,41],"11229455","self_taught_",[159,37,41,192,160,41],[242,32,42,243,244,41],"11228522","project\u002Fpositive\u002Fidea","timemachine",[132,39,42,243,133,41],[144,247,42,248,145,41],4,"project\u002Fpositive\u002Fprivacy",[59,247,39,250,60,41],"project\u002Fneutral\u002Fprivacy",[174,247,41,252,11,37],"maker\u002Fneutral\u002Fprivacy",[93,42,37,254,94,41],"project\u002Fcritical\u002Fexecution",[89,178,37,254,90,41],[257,178,37,254,258,41],"11229115","superplussed",[101,178,37,254,102,41],[126,178,41,225,11,37],[262,33,42,243,263,41],"11230390","mrborgen",[265,33,41,214,11,37],"11237368",[97,267,37,254,98,41],8,[269,267,41,225,11,37],"11237366",[271,30,42,217,272,41],"11243348","apap",[274,30,41,214,11,37],"11243419",[276,31,39,212,239,41],"11229451",[278,279,42,223,280,41],"11228794",11,"digital_ins",[282,283,41,220,11,37],"11237399",12,[285,288],{"id":286,"t":287,"points":39,"comments":41},"11215349",1456986315,{"id":4,"t":12,"points":14,"comments":15},[290,295,300,304,309,313],{"id":291,"name":292,"points":293,"category":294},"11238099","status page",248,"infrastructure",{"id":296,"name":297,"points":298,"category":299},"11218844","Flat",207,"creative",{"id":301,"name":302,"points":303,"category":294},"11224608","Sway",163,{"id":305,"name":306,"points":307,"category":308},"11256364","Hacksplaining",128,"learning_science",{"id":310,"name":311,"points":312,"category":20},"11252253","Marginotes",111,{"id":314,"name":315,"points":316,"category":317},"11234702","SSHTron",104,"games",false,"v2",{"id":321,"name":5,"line":6,"ai":318,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":322,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":323,"url":9,"mix":324,"praise":74,"objection":86,"sub":21},11228443,[21,24,25,26],"5330333101335353003000555301111050105035",[30,31,32,33],1793990939542]