[{"data":1,"prerenderedAt":132},["ShallowReactive",2],{"maker-surprisetalk":3},[4,34,62,85,109],{"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},35274050,"Remove “GPT” from your HN feed",false,"other",2023,85,50,"mixed",0.14,25,[16,17,18,19,20],"hacker news","userscript","gpt filter","content filter","tampermonkey","surprisetalk","gist.github.com","notable",0,"5015300500000000000000000003531015350000","https:\u002F\u002Fgist.github.com\u002Fsurprisetalk\u002F462789361723211fcda71e13fa08bbc0",[28,29,24,30],6,5,3,"Useful for filtering out GPT noise","Hype filtering is less useful than leaving HN or ignoring noise","browser userscript",{"id":35,"name":36,"line":37,"ai":7,"cat":38,"year":9,"points":39,"comments":40,"rec":41,"s":42,"top":43,"kw":44,"maker":21,"domain":50,"tier":51,"attempts":24,"strip":52,"url":53,"mix":54,"praise":59,"objection":60,"sub":61},35712163,"ScrapScript","A tiny functional language for sharable software","languages",503,135,"curious",0.16,2,[45,46,47,48,49],"functional language","content addressed code","code sharing","scrapyard","merkle tree","scrapscript.org","legend","5300001331231430000334343333113353533553","https:\u002F\u002Fscrapscript.org",[55,56,57,58],16,33,1,12,"Content-addressed hashing and Unison-like ideas are appealing","Code not open source yet","functional programming language",{"id":63,"name":64,"line":65,"ai":7,"cat":66,"year":9,"points":67,"comments":68,"rec":69,"s":70,"top":71,"kw":72,"maker":21,"domain":78,"tier":23,"attempts":43,"strip":79,"url":80,"mix":81,"praise":83,"objection":84,"sub":73},36613727,"Blogs.hn","tiny blog directory","consumer_social",224,57,"debated",0.06,8,[73,74,75,76,77],"blog directory","personal blogs","indieweb","web ring","static site","blogs.hn","3030100000000000500000050333301051051000","https:\u002F\u002Fblogs.hn",[29,29,57,82],4,"Nice design and easy to use","Setup requires npm and a recent Node version",{"id":86,"name":87,"line":88,"ai":7,"cat":89,"year":90,"points":91,"comments":92,"rec":93,"s":94,"top":95,"kw":96,"maker":21,"domain":101,"tier":102,"attempts":24,"strip":103,"url":104,"mix":105,"praise":106,"objection":107,"sub":108},45012776,"Diggit.dev","Git history for architecture archaeologists","dev_tools",2025,34,7,"quiet",null,41,[97,98,99,100],"git history","github repository","git log","code archaeology","diggit.dev","shown","5030305","https:\u002F\u002Fdiggit.dev",[43,43,24,24],"Elm usage and write-up praised","git log and git bisect may already be enough","git history explorer",{"id":110,"name":111,"line":112,"ai":7,"cat":113,"year":114,"points":115,"comments":116,"rec":12,"s":117,"top":58,"kw":118,"maker":21,"domain":124,"tier":23,"attempts":24,"strip":125,"url":126,"mix":127,"praise":130,"objection":131,"sub":119},46855640,"Adboost","A browser extension that adds ads to every webpage","productivity",2026,128,129,-0.21,[119,120,121,122,123],"browser extension","ad injection","ad blocker","adware","web ads","github.com","0113000000030003000100001133534312143101","https:\u002F\u002Fgithub.com\u002Fsurprisetalk\u002FAdBoost",[92,128,24,129],20,17,"Seen as an honest product that admits it injects ads, unlike others","Ads shown are fake or spammy; a scam-like ad injector concept",1794036791805]