[{"data":1,"prerenderedAt":336},["ShallowReactive",2],{"project-29440489":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":46,"what":47,"said":91,"maker_in_thread":194,"shape":204,"grid":207,"attempts":298,"same_week":299,"maker_shows":33,"maker_hidden":328,"reader_version":329,"card":330},"29440489","Code Hike","More than syntax highlighting","title","Show HN: Code Hike – More than syntax highlighting","https:\u002F\u002Fcodehike.org\u002F","codehike.org","pomber",1638621708,2021,118,39,442,2533,18,"notable","dev_tools","code blocks for documentation","library",[24,25,26,27],"syntax highlighting","mdx","code blocks","documentation","mixed",-0.076,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,5,2,10,21,{"docs":37,"pricing":39,"design":41,"idea":42,"execution":43},{"positive":38,"critical":33},0,{"positive":40,"critical":31},1,{"positive":38,"critical":33},{"positive":33,"critical":40},{"positive":38,"critical":40},[40,40,40,40,38,40,38,45,45,38,38,40,38,38,38,32,38,38,38,40,38,38,38,38,40,45,40,38,45,40,45,32,32,38,45,38,45,38,32],3,null,{"problem":48,"audience":46,"pricing":60,"motivation":46,"time_to_build":46,"stack":71,"openness":89,"stage":90,"team_size":89},{"value":49,"source":50,"evidence":51},"Code blocks in docs are limited to static syntax highlighting; annotations and step-by-step code changes are hard","inferred",[52,56],{"id":53,"by":54,"text":55},"29454874","cercatrova","Quite impressive, I didn't get it at first because I thought it was just MDX. Then I saw that there were changes in the video such as \"```js focus=2,4[9:30],6\", ans I saw that…",{"id":57,"by":58,"text":59},"29454960","keyle","I think it's a fantastic idea. Like a few posted, get to the point with the marketing. It's only later that I understood what it does. I'd take one of the more advanced gif, that…",{"value":61,"source":62,"evidence":63},"Demos unlocked by GitHub sponsorship; code for demos visible only to sponsors","maker",[64,68],{"id":65,"by":66,"text":67},"29455616","deecewan","> Everyone can see all the demos, but only sponsors can see the code for demos marked with . Locked demos are unlocked for everyone after being sponsored by five sponsors. i…",{"id":69,"by":11,"text":70},"29458946","I use the GitHub API for getting the sponsors info. Some of the sponsors are fixed one-time (or two-times) sponsorships. I add them manually if the contribution is considerable.",[72,81],{"value":73,"source":62,"evidence":74},"MDX",[75,78],{"id":76,"by":11,"text":77},"29458896","Here is an example: This page: https:\u002F\u002Fcode-hike-sample.vercel.app\u002F is created entirely from this mdx file:…",{"id":79,"by":11,"text":80},"29459042","Yes, the stable API will be MDX-only at least for the first version",{"value":82,"source":83,"evidence":84},"React","commenter",[85],{"id":86,"by":87,"text":88},"29454260","ljm","I'm not going to pay $9 a month to unlock what is effectively documentation. Make the product or library itself paid in some form, sure...but I don't understand why you would…","unknown","beta",{"praise":92,"objections":100,"requests":140,"questions":157,"alternatives":172},[93],{"value":94,"source":83,"evidence":95},"Interesting feature for annotating code",[96,97],{"id":53,"by":54,"text":55},{"id":98,"by":11,"text":99},"29440493","Hi! I'm looking for feedback and ideas before making this production-ready. You can see an early ancestor of this project on this post…",[101,110,126,133],{"value":102,"source":83,"evidence":103},"Locking demos behind sponsorship hurts marketing",[104,108,109],{"id":105,"by":106,"text":107},"29453851","cdrini","The marketing on the homepage needs an overhaul. Took me a really long time to understand the product! The automatic code changing at the top was super confusing. Clicking on the…",{"id":86,"by":87,"text":88},{"id":53,"by":54,"text":55},{"value":111,"source":83,"evidence":112},"Homepage explanation is confusing; product unclear",[113,114,118,122],{"id":105,"by":106,"text":107},{"id":115,"by":116,"text":117},"29454946","nmstoker","Agree completely. I could eventually figure out what it was doing but the speed of the videos flipping between examples looks like it was set by people who already knew what the…",{"id":119,"by":120,"text":121},"29458132","aphroz","Everybody is saying that they didn't got it, but then they got it, and I am still wondering what it does. It looks like Markdown to me. So what is it?",{"id":123,"by":124,"text":125},"29455245","Noumenon72","Thirded. I came away from this thinking, \"Oh, this is a way to make those little code blocks with colored text on black background.\"",{"value":127,"source":83,"evidence":128},"Mobile site navigation bug",[129],{"id":130,"by":131,"text":132},"29456389","philipswood","The product looks interesting, I'm bookmarking the site to go checkout on desktop. On mobile (Chrome on Android) the site is super confusing and has a \"hotel California\"-vibe:…",{"value":134,"source":83,"evidence":135},"Lorem Ipsum examples are unhelpful",[136],{"id":137,"by":138,"text":139},"29464576","pieix","On the Lorem Ipsum code blocks: in typesetting Lorem Ipsum exists to provide the shape of text without the content. This seems directly contrary to the goals of your examples.…",[141,152],{"value":142,"source":83,"evidence":143},"Support for non-MDX authoring and other frameworks beyond PHP",[144,148],{"id":145,"by":146,"text":147},"29458218","andrewingram","Is MDX going to be the only way to use it? I prefer authoring content with WYSIWYG tools (block editors and so on), so would love to be able to use this kind of thing with those.",{"id":149,"by":150,"text":151},"29458746","AnyTimeTraveler","I think your 5000 requests per month for the businesss tier are a bit on the low side. Especially, since there is nothing above that. Maybe add a \"Need more? Contact us\" tier.…",{"value":153,"source":83,"evidence":154},"Clearer landing page with a long-form explanation",[155,156],{"id":53,"by":54,"text":55},{"id":57,"by":58,"text":59},[158,165],{"value":159,"source":83,"evidence":160},"What can it do that Pandoc with filters cannot?",[161],{"id":162,"by":163,"text":164},"29454614","actually_a_dog","Ok, so, real talk (and this isn't meant to be a shallow dismissal -- I'm truly interested in the answer): what can I do with Code Hike that I can't do with Pandoc (possibly with…",{"value":166,"source":83,"evidence":167},"How are sponsorships handled for one-time payments?",[168],{"id":169,"by":170,"text":171},"29455023","vivganes","As a daily user of Markdown, I was never aware of MDX. Your post helped me understand what it is :) I also like your idea of monetizing by \"minimum\" sponsors. How do you deal…",[173,183,190],{"value":174,"source":83,"evidence":175},"Torchlight",[176,180],{"id":177,"by":178,"text":179},"29456308","aarondf","I created a syntax highlighting API earlier this year with some of the same features: https:\u002F\u002Ftorchlight.dev. I've got a handful of paying users and a few hundred free. I'm happy…",{"id":181,"by":178,"text":182},"29456377","I'd be curious your take on https:\u002F\u002Ftorchlight.dev. I went more long form.",{"value":184,"source":83,"evidence":185},"Shiki",[186],{"id":187,"by":188,"text":189},"29458112","isakkeyten","Right? I'm 99% sure this thing uses https:\u002F\u002Fgithub.com\u002Fshikijs\u002Fshiki",{"value":191,"source":83,"evidence":192},"Pandoc",[193],{"id":162,"by":163,"text":164},{"comments":195,"answered":32,"key":196},7,[197,200,203],{"id":198,"text":199},"29458979","Thanks for the feedback. > More confusing, a lot of the locked demos had been unlocked by sponsors, so clicking on them worked! So why was the lock still there? I didn't…",{"id":201,"text":202},"29483533","Strange, I don't see the lock on the Annotations demo.",{"id":98,"text":99},{"commenters":205,"max_depth":32,"maker_replies":195,"first_comment_mins":40,"lifespan_hours":206},25,110,[208,210,214,215,216,218,221,222,224,226,228,230,231,233,237,239,241,245,248,252,254,257,260,263,265,268,269,271,274,277,278,280,283,285,287,289,290,291,293],[105,38,40,209,106,38],"project\u002Fcritical\u002Fdocs",[211,38,40,212,213,38],"29453922","project\u002Fcritical\u002Fpricing","NmAmDa",[86,38,40,212,87,38],[65,38,40,212,66,38],[198,38,38,217,11,40],"project\u002Fneutral\u002Fdesign",[219,38,40,220,106,38],"29477427","project\u002Fcritical\u002Fdesign",[201,38,38,217,11,40],[223,38,45,217,106,38],"29493350",[53,40,45,225,54,38],"project\u002Fmixed\u002Fdocs",[115,40,38,227,116,38],"commenter\u002Fneutral\u002Fdocs",[229,40,38,227,54,38],"29454970",[123,40,40,209,124,38],[181,40,38,232,178,38],"commenter\u002Fneutral\u002Fnone",[234,40,38,235,236,38],"29456644","other\u002Fneutral\u002Fdocs","bhauer",[149,40,38,238,150,38],"other\u002Fneutral\u002Fnone",[177,33,32,240,178,38],"project\u002Fpositive\u002Fidea",[242,33,38,243,244,38],"29457898","other\u002Fneutral\u002Fdesign","danielskogly",[246,33,38,247,178,38],"29458918","commenter\u002Fneutral\u002Fdesign",[249,33,38,250,251,38],"29457983","other\u002Fcritical\u002Fpricing","ushakov",[187,33,40,253,188,38],"project\u002Fcritical\u002Fidea",[255,33,38,232,256,38],"29458659","orta",[258,33,38,259,178,38],"29458916","commenter\u002Fpositive\u002Fnone",[261,33,38,262,178,38],"29458921","commenter\u002Fneutral\u002Fpricing",[98,45,38,264,11,40],"maker\u002Fneutral\u002Fnone",[266,45,40,212,267,38],"29454122","smoldesu",[57,45,45,225,58,38],[130,45,40,270,131,38],"project\u002Fcritical\u002Fexecution",[272,45,38,273,11,40],"29459002","maker\u002Fneutral\u002Fexecution",[275,45,45,276,131,38],"29488027","project\u002Fneutral\u002Fexecution",[137,45,40,220,138,38],[162,31,45,279,163,38],"project\u002Fneutral\u002Fidea",[281,31,32,240,282,38],"29454678","chishaku",[169,32,32,284,170,38],"project\u002Fpositive\u002Fpricing",[69,32,38,286,11,40],"maker\u002Fneutral\u002Fpricing",[145,288,45,279,146,38],6,[79,288,38,279,11,40],[119,195,45,279,120,38],[76,195,38,292,11,40],"project\u002Fneutral\u002Fdocs",[294,295,32,296,297,38],"29454332",8,"maker\u002Fpositive\u002Fnone","joenr",[],[300,305,310,314,319,324],{"id":301,"name":302,"points":303,"category":304},"29461735","Modern Wiki",979,"productivity",{"id":306,"name":307,"points":308,"category":309},"29425735","Emoji to Scale",713,"learning_science",{"id":311,"name":312,"points":313,"category":309},"29488511","Scale of the Universe 2",276,{"id":315,"name":316,"points":317,"category":318},"29428910","Deep Dreams",237,"ai",{"id":320,"name":321,"points":322,"category":323},"29464889","Straw.page",210,"web_saas",{"id":325,"name":326,"points":327,"category":309},"29437527","UI\u002FUX Tips book",198,false,"v2",{"id":331,"name":5,"line":6,"ai":328,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":332,"top":18,"kw":333,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":334,"url":9,"mix":335,"praise":94,"objection":102,"sub":21},29440489,-0.08,[24,25,26,27],"111101033001000500010000131031355030305",[31,32,33,34],1794036613882]