[{"data":1,"prerenderedAt":151},["ShallowReactive",2],{"project-39873212":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":33,"aspects":34,"strip":37,"post_text":29,"what":38,"said":42,"maker_in_thread":85,"shape":93,"grid":96,"attempts":108,"same_week":113,"maker_shows":143,"maker_hidden":144,"reader_version":145,"card":146},"39873212","CFRS","Turtle graphics with only 6 commands: C, F, R, S, [, ]","title","Show HN: Turtle graphics with only 6 commands: C, F, R, S, [, ]","https:\u002F\u002Fgithub.com\u002Fsusam\u002Fcfrs","github.com","susam",1711790604,2024,2,6,3379,3515,97,"shown","languages","esoteric programming language","web_app",[24,25,26,27],"turtle graphics","esolang","minimal programming language","drawing commands","quiet",null,{"positive":31,"neutral":32,"mixed":32,"critical":32},0,1,3,{"design":35,"docs":36},{"positive":31,"critical":31},{"positive":31,"critical":32},[33,32,31,33,31,31],{"problem":29,"audience":29,"pricing":29,"motivation":29,"time_to_build":29,"stack":39,"openness":40,"stage":41,"team_size":41},[],"open_source","unknown",{"praise":43,"objections":52,"requests":66,"questions":76,"alternatives":84},[44],{"value":45,"source":46,"evidence":47},"Brilliant concept","commenter",[48],{"id":49,"by":50,"text":51},"39873671","chrisjj","Brilliant! But user hostile on phone with Android Chrome. By default the canvas is heavily cropped, hiding the centre. Zooming out to avoid crop leaves the text too small to…",[53,57],{"value":54,"source":46,"evidence":55},"Poor mobile layout on Android Chrome; canvas cropped and text too small",[56],{"id":49,"by":50,"text":51},{"value":58,"source":46,"evidence":59},"Description of the ] repeat command is confusing",[60,63],{"id":61,"by":50,"text":62},"39876073","PS > Repeat current repeatable block once more and exit the block. All blocks are repeatable, right? It is once not once more. And it doesn't exit the block. Execution isn't in…",{"id":64,"by":50,"text":65},"39895420","> Does \"once\" make the description of the block meaningfully different from \"once more\"? Yes. Once here means qty 1. Once more means qty +1. > A repeatable block is executed once…",[67,71],{"value":68,"source":46,"evidence":69},"Add descriptions to button labels",[70],{"id":49,"by":50,"text":51},{"value":72,"source":46,"evidence":73},"Reword the ] command description",[74,75],{"id":61,"by":50,"text":62},{"id":64,"by":50,"text":65},[77],{"value":78,"source":46,"evidence":79},"Is this a repost on a schedule?",[80],{"id":81,"by":82,"text":83},"39883938","pentaphobe","Does this just repost on a schedule?",[],{"comments":14,"answered":14,"key":86},[87,90],{"id":88,"text":89},"39883442","Thank you for playing with this tool and for sharing your feedback. Does \"once\" make the description of the block meaningfully different from \"once more\"? If so, I would like to…",{"id":91,"text":92},"39954720","Thanks again for the response and the suggestions. I have updated the documentation now to incorporate the suggestions: \u003Chttps:\u002F\u002Fgithub.com\u002Fsusam\u002Fcfrs\u002Fcommit\u002Ff6b591b>.",{"commenters":33,"max_depth":94,"maker_replies":14,"first_comment_mins":18,"lifespan_hours":95},5,178,[97,99,101,103,104,106],[49,31,33,98,50,31],"project\u002Fmixed\u002Fdesign",[61,31,32,100,50,31],"project\u002Fcritical\u002Fdocs",[88,31,31,102,11,32],"maker\u002Fneutral\u002Fdocs",[64,31,33,102,50,31],[91,31,31,105,11,32],"maker\u002Fpositive\u002Fdocs",[81,32,31,107,82,31],"other\u002Fneutral\u002Fnone",[109,112],{"id":110,"t":111,"points":94,"comments":14},"38049048",1698493300,{"id":4,"t":12,"points":14,"comments":15},[114,119,124,129,133,138],{"id":115,"name":116,"points":117,"category":118},"39923404","LLocalSearch",669,"ai",{"id":120,"name":121,"points":122,"category":123},"39895960","form",389,"web_saas",{"id":125,"name":126,"points":127,"category":128},"39918500","Plandex",304,"dev_tools",{"id":130,"name":131,"points":132,"category":128},"39887313","Libmui",300,{"id":134,"name":135,"points":136,"category":137},"39903471","OneUptime",233,"infrastructure",{"id":139,"name":140,"points":141,"category":142},"39882873","Truncate",188,"games",19,false,"v2",{"id":147,"name":5,"line":6,"ai":144,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":148,"maker":11,"domain":10,"tier":19,"attempts":14,"strip":149,"url":9,"mix":150,"praise":45,"objection":54,"sub":21},39873212,[24,25,26,27],"310300",[31,32,32,32],1793991087843]