[{"data":1,"prerenderedAt":135},["ShallowReactive",2],{"project-45590740":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":33,"aspects":34,"strip":36,"post_text":30,"what":37,"said":61,"maker_in_thread":79,"shape":86,"grid":89,"attempts":96,"same_week":97,"maker_shows":127,"maker_hidden":128,"reader_version":129,"card":130},"45590740","Eucalypt","I LLM-coded a 10kb version of my favorite ClojureScript React wrapper","title","Show HN: I LLM-coded a 10kb version of my favorite ClojureScript React wrapper","https:\u002F\u002Fchr15m.github.io\u002Feucalypt\u002F","chr15m.github.io","chr15m",1760527097,2025,12,3,2597,3837,68,"shown","languages","ui library","library",[24,25,26,27,28],"clojurescript","reagent","react wrapper","single html build","squint","quiet",null,{"positive":32,"neutral":33,"mixed":32,"critical":32},0,1,{"execution":35},{"positive":32,"critical":32},[32,15,32],{"problem":38,"audience":30,"pricing":30,"motivation":45,"time_to_build":30,"stack":49,"openness":58,"stage":59,"team_size":60},{"value":39,"source":40,"evidence":41},"Reagent-style ClojureScript apps are too large for tiny size-limited builds like js13k","maker",[42],{"id":43,"by":11,"text":44},"45590803","A few weeks ago I wanted to enter the js13k game competition with ClojureScript and Reagent but I couldn't get builds to fit under 13kb. So I forked a Reagent-like library (Mr…",{"value":46,"source":40,"evidence":47},"Wanted to enter the js13k game competition with ClojureScript and Reagent but builds exceeded 13kb",[48],{"id":43,"by":11,"text":44},[50,54],{"value":51,"source":40,"evidence":52},"ClojureScript-like language (Squint-cljs)",[53],{"id":43,"by":11,"text":44},{"value":55,"source":40,"evidence":56},"Mr Clean (forked Reagent-like library)",[57],{"id":43,"by":11,"text":44},"open_source","beta","unknown",{"praise":62,"objections":67,"requests":68,"questions":77,"alternatives":78},[63],{"value":64,"source":40,"evidence":65},"Fun to use a LISP to compile a self-contained tiny web app",[66],{"id":43,"by":11,"text":44},[],[69],{"value":70,"source":71,"evidence":72},"Support for r\u002Ftrack","commenter",[73],{"id":74,"by":75,"text":76},"45599026","shaunxcode","no r\u002Ftrack?",[],[],{"comments":80,"answered":33,"key":81},2,[82,83],{"id":43,"text":44},{"id":84,"text":85},"45599911","Interesting, I haven't used it before. Will add it to the to-do list, thanks!",{"commenters":80,"max_depth":80,"maker_replies":80,"first_comment_mins":87,"lifespan_hours":88},9,13,[90,92,94],[43,32,32,91,11,33],"project\u002Fneutral\u002Fidea",[74,33,15,93,75,32],"project\u002Fneutral\u002Fexecution",[84,33,32,95,11,33],"maker\u002Fneutral\u002Fnone",[],[98,103,108,113,118,122],{"id":99,"name":100,"points":101,"category":102},"45536694","Discrete Distribution Networks",656,"ai",{"id":104,"name":105,"points":106,"category":107},"45567770","SQLite Online",465,"data",{"id":109,"name":110,"points":111,"category":112},"45526890","Lavandula",420,"dev_tools",{"id":114,"name":115,"points":116,"category":117},"45529393","keyer",411,"hardware",{"id":119,"name":120,"points":121,"category":112},"45590949","Halloy",381,{"id":123,"name":124,"points":125,"category":126},"45558611","Ambi",314,"consumer_social",17,false,"v2",{"id":131,"name":5,"line":6,"ai":128,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":132,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":133,"url":9,"mix":134,"praise":64,"objection":-1,"sub":21},45590740,[24,25,26,27,28],"030",[32,33,32,32],1794036684174]