[{"data":1,"prerenderedAt":119},["ShallowReactive",2],{"maker-jasonjmcghee":3},[4,34,58,83,101],{"id":5,"name":6,"line":6,"ai":7,"cat":8,"year":9,"points":10,"comments":11,"rec":12,"s":13,"top":14,"kw":15,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":31,"objection":32,"sub":33},31481581,"Little Procedural Pixel Worlds",false,"games",2022,227,61,"curious",0.19,9,[16,17,18,19,20],"procedural generation","pixel art","perlin noise","roguelike map","p5.js","jasonjmcghee","jason.today","notable",0,"5033330005030055333300353535335331301110","https:\u002F\u002Fjason.today\u002Flittle-worlds",[28,29,24,30],10,19,6,"Charming retro look reminiscent of Dwarf Fortress, Ultima and ZZT","Does not work on some Safari versions","procedural world generator",{"id":35,"name":36,"line":36,"ai":7,"cat":37,"year":38,"points":39,"comments":40,"rec":41,"s":42,"top":43,"kw":44,"maker":21,"domain":49,"tier":50,"attempts":24,"strip":51,"url":52,"mix":53,"praise":56,"objection":57,"sub":45},38700174,"The Most Concise GPT","ai",2023,5,7,"quiet",null,92,[45,46,47,48],"custom gpt","concise answers","chatgpt prompt","system prompt","chat.openai.com","shown","5030101","https:\u002F\u002Fchat.openai.com\u002Fg\u002Fg-MGIdYisxl-small-answer",[54,54,24,55],1,2,"Generates concise and accurate helper functions","System prompt can be extracted by asking the GPT directly",{"id":59,"name":60,"line":61,"ai":7,"cat":62,"year":38,"points":63,"comments":64,"rec":12,"s":65,"top":55,"kw":66,"maker":21,"domain":72,"tier":73,"attempts":24,"strip":74,"url":75,"mix":76,"praise":80,"objection":81,"sub":82},38787892,"Rem","Remember Everything (open source)","productivity",555,196,0.07,[67,68,69,70,71],"screen recording","local search","screenshot history","ocr","macos","github.com","legend","5333001554300451313052313434333233333355","https:\u002F\u002Fgithub.com\u002Fjasonjmcghee\u002Frem",[29,77,78,79],56,3,13,"Useful for recovering past thought process and research","Storage and battery use are high","screen recording and history search",{"id":84,"name":85,"line":86,"ai":7,"cat":87,"year":88,"points":30,"comments":39,"rec":41,"s":42,"top":89,"kw":90,"maker":21,"domain":72,"tier":50,"attempts":24,"strip":96,"url":97,"mix":98,"praise":99,"objection":-1,"sub":100},41014490,"Mdxish","Write high-quality, interactive blog posts in Markdown, live","dev_tools",2024,87,[91,92,93,94,95],"markdown","interactive blog","markdown to html","live preview","gist","30505","https:\u002F\u002Fgithub.com\u002Fjasonjmcghee\u002Fmdxish",[55,54,24,24],"Useful approach for writing interactive posts in Markdown","markdown renderer",{"id":102,"name":103,"line":104,"ai":7,"cat":105,"year":88,"points":106,"comments":39,"rec":41,"s":42,"top":107,"kw":108,"maker":21,"domain":72,"tier":50,"attempts":24,"strip":114,"url":115,"mix":116,"praise":117,"objection":-1,"sub":118},42519881,"basic-treesitter-cranelift-jit","Simple live calculator in Tree-sitter and cranelift JIT","languages",29,47,[109,110,111,112,113],"tree-sitter","cranelift","jit compiler","rust calculator","toy language","50333","https:\u002F\u002Fgithub.com\u002Fjasonjmcghee\u002Fbasic-treesitter-cranelift-jit",[54,78,24,24],"Useful example for learning to build toy languages with Tree-sitter","toy language compiler",1794036786132]