[{"data":1,"prerenderedAt":130},["ShallowReactive",2],{"project-13786997":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":32,"aspects":33,"strip":37,"post_text":28,"what":38,"said":41,"maker_in_thread":77,"shape":79,"grid":83,"attempts":95,"same_week":96,"maker_shows":15,"maker_hidden":123,"reader_version":124,"card":125},"13786997","REPL","Online Clojure REPL","title","Show HN: Online Clojure REPL","https:\u002F\u002Frepl.it\u002Flanguages\u002Fclojure","repl.it","amasad",1488577578,2017,46,5,850,2242,38,"shown","dev_tools","online repl","web_app",[24,21,25,26],"clojure","browser repl","clojure playground","quiet",null,{"positive":30,"neutral":31,"mixed":31,"critical":31},0,1,3,{"privacy":34,"performance":35,"idea":36},{"positive":30,"critical":30},{"positive":30,"critical":31},{"positive":30,"critical":30},[32,30,30,31,32],{"problem":28,"audience":28,"pricing":28,"motivation":28,"time_to_build":28,"stack":39,"openness":40,"stage":40,"team_size":40},[],"unknown",{"praise":42,"objections":51,"requests":67,"questions":75,"alternatives":76},[43],{"value":44,"source":45,"evidence":46},"Useful sample programs shown up front","commenter",[47],{"id":48,"by":49,"text":50},"13788500","jffry","Neat! I especially like that you provide some samples right up front. You might want to explore sandboxing it some: ``` (slurp \"\u002Fetc\u002Fpasswd\") (clojure.java.shell\u002Fsh \"find\" \"\u002F\"…",[52,59],{"value":53,"source":45,"evidence":54},"Browser crashes on Firefox 51",[55],{"id":56,"by":57,"text":58},"13789511","bloaf","This site has a propensity for crashing my web browser (firefox 51.0.1)",{"value":60,"source":45,"evidence":61},"Sandboxing concerns: file reads and shell commands possible",[62,63],{"id":48,"by":49,"text":50},{"id":64,"by":65,"text":66},"13788652","mhluongo","Such a casual vulnerability disclosure",[68],{"value":69,"source":45,"evidence":70},"Add more languages beyond Clojure",[71],{"id":72,"by":73,"text":74},"13790367","agumonkey","Haskell, and now Clojure... what's next ? sml ? prolog ?",[],[],{"comments":30,"answered":30,"key":78},[],{"commenters":15,"max_depth":80,"maker_replies":30,"first_comment_mins":81,"lifespan_hours":82},2,207,13,[84,86,88,91,93],[48,30,32,85,49,30],"project\u002Fmixed\u002Fprivacy",[64,30,30,87,65,30],"commenter\u002Fneutral\u002Fprivacy",[89,30,30,87,90,30],"13789827","Jach",[56,31,31,92,57,30],"project\u002Fcritical\u002Fperformance",[72,80,32,94,73,30],"project\u002Fneutral\u002Fidea",[],[97,101,105,110,114,119],{"id":98,"name":99,"points":100,"category":20},"13794879","AtomOS",310,{"id":102,"name":103,"points":104,"category":20},"13783546","kompose",249,{"id":106,"name":107,"points":108,"category":109},"13809462","NoFile.io",231,"infrastructure",{"id":111,"name":112,"points":113,"category":20},"13819447","Gitly.io",230,{"id":115,"name":116,"points":117,"category":118},"13803843","Working code for Operational Transformation\u002FCRDT hybrid",130,"languages",{"id":120,"name":121,"points":122,"category":20},"13796441","Ffscreencast",76,false,"v2",{"id":126,"name":5,"line":6,"ai":123,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":127,"maker":11,"domain":10,"tier":19,"attempts":30,"strip":128,"url":9,"mix":129,"praise":44,"objection":53,"sub":21},13786997,[24,21,25,26],"30013",[30,31,31,31],1794036553223]