[{"data":1,"prerenderedAt":300},["ShallowReactive",2],{"project-30106502":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":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":44,"post_text":45,"what":46,"said":82,"maker_in_thread":180,"shape":189,"grid":192,"attempts":263,"same_week":264,"maker_shows":34,"maker_hidden":292,"reader_version":293,"card":294},"30106502","Triplelog Writer","An in-browser text editor to easily create static HTML","title","Show HN: An in-browser text editor to easily create static HTML","https:\u002F\u002Ftriplelog.com\u002Fwriter\u002F","triplelog.com","uuddlrlrba",1643316863,2022,140,29,428,2570,17,"notable","dev_tools","static site generator","web_app",[24,25,26,27,28],"static html","javascript-free","markdown editor","latex html","in-browser editor","debated",-0.115,{"positive":32,"neutral":33,"mixed":34,"critical":35},6,3,1,5,15,{"docs":38,"execution":40,"design":42,"idea":43},{"positive":34,"critical":39},0,{"positive":34,"critical":41},4,{"positive":33,"critical":39},{"positive":34,"critical":34},[39,35,39,33,35,34,39,39,39,39,39,39,39,35,39,35,33,33,39,35,39,35,34,39,33,34,34,34,39],null,{"problem":47,"audience":45,"pricing":45,"motivation":54,"time_to_build":45,"stack":58,"openness":80,"stage":81,"team_size":80},{"value":48,"source":49,"evidence":50},"Creating javascript-free documentation with LaTeX, code, sidenotes and table of contents is annoying","maker",[51],{"id":52,"by":11,"text":53},"30106511","I wanted to create javascript-free documentation and articles, but it was annoying to add latex, code, sidenotes, a table of contents, and other niceties. So I created a tool to…",{"value":55,"source":49,"evidence":56},"Wanted javascript-free documentation and articles with easy extras",[57],{"id":52,"by":11,"text":53},[59,67,72,76],{"value":60,"source":61,"evidence":62},"JavaScript","inferred",[63],{"id":64,"by":65,"text":66},"30107691","bachmeier","There would be a lot to inline: \u003Cscript src=\".\u002Fjs\u002Fprism.js\">\u003C\u002Fscript> \u003Cscript defer src=\"https:\u002F\u002Fcdn.jsdelivr.net\u002Fnpm\u002Fkatex@0.15.1\u002Fdist\u002Fkatex.min.js\"…",{"value":68,"source":49,"evidence":69},"KaTeX",[70,71],{"id":52,"by":11,"text":53},{"id":64,"by":65,"text":66},{"value":73,"source":61,"evidence":74},"Vega-Lite",[75],{"id":64,"by":65,"text":66},{"value":77,"source":61,"evidence":78},"Marked",[79],{"id":64,"by":65,"text":66},"unknown","beta",{"praise":83,"objections":104,"requests":133,"questions":157,"alternatives":168},[84,100],{"value":85,"source":86,"evidence":87},"Clean, simple, tiny output with no JavaScript bloat","commenter",[88,92,96],{"id":89,"by":90,"text":91},"30107387","ggerganov","The style looks clean and simple - I like it. It seems to have a good set of presentation tools already. I would recommend to emphasise less on the drawbacks (i.e. not being…",{"id":93,"by":94,"text":95},"30107491","alecst","I adore this. It's exactly the kind of thing I'd love to make for myself. The finished product is tiny, clean, and useful, and it's a nice contrast from the huge page bloat you…",{"id":97,"by":98,"text":99},"30108411","Minor49er","This is quite nice. This is feedback from just using this briefly, but it might be helpful to intercept the tab key and insert spaces when editing, particularly since there's a…",{"value":101,"source":86,"evidence":102},"Simple, straightforward interface with clear labels",[103],{"id":97,"by":98,"text":99},[105,120,126],{"value":106,"source":86,"evidence":107},"Unfinished, with edge-case bugs such as text insertion and rendering errors",[108,112,116],{"id":109,"by":110,"text":111},"30112118","fuzzythinker","@uuddlrlrba FYI, text shows \"\\frac {x^3} {2}\" but rendering shows \"\\frac {x^3} {3}\" in readme",{"id":113,"by":114,"text":115},"30112968","Mashimo","Sometimes pressing the [+] icon to directly add something will insert it randomly into the middle of my text. Not where my cursor is.",{"id":117,"by":118,"text":119},"30108124","all2","Hitting \"Home\" in the content preview clears any markdown you've written. Is this by design?",{"value":121,"source":49,"evidence":122},"No auto-save, so work can be lost",[123],{"id":124,"by":11,"text":125},"30108347","No, and thanks for pointing that out! I will disable that button. More generally, there is not yet any sort of auto-save so save early and often if you don't want to lose progress.",{"value":127,"source":86,"evidence":128},"Not clearly better than vim plus a browser",[129],{"id":130,"by":131,"text":132},"30109653","syngrog66","not sure what this buys me I cant already do with say vim + Chrome",[134,138,149,153],{"value":135,"source":86,"evidence":136},"Host source on GitHub",[137],{"id":89,"by":90,"text":91},{"value":139,"source":86,"evidence":140},"Inline dependencies into a single HTML file",[141,145],{"id":142,"by":143,"text":144},"30107450","cxr","Kudos. With the writer, you're practicing a software packaging and distribution approach that I'd really like to see more projects make use of. From an earlier comment I wrote: >…",{"id":146,"by":147,"text":148},"30108889","spicybright","What do you mean work with the file? Either way, small HTML tools like this I'd rather have dependencies in-lined any day. I'd want to be able to chuck it into a folder for 3…",{"value":150,"source":86,"evidence":151},"Intercept tab key by default",[152],{"id":97,"by":98,"text":99},{"value":154,"source":86,"evidence":155},"Integrate with a static site generator or CMS",[156],{"id":93,"by":94,"text":95},[158,162],{"value":159,"source":86,"evidence":160},"Why not host the source on GitHub",[161],{"id":89,"by":90,"text":91},{"value":163,"source":86,"evidence":164},"What is lacking in existing static site generators",[165],{"id":166,"by":143,"text":167},"30108042","> If this were combined with a static site generator or CMS it could be a real powerhouse What do you find lacking about existing offerings? (Serious question; not a statement…",[169,176],{"value":170,"source":86,"evidence":171},"Netscape Composer",[172],{"id":173,"by":174,"text":175},"30108083","choffman","I'm not sure if the ghost of Netscape Composer is laughing or crying.",{"value":177,"source":86,"evidence":178},"vim with Chrome",[179],{"id":130,"by":131,"text":132},{"comments":32,"answered":33,"key":181},[182,183,186],{"id":52,"text":53},{"id":184,"text":185},"30107772","Thanks for the kind words! Mainly, I don't really want to deal with pull requests at the moment. Also, I want a dogfooded readme and so having an additional Github readme would…",{"id":187,"text":188},"30107709","Toolchains are powerful, but I agree that not having to set anything up is really nice for people without those systems already installed. I had it as one file and agree it is…",{"commenters":190,"max_depth":32,"maker_replies":32,"first_comment_mins":39,"lifespan_hours":191},19,16,[193,195,197,199,203,205,207,210,212,214,217,218,222,225,227,230,234,236,239,240,242,245,248,249,250,254,255,256,259],[52,39,39,194,11,34],"project\u002Fpositive\u002Fidea",[89,39,35,196,90,39],"maker\u002Fpositive\u002Fdocs",[184,39,39,198,11,34],"maker\u002Fneutral\u002Fexecution",[200,39,33,201,202,39],"30109663","maker\u002Fneutral\u002Fdocs","tekknolagi",[142,39,35,204,143,39],"project\u002Fpositive\u002Fexecution",[64,39,34,206,65,39],"project\u002Fcritical\u002Fexecution",[208,39,39,209,143,39],"30107959","commenter\u002Fneutral\u002Fperformance",[211,39,39,209,65,39],"30108734",[146,39,39,213,147,39],"commenter\u002Fneutral\u002Fexecution",[215,39,39,213,216,39],"30111474","mattwad",[187,39,39,198,11,34],[219,39,39,220,221,39],"30110446","other\u002Fneutral\u002Fnone","BlueTemplar",[223,39,39,224,143,39],"30113147","commenter\u002Fneutral\u002Fnone",[93,39,35,226,94,39],"project\u002Fpositive\u002Fdesign",[228,39,39,229,11,34],"30107898","maker\u002Fneutral\u002Fidea",[231,39,35,232,233,39],"30113847","maker\u002Fpositive\u002Fidea","ngcc_hk",[166,39,33,235,143,39],"project\u002Fneutral\u002Fidea",[237,39,33,235,238,39],"30109408","1vuio0pswjnm7",[173,34,39,220,174,39],[97,241,35,226,98,39],2,[243,241,39,244,11,34],"30108462","maker\u002Fneutral\u002Fdesign",[246,241,35,247,98,39],"30109894","maker\u002Fpositive\u002Fdesign",[117,33,34,206,118,39],[124,33,39,198,11,34],[251,41,33,252,253,39],"30108825","project\u002Fmixed\u002Fexecution","KaoruAoiShiho",[109,35,34,206,110,39],[113,32,34,206,114,39],[130,257,34,258,131,39],7,"project\u002Fcritical\u002Fidea",[260,257,39,261,262,39],"30112391","commenter\u002Fneutral\u002Fidea","episode0x01",[],[265,269,274,279,283,287],{"id":266,"name":267,"points":268,"category":20},"30137984","fahrrad-tools.de",631,{"id":270,"name":271,"points":272,"category":273},"30149370","Magistrate",279,"web_saas",{"id":275,"name":276,"points":277,"category":278},"30103906","Hibiki HTML",232,"languages",{"id":280,"name":281,"points":282,"category":278},"30152714","High-order Virtual Machine (HVM)",150,{"id":284,"name":285,"points":286,"category":20},"30150219","Rich-CLI",126,{"id":288,"name":289,"points":290,"category":291},"30183465","Usage",123,"infrastructure",false,"v2",{"id":295,"name":5,"line":6,"ai":292,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":296,"top":18,"kw":297,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":298,"url":9,"mix":299,"praise":85,"objection":106,"sub":21},30106502,-0.11,[24,25,26,27,28],"05035100000005053305051031110",[32,33,34,35],1794036616229]