[{"data":1,"prerenderedAt":154},["ShallowReactive",2],{"project-28789579":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":37,"post_text":29,"what":39,"said":61,"maker_in_thread":97,"shape":104,"grid":106,"attempts":117,"same_week":118,"maker_shows":105,"maker_hidden":147,"reader_version":148,"card":149},"28789579","FTD","An Alternative to HTML\u002FCSS\u002FJS\u002FJSON\u002FXML etc.","title","Show HN: FTD, an Alternative to HTML\u002FCSS\u002FJS\u002FJSON\u002FXML etc.","https:\u002F\u002Fwww.fifthtry.com\u002Fftd\u002F","fifthtry.com","amitu",1633627993,2021,17,6,1520,2533,61,"shown","languages","markup language","library",[21,24,25,26,27],"html alternative","data modelling","schema definition","ui components","quiet",null,{"positive":31,"neutral":32,"mixed":32,"critical":33},2,0,1,3,{"idea":36},{"positive":31,"critical":33},[32,33,32,38,32,38],5,{"problem":40,"audience":47,"pricing":29,"motivation":55,"time_to_build":29,"stack":59,"openness":60,"stage":60,"team_size":60},{"value":41,"source":42,"evidence":43},"Building web page UIs requires three languages (HTML, CSS, JavaScript) and JSON\u002FYAML\u002FCSV lack schemas.","maker",[44],{"id":45,"by":11,"text":46},"28789592","Hey, I am the founder of FifthTry.com and creator of the FTD document format. Backstory: I came across Matthew Griffith’s Style Elements library[1] years back, it made me rethink…",{"value":48,"source":42,"evidence":49},"Backend developers and people building web pages rather than web apps.",[50,51],{"id":45,"by":11,"text":46},{"id":52,"by":53,"text":54},"28789910","vvohra87","The idea of a single text based markup language that meets most basic web page requirements is excellent. So many Backend developers, as well as early developers find HTML+CSS…",{"value":56,"source":42,"evidence":57},"Frustration with CSS complexity, JavaScript overhead and lack of schema in data formats.",[58],{"id":45,"by":11,"text":46},[],"unknown",{"praise":62,"objections":76,"requests":84,"questions":85,"alternatives":86},[63,72],{"value":64,"source":65,"evidence":66},"Simple, single text-based markup that covers basic web page needs.","commenter",[67,68],{"id":52,"by":53,"text":54},{"id":69,"by":70,"text":71},"28793192","nilinswap","I never thought HTML, CSS etc could be redesigned (let alone replaced). HTML can be so nasty when you have to add styling in the tags; it kills the point of using xml. Best we…",{"value":73,"source":65,"evidence":74},"Makes reusable components possible, like custom tags.",[75],{"id":52,"by":53,"text":54},[77],{"value":78,"source":65,"evidence":79},"Conflates documents (markup) with multiline data; JSON and YAML are not markup languages.",[80],{"id":81,"by":82,"text":83},"28790099","theamk","It looks like the P1 section, https:\u002F\u002Fwww.fifthtry.com\u002Fftd\u002Fp1\u002F , is pretty confused on the difference between \"documents\" and \"multiline data\" HTML, XML, Markdown, RST is are all…",[],[],[87,93],{"value":88,"source":42,"evidence":89},"XML with XSD and XSLT",[90],{"id":91,"by":11,"text":92},"28790411","FTD is XML with neater (hopefully) syntax. XML got a lot of things right, XML has XSD for rich data schema definition, Unlike JSON\u002FYML. FTD too has first class data modelling…",{"value":94,"source":42,"evidence":95},"Markdown",[96],{"id":91,"by":11,"text":92},{"comments":34,"answered":32,"key":98},[99,100,101],{"id":45,"text":46},{"id":91,"text":92},{"id":102,"text":103},"28790720","This is the idea! Check out some examples of what you can do with FTD already: https:\u002F\u002Fplay.fifthtry.com.",{"commenters":105,"max_depth":31,"maker_replies":34,"first_comment_mins":33,"lifespan_hours":38},4,[107,109,111,113,114,116],[45,32,32,108,11,33],"project\u002Fneutral\u002Fidea",[81,33,33,110,82,32],"project\u002Fcritical\u002Fidea",[91,33,32,112,11,33],"project\u002Fpositive\u002Fidea",[52,31,38,112,53,32],[102,31,32,115,11,33],"maker\u002Fpositive\u002Fdocs",[69,34,38,112,70,32],[],[119,124,129,134,138,142],{"id":120,"name":121,"points":122,"category":123},"28845089","WeatherSpark world map",347,"productivity",{"id":125,"name":126,"points":127,"category":128},"28840700","Vision Zero Reporting",344,"learning_science",{"id":130,"name":131,"points":132,"category":133},"28825820","YoHa",292,"ai",{"id":135,"name":136,"points":137,"category":123},"28808556","OurBoard",178,{"id":139,"name":140,"points":141,"category":128},"28798095","Command line text processing with GNU Coreutils",117,{"id":143,"name":144,"points":145,"category":146},"28854823","Video Download Tool",114,"dev_tools",false,"v2",{"id":150,"name":5,"line":6,"ai":147,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":151,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":152,"url":9,"mix":153,"praise":64,"objection":78,"sub":21},28789579,[21,24,25,26,27],"010505",[31,32,32,33],1793991034345]