[{"data":1,"prerenderedAt":485},["ShallowReactive",2],{"project-19274941":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":45,"post_text":47,"what":48,"said":99,"maker_in_thread":212,"shape":225,"grid":229,"attempts":446,"same_week":447,"maker_shows":46,"maker_hidden":476,"reader_version":477,"card":478},"19274941","Level Up WebAssembly","A book about WebAssembly","title","Show HN: I wrote a book about WebAssembly",null,"raboukhalil",1551386280,2019,410,88,50,2195,3,"legend","learning_science","technical book","other",[23,24,25,26],"webassembly","emscripten","c++ to wasm","wasm tutorial","mixed",0.142,{"positive":30,"neutral":31,"mixed":32,"critical":33},13,19,1,7,40,{"execution":36,"privacy":39,"docs":40,"pricing":41,"idea":43,"design":44},{"positive":37,"critical":38},0,2,{"positive":37,"critical":37},{"positive":37,"critical":37},{"positive":38,"critical":42},5,{"positive":37,"critical":37},{"positive":32,"critical":37},[37,37,37,37,32,42,17,42,17,32,32,37,32,17,17,42,42,17,17,17,42,37,37,42,17,42,17,42,32,46,32,42,42,42,37,42,17,37,32,37],4,"Hey HN!\n\nI've been working on a book about WebAssembly over the last few months, and it's finally available at http:\u002F\u002Flevelupwasm.com!\n\nWhy a book on WebAssembly you ask? Well... WebAssembly is awesome (obviously ) but it's certainly not the easiest thing to learn. So I wrote this book as a practical intro to using WebAssembly in your web apps.\n\nI would appreciate any feedback!",{"problem":49,"audience":55,"pricing":64,"motivation":76,"time_to_build":9,"stack":80,"openness":96,"stage":97,"team_size":98},{"value":50,"source":51,"evidence":52},"WebAssembly is hard to learn; the book gives a practical intro to using it in web apps","maker",[53],{"id":54},"post",{"value":56,"source":57,"evidence":58},"Web developers wanting to learn WebAssembly","inferred",[59,60],{"id":54},{"id":61,"by":62,"text":63},"19279028","SCdF","Looks cool! If I don't know any C++ (and never plan to) but am learning Rust, do you think there is value here? Or is really focusing on the C++ -> WASM experience?",{"value":65,"source":66,"evidence":67},"$29 for the book alone; tiered pricing with a complete edition","commenter",[68,72],{"id":69,"by":70,"text":71},"19277311","swixmix","The pricing is in tiers. Just the book is $29.",{"id":73,"by":74,"text":75},"19277313","d2xdy2","Just picked up the “complete edition”. Really looking forward to going through it all. This looks great!",{"value":77,"source":57,"evidence":78},"Wanted to make WebAssembly easier to learn",[79],{"id":54},[81,85],{"value":82,"source":51,"evidence":83},"WebAssembly",[84],{"id":54},{"value":86,"source":66,"evidence":87},"Emscripten",[88,92],{"id":89,"by":90,"text":91},"19278597","iwanttoeatyo","This seems to be a book about unsing emscripten to get c\u002Fc++ to run in the browser. What if I want a book about writing wasm from scratch?",{"id":93,"by":94,"text":95},"19279577","scandox","As someone who spent 2 days fighting with an Emscripten config I can say that good information is worth the money.","paid","launched","solo",{"praise":100,"objections":124,"requests":147,"questions":178,"alternatives":197},[101,113],{"value":102,"source":66,"evidence":103},"Good content and demos, and the site is clean",[104,108,112],{"id":105,"by":106,"text":107},"19279113","alex_hitchins","I'm getting your book - thank you. Also wanted to say I really like the site you have put together. Minimal yet everything there. Perfect.",{"id":109,"by":110,"text":111},"19275737","Posibyte","The capstone project and little pacman game look pretty interesting. Think you can spare a short portion of the book to show what the writing is like? I find them to be some of…",{"id":73,"by":74,"text":75},{"value":114,"source":66,"evidence":115},"Price is reasonable for a technical book",[116,120],{"id":117,"by":118,"text":119},"19277485","sonnyblarney","The price is quite reasonable.",{"id":121,"by":122,"text":123},"19277457","jamestimmins","While shameless self-promotion would be an issue, I think this is exactly in line with what HN (and even Show HN) is for. Although that's really up to Dang et al. It's a topic…",[125,136,143],{"value":126,"source":66,"evidence":127},"Price is high for a 75-page book",[128,132],{"id":129,"by":130,"text":131},"19275679","rolfvandekrol","Not for a book of 75 pages. The price and the amount of content don't seem to be in balance.",{"id":133,"by":134,"text":135},"19277330","taytus","Honest feedback: Pricing is high. Also, to me, this doesn't look like a good way to use Show HN. A link to Amazon wouldn't be different than what you just did.",{"value":137,"source":66,"evidence":138},"Self-published PDF is not a real book",[139],{"id":140,"by":141,"text":142},"19278213","titanix2","Well here it’s more a self published pdf than a book. It didn’t pass a publisher screening nor got an ISBN so it’s hardly a \"real\" book.",{"value":144,"source":66,"evidence":145},"Focus is on C\u002FC++ rather than writing wasm from scratch",[146],{"id":89,"by":90,"text":91},[148,160,167],{"value":149,"source":66,"evidence":150},"Table of contents and sample chapter",[151,152,156],{"id":109,"by":110,"text":111},{"id":153,"by":154,"text":155},"19279512","amelius","Why not place the compiled demos directly on the website? This could show the practicality of the approach, e.g. that the demos work in every browser. It also shows (hopefully)…",{"id":157,"by":158,"text":159},"19277252","terrycody","I would appreciate its free for testers on HN.",{"value":161,"source":66,"evidence":162},"Printed book option",[163],{"id":164,"by":165,"text":166},"19277260","samdixon","Looks great. I would definitely buy this if there was an option for a printed book.",{"value":168,"source":66,"evidence":169},"Student or regional discounts",[170,174],{"id":171,"by":172,"text":173},"19277309","jplayer01","Any discount for students?",{"id":175,"by":176,"text":177},"19280063","kkarakk","Region specific pricing would boost adoption a lot. you can buy full courses on Coursera\u002Fother MOOCs for 30bucks in some countries and your pdf+cheat sheet costs more =…",[179,190],{"value":180,"source":66,"evidence":181},"How was the price chosen",[182,186],{"id":183,"by":184,"text":185},"19275584","olso","That's a really expensive (and I can afford it). How did you figure out these prices?",{"id":187,"by":188,"text":189},"19275689","anchpop","The book looks good (I like the demos of the examles), but what motivated you to choose that pricing scheme?",{"value":191,"source":66,"evidence":192},"Does it cover OpenGL and graphics",[193],{"id":194,"by":195,"text":196},"19277323","notaboutdave","Does the book cover anything on rendering with OpenGL or graphics libraries?",[198,205],{"value":199,"source":66,"evidence":200},"Learn WebAssembly by Mike Rourke",[201],{"id":202,"by":203,"text":204},"19279764","maxgraey","I agree. Look for example on book called \"Learn WebAssembly\" by Mike Rourke which contain similar content on 328 pages and is priced at €16.00, have free preview and code examples",{"value":206,"source":66,"evidence":207},"Authority by Tim Ferriss-style developer marketing books",[208],{"id":209,"by":210,"text":211},"19276088","Haydos585x2","Seems like it's in the same price range as a lot of other similar books and courses. Authority and Marketing for Developers are two that spring to mind. I'm sure if you subscribe…",{"comments":213,"answered":214,"key":215},24,10,[216,219,222],{"id":217,"text":218},"19277477","Wow, thank you so much!",{"id":220,"text":221},"19277830","Thanks for the tip! Luckily I don’t process payments myself but use Gumroad to do that, so payments are safe, but I’ll get an https certificate for the landing page.",{"id":223,"text":224},"19277133","Thank you! Really nice article btw, I like that you go into that much depth.",{"commenters":226,"max_depth":42,"maker_replies":213,"first_comment_mins":227,"lifespan_hours":228},56,74,186,[230,234,236,239,241,244,247,250,253,257,259,263,266,267,269,271,273,276,280,283,285,288,289,292,295,298,301,302,304,307,308,309,311,312,315,317,319,322,324,328,330,334,336,338,341,345,347,349,351,355,357,359,364,366,368,371,373,377,379,383,387,389,392,394,396,400,402,406,407,409,413,415,417,420,422,426,428,430,433,436,438,440,441,443],[231,37,37,232,233,37],"19277452","commenter\u002Fneutral\u002Fpricing","zrail",[217,37,37,235,10,32],"maker\u002Fpositive\u002Fnone",[237,37,37,232,238,37],"19277924","gggtothesig",[140,37,37,240,141,37],"commenter\u002Fneutral\u002Fnone",[242,37,37,240,243,37],"19278397","thanksDr",[245,37,37,240,246,37],"19279243","Stratoscope",[248,37,37,240,249,37],"19279098","rSi",[251,37,37,240,252,37],"19279221","grecy",[254,32,32,255,256,37],"19277784","project\u002Fcritical\u002Fexecution","quickthrower2",[220,32,37,258,10,32],"maker\u002Fneutral\u002Fexecution",[260,32,17,261,262,37],"19277886","maker\u002Fneutral\u002Fprivacy","woodrowbarlow",[264,38,42,235,265,37],"19277046","blaze33",[223,38,37,235,10,32],[109,17,17,268,110,37],"project\u002Fneutral\u002Fdocs",[270,17,37,268,10,32],"19275957",[272,17,42,235,110,37],"19276110",[274,17,37,275,10,32],"19276283","maker\u002Fpositive\u002Fdocs",[277,17,17,278,279,37],"19276349","project\u002Fmixed\u002Fdocs","marvindanig",[281,17,37,282,10,32],"19276399","maker\u002Fneutral\u002Fnone",[183,46,32,284,184,37],"project\u002Fcritical\u002Fpricing",[286,46,37,232,287,37],"19275642","kristiandupont",[129,46,32,284,130,37],[290,46,37,232,291,37],"19275868","Insanity",[293,46,37,232,294,37],"19277403","sokoloff",[296,46,37,232,297,37],"19279032","seanwilson",[299,46,37,232,300,37],"19279309","bouk",[202,46,32,284,203,37],[209,46,17,303,210,37],"project\u002Fneutral\u002Fpricing",[305,46,37,306,10,32],"19276154","maker\u002Fneutral\u002Fpricing",[171,46,17,303,172,37],[69,46,17,303,70,37],[117,46,42,310,118,37],"project\u002Fpositive\u002Fpricing",[89,42,17,268,90,37],[313,42,37,240,314,37],"19279026","hellofunk",[93,316,42,310,94,37],6,[318,316,37,282,10,32],"19279801",[320,33,17,321,297,37],"19279017","maker\u002Fneutral\u002Fdocs",[323,33,37,282,10,32],"19280018",[325,326,17,282,327,37],"19279308",8,"langitbiru",[329,326,37,282,10,32],"19279881",[331,332,17,268,333,37],"19275741",9,"macp",[335,332,37,321,10,32],"19275959",[337,332,42,235,333,37],"19276556",[339,332,17,268,340,37],"19276091","itimetrack",[342,332,37,343,344,37],"19277353","other\u002Fneutral\u002Fnone","rfinney",[346,332,37,282,10,32],"19277420",[348,332,37,343,344,37],"19277458",[350,332,37,235,10,32],"19277471",[352,214,42,353,354,37],"19278857","project\u002Fpositive\u002Fnone","Accacin",[61,356,17,268,62,37],11,[358,356,37,321,10,32],"19279920",[360,361,17,362,363,37],"19280240",12,"project\u002Fneutral\u002Fidea","amreact",[105,30,42,365,106,37],"project\u002Fpositive\u002Fdesign",[367,30,37,235,10,32],"19280026",[153,369,17,370,154,37],14,"project\u002Fneutral\u002Fdesign",[372,369,37,282,10,32],"19279821",[374,375,42,235,376,37],"19278604",15,"sidcool",[378,375,37,235,10,32],"19288847",[380,381,17,282,382,37],"19324449",16,"webmaven",[384,385,32,255,386,37],"19278503",17,"johnmarcus",[187,388,17,306,188,37],18,[390,31,17,362,391,37],"19278620","arendtio",[164,393,42,353,165,37],20,[175,395,32,284,176,37],21,[397,398,17,268,399,37],"19278669",22,"ardenpm",[401,398,37,268,10,32],"19288911",[403,404,42,353,405,37],"19280339",23,"ecmascript",[73,213,42,353,74,37],[408,213,37,240,10,32],"19277354",[410,411,42,353,412,37],"19337606",25,"rtacconi",[194,414,17,268,195,37],26,[416,414,37,268,10,32],"19277382",[418,419,37,343,203,37],"19278469",27,[421,419,37,343,10,32],"19288867",[423,424,42,235,425,37],"19278630",28,"pjmlp",[427,424,37,240,10,32],"19288869",[157,429,17,303,158,37],29,[431,429,37,240,432,37],"19277257","johnfn",[434,429,37,240,435,37],"19277332","b_tterc_p",[437,429,37,268,10,32],"19277431",[133,439,32,284,134,37],30,[121,439,37,240,122,37],[442,439,37,240,10,32],"19288891",[444,439,37,240,445,37],"19277615","mindcrime",[],[448,453,458,463,468,472],{"id":449,"name":450,"points":451,"category":452},"19269938","Expensive Chat",250,"consumer_social",{"id":454,"name":455,"points":456,"category":457},"19320117","QuickChart",204,"data",{"id":459,"name":460,"points":461,"category":462},"19301018","htrace.sh",155,"dev_tools",{"id":464,"name":465,"points":466,"category":467},"19299760","An Easy Programming Language",144,"languages",{"id":469,"name":470,"points":471,"category":457},"19305408","Tile38",130,{"id":473,"name":474,"points":475,"category":462},"19300800","REDasm",128,false,"v2",{"id":479,"name":5,"line":6,"ai":476,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":480,"top":17,"kw":481,"maker":10,"domain":482,"tier":18,"attempts":37,"strip":483,"url":-1,"mix":484,"praise":102,"objection":126,"sub":20},19274941,0.14,[23,24,25,26],"","0000153531101335533350053535141555053010",[30,31,32,33],1794036575306]