[{"data":1,"prerenderedAt":217},["ShallowReactive",2],{"maker-EGreg":3},[4,32,52,76,100,121,137,153,171,188,201],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":25,"url":26,"mix":27,"praise":29,"objection":30,"sub":31},2096881,"Groups","My first app launched... Got an iPhone? Please give me some feedback",false,"productivity",2011,2,8,"quiet",null,98,[17,18,19,20],"contact groups","iphone contacts","mass message","contact manager","EGreg","itunes.apple.com","shown",0,"00000005","http:\u002F\u002Fitunes.apple.com\u002Flv\u002Fapp\u002Fgroups\u002Fid407855546?mt=8&ls=1#",[28,24,24,24],1,"Commenter says it looks awesome without buying it","Built-in iOS contact groups may already cover this","contacts management",{"id":33,"name":34,"line":35,"ai":8,"cat":9,"year":10,"points":36,"comments":37,"rec":38,"s":39,"top":40,"kw":41,"maker":21,"domain":22,"tier":23,"attempts":11,"strip":46,"url":47,"mix":48,"praise":50,"objection":51,"sub":45},2283064,"Calendar","Calendar for the Mac App Store",18,16,"curious",-0.06,49,[42,43,44,45],"mac calendar","menubar calendar","mac app store","calendar app","1300030300005330","http:\u002F\u002Fitunes.apple.com\u002Fus\u002Fapp\u002Fcalendar\u002Fid415181149?mt=12&ls=1",[28,49,28,28],4,"Design described as elegant","App fails to open with a 'damaged' error, so it was pulled from the store",{"id":53,"name":54,"line":55,"ai":8,"cat":56,"year":57,"points":58,"comments":59,"rec":60,"s":61,"top":62,"kw":63,"maker":21,"domain":68,"tier":23,"attempts":24,"strip":69,"url":70,"mix":71,"praise":74,"objection":75,"sub":64},6053211,"Q.js","A library for modern web apps","languages",2013,44,39,"roasted",-0.57,33,[64,65,66,67],"javascript library","web app framework","front end sdk","async callbacks","github.com","313010101110101111101103131010131010510","https:\u002F\u002Fgithub.com\u002FEGreg\u002FQ.js",[28,72,24,73],5,21,"Open-sourcing useful tools is good","Name clashes with the well-known Q promise library",{"id":77,"name":78,"line":79,"ai":8,"cat":80,"year":81,"points":82,"comments":83,"rec":84,"s":85,"top":86,"kw":87,"maker":21,"domain":92,"tier":93,"attempts":24,"strip":94,"url":95,"mix":96,"praise":98,"objection":-1,"sub":99},31698077,"Tabbed","My small program from 2007 that gave Internet Explorer tabs","dev_tools",2022,173,72,"loved",0.33,14,[88,89,90,91],"internet explorer tabs","win32 tabbed browsing","ie tabs add-on","legacy browser extension","tabbed.org","notable","5000000300000000000005305500000003033303","http:\u002F\u002Ftabbed.org\u002F",[49,97,24,24],7,"Nostalgia for early Windows hacking and browser history","browser add-on",{"id":101,"name":102,"line":103,"ai":8,"cat":9,"year":81,"points":104,"comments":105,"rec":106,"s":107,"top":108,"kw":109,"maker":21,"domain":102,"tier":23,"attempts":24,"strip":114,"url":115,"mix":116,"praise":118,"objection":119,"sub":120},32642914,"magarshak.com","My unusual personal resume. Would appreciate feedback and anything else",9,12,"mixed",-0.24,87,[110,111,112,113],"resume","personal website","portfolio","cv feedback","103513313103","https:\u002F\u002Fmagarshak.com\u002Fresume.html",[28,11,117,49],3,"Original, personal design that shows character","Giant generic icons and stock images are distracting","personal resume",{"id":122,"name":123,"line":124,"ai":8,"cat":80,"year":81,"points":97,"comments":12,"rec":60,"s":125,"top":126,"kw":127,"maker":21,"domain":132,"tier":23,"attempts":24,"strip":133,"url":134,"mix":135,"praise":-1,"objection":136,"sub":128},32889824,"Qbix","An ORM for PHP that understands your table relationships",-0.31,89,[128,129,130,131],"php orm","database relationships","php framework","table relations","qbix.com","10103103","https:\u002F\u002Fqbix.com\u002Fplatform\u002Fguide\u002Fmodels#relations",[24,11,24,117],"Homepage is unclear about what the product does and who it is for",{"id":138,"name":139,"line":140,"ai":8,"cat":56,"year":141,"points":11,"comments":104,"rec":60,"s":142,"top":15,"kw":143,"maker":21,"domain":68,"tier":23,"attempts":24,"strip":148,"url":149,"mix":150,"praise":-1,"objection":151,"sub":152},34203152,"Daystamp","like timestamp but for storing days (of birth, etc.)",2023,-0.45,[144,145,146,147],"date format","day timestamp","epoch days","proleptic gregorian","101010110","https:\u002F\u002Fgithub.com\u002FQbix\u002FDaystamp",[24,24,24,72],"Epoch choice of year 0, month 0, day 1 is unusual compared to other day-based systems.","date format library",{"id":154,"name":155,"line":155,"ai":8,"cat":156,"year":141,"points":157,"comments":11,"rec":13,"s":14,"top":158,"kw":159,"maker":21,"domain":165,"tier":23,"attempts":24,"strip":166,"url":167,"mix":168,"praise":169,"objection":-1,"sub":170},36380953,"I recorded a video course to let anyone learn Math bottom-up","learning_science",20,54,[160,161,162,163,164],"math course","learn math","math for kids","foundations of math","youtube math course","youtube.com","05","https:\u002F\u002Fwww.youtube.com\u002F@thinkingmathematically",[28,24,24,24],"Well wishes for the course's launch","math education video course",{"id":172,"name":173,"line":174,"ai":8,"cat":56,"year":175,"points":28,"comments":97,"rec":13,"s":14,"top":176,"kw":177,"maker":21,"domain":183,"tier":23,"attempts":24,"strip":184,"url":185,"mix":186,"praise":-1,"objection":187,"sub":178},44890529,"U","The U Programming Language",2025,99,[178,179,180,181,182],"programming language","memory safety","ownership","mutability","nullable types","gist.github.com","0101010","https:\u002F\u002Fgist.github.com\u002FEGreg\u002F8f1e2310e89145b142899ba46d0cf2f7",[24,24,24,117],"Syntax and examples are hard to read and confusing",{"id":189,"name":54,"line":190,"ai":8,"cat":56,"year":175,"points":105,"comments":157,"rec":60,"s":142,"top":191,"kw":192,"maker":21,"domain":68,"tier":23,"attempts":24,"strip":197,"url":198,"mix":199,"praise":-1,"objection":200,"sub":193},45080222,"Smaller than React\u002FVue, yet more powerful (40KB gzipped)",68,[193,194,195,196],"javascript framework","react alternative","lightweight frontend","no build step","10100010301010131130","https:\u002F\u002Fgithub.com\u002FQbix\u002FQ.js",[24,117,24,12],"README is cluttered and uses generic examples instead of a minimal working example",{"id":202,"name":173,"line":203,"ai":8,"cat":56,"year":204,"points":11,"comments":205,"rec":13,"s":14,"top":206,"kw":207,"maker":21,"domain":211,"tier":23,"attempts":24,"strip":212,"url":213,"mix":214,"praise":215,"objection":216,"sub":178},49665345,"A new, safe, programming language for LLMs and Humans to collaborate",2026,6,96,[178,208,209,210],"llm","wasm","safe language","ulanguage.org","310100","https:\u002F\u002Fulanguage.org\u002F",[24,24,28,11],"Technical merits are interesting","Landing page copy and design feel LLM-generated and too dense",1793991173028]