[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"project-9309877":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":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":41,"post_text":43,"what":44,"said":59,"maker_in_thread":137,"shape":148,"grid":153,"attempts":244,"same_week":245,"maker_shows":33,"maker_hidden":274,"reader_version":275,"card":276},"9309877","AtomPair","Pair Programming with Slack and HipChat Integration","title","Show HN: AtomPair – Pair Programming with Slack and HipChat Integration","https:\u002F\u002Fatom.io\u002Fpackages\u002Fatom-pair","atom.io","funkylexoo",1427972717,2015,127,34,177,2565,7,"notable","dev_tools","collaborative editing plugin","desktop_app",[24,25,26,27],"pair programming","atom editor","remote collaboration","slack integration","curious",0.206,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,9,1,2,17,{"execution":37,"idea":38,"design":40},{"positive":34,"critical":34},{"positive":34,"critical":39},0,{"positive":39,"critical":39},[39,33,39,33,42,39,42,31,31,42,39,39,39,31,39,39,42,42,39,39,39,39,39,39,31,31,42,42,39,42,42,39,39,42],3,null,{"problem":43,"audience":45,"pricing":43,"motivation":43,"time_to_build":43,"stack":55,"openness":56,"stage":57,"team_size":58},{"value":46,"source":47,"evidence":48},"Developers pair programming remotely in Atom","inferred",[49,51],{"id":50},"post",{"id":52,"by":53,"text":54},"9310119","mattbessey","Maybe not terribly useful for real world programming (while there is a one file limit), but for interview coding sessions it seems brilliant to me. Great work!",[],"open_source","beta","company",{"praise":60,"objections":73,"requests":85,"questions":102,"alternatives":114},[61,69],{"value":62,"source":63,"evidence":64},"Brilliant execution of an old idea, designed for real pair programming over the internet","commenter",[65],{"id":66,"by":67,"text":68},"9310669","veb","An \"old idea\", but executed brilliantly. I absolutely love this, and will be watching the development closely. I've always been a fan of 'pair programming' even remotely using…",{"value":70,"source":63,"evidence":71},"Great for interview coding sessions",[72],{"id":52,"by":53,"text":54},[74],{"value":75,"source":63,"evidence":76},"Supports only one file per session, a blocker for real projects",[77,81],{"id":78,"by":79,"text":80},"9310100","apeacox","Tried yesterday with my colleague. Actually, it only supports one file per session (see TODO in the README), IMHO this limit doesn't make it usable for a real pairing session,…",{"id":82,"by":83,"text":84},"9311195","organsnyder","That's the big thing that's stopped us from using this and similar tools. Most projects involve frequent switches between multiple files.",[86,91],{"value":87,"source":63,"evidence":88},"Support for multiple files per session",[89,90],{"id":78,"by":79,"text":80},{"id":82,"by":83,"text":84},{"value":92,"source":63,"evidence":93},"Versions for other editors such as Sublime Text and Emacs",[94,98],{"id":95,"by":96,"text":97},"9310615","gpmcadam","Can anyone suggest a similar package for Sublime Text 3?",{"id":99,"by":100,"text":101},"9310828","steveeq1","Interesting. I'm a regular emacs user though. Does anyone know of any pair programming extensions for emacs?",[103],{"value":104,"source":63,"evidence":105},"Could WebRTC data channels be used instead of a central server",[106,110],{"id":107,"by":108,"text":109},"9310824","atrilumen","Did you consider using a WebRTC data channel for this?",{"id":111,"by":112,"text":113},"9311153","DanWaterworth","Indeed. However, if WebRTC had been used, how would the state be synced? Having a central server vastly simplifies that problem. Disclaimer: Pusher employee (didn't work on this…",[115,122],{"value":116,"source":63,"evidence":117},"Cloud9 collaboration mode",[118],{"id":119,"by":120,"text":121},"9310235","TimJRobinson","Cloud9 Collaboration mode is also open source: https:\u002F\u002Fgithub.com\u002Fc9\u002Fc9.ide.collab (Same code that's used on http:\u002F\u002Fc9.io which can be used for free). Has chat and ability to…",{"value":123,"source":63,"evidence":124},"Floobits",[125,129,133],{"id":126,"by":127,"text":128},"9310980","davefp","Neat! I realize that this was developed in-house by Pusher, but what I'd really like to see is floobits-atom reach maturity since their service is already editor-agnostic.…",{"id":130,"by":131,"text":132},"9310645","manveru","https:\u002F\u002Fgithub.com\u002FFloobits\u002Ffloobits-sublime maybe?",{"id":134,"by":135,"text":136},"9311000","scottjad","https:\u002F\u002Fgithub.com\u002FFloobits\u002Ffloobits-emacs Or, screen\u002Ftmux.",{"comments":42,"answered":33,"key":138},[139,142,145],{"id":140,"text":141},"9310114","Thanks for the feedback -I'll share at once with my colleagues. The code is open source though, it should be reasonably easy to add these features.",{"id":143,"text":144},"9310133","Thanks! Really appreciate the feedback.",{"id":146,"text":147},"9310422","I had lobbied for Democritus... unsuccessfully :(",{"commenters":149,"max_depth":150,"maker_replies":42,"first_comment_mins":151,"lifespan_hours":152},29,4,60,13,[154,156,158,160,161,163,165,167,169,172,175,179,180,182,185,187,188,191,194,196,197,200,205,209,212,216,221,226,229,230,233,236,239,242],[119,39,39,155,120,39],"other\u002Fneutral\u002Fnone",[78,33,33,157,79,39],"project\u002Fcritical\u002Fexecution",[140,33,39,159,11,33],"maker\u002Fneutral\u002Fexecution",[82,33,33,157,83,39],[52,34,42,162,53,39],"project\u002Fmixed\u002Fidea",[143,34,39,164,11,33],"maker\u002Fpositive\u002Fnone",[126,42,42,166,127,39],"project\u002Fneutral\u002Fidea",[66,150,31,168,67,39],"project\u002Fpositive\u002Fidea",[170,31,31,168,171,39],"9311203","RobotCaleb",[107,173,42,174,108,39],6,"project\u002Fneutral\u002Fdesign",[176,173,39,177,178,39],"9311106","commenter\u002Fneutral\u002Fdesign","hazelnut",[111,173,39,177,112,39],[181,173,39,177,108,39],"9311350",[183,18,31,164,184,39],"9313869","maxjet",[95,186,39,155,96,39],8,[130,186,39,155,131,39],[189,32,42,166,190,39],"9310382","ThomPete",[192,32,42,166,193,39],"9310496","thebouv",[99,195,39,155,100,39],10,[134,195,39,155,135,39],[198,195,39,199,100,39],"9311613","commenter\u002Fneutral\u002Fnone",[201,202,39,203,204,39],"9311651",11,"other\u002Fneutral\u002Fidea","haphazardeous",[206,207,39,155,208,39],"9312207",12,"elyrly",[210,207,39,155,211,39],"9312337","cmpb",[213,152,31,214,215,39],"9312696","maker\u002Fpositive\u002Fexecution","bl4ckcontact",[217,218,31,219,220,39],"9312753",14,"project\u002Fpositive\u002Fexecution","KFW504",[222,223,42,224,225,39],"9310355",15,"project\u002Fneutral\u002Fnone","ThePhysicist",[227,223,42,224,228,39],"9310410","jpatel531",[146,223,39,224,11,33],[231,223,42,224,232,39],"9310629","joeyspn",[234,223,42,224,235,39],"9310949","davexunit",[237,223,39,155,238,39],"9311093","maniacalrobot",[240,223,39,155,241,39],"9312176","mathgeek",[243,223,42,224,241,39],"9311214",[],[246,251,255,260,265,270],{"id":247,"name":248,"points":249,"category":250},"9340246","Kaiwa",339,"productivity",{"id":252,"name":253,"points":254,"category":20},"9332718","Frontend HQ Pinger",199,{"id":256,"name":257,"points":258,"category":259},"9328006","Crudlet.js",94,"languages",{"id":261,"name":262,"points":263,"category":264},"9316722","autocompeter",76,"infrastructure",{"id":266,"name":267,"points":268,"category":269},"9329048","Quant News",73,"finance_crypto",{"id":271,"name":272,"points":273,"category":250},"9342148","Sameroom.io",71,false,"v2",{"id":277,"name":5,"line":6,"ai":274,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":278,"top":18,"kw":279,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":280,"url":9,"mix":281,"praise":62,"objection":75,"sub":21},9309877,0.21,[24,25,26,27],"0101303553000500330000005533033003",[31,32,33,34],1794036529964]