[{"data":1,"prerenderedAt":412},["ShallowReactive",2],{"project-4642330":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":34,"aspects":35,"strip":45,"post_text":46,"what":47,"said":66,"maker_in_thread":205,"shape":217,"grid":222,"attempts":375,"same_week":376,"maker_shows":43,"maker_hidden":404,"reader_version":405,"card":406},"4642330","LearnStreet","The Best Place to Learn How to Code","title","Show HN: LearnStreet - The Best Place to Learn How to Code","http:\u002F\u002Fwww.learnstreet.com","learnstreet.com","teamls",1349983881,2012,101,61,216,1677,13,"notable","learning_science","coding education","web_app",[24,25,26,27],"learn to code","python tutorial","javascript lessons","ruby course","roasted",-0.333,{"positive":31,"neutral":32,"mixed":32,"critical":33},5,4,19,32,{"idea":36,"docs":38,"privacy":41,"design":42,"execution":44},{"positive":37,"critical":37},2,{"positive":39,"critical":40},0,3,{"positive":39,"critical":37},{"positive":43,"critical":32},1,{"positive":39,"critical":32},[43,39,39,39,39,43,43,40,31,40,43,39,39,43,43,43,39,43,43,39,43,43,39,39,43,39,39,39,39,39,40,31,43,31,43,39,40,31,43,31],"Hey HN -\n\nWe’ve built a site where you can learn Python, Ruby, and JavaScript in a fun, engaging and interactive way. How is LearnStreet different from other learn-to-code sites you ask?\n\nUI\u002FUX: A key aspect of LearnStreet’s courses is its distinct UI\u002FUX. In order to see this, simply sign up!\n\nMulti-modal: Our courses are designed for beginners, and we have multiple ways to help you learn, including live chat, Twitter, Q&A, hints, videos and background material. If you don’t know which language you want to pick up, check out our teaser videos in the Courses page! http:\u002F\u002Fwww.learnstreet.com\u002Fles",{"problem":48,"audience":54,"pricing":62,"motivation":62,"time_to_build":62,"stack":63,"openness":64,"stage":65,"team_size":64},{"value":49,"source":50,"evidence":51},"Helps beginners learn programming in Python, Ruby and JavaScript interactively","maker",[52],{"id":53},"post",{"value":55,"source":50,"evidence":56},"Absolute beginners learning to code",[57,58],{"id":53},{"id":59,"by":60,"text":61},"4642634","jfarmer","Disclaimer: I'm a teacher at Dev Bootcamp (http:\u002F\u002Fdevbootcamp.com). Everything I say comes from love -- if I didn't care about this deeply I wouldn't bother to remark in the…",null,[],"unknown","launched",{"praise":67,"objections":92,"requests":134,"questions":165,"alternatives":180},[68,84],{"value":69,"source":70,"evidence":71},"Interactive, welcoming tutorial flow and UI","commenter",[72,76,80],{"id":73,"by":74,"text":75},"4642481","moistgorilla","Nice job it looks really good.",{"id":77,"by":78,"text":79},"4642542","shaufler","This looks great guys! I especially like the tutorial flow. Some criticism: You should show JS syntax errors instead just showing a generic error message. I understand you don't…",{"id":81,"by":82,"text":83},"4642560","JPonczek","LearnStreet is a great introduction to the world of coding. They have a bunch of really awesome Code Garage projects, and I especially like making the games, and Conway's Game of…",{"value":85,"source":70,"evidence":86},"Code Garage projects are more practical than hello-world exercises",[87,91],{"id":88,"by":89,"text":90},"4642441","swagv","Liking the Code Garage stuff at least. Not your typical \"hello world\" fodder, which I never found too practical.",{"id":81,"by":82,"text":83},[93,104,108,119],{"value":94,"source":70,"evidence":95},"Cannot skip between lessons",[96,100],{"id":97,"by":98,"text":99},"4642884","intellegacy","I don't understand why we cant skip around the lessons in the python tutorial. I don't need to start at lesson 1; i want to skip around to different lessons.",{"id":101,"by":102,"text":103},"4649626","AurSaraf","I'm mentoring a few people learning Python, and I wanted to quickly evaluate LearnStreet and decide whether to recommend it. With Codecademy I could do that, here I cannot. So…",{"value":105,"source":70,"evidence":106},"Explanations use jargon too early for true beginners",[107],{"id":59,"by":60,"text":61},{"value":109,"source":70,"evidence":110},"GitHub OAuth requests too many permissions",[111,115],{"id":112,"by":113,"text":114},"4642477","swanson","I'll be \"that guy\". You should change your Github OAuth permissions. I'm never giving you access to private repos - and would only give you access to public repos if you were…",{"id":116,"by":117,"text":118},"4643050","msarchet","Same here, it was a instant nope.",{"value":120,"source":70,"evidence":121},"Editor indentation and login\u002Fbugs reported",[122,126,130],{"id":123,"by":124,"text":125},"4643143","bromang","the indentation the code editor shows does not always reflect the actual indentation of the code. so i had to c+paste it into another window and then back again to get the code…",{"id":127,"by":128,"text":129},"4643948","zio99","I'm logging in with Facebook but I keep getting this error: ``` The page you are looking for is temporarily unavailable. Please try again later. ```",{"id":131,"by":132,"text":133},"4642817","quad_copter_cat","It wouldn't work for me in Safari 6.0 \u002F OSX 10.7.5. Never made it past the green progress bar.",[135,140,147,154],{"value":136,"source":70,"evidence":137},"Allow skipping lessons",[138,139],{"id":97,"by":98,"text":99},{"id":101,"by":102,"text":103},{"value":141,"source":70,"evidence":142},"Intermediate-level content",[143],{"id":144,"by":145,"text":146},"4642595","kyro","Although these types of sites (Codecademy, etc) are great and teach absolute beginners all the basics of programming, they've left me lost as to how to continue developing my…",{"value":148,"source":70,"evidence":149},"Ability to keep using the interpreter after a lesson",[150],{"id":151,"by":152,"text":153},"4647583","DGCA","I can't play around with code after the lesson is over. As a UX analyst, this bothers me. The interpreter shouldn't just shut down after the lesson is complete.",{"value":155,"source":70,"evidence":156},"Start with real projects rather than trivial exercises",[157,161],{"id":158,"by":159,"text":160},"4643452","bazookaBen","here's a suggestion: start immediately with a cool project, like a game or a web server. Beats the \"here's 2+2\" type problems.",{"id":162,"by":163,"text":164},"4644402","JosephHatfield","I'd like to see a course that teaches new languages by first teaching me how to read existing code before asking me to write a single program.",[166,173],{"value":167,"source":70,"evidence":168},"How is it different from Codecademy and other learn-to-code sites",[169],{"id":170,"by":171,"text":172},"4642494","eranation","I like it, I agree with the GH comment, I used twitter, your tutorial is great, though a bit long, didn't wait till the end. I would add a \"skip the basics\" option for people who…",{"value":174,"source":70,"evidence":175},"Does Twitter use Ruby or Java",[176],{"id":177,"by":178,"text":179},"4642742","alexholehouse","Looks great, really nice. Minor point, I have a feeling (and can't find evidence to the contrary) that Twitter's stack is actually Java, not Ruby [1]. They may have changed back…",[181,190,194],{"value":182,"source":70,"evidence":183},"Codecademy",[184,188,189],{"id":185,"by":186,"text":187},"4644280","jkeesh","If you are looking for a new approach in learning how to code, check out CodeHS. While LearnStreet is an amazing tool, and another great way to be introduced to programming, the…",{"id":101,"by":102,"text":103},{"id":170,"by":171,"text":172},{"value":191,"source":70,"evidence":192},"CodeHS",[193],{"id":185,"by":186,"text":187},{"value":195,"source":70,"evidence":196},"Project Euler and SICP for self-study",[197,201],{"id":198,"by":199,"text":200},"4642813","chudi","If you want to go out and try some more mathematical approach use the exercises on http:\u002F\u002Fprojecteuler.net\u002F to improve a little on the math side If you want to understand what…",{"id":202,"by":203,"text":204},"4644161","crntaylor","Get a copy of Structure and Interpretation of Computer Programs [1] and read it beginning to end. It won't teach you how to use any frameworks. It won't teach you how to write a…",{"comments":206,"answered":37,"key":207},6,[208,211,214],{"id":209,"text":210},"4642382","Hey HN - We’ve built a site where you can learn Python, Ruby, and JavaScript in a fun, engaging and interactive way. How is LearnStreet different from other learn-to-code sites…",{"id":212,"text":213},"4643185","Hey, can you email feedback@learnstreet.com and we'll help you out. Thanks.",{"id":215,"text":216},"4642737","Thanks for the feedback! We're always iterating on our course content, so we'll keep this in mind.",{"commenters":218,"max_depth":219,"maker_replies":206,"first_comment_mins":220,"lifespan_hours":221},48,7,8,264,[223,227,231,234,237,240,242,245,249,251,252,256,258,260,262,266,268,271,273,275,276,280,284,285,286,287,290,292,295,298,300,301,304,308,310,312,315,318,320,323,324,327,330,333,336,337,339,341,344,346,350,354,355,357,359,362,364,366,368,370,374],[224,39,43,225,226,39],"4642922","project\u002Fcritical\u002Fidea","justjimmy",[228,39,39,229,230,39],"4643054","commenter\u002Fneutral\u002Fnone","hluska",[232,39,39,229,233,39],"4643079","rickdale",[235,39,39,229,236,39],"4643169","russelluresti",[238,39,39,229,239,39],"4643113","AlexBlom",[241,39,39,229,236,39],"4643154",[243,39,39,229,244,39],"4643249","lists",[246,39,43,247,248,39],"4644756","project\u002Fcritical\u002Fdocs","helen842000",[112,43,43,250,113,39],"project\u002Fcritical\u002Fprivacy",[116,43,43,250,117,39],[253,43,40,254,255,39],"4643935","project\u002Fneutral\u002Fprivacy","catshirt",[209,37,39,257,11,43],"project\u002Fpositive\u002Fidea",[73,37,31,259,74,39],"project\u002Fpositive\u002Fdesign",[77,37,40,261,78,39],"project\u002Fmixed\u002Fexecution",[263,37,40,264,265,39],"4642584","project\u002Fmixed\u002Fdocs","techpeace",[97,37,43,267,98,39],"project\u002Fcritical\u002Fdesign",[269,37,39,229,270,39],"4642905","lutusp",[272,37,39,229,98,39],"4643139",[274,37,39,229,270,39],"4643472",[101,37,43,267,102,39],[277,37,40,278,279,39],"4685016","maker\u002Fneutral\u002Fnone","aprasad",[281,37,43,282,283,39],"4642966","project\u002Fcritical\u002Fexecution","lowglow",[212,37,39,278,11,43],[59,40,43,247,60,39],[215,40,39,278,11,43],[288,40,43,289,124,39],"4642845","maker\u002Fcritical\u002Fnone",[291,40,43,289,60,39],"4642876",[293,40,43,289,294,39],"4642916","keeptrying",[296,40,39,229,297,39],"4643867","jamesbritt",[299,40,39,229,60,39],"4643916",[177,32,43,247,178,39],[302,32,39,229,303,39],"4643400","jitl",[305,31,43,306,307,39],"4642602","project\u002Fcritical\u002Fnone","aaronbrethorst",[144,206,39,309,145,39],"other\u002Fneutral\u002Fnone",[311,206,39,278,11,43],"4642613",[313,206,39,309,314,39],"4642658","allsystemsgo",[316,206,39,229,317,39],"4642695","pendext",[319,206,43,225,314,39],"4642836",[321,206,39,229,322,39],"4642929","tsunamifury",[198,206,39,309,199,39],[325,206,39,309,326,39],"4642878","habosa",[328,206,39,309,329,39],"4642902","nicolethenerd",[331,206,39,309,332,39],"4643043","skyhook_mockups",[334,206,39,229,335,39],"4643536","RegEx",[202,206,39,309,203,39],[170,219,40,338,171,39],"project\u002Fmixed\u002Fdesign",[185,220,40,340,186,39],"project\u002Fmixed\u002Fidea",[81,342,31,343,82,39],9,"project\u002Fpositive\u002Fnone",[131,345,43,282,132,39],10,[347,348,43,267,349,39],"4644195",11,"rurounijones",[351,352,31,257,353,39],"4642419",12,"sdesai",[151,18,43,267,152,39],[127,356,43,282,128,39],14,[358,356,39,278,11,43],"4644017",[162,360,40,361,163,39],15,"project\u002Fneutral\u002Fidea",[363,360,39,229,270,39],"4644453",[88,365,31,257,89,39],16,[123,367,43,282,124,39],17,[369,367,39,278,11,43],"4643172",[371,372,31,343,373,39],"4644163",18,"noirman",[158,33,40,361,159,39],[],[377,382,386,391,395,399],{"id":378,"name":379,"points":380,"category":381},"4643175","Selfstarter",463,"web_saas",{"id":383,"name":384,"points":385,"category":20},"4656850","dbpatterns",125,{"id":387,"name":388,"points":389,"category":390},"4656378","What would Paul Graham do?",109,"productivity",{"id":392,"name":393,"points":394,"category":381},"4658794","Five Year Itch",86,{"id":396,"name":397,"points":398,"category":390},"4650530","doc-edit",81,{"id":400,"name":401,"points":402,"category":403},"4648009","GBA.js",76,"games",false,"v2",{"id":407,"name":5,"line":6,"ai":404,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":408,"top":18,"kw":409,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":410,"url":9,"mix":411,"praise":69,"objection":94,"sub":21},4642330,-0.33,[24,25,26,27],"1000011353100111011011001000003515103515",[31,32,32,33],1793990886102]