[{"data":1,"prerenderedAt":269},["ShallowReactive",2],{"project-9659620":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":41,"post_text":43,"what":44,"said":93,"maker_in_thread":166,"shape":172,"grid":175,"attempts":232,"same_week":233,"maker_shows":260,"maker_hidden":261,"reader_version":262,"card":263},"9659620","CodePad","Free Code Editor for Pair Programming with Compilers and Autocomplete","title","Show HN: Free Code Editor for Pair Programming with Compilers and Autocomplete","https:\u002F\u002Fcodepad.remoteinterview.io","codepad.remoteinterview.io","asadlionpk",1433429318,2015,71,25,386,2565,16,"notable","dev_tools","online code editor","web_app",[21,24,25,26],"pair programming","remote interview","code sandbox","debated",0.042,{"positive":30,"neutral":31,"mixed":32,"critical":31},5,4,1,14,{"idea":35,"performance":37,"design":38,"pricing":40},{"positive":36,"critical":36},2,{"positive":32,"critical":32},{"positive":39,"critical":32},0,{"positive":39,"critical":39},[30,39,39,30,30,32,42,39,42,39,32,42,39,39,42,39,32,39,32,39,39,30,42,39,30],3,null,{"problem":45,"audience":55,"pricing":67,"motivation":73,"time_to_build":43,"stack":77,"openness":90,"stage":91,"team_size":92},{"value":46,"source":47,"evidence":48},"Lets people code together in a shared browser editor with compilers","maker",[49,52],{"id":50,"by":11,"text":51},"9660262","Exactly, I also frequently use this (and previously collabEdit) when I am pair programming with a student. Academia is one of the mains reason for keeping this free and separate…",{"id":53,"by":11,"text":54},"9661270","It's not a ripoff. Some background: We made this little front-end as a demo for our open-source code sandbox[1]. Then we put it online so anyone (specially students) can use for…",{"value":56,"source":57,"evidence":58},"Students, tutors and interviewers who need remote pair programming","commenter",[59,63],{"id":60,"by":61,"text":62},"9660151","giancarlostoro","I think projects like these hold an academic value. As a programming tutor at my college, sometimes we have to aid students online due to xyz reasons that they just cannot come…",{"id":64,"by":65,"text":66},"9659889","solomatov","Great! I wil; definitely use it in interviewing process over Skype.",{"value":68,"source":47,"evidence":69},"Free forever; separate paid offering exists for advanced interviewing features",[70],{"id":71,"by":11,"text":72},"9659936","Yes! this is our side project which will be free forever. We also have an advanced offering for pre-screening and more interviewing features like web calling, code playback,…",{"value":74,"source":47,"evidence":75},"Open-source sandbox demo put online for students and quick pair programming",[76],{"id":53,"by":11,"text":54},[78,84],{"value":79,"source":47,"evidence":80},"CodeMirror",[81],{"id":82,"by":11,"text":83},"9660121","Agreed! But I guess adding them won't be trivial since we are using CodeMirror. https:\u002F\u002Fcodemirror.net\u002Fdemo\u002Fvim.html",{"value":85,"source":47,"evidence":86},"Docker",[87],{"id":88,"by":11,"text":89},"9664598","Thanks. We are using compilebox[1] for languages which is sandboxed in Docker. But html is still rendered in everyone's browser. I am looking into solutions for preventing this.…","free","launched","unknown",{"praise":94,"objections":100,"requests":122,"questions":141,"alternatives":149},[95],{"value":96,"source":57,"evidence":97},"Useful for remote tutoring and interviews",[98,99],{"id":60,"by":61,"text":62},{"id":64,"by":65,"text":66},[101,112],{"value":102,"source":57,"evidence":103},"Name is confusingly similar to CoderPad",[104,108],{"id":105,"by":106,"text":107},"9660137","stevewilhelm","This looks a lot like CoderPad https:\u002F\u002Fcoderpad.io\u002F Don't know which came first, but one of you should change your product name. Maybe you guys could meet at the Starbucks on 2nd…",{"id":109,"by":110,"text":111},"9660952","akanet","I'm the CoderPad guy. Besides RI's obvious ripoffs, they really should change the name if for no other reason besides: http:\u002F\u002Fcodepad.org\u002F",{"value":113,"source":57,"evidence":114},"Shared sessions crash browsers when code loops forever",[115,118],{"id":116,"by":11,"text":117},"9660768","somebody did while(true) in that html. Crashing everyone's browsers.",{"id":119,"by":120,"text":121},"9660692","it_learnses","yeah we were making a shared todo list and somebody came in just killed it. I cant load the page anymore. good times :)",[123,134],{"value":124,"source":57,"evidence":125},"Vim keybinding support",[126,130],{"id":127,"by":128,"text":129},"9660022","bttf","It's hard for vim users to use in-browser text editors without vim-key support.",{"id":131,"by":132,"text":133},"9660116","ThrustVectoring","Vim keybindings can and probably should be handled with a browser extension.",{"value":135,"source":57,"evidence":136},"Sandbox HTML rendering to prevent browser crashes",[137],{"id":138,"by":139,"text":140},"9661467","afgho","i don't know the tech you are using but you can prevent that by running the code in a sandboxed worker, at least it won't crash, like https:\u002F\u002Fgithub.com\u002Fasvd\u002Fjailed (i don't know…",[142],{"value":143,"source":57,"evidence":144},"Can the URL be made easier to read over the phone",[145],{"id":146,"by":147,"text":148},"9661114","ruler88","It would be really helpful to make the url easier to read to a candidate over the phone. Sometimes we don't get to correspond over email.",[150,155,162],{"value":151,"source":57,"evidence":152},"CoderPad",[153,154],{"id":105,"by":106,"text":107},{"id":109,"by":110,"text":111},{"value":156,"source":47,"evidence":157},"CollabEdit",[158,161],{"id":159,"by":11,"text":160},"9660184","haha! Coderpad looks good too. But CollabEdit is what came first. But it's not a great option now I think.",{"id":50,"by":11,"text":51},{"value":163,"source":57,"evidence":164},"Python Tutor",[165],{"id":60,"by":61,"text":62},{"comments":167,"answered":39,"key":168},9,[169,170,171],{"id":50,"text":51},{"id":116,"text":117},{"id":88,"text":89},{"commenters":33,"max_depth":30,"maker_replies":167,"first_comment_mins":173,"lifespan_hours":174},35,19,[176,178,180,184,187,191,193,196,197,199,201,203,205,206,209,210,212,214,216,217,221,222,223,226,228],[60,39,30,177,61,39],"project\u002Fpositive\u002Fidea",[50,39,39,179,11,32],"maker\u002Fpositive\u002Fidea",[181,39,39,182,183,39],"9661938","other\u002Fneutral\u002Fnone","CSDude",[185,32,30,186,120,39],"9660565","project\u002Fpositive\u002Fnone",[188,32,30,189,190,39],"9660673","project\u002Fpositive\u002Fperformance","munirusman",[119,32,32,192,120,39],"project\u002Fcritical\u002Fperformance",[194,32,42,195,190,39],"9660758","project\u002Fneutral\u002Fperformance",[116,32,39,192,11,32],[138,32,42,198,139,39],"project\u002Fmixed\u002Fperformance",[88,32,39,200,11,32],"maker\u002Fneutral\u002Fperformance",[127,36,32,202,128,39],"project\u002Fcritical\u002Fdesign",[131,36,42,204,132,39],"project\u002Fneutral\u002Fdesign",[82,36,39,204,11,32],[207,36,39,208,11,32],"9660211","maker\u002Fpositive\u002Fdesign",[146,42,42,204,147,39],[211,42,39,208,11,32],"9661247",[105,31,32,213,106,39],"project\u002Fcritical\u002Fidea",[159,31,39,215,11,32],"maker\u002Fneutral\u002Fidea",[109,31,32,213,110,39],[218,31,39,219,220,39],"9661111","commenter\u002Fneutral\u002Fidea","Killswitch",[53,31,39,215,11,32],[64,30,30,177,65,39],[224,30,42,225,65,39],"9659912","project\u002Fneutral\u002Fpricing",[71,30,39,227,11,32],"project\u002Fpositive\u002Fpricing",[229,30,30,230,231,39],"9664362","maker\u002Fpositive\u002Fnone","icemelt8",[],[234,239,243,248,252,256],{"id":235,"name":236,"points":237,"category":238},"9686854","Universal Pause Button",501,"productivity",{"id":240,"name":241,"points":242,"category":20},"9659167","Precursor",334,{"id":244,"name":245,"points":246,"category":247},"9685255","Learn Swift",238,"languages",{"id":249,"name":250,"points":251,"category":247},"9692281","Clojure by Example",184,{"id":253,"name":254,"points":255,"category":20},"9661399","Valhalla",147,{"id":257,"name":258,"points":259,"category":20},"9689154","Gulp AWS Splash",105,7,false,"v2",{"id":264,"name":5,"line":6,"ai":261,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":265,"top":18,"kw":266,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":267,"url":9,"mix":268,"praise":96,"objection":102,"sub":21},9659620,0.04,[21,24,25,26],"5005513030130030101005305",[30,31,32,31],1793990925460]