[{"data":1,"prerenderedAt":618},["ShallowReactive",2],{"project-7186459":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":9,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":47,"post_text":49,"what":50,"said":84,"maker_in_thread":241,"shape":253,"grid":257,"attempts":579,"same_week":580,"maker_shows":48,"maker_hidden":610,"reader_version":611,"card":612},"7186459","Codewars","title","Show HN: Codewars","http:\u002F\u002FCodewars.com","codewars.com","exolxe",1391631096,2014,198,121,102,2272,5,"notable","learning_science","coding practice challenges","web_app",[23,24,25,26,27],"coding challenges","programming katas","learn javascript","learn ruby","practice coding","debated",-0.049,{"positive":31,"neutral":32,"mixed":33,"critical":34},21,16,3,29,69,{"execution":37,"privacy":39,"idea":41,"design":42,"performance":45},{"positive":38,"critical":17},1,{"positive":38,"critical":40},4,{"positive":33,"critical":33},{"positive":43,"critical":44},6,13,{"positive":46,"critical":33},0,[46,33,46,17,38,38,38,38,46,38,46,46,38,46,46,33,46,38,33,17,17,48,33,17,38,38,33,38,38,38,33,17,17,33,17,17,17,33,33,38],2,null,{"problem":51,"audience":63,"pricing":49,"motivation":49,"time_to_build":49,"stack":68,"openness":81,"stage":82,"team_size":83},{"value":52,"source":53,"evidence":54},"Practising and improving programming skills through coding challenges","commenter",[55,59],{"id":56,"by":57,"text":58},"7186531","stevenbrianhall","I can't recommend Codewars highly enough as a way to sharpen your skills. It's like a slightly more verbose, prettier Project Euler. They currently support CoffeeScript,…",{"id":60,"by":61,"text":62},"7187914","JacobJans","I love it! I'm a self-taught programmer, mostly working alone on my own projects. This is a great way to expand my knowledge and have fun at the same time. I particularly like…",{"value":64,"source":53,"evidence":65},"Programmers and learners wanting to improve coding skills",[66,67],{"id":56,"by":57,"text":58},{"id":60,"by":61,"text":62},[69,73,77],{"value":70,"source":53,"evidence":71},"CoffeeScript",[72],{"id":56,"by":57,"text":58},{"value":74,"source":53,"evidence":75},"JavaScript",[76],{"id":56,"by":57,"text":58},{"value":78,"source":53,"evidence":79},"Ruby",[80],{"id":56,"by":57,"text":58},"unknown","beta","team",{"praise":85,"objections":114,"requests":163,"questions":208,"alternatives":223},[86,99],{"value":87,"source":53,"evidence":88},"Fun and effective way to learn and practise programming",[89,90,94,95],{"id":56,"by":57,"text":58},{"id":91,"by":92,"text":93},"7186582","OverZealous","This is a very fun way to learn and get better. It's still in a very active development stage, so things go up-and-down regularly (which sucks when you want to get your fix), but…",{"id":60,"by":61,"text":62},{"id":96,"by":97,"text":98},"7187012","mattholtom","Very cool, one of those sites you can very easily spend a 1\u002F2 hour on without realizing it...",{"value":100,"source":53,"evidence":101},"Polished design and smooth user experience",[102,106,110],{"id":103,"by":104,"text":105},"7188059","derekchiang","I didn't expect much but ended up pretty impressed by the site. It's beautifully designed and the flow is very natural. Lots of kudos!",{"id":107,"by":108,"text":109},"7190557","ninjac0der","Outstanding user experience throughout the account setup, I will continue playing with this as it's quite enjoyable so far. Thanks for sharing. #edit it's kind of sad (and…",{"id":111,"by":112,"text":113},"7187275","mgadams3","Saw you guys demo at a meet-up at Carbon5 almost a year ago, cool to see your progress since then. I actually use the site regularly, nice work, especially with the way your hide…",[115,130,145,152],{"value":116,"source":53,"evidence":117},"Sign-up and login flow is confusing and requires account creation early",[118,122,126],{"id":119,"by":120,"text":121},"7186684","winslow","Was anyone else put off by the link github\u002Fenlist to continue after only two brainteasers? I felt like I was just starting to get really engaged in using the site and enjoying…",{"id":123,"by":124,"text":125},"7187063","erik14th","Same here. Some points: - Navigation feels weird. - The main call to action should be \"Try Codewars\" instead of \"Join Codewars\" so it'd feel like \"no compromise just try it\",…",{"id":127,"by":128,"text":129},"7187206","it_learnses","once I link to my github, why do I need to select a username, password and email to enlist?",{"value":131,"source":53,"evidence":132},"Site was slow or returned 500 errors under heavy traffic",[133,137,141],{"id":134,"by":135,"text":136},"7187999","terabytest","I was pretty taken by this site, I did the teasers, signed up, selected my skills and interests but then when I wanted to continue I started getting 500 errors. I had to leave…",{"id":138,"by":139,"text":140},"7190979","codonaut","This is really cool-- but I get so many \"Submission timed out\" errors that I can't even do a problem...",{"id":142,"by":143,"text":144},"7186927","jmtame","Cool idea. The Ruby code takes a long time to evaluate - even though I passed the first two challenges without any issues, this would frustrate me if I were a beginner. Why not…",{"value":146,"source":53,"evidence":147},"Privacy concerns about many third-party scripts and GitHub password entry",[148],{"id":149,"by":150,"text":151},"7187593","majika","For the privacy-conscientious user, your site provides one of the worst experiences I've ever seen. To get anything to work, I had to allow scripts from www.codewars.com,…",{"value":153,"source":53,"evidence":154},"Name and terminology feel aggressive or masculine to some",[155,159],{"id":156,"by":157,"text":158},"7187436","sandrae","I just finished the Javascript and JQuery course at codecademy.com three weeks ago and since then I take challenges at coderbyte.com to continue learning. So I was very…",{"id":160,"by":161,"text":162},"7187789","dusklight","I don't think the word \"kata\" by itself is masculine or aggressive but the site is called codeWARs, and they call signing up \"enlisting\" so ..",[164,183,194,201],{"value":165,"source":53,"evidence":166},"Add more programming languages such as Python, Clojure, Haskell, PHP",[167,171,175,179],{"id":168,"by":169,"text":170},"7186670","elwell","can't wait for Clojure support",{"id":172,"by":173,"text":174},"7187018","iamwithnail","MOAR (some) PYTHON.",{"id":176,"by":177,"text":178},"7188301","codygman","I voted for Haskell to be included and plan on joining when it's added :) Edit: Though, it's not beyond the realm of possibility I'll give in and sign-up once there is python…",{"id":180,"by":181,"text":182},"7188621","drivingmissm","This is awesome! You should seriously add PHP. Our community is probably the largest and has many inexperienced programmers who would really benefit from Codewars.",{"value":184,"source":53,"evidence":185},"Sort solutions by execution speed",[186,190],{"id":187,"by":188,"text":189},"7190777","damiongrimfield","The site looks great! I only have one comment: it'd be nice to get an idea of which solution is the most efficient, and it'd be REALLY nice to be able to sort solutions by speed.",{"id":191,"by":192,"text":193},"7188558","deevus","Is the scoring only based on time-taken and LOC? The top script that I looked at was more like code-golf. Is that the aim?",{"value":195,"source":53,"evidence":196},"Pair or multiplayer challenges",[197],{"id":198,"by":199,"text":200},"7187428","epicureanideal","I like the concept, but I don't see how I can currently compete with other coders on these problems. If I could pair up with a friend and do these challenges I would enjoy it more.",{"value":202,"source":53,"evidence":203},"Video introduction",[204],{"id":205,"by":206,"text":207},"7186983","1qaz2wsx3edc","A bit more feedback: In chrome 32.0.1700.77, clicking join did nothing, it only scrolled to the top of the page. Also, I'd love to see a quick video introduction. I like the…",[209,216],{"value":210,"source":53,"evidence":211},"How is it better than Codecademy or CodeCombat",[212],{"id":213,"by":214,"text":215},"7188298","davidddavidson","The name is pretty similar to CodeCombat (http:\u002F\u002Fwww.codecombat.com) and I'm not clear on how this site is better than Codeacademy (http:\u002F\u002Fwww.codecademy.com\u002F). There are already…",{"value":217,"source":53,"evidence":218},"How code is sandboxed for untrusted user code",[219],{"id":220,"by":221,"text":222},"7187771","tbirdz","Just wondering about how you are doing or going to do your sandboxing for languages like c, c++, etc. If you are running arbitrary code from the user on the server, it could be…",[224,229,233,237],{"value":225,"source":53,"evidence":226},"Codecademy",[227,228],{"id":156,"by":157,"text":158},{"id":213,"by":214,"text":215},{"value":230,"source":53,"evidence":231},"CodeCombat",[232],{"id":213,"by":214,"text":215},{"value":234,"source":53,"evidence":235},"Project Euler",[236],{"id":56,"by":57,"text":58},{"value":238,"source":53,"evidence":239},"Coderbyte",[240],{"id":156,"by":157,"text":158},{"comments":242,"answered":43,"key":243},25,[244,247,250],{"id":245,"text":246},"7189021","Really appreciate the balanced perspective. We're a very small team and we're constantly improving, so it's great to hear supportive feedback. And yea, we've gotten crazy…",{"id":248,"text":249},"7187745","Glad you were able to make the distinction, we are working on making Github's integration cleaner. The intention is to allow you to link your github account, so that you can use…",{"id":251,"text":252},"7187725","Sorry for the confusion on the signup Majika. We aren't asking for your Github credentials, but are offering a link to connect your Github account securely via oauth and…",{"commenters":254,"max_depth":43,"maker_replies":242,"first_comment_mins":255,"lifespan_hours":256},73,12,86,[258,262,266,268,272,274,278,280,282,284,287,291,294,298,300,303,305,309,312,314,316,318,320,322,325,328,332,335,338,340,341,345,346,349,352,355,358,361,363,365,367,369,372,374,377,379,381,383,385,388,390,392,395,397,399,402,406,409,412,414,416,418,420,423,428,432,433,437,440,443,446,448,451,454,456,458,461,465,467,469,472,474,477,481,483,485,488,491,494,497,501,503,505,507,510,511,515,517,519,521,523,526,528,529,533,536,539,541,543,547,551,555,558,560,562,564,566,569,572,574,576],[259,46,46,260,261,46],"7188812","commenter\u002Fpositive\u002Fdesign","mhoad",[263,46,46,264,265,46],"7188888","commenter\u002Fpositive\u002Fexecution","glennos",[245,46,46,267,10,38],"maker\u002Fneutral\u002Fnone",[269,46,17,270,271,46],"7189515","maker\u002Fpositive\u002Fexecution","halflings",[149,38,38,273,150,46],"project\u002Fcritical\u002Fprivacy",[275,38,46,276,277,46],"7187621","commenter\u002Fneutral\u002Fnone","guptaneil",[279,38,46,276,150,46],"7187731",[248,38,46,281,10,38],"maker\u002Fneutral\u002Fdesign",[251,38,46,283,10,38],"project\u002Fneutral\u002Fprivacy",[285,38,17,286,150,46],"7187897","maker\u002Fpositive\u002Fprivacy",[288,38,46,289,290,46],"7189097","commenter\u002Fneutral\u002Fprivacy","tlrobinson",[292,38,46,289,293,46],"7189474","sneak",[295,38,38,296,297,46],"7190355","project\u002Fcritical\u002Fnone","eddieroger",[119,48,38,299,120,46],"project\u002Fcritical\u002Fidea",[301,48,46,302,10,38],"7186732","maker\u002Fneutral\u002Fidea",[205,48,33,304,206,46],"project\u002Fmixed\u002Fexecution",[306,48,38,307,308,46],"7186996","project\u002Fcritical\u002Fexecution","platz",[310,48,46,311,10,38],"7187363","maker\u002Fneutral\u002Fexecution",[123,48,38,313,124,46],"project\u002Fcritical\u002Fdesign",[315,48,46,281,10,38],"7187184",[317,48,38,313,124,46],"7188560",[319,48,46,281,10,38],"7187205",[321,48,38,313,206,46],"7187360",[323,48,38,273,324,46],"7187028","moron4hire",[326,48,46,327,10,38],"7187142","maker\u002Fneutral\u002Fprivacy",[329,48,46,330,331,46],"7187172","other\u002Fneutral\u002Fnone","spoiler",[333,48,46,330,334,46],"7188522","NAFV_P",[336,48,33,337,120,46],"7187221","project\u002Fmixed\u002Fidea",[339,48,46,302,10,38],"7187351",[156,33,38,313,157,46],[342,33,46,343,344,46],"7187579","commenter\u002Fneutral\u002Fdesign","angrycoder",[160,33,46,343,161,46],[347,33,46,343,348,46],"7188782","hobs",[350,33,46,343,351,46],"7191502","onetwofiveten",[353,33,46,343,354,46],"7187599","istorical",[356,33,46,343,357,46],"7188237","VexXtreme",[359,33,46,343,360,46],"7188292","chipsy",[362,33,46,343,357,46],"7188438",[364,33,38,313,360,46],"7189047",[366,33,46,276,351,46],"7191593",[368,33,46,343,351,46],"7191421",[370,33,46,343,371,46],"7189240","angulator",[373,33,46,281,10,38],"7187894",[375,33,46,376,351,46],"7191574","commenter\u002Fcritical\u002Fdesign",[378,33,46,343,177,46],"7188291",[56,40,17,380,57,46],"project\u002Fpositive\u002Fidea",[382,40,46,267,10,38],"7187358",[384,17,38,273,324,46],"7187021",[386,17,46,276,387,46],"7187045","primitivesuave",[389,17,46,276,324,46],"7187051",[391,17,46,327,10,38],"7187082",[393,17,38,273,394,46],"7188864","olivier1664",[142,43,38,396,143,46],"project\u002Fcritical\u002Fperformance",[398,43,38,396,387,46],"7187033",[400,43,46,401,10,38],"7187123","maker\u002Fneutral\u002Fperformance",[403,43,33,404,405,46],"7188175","project\u002Fneutral\u002Fperformance","philippotto",[407,43,33,404,408,46],"7189404","gizzlon",[111,410,17,411,112,46],7,"project\u002Fpositive\u002Fdesign",[413,410,46,267,10,38],"7187401",[60,415,17,380,61,46],8,[91,417,17,380,92,46],9,[187,419,17,411,188,46],10,[421,419,46,422,10,38],"7191510","maker\u002Fpositive\u002Fnone",[424,425,33,426,427,46],"7187682",11,"project\u002Fmixed\u002Fdesign","xixixao",[429,255,33,430,431,46],"7186985","project\u002Fneutral\u002Fidea","ycmike",[213,44,38,299,214,46],[434,44,46,435,436,46],"7189318","commenter\u002Fneutral\u002Fidea","shintoist",[438,44,46,439,214,46],"7190063","commenter\u002Fcritical\u002Fidea",[441,44,33,430,442,46],"7191906","jhoffner",[168,444,17,445,169,46],14,"project\u002Fpositive\u002Fnone",[447,444,46,267,10,38],"7186685",[449,444,17,445,450,46],"7186757","tommmmmm",[452,444,33,430,453,46],"7186691","cnlwsu",[134,455,38,307,135,46],15,[457,455,46,401,10,38],"7189050",[459,32,33,302,460,46],"7187053","j45",[462,463,38,307,464,46],"7187214",17,"robin_garnham",[138,466,38,396,139,46],18,[220,468,33,283,221,46],19,[470,468,46,289,471,46],"7187847","ssully",[473,468,46,327,10,38],"7188157",[475,468,33,283,476,46],"7188709","biot",[478,479,38,313,480,46],"7187299",20,"binofbread",[482,479,46,281,10,38],"7187313",[484,479,38,313,480,46],"7187343",[486,479,33,487,442,46],"7187319","project\u002Fneutral\u002Fdesign",[489,479,38,313,490,46],"7187607","Karunamon",[492,31,38,307,493,46],"7187601","Xymak1y",[495,31,38,307,496,46],"7187723","joshschreuder",[498,499,38,313,500,46],"7186748",22,"jaredandrews",[502,499,46,311,10,38],"7186796",[198,504,38,299,199,46],23,[176,506,17,445,177,46],24,[508,506,17,445,509,46],"7188579","Thirdegree",[180,242,17,445,181,46],[512,513,33,487,514,46],"7187192",26,"carise",[516,513,46,281,10,38],"7187213",[518,513,17,422,514,46],"7187849",[103,520,17,411,104,46],27,[191,522,33,430,192,46],28,[524,522,46,435,525,46],"7188671","chilldream",[527,522,46,401,10,38],"7189053",[96,34,17,445,97,46],[530,531,17,445,532,46],"7187090",30,"antonius",[172,534,33,535,173,46],31,"project\u002Fneutral\u002Fnone",[537,534,33,535,538,46],"7188041","nilkn",[540,534,46,267,10,38],"7189045",[542,534,17,445,173,46],"7205017",[544,545,17,445,546,46],"7187415",32,"blakerson",[548,549,17,411,550,46],"7189323",33,"friendzis",[552,553,33,535,554,46],"7189112",34,"vdimarco",[556,557,17,411,169,46],"7186677",35,[559,557,38,313,169,46],"7186689",[561,557,33,487,169,46],"7186702",[563,557,46,281,10,38],"7186717",[107,565,17,411,108,46],36,[567,568,38,313,128,46],"7187191",37,[570,568,38,313,571,46],"7187207","ogreyonder",[127,573,33,487,128,46],38,[575,573,46,281,10,38],"7187229",[577,573,38,578,128,46],"7187271","maker\u002Fcritical\u002Fdesign",[],[581,586,591,595,600,605],{"id":582,"name":583,"points":584,"category":585},"7185024","thedaywefightback.js",472,"web_saas",{"id":587,"name":588,"points":589,"category":590},"7159896","VoiceChat",303,"productivity",{"id":592,"name":593,"points":594,"category":19},"7171549","SlaveryStories.org",178,{"id":596,"name":597,"points":598,"category":599},"7168547","Kurikku",164,"dev_tools",{"id":601,"name":602,"points":603,"category":604},"7152725","Unbabel API",143,"languages",{"id":606,"name":607,"points":608,"category":609},"7183354","Tinie Tempah rap demonstration app",119,"creative",false,"v2",{"id":613,"name":5,"line":5,"ai":610,"cat":19,"year":12,"points":13,"comments":14,"rec":28,"s":614,"top":17,"kw":615,"maker":10,"domain":9,"tier":18,"attempts":46,"strip":616,"url":8,"mix":617,"praise":87,"objection":116,"sub":20},7186459,-0.05,[23,24,25,26,27],"0305111101001003013552351131113553555331",[31,32,33,34],1793990902541]