[{"data":1,"prerenderedAt":325},["ShallowReactive",2],{"project-3317824":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":44,"post_text":48,"what":49,"said":88,"maker_in_thread":202,"shape":213,"grid":217,"attempts":289,"same_week":290,"maker_shows":46,"maker_hidden":318,"reader_version":319,"card":320},"3317824","Bloc","Write and deploy your first web app in 5 minutes, no setup needed","title","Show HN: Write and deploy your first web app in 5 minutes, no setup needed","http:\u002F\u002Fwww.trybloc.com\u002F","trybloc.com","jmtame",1323144302,2011,86,31,135,1097,13,"notable","learning_science","interactive coding course","web_app",[24,25,26,27],"learn ruby","interactive coding","deploy web app","ruby tutorial","roasted",-0.33,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,7,2,14,27,{"execution":37,"design":40,"docs":41,"idea":42,"performance":43},{"positive":38,"critical":39},0,8,{"positive":38,"critical":33},{"positive":38,"critical":38},{"positive":38,"critical":33},{"positive":38,"critical":33},[45,45,46,45,47,45,47,47,47,47,45,47,46,47,38,47,45,38,47,47,38,45,38,46,47,47,47,45,45,47,46],3,5,1,null,{"problem":50,"audience":62,"pricing":48,"motivation":48,"time_to_build":48,"stack":73,"openness":85,"stage":86,"team_size":87},{"value":51,"source":52,"evidence":53},"Getting a first web app written and deployed is hard for beginners","commenter",[54,58],{"id":55,"by":56,"text":57},"3319343","lucian1900","Interesting, I've yet to see such a nicely streamlined code-to-deploy process, in a browser. Cloud9 + github + heroku comes close (and is more powerful), but the initial cost of…",{"id":59,"by":60,"text":61},"3317876","choxi","yeah except it also teaches you how to build apps and then lets you deploy them",{"value":63,"source":52,"evidence":64},"Absolute beginners learning to code, including non-programmers",[65,69],{"id":66,"by":67,"text":68},"3317872","JakeOnRails","I just get an interactive ruby and it wants me to move through a bunch of steps... Just visiting the page I have no idea where I am going and why I should invest my time. It…",{"id":70,"by":71,"text":72},"3317987","jaysonelliot","I'm not a programmer, yet I'm having a ton of fun going through the steps on this site.",[74,78],{"value":75,"source":52,"evidence":76},"Ruby",[77],{"id":66,"by":67,"text":68},{"value":79,"source":52,"evidence":80},"Heroku",[81],{"id":82,"by":83,"text":84},"3318320","k3dz","it was due to a typo..is there a way to see the error logs? url - http:\u002F\u002Fyoung-forest-975.herokuapp.com\u002F","unknown","launched","team",{"praise":89,"objections":106,"requests":158,"questions":171,"alternatives":183},[90,102],{"value":91,"source":52,"evidence":92},"Fun to go through the steps, even for non-programmers",[93,94,98],{"id":70,"by":71,"text":72},{"id":95,"by":96,"text":97},"3318572","teja1990","Nice work guys , it was fun learning like this. But when I had to go back after finishing the course , the share window , i mean the option to tweet and deploy still follow me in…",{"id":99,"by":100,"text":101},"3317924","samdjohnson","Baller",{"value":103,"source":52,"evidence":104},"Streamlined code-to-deploy process in the browser",[105],{"id":55,"by":56,"text":57},[107,118,125,140,148],{"value":108,"source":52,"evidence":109},"Code validation accepts invalid input and gives no deploy failure message",[110,114],{"id":111,"by":112,"text":113},"3318239","DanielN","Nice site. One thing I came across: Your code validation checks for necessity without checking for sufficiency. In other words while ``` \"hello world\" ``` will be accepted. So…",{"id":115,"by":116,"text":117},"3319208","djbender","Should probably do some more careful code checking, or actually run a validator on the code.",{"value":119,"source":52,"evidence":120},"Looks too similar to Codecademy",[121],{"id":122,"by":123,"text":124},"3319465","darwindeeds","Great idea but the design is very similar to http:\u002F\u002Fwww.codecademy.com\u002F you guys should make some UI changes to avoid being tagged copy-cat.",{"value":126,"source":52,"evidence":127},"Buttons, focus and progress bugs in the console",[128,132,136],{"id":129,"by":130,"text":131},"3317931","blrgeek","Once I click 'next' focus is not on the console window. FF8\u002FMacOS. Very distracting.",{"id":133,"by":134,"text":135},"3318059","brandnewlow","Backspace sent me back to this post and I lost my progress.",{"id":137,"by":138,"text":139},"3318219","abrown28","console doesn't work to well with the xoom keyboard. Looks like the focus goes away and comes back with every key press. I suspect android tablet wasnt a target for the demo :-)",{"value":141,"source":52,"evidence":142},"Unclear what the site is or why to invest time up front",[143,144],{"id":66,"by":67,"text":68},{"id":145,"by":146,"text":147},"3317964","shawndrost","If this is going to end up in an awesome website that I can show my friends, how about you show me that up front? That sounds pretty motivating!",{"value":149,"source":52,"evidence":150},"Grading step hangs on the URL shortener course",[151,155],{"id":152,"by":153,"text":154},"3318644","czzarr","it's taking super long to grade the creating random numbers step of the URL shortener (1min and counting)",{"id":156,"by":153,"text":157},"3318702","34min now...",[159,163,167],{"value":160,"source":52,"evidence":161},"Show the end result up front",[162],{"id":145,"by":146,"text":147},{"value":164,"source":52,"evidence":165},"Clearer error messages on failed deploys",[166],{"id":111,"by":112,"text":113},{"value":168,"source":52,"evidence":169},"A close button for the share window",[170],{"id":95,"by":96,"text":97},[172,179],{"value":173,"source":52,"evidence":174},"Is it like TryRuby?",[175],{"id":176,"by":177,"text":178},"3317865","johnnyjustice","So is this site like a TryRuby deal?",{"value":180,"source":52,"evidence":181},"How to see the app error logs?",[182],{"id":82,"by":83,"text":84},[184,188,194,198],{"value":185,"source":52,"evidence":186},"Codecademy",[187],{"id":122,"by":123,"text":124},{"value":189,"source":52,"evidence":190},"Code School",[191],{"id":192,"by":116,"text":193},"3319214","I feel like it's worth mentioning that if you like learning through an application interface similar to this, I really recommend http:\u002F\u002Fcodeschool.com. (I'm completely…",{"value":195,"source":52,"evidence":196},"TryRuby",[197],{"id":176,"by":177,"text":178},{"value":199,"source":52,"evidence":200},"Cloud9 + GitHub + Heroku",[201],{"id":55,"by":56,"text":57},{"comments":31,"answered":33,"key":203},[204,207,210],{"id":205,"text":206},"3318092","sorry, we'll get this fixed. the browser window is gaining focus after clicking the next button and we should refocus it back on the console",{"id":208,"text":209},"3317911","yeah, there was some confusion between us and the javascript framework.",{"id":211,"text":212},"3318217","can you email us your application URL? we're founders at trybloc.com",{"commenters":214,"max_depth":46,"maker_replies":31,"first_comment_mins":215,"lifespan_hours":216},23,17,11,[218,220,223,225,227,229,233,237,239,241,242,245,247,251,253,255,258,261,263,265,268,269,270,272,274,275,278,279,282,283,287],[111,38,45,219,112,38],"project\u002Fmixed\u002Fexecution",[221,38,45,222,60,38],"3318261","project\u002Fneutral\u002Fnone",[70,47,46,224,71,38],"project\u002Fpositive\u002Fnone",[145,33,45,226,146,38],"project\u002Fneutral\u002Fdesign",[122,45,47,228,123,38],"project\u002Fcritical\u002Fdesign",[230,31,45,231,232,38],"3317868","project\u002Fneutral\u002Fdocs","rexf",[234,46,47,235,236,38],"3318165","project\u002Fcritical\u002Fexecution","ppk",[95,238,47,228,96,38],6,[66,32,47,240,67,38],"project\u002Fcritical\u002Fidea",[192,39,47,240,116,38],[55,243,45,244,56,38],9,"project\u002Fmixed\u002Fidea",[129,246,47,235,130,38],10,[248,216,46,249,250,38],"3319521","maker\u002Fpositive\u002Fnone","ziyadb",[133,252,47,235,134,38],12,[205,252,38,254,11,47],"maker\u002Fneutral\u002Fexecution",[256,18,47,235,257,38],"3319234","wesleyzhao",[259,34,45,222,260,38],"3317900","dlf",[208,34,38,262,11,47],"maker\u002Fneutral\u002Fnone",[115,264,47,235,116,38],15,[266,267,47,235,83,38],"3318201",16,[211,267,38,262,11,47],[82,267,45,254,83,38],[271,267,38,262,11,47],"3318348",[273,267,46,249,83,38],"3318395",[137,215,47,235,138,38],[152,276,47,277,153,38],18,"project\u002Fcritical\u002Fperformance",[156,276,47,277,153,38],[176,280,45,281,177,38],19,"project\u002Fneutral\u002Fidea",[59,280,45,281,60,38],[284,285,47,235,286,38],"3319140",20,"colinm",[99,288,46,224,100,38],21,[],[291,295,300,305,310,313],{"id":292,"name":293,"points":294,"category":20},"3314679","Bastard's Book of Ruby",105,{"id":296,"name":297,"points":298,"category":299},"3312352","AngelSquare",97,"finance_crypto",{"id":301,"name":302,"points":303,"category":304},"3319099","Errorception",76,"dev_tools",{"id":306,"name":307,"points":308,"category":309},"3319500","coding.pressbin.com",51,"creative",{"id":311,"name":312,"points":308,"category":304},"3321423","LookIO",{"id":314,"name":315,"points":316,"category":317},"3310679","burntbrunch.github.com",40,"data",false,"v2",{"id":321,"name":5,"line":6,"ai":318,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":322,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":323,"url":9,"mix":324,"praise":91,"objection":108,"sub":21},3317824,[24,25,26,27],"3353131111315101301103051113315",[31,32,33,34],1793990876994]