[{"data":1,"prerenderedAt":563},["ShallowReactive",2],{"maker-keepamovin":3},[4,32,57,74,95,117,137,151,168,187,202,225,241,256,279,300,319,340,359,375,393,408,423,440,456,475,490,506,520,532,548],{"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":-1,"objection":30,"sub":31},36664056,"Rain","Rain Hashes",false,"security_privacy",2023,18,9,"quiet",null,57,[17,18,19,20],"hash function","non-cryptographic hash","smhasher","rainbow hash","keepamovin","github.com","shown",0,"100100130","https:\u002F\u002Fgithub.com\u002Fdosyago\u002Frain",[24,28,24,29],1,3,"Claimed secure hash with no cryptanalysis is misleading","hash functions",{"id":33,"name":34,"line":35,"ai":8,"cat":36,"year":10,"points":37,"comments":38,"rec":39,"s":40,"top":41,"kw":42,"maker":21,"domain":22,"tier":47,"attempts":48,"strip":49,"url":50,"mix":51,"praise":54,"objection":55,"sub":56},36754392,"DiskerNet","Browse the Internet from Your Disk, Now Open Source","dev_tools",61,36,"curious",-0.13,31,[43,44,45,46],"offline browsing","web archive","local cache","full text search","notable",2,"30303330301030000000153033103313330","https:\u002F\u002Fgithub.com\u002Fdosyago\u002FDiskerNet",[28,52,24,53],15,4,"Interesting idea for offline browsing and local archives","Setup instructions are missing beyond install","local web archiving",{"id":58,"name":59,"line":60,"ai":8,"cat":9,"year":10,"points":48,"comments":61,"rec":13,"s":14,"top":62,"kw":63,"maker":21,"domain":22,"tier":23,"attempts":29,"strip":68,"url":69,"mix":70,"praise":71,"objection":72,"sub":73},37457918,"Chai","Explore zips and other archives from a safe distance before download",5,98,[64,65,66,67],"zip preview","safe file viewer","remote document viewer","archive inspection","01010","https:\u002F\u002Fgithub.com\u002Fdosyago\u002Fchai",[24,24,24,48],"Isolation approach keeps potentially harmful files away from the local machine","Requires a remote server, which may just move the risk to someone else's machine","safe file preview",{"id":75,"name":76,"line":77,"ai":8,"cat":78,"year":10,"points":38,"comments":79,"rec":80,"s":81,"top":82,"kw":83,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":88,"url":89,"mix":90,"praise":92,"objection":93,"sub":94},38149422,"Hyphen","an elegant custom element base class with good ergonomics","languages",32,"mixed",-0.33,42,[84,85,86,87],"web components","custom elements","javascript","base class","30001010110000000033113331003330","https:\u002F\u002Fgithub.com\u002F00000o1\u002F-",[24,91,48,91],7,"Clever and elegant code, good ergonomics","Uses eval, which is unsafe and breaks CSP","web component library",{"id":96,"name":97,"line":98,"ai":8,"cat":99,"year":100,"points":101,"comments":102,"rec":39,"s":103,"top":79,"kw":104,"maker":21,"domain":109,"tier":47,"attempts":24,"strip":110,"url":111,"mix":112,"praise":114,"objection":115,"sub":116},39928156,"CloudTabs Web Browser","a streaming web browser on every website","infrastructure",2024,67,49,-0.03,[105,106,107,108],"remote browser","browser isolation","cloud browser","streaming browser","browse.cloudtabs.net","3010100330105033030310350303030000050015","https:\u002F\u002Fbrowse.cloudtabs.net\u002Fsignupless_sessions",[53,113,28,61],12,"Responsive for some users, and the idea is interesting","Latency makes the experience sluggish for some users","remote browser hosting",{"id":118,"name":119,"line":120,"ai":8,"cat":121,"year":100,"points":122,"comments":123,"rec":39,"s":124,"top":125,"kw":126,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":132,"url":133,"mix":134,"praise":135,"objection":-1,"sub":136},41326368,"dn","full-text search and archiving for your Chromium-based browser","productivity",33,10,0.07,44,[127,128,129,130,131],"full-text search","web archiving","chromium","browser history","offline archive","3003030530","https:\u002F\u002Fgithub.com\u002Fdosyago\u002Fdn",[28,53,24,24],"Interest in a p2p internet mirror or shared archives","browser archiving and search",{"id":138,"name":139,"line":140,"ai":8,"cat":78,"year":100,"points":52,"comments":91,"rec":13,"s":14,"top":37,"kw":141,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":146,"url":147,"mix":148,"praise":-1,"objection":149,"sub":150},41347230,"irradix","Outperforming VByte for Large Integers Using Phi-Encoding",[142,143,144,145],"phi encoding","vbyte","integer compression","elias delta","1010100","https:\u002F\u002Fgithub.com\u002FDOSAYGO-Research\u002Firradix\u002Fblob\u002Fmain\u002Fpaper.md",[24,24,24,29],"Compared against byte-aligned VByte, which is not a fair baseline for a bit-aligned scheme.","integer encoding",{"id":152,"name":153,"line":153,"ai":8,"cat":154,"year":100,"points":29,"comments":61,"rec":13,"s":14,"top":155,"kw":156,"maker":21,"domain":161,"tier":23,"attempts":24,"strip":162,"url":163,"mix":164,"praise":165,"objection":166,"sub":167},41530279,"Single Fucking Webpage","ai",94,[157,158,159,160],"llm","web page generator","chatgpt","single page","singlefuckingwebpage.com","50300","https:\u002F\u002Fsinglefuckingwebpage.com",[28,24,28,24],"Good idea reducing time from LLM response to live page","Name may be too crude; suggested more elevating alternatives","llm web page generator",{"id":169,"name":170,"line":171,"ai":8,"cat":78,"year":100,"points":172,"comments":173,"rec":174,"s":175,"top":176,"kw":177,"maker":21,"domain":22,"tier":47,"attempts":24,"strip":180,"url":181,"mix":182,"praise":184,"objection":185,"sub":186},42409577,"Rain hashes","well designed, simple and fast variable sized hashes",79,52,"roasted",-0.18,29,[17,18,19,178,179],"fast hash","variable width hash","0300000100000000003030100010110103051003","https:\u002F\u002Fgithub.com\u002FDOSAYGO-Research\u002Frain",[28,183,24,91],6,"Fastest 128-bit and 256-bit non-crypto hash and passes all SMHasher3 tests","Rainstorm cryptographic claims are unvetted and the use case is unclear","hash function library",{"id":188,"name":189,"line":190,"ai":8,"cat":78,"year":100,"points":28,"comments":91,"rec":13,"s":14,"top":191,"kw":192,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":196,"url":197,"mix":198,"praise":199,"objection":200,"sub":201},42460283,"cornice","The simple C program I used to find good avalanche primes for hashes",99,[193,17,19,194,195],"avalanche primes","c program","rain hash","0000000","https:\u002F\u002Fgithub.com\u002FDOSAYGO-Research\u002Fcornice",[24,24,24,24],"Rainbow hash is the fastest 128-bit and 256-bit quality hash, passing all 200+ SMHasher3 tests","Repost so soon after a related Show HN is seen as a duplicate","hash function tooling",{"id":203,"name":204,"line":205,"ai":8,"cat":36,"year":206,"points":207,"comments":208,"rec":39,"s":209,"top":210,"kw":211,"maker":21,"domain":217,"tier":47,"attempts":24,"strip":218,"url":219,"mix":220,"praise":222,"objection":223,"sub":224},43503833,"vanity SHA-1 hash text file C program","A C program to create a vanity SHA-1 hash for a text file",2025,58,24,0.09,30,[212,213,214,215,216],"vanity hash","sha-1","nonce","hash prefix","capitalization","gist.github.com","033333333100033005305000","https:\u002F\u002Fgist.github.com\u002Fo0101\u002F77eb378b5076fe47c3336583330ac615",[48,221,24,28],11,"Cool idea and clever use of capitalization as entropy","Website design looks unprofessional and distracting","hash vanity tool",{"id":226,"name":227,"line":228,"ai":8,"cat":229,"year":206,"points":28,"comments":61,"rec":13,"s":14,"top":191,"kw":230,"maker":21,"domain":236,"tier":23,"attempts":24,"strip":68,"url":237,"mix":238,"praise":-1,"objection":239,"sub":240},45972793,"Visualizing \"Hardness\" of Factoring","An Interactive Constraint Tableau","learning_science",[231,232,233,234,235],"integer factorization","constraint puzzle","multiplication tableau","miller-rabin","sat solver","crispy-carnival-o77o8v9.pages.github.io","https:\u002F\u002Fcrispy-carnival-o77o8v9.pages.github.io",[24,24,24,48],"Repository was private, so the page did not load for others","interactive puzzle for factoring",{"id":242,"name":243,"line":244,"ai":8,"cat":245,"year":206,"points":28,"comments":61,"rec":13,"s":14,"top":191,"kw":246,"maker":21,"domain":249,"tier":23,"attempts":29,"strip":250,"url":251,"mix":252,"praise":253,"objection":254,"sub":255},46106263,"insights","A constraint puzzle where you factor semiprimes in any radix","games",[247,232,233,248,231],"semiprime factorization","radix","do-say-go.github.io","03030","https:\u002F\u002Fdo-say-go.github.io\u002Finsights\u002F",[24,28,28,24],"Explanation helped commenter understand the puzzle","Auto-propagation is too strong and ruins the fun","puzzle game",{"id":257,"name":258,"line":259,"ai":8,"cat":154,"year":206,"points":260,"comments":261,"rec":80,"s":262,"top":28,"kw":263,"maker":21,"domain":268,"tier":269,"attempts":24,"strip":270,"url":271,"mix":272,"praise":276,"objection":277,"sub":278},46205632,"Gemini Pro 3 HN front page 2035 (future Hacker News front page)","Gemini Pro 3 imagines the HN front page 10 years from now",3346,965,0.3,[264,265,266,267,157],"gemini","ai generated","hacker news","future prediction","dosaygo-studio.github.io","legend","3500044445543254133344444345344344354353","https:\u002F\u002Fdosaygo-studio.github.io\u002Fhn-front-page-2035\u002Fnews",[273,274,91,275],213,209,60,"Funny, believable headlines","Misuse of the term hallucination","generative ai demo",{"id":280,"name":281,"line":282,"ai":8,"cat":121,"year":206,"points":283,"comments":284,"rec":80,"s":285,"top":286,"kw":287,"maker":21,"domain":293,"tier":47,"attempts":24,"strip":294,"url":295,"mix":296,"praise":297,"objection":298,"sub":299},46264657,"UDP-7777","A pager",104,43,-0.08,19,[288,289,290,291,292],"pager","udp","notifications","on-call alerts","self-hosted","udp7777.com","0000000303030000000000503153033011103301","https:\u002F\u002Fwww.udp7777.com\u002F",[48,91,48,61],"Commenters like the nostalgic pager concept and the flashing red alert design.","Source code is closed, so users cannot verify the binaries.","notification tool",{"id":301,"name":302,"line":303,"ai":8,"cat":121,"year":206,"points":304,"comments":305,"rec":80,"s":306,"top":123,"kw":307,"maker":21,"domain":268,"tier":47,"attempts":24,"strip":312,"url":313,"mix":314,"praise":316,"objection":317,"sub":318},46324579,"hn-front-page-2035","Hacker News, but every headline is hysterical clickbait",188,74,0.25,[308,309,310,311],"clickbait","hacker news parody","headline generator","satire","5530500500011310001055335055313550355351","https:\u002F\u002Fdosaygo-studio.github.io\u002Fhn-front-page-2035\u002Fnews-max.html",[52,315,24,91],14,"Funny and entertaining headlines","Gets boring and repetitive; follow-ups are not worth front page","parody news front page",{"id":320,"name":321,"line":322,"ai":8,"cat":323,"year":206,"points":324,"comments":325,"rec":39,"s":326,"top":28,"kw":327,"maker":21,"domain":331,"tier":269,"attempts":24,"strip":332,"url":333,"mix":334,"praise":337,"objection":338,"sub":339},46435308,"HackerBook","22 GB of Hacker News in SQLite","data",730,221,0.02,[266,328,329,131,330],"sqlite","wasm","sharded database","hackerbook.dosaygo.com","5000033551355013030400115322321514340353","https:\u002F\u002Fhackerbook.dosaygo.com",[335,336,28,315],16,35,"Clever sharded-file approach that avoids fetching the full database","Site is slow to load and query performance is poor on large queries","sqlite archive",{"id":341,"name":342,"line":343,"ai":8,"cat":36,"year":344,"points":101,"comments":345,"rec":39,"s":346,"top":347,"kw":348,"maker":21,"domain":352,"tier":47,"attempts":24,"strip":353,"url":354,"mix":355,"praise":356,"objection":357,"sub":358},46454369,"git-prime","48-digit prime numbers every git commit",2026,54,-0.1,23,[349,350,234,351,213],"git commit hash","prime numbers","git vanity hash","textonly.github.io","3030330030103030130305300330501103331000","https:\u002F\u002Ftextonly.github.io\u002Fgit-prime\u002F",[48,335,28,183],"Clever proof-of-work-style idea and fun math","Install via curl piped to bash is risky","git tooling",{"id":360,"name":361,"line":362,"ai":8,"cat":36,"year":344,"points":48,"comments":61,"rec":13,"s":14,"top":363,"kw":364,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":369,"url":370,"mix":371,"praise":372,"objection":373,"sub":374},46562987,"CloudMasters","one TUI to rule them all, rent VPS from 58000 prices",96,[365,366,367,368],"vps","terminal ui","cloud cli","server provisioning","30050","https:\u002F\u002Fgithub.com\u002FBrowserBox\u002FCloudMasters-Marketplace",[28,28,24,24],"Terminal UI design and UX praised","Distributed as executable without source access","terminal cloud provisioning",{"id":376,"name":377,"line":378,"ai":8,"cat":36,"year":344,"points":379,"comments":125,"rec":174,"s":380,"top":38,"kw":381,"maker":21,"domain":387,"tier":23,"attempts":24,"strip":388,"url":-1,"mix":389,"praise":390,"objection":391,"sub":392},46629191,"MailPilot","Freedom to go anywhere while your agents work",34,-0.43,[382,383,384,385,386],"coding agent","email","remote control","claude code","terminal","","1031011000010000001130500100011051010000",[48,48,24,113],"Email as a lightweight way to check agents from a phone.","Privacy: emails are not end-to-end encrypted and the privacy policy was copied from another product.","agent remote control",{"id":394,"name":395,"line":396,"ai":8,"cat":78,"year":344,"points":12,"comments":123,"rec":13,"s":14,"top":397,"kw":398,"maker":21,"domain":22,"tier":23,"attempts":24,"strip":403,"url":404,"mix":405,"praise":406,"objection":407,"sub":399},46809546,"LZW-X","A new compression algorithm",78,[399,400,401,402],"compression algorithm","lzw","edit distance","fuzzy matching","1010000005","https:\u002F\u002Fgithub.com\u002FBrowserBox\u002FLZW-X",[28,24,24,48],"Interesting as an experiment and a better-presented idea than the README suggests","Claimed gain over LZW is under 0.2% and comes with 8-10x slower compression and decompression",{"id":409,"name":410,"line":411,"ai":8,"cat":412,"year":344,"points":413,"comments":183,"rec":13,"s":14,"top":414,"kw":415,"maker":21,"domain":268,"tier":23,"attempts":24,"strip":418,"url":419,"mix":420,"praise":421,"objection":-1,"sub":422},46921971,"Slop News","HN front page now, but it's all slop","other",27,40,[309,416,417,311],"ai slop","front page rewrite","505005","https:\u002F\u002Fdosaygo-studio.github.io\u002Fhn-front-page-2035\u002Fslop-news",[29,24,24,24],"Funny and well-crafted details","parody news site",{"id":424,"name":425,"line":426,"ai":8,"cat":427,"year":344,"points":315,"comments":91,"rec":13,"s":14,"top":15,"kw":428,"maker":21,"domain":433,"tier":23,"attempts":29,"strip":434,"url":435,"mix":436,"praise":437,"objection":438,"sub":439},47015224,"Windows 98½","fake desktop, real Internet","creative",[429,430,431,432],"windows 98 emulator","web desktop","browser in browser","retro web","win9-5.com","5103500","https:\u002F\u002Fwin9-5.com\u002Fdemo",[48,28,24,28],"Nice job and pretty cool","Link was not working at first","retro desktop emulation",{"id":441,"name":442,"line":443,"ai":8,"cat":36,"year":344,"points":61,"comments":183,"rec":13,"s":14,"top":444,"kw":445,"maker":21,"domain":450,"tier":23,"attempts":29,"strip":451,"url":452,"mix":453,"praise":454,"objection":-1,"sub":455},47912686,"\u003CHyper-frame>","an iframe element to embed any website",86,[446,447,448,449],"iframe","embed website","web component","html element","hyper-frame.art","000050","https:\u002F\u002Fwww.hyper-frame.art\u002F",[28,24,24,24],"Cool demo","embedding web components",{"id":457,"name":458,"line":459,"ai":8,"cat":36,"year":344,"points":460,"comments":461,"rec":174,"s":462,"top":113,"kw":463,"maker":21,"domain":468,"tier":47,"attempts":24,"strip":469,"url":470,"mix":471,"praise":472,"objection":473,"sub":474},47975472,"GhostBox","Borrow a disposable little machine from the Global Free Tier",126,140,-0.6,[464,465,466,467],"github actions","ephemeral machines","remote ssh debugging","ci workflows","ghost.charity","1110011211003031101110111311311111151115","https:\u002F\u002Fwww.ghost.charity\u002F",[29,113,48,336],"Commenters found the idea of using own Actions minutes useful","Concern it violates GitHub terms of service by abusing free compute","remote dev environments",{"id":476,"name":477,"line":478,"ai":8,"cat":121,"year":344,"points":335,"comments":48,"rec":13,"s":14,"top":479,"kw":480,"maker":21,"domain":477,"tier":23,"attempts":48,"strip":485,"url":486,"mix":487,"praise":488,"objection":-1,"sub":489},48084063,"hypergrid.systems","All 55,256 Slides of the WAR.GOV\u002FUFO Files Searchable and Linkable",53,[481,482,483,484],"ufo files","uap reports","document search","war.gov","50","https:\u002F\u002Fhypergrid.systems\u002Fwar.gov-ufo-viewer\u002F?item=095-dow-uap-pr38-unresolved-uap-report-middle-east-2013&folder=media-video&page=1221",[28,24,24,24],"Requested a best-of list of slides","document search viewer",{"id":491,"name":477,"line":492,"ai":8,"cat":121,"year":344,"points":493,"comments":315,"rec":494,"s":495,"top":496,"kw":497,"maker":21,"domain":477,"tier":23,"attempts":24,"strip":501,"url":502,"mix":503,"praise":504,"objection":-1,"sub":505},48104254,"Doomscroll the Goverment's UFO Files as One Gigantic Microfilm",26,"loved",0.5,41,[481,498,499,500],"microfilm viewer","government documents","timeline browser","05050505030350","https:\u002F\u002Fhypergrid.systems\u002Fwar.gov-ufo-viewer\u002Fmicrofilm2?page=2",[61,48,24,24],"Addictive and immersive to scroll through","document viewer",{"id":507,"name":508,"line":509,"ai":8,"cat":36,"year":344,"points":183,"comments":61,"rec":13,"s":14,"top":510,"kw":511,"maker":21,"domain":387,"tier":23,"attempts":24,"strip":517,"url":-1,"mix":518,"praise":519,"objection":-1,"sub":512},48814448,"I made a browser TUI with its own layout engine","A browser TUI with its own layout engine",84,[512,513,514,515,516],"terminal browser","tui browser","ssh browser","text browser","layout engine","50350",[48,28,24,24],"Works really well",{"id":521,"name":522,"line":523,"ai":8,"cat":121,"year":344,"points":221,"comments":91,"rec":13,"s":14,"top":524,"kw":525,"maker":21,"domain":387,"tier":23,"attempts":24,"strip":528,"url":-1,"mix":529,"praise":530,"objection":531,"sub":527},48825811,"KRNL","your website as a TUI, over SSH right now",66,[515,512,514,526,527],"tui","web browser","1011050",[28,24,24,29],"More usable than brow.sh","Interface flickers heavily",{"id":533,"name":534,"line":535,"ai":8,"cat":78,"year":344,"points":183,"comments":536,"rec":80,"s":262,"top":510,"kw":537,"maker":21,"domain":22,"tier":23,"attempts":53,"strip":543,"url":544,"mix":545,"praise":546,"objection":-1,"sub":547},48847509,"freelang","A Libc-free AOT systems language in JavaScript with no VM",8,[538,539,540,541,542],"systems language","aot compiler","libc-free","elf","javascript compiler","53030550","https:\u002F\u002Fgithub.com\u002FDO-SAY-GO\u002Ffreelang",[29,48,24,24],"Commenters like the philosophy and find the effort cool","systems programming language",{"id":549,"name":550,"line":551,"ai":8,"cat":36,"year":344,"points":12,"comments":123,"rec":13,"s":14,"top":397,"kw":552,"maker":21,"domain":556,"tier":23,"attempts":48,"strip":557,"url":558,"mix":559,"praise":560,"objection":561,"sub":562},48894572,"krnl","HTML, CSS and JavaScript in the Terminal",[512,553,554,526,555],"html in terminal","ssh","web rendering","duetbrowser.com","1000103000","https:\u002F\u002Fduetbrowser.com\u002Fkrnl-ss-redirect?k2vh",[24,28,24,48],"Commenters find it cool and useful for automation.","Posts seem spammy; repeated submissions of the same project.","terminal browser renderer",1793991279387]