[{"data":1,"prerenderedAt":591},["ShallowReactive",2],{"project-50038634":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":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":48,"post_text":50,"what":51,"said":82,"maker_in_thread":194,"shape":204,"grid":208,"attempts":555,"same_week":556,"maker_shows":33,"maker_hidden":584,"reader_version":585,"card":586},"50038634","WallHop","12ft.io is gone, so I built a replacement","title","Show HN: WallHop – 12ft.io is gone, so I built a replacement","https:\u002F\u002Fwallhop.io\u002F","wallhop.io","TheWaffleHax",1791679608,2026,289,133,155,4366,4,"legend","consumer_social","paywall bypass reader","web_app",[24,25,26,27],"paywall bypass","12ft alternative","archive.is alternative","read paywalled articles","mixed",-0.21,{"positive":31,"neutral":32,"mixed":33,"critical":34},7,18,1,19,45,{"performance":37,"execution":39,"idea":41,"design":44,"privacy":45,"docs":47},{"positive":38,"critical":33},0,{"positive":38,"critical":40},8,{"positive":42,"critical":43},2,6,{"positive":33,"critical":38},{"positive":38,"critical":46},3,{"positive":38,"critical":33},[46,38,33,33,38,38,49,33,38,33,38,38,49,46,38,38,38,33,46,46,38,38,38,46,33,38,46,46,33,33,33,33,46,33,46,33,33,33,18,18],5,"Hi HN, I'm Josh. WallHop is a free paywall bypass: paste an article URL (or prefix any URL with wallhop.io\u002F) and you get the readable article without the paywall popup, ads or clutter. No signup, no extension.\n\nI built it after 12ft.io went away. The News Media Alliance took it down in July 2025 and I missed having something I could hit from my phone.\n\nHow it works: it started as a fork of everywall\u002Fladder (GPL-3.0) and I've modified it heavily since. Instead of relying on one trick, it chains several bypass methods per request and falls back to archive.is when they all fail, so one site block",{"problem":52,"audience":58,"pricing":65,"motivation":69,"time_to_build":73,"stack":74,"openness":79,"stage":80,"team_size":81},{"value":53,"source":54,"evidence":55},"Paywalled news articles block reading without a subscription","maker",[56],{"id":57},"post",{"value":59,"source":54,"evidence":60},"people reading one-off shared articles from paywalled news sites",[61,62],{"id":57},{"id":63,"by":11,"text":64},"50038939","Yeah, on my dev.to article about it... I did say that if there's a publication that you read on a regular basis, you should pay and subscribe. This tool is mostly for reading an…",{"value":66,"source":54,"evidence":67},"free",[68],{"id":57},{"value":70,"source":54,"evidence":71},"Replace 12ft.io after it went away so he could read articles on his phone",[72],{"id":57},null,[75],{"value":76,"source":54,"evidence":77},"Fork of everywall\u002Fladder",[78],{"id":57},"open_source","launched","solo",{"praise":83,"objections":99,"requests":140,"questions":155,"alternatives":178},[84,92],{"value":85,"source":86,"evidence":87},"Easy-to-remember domain","commenter",[88],{"id":89,"by":90,"text":91},"50039158","stanislavb","I like the domain. It's very easy to remember ... and intuitive. p.s. I've added it to SaaSHub too https:\u002F\u002Fwww.saashub.com\u002Fwallhop-alternatives",{"value":93,"source":86,"evidence":94},"Works on many major news sites",[95],{"id":96,"by":97,"text":98},"50039160","Cider9986","Well dang, I thought it would just be a worse archive.today (yes the owner doesn't like that it's used for piracy so much), but wallhop works on wsj, ft, and nytimes. It's quite…",[100,115,130],{"value":101,"source":86,"evidence":102},"Does not work on some sites such as WSJ and Reuters at times",[103,107,111],{"id":104,"by":105,"text":106},"50039431","darkstar999","It's not working on WSJ.",{"id":108,"by":109,"text":110},"50041227","nujabe","Doesn't even work for Reuters. https:\u002F\u002Ftinyurl.com\u002F2np5tmys",{"id":112,"by":113,"text":114},"50154512","pseingatl","wsj no longer works: \"enable javascript and disable ad blockers\" same on archive.is; archive.ph and three different browsers.",{"value":116,"source":86,"evidence":117},"Raises legal and ethical concerns about bypassing paywalls",[118,122,126],{"id":119,"by":120,"text":121},"50038788","sergiotapia","If newspapers make money literally by writing this content and asking people to pay for it, how is this website not just stealing their content wholesale?",{"id":123,"by":124,"text":125},"50038937","pluc","That's cool. Also, you gon' get sued.",{"id":127,"by":128,"text":129},"50039503","silcoon","> Paywalls pay for journalism. If there’s a paper or news site you read every day, please subscribe to it. WallHop is for the one-off article someone texts you from a site you’ll…",{"value":131,"source":86,"evidence":132},"Source code not yet public",[133,137],{"id":134,"by":135,"text":136},"50038702","armchairhacker","Why not open source? You modified GPL-3 ladder; I don’t know whether it’s legally required, but I feel it’s morally expected and important in practice (since yours may get taken…",{"id":138,"by":124,"text":139},"50206973","1. Your contact email bounces 2. Wallhop gets dumb when seeing double-slashes https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=50206819",[141,148],{"value":142,"source":86,"evidence":143},"Endpoint listing most requested articles",[144],{"id":145,"by":146,"text":147},"50038921","sauravt","can you expose an endpoint for “most requested articles” list, would be great",{"value":149,"source":86,"evidence":150},"Add bug reporting to the page",[151],{"id":152,"by":153,"text":154},"50047571","shmoil","I do not see a way to report a bug on the page.",[156,171],{"value":157,"source":86,"evidence":158},"What happened to 12ft.io and whether legal action caused it",[159,163,167],{"id":160,"by":161,"text":162},"50038847","demibabs","Why did 12ft io go away?",{"id":164,"by":165,"text":166},"50039584","ChrisArchitect","12ft? \u003Clooks around> Does anyone use that? Not around here, archive.today standard. It's fast, nice. But trustworthy? There's so little indication that the content hasn't been…",{"id":168,"by":169,"text":170},"50040333","oso2k","What happened to the 12ft.io project?",{"value":172,"source":86,"evidence":173},"Why archive.is is more reliable than other methods",[174],{"id":175,"by":176,"text":177},"50040861","mr_mitm","In your blog you say: > If every method fails, fall back to an archived copy from archive.is. What do you reckon is the reason that archive.is is most reliable? I've seen the…",[179,187],{"value":180,"source":86,"evidence":181},"archive.is",[182,186],{"id":183,"by":184,"text":185},"50038695","SmashDan","This is great, straight into my bookmarks. I've been using archive.is but it's much more of a faff.",{"id":164,"by":165,"text":166},{"value":188,"source":86,"evidence":189},"Magnolia1234 bypass extension",[190],{"id":191,"by":192,"text":193},"50039030","Beijinger","Install it now, thank me later: https:\u002F\u002Fgitflic.ru\u002Fproject\u002Fmagnolia1234\u002Fbpc_uploads",{"comments":195,"answered":43,"key":196},14,[197,198,201],{"id":63,"text":64},{"id":199,"text":200},"50126783","Because, archive.is doesn't work on every site.",{"id":202,"text":203},"50047551","Yeah, hard subscriber paywalls just isn't possible. I've tried everything. 404media paid only is one of the few sites that wallhop can't bypass.",{"commenters":205,"max_depth":31,"maker_replies":195,"first_comment_mins":206,"lifespan_hours":207},77,10,298,[209,211,215,218,220,223,225,228,231,233,237,241,244,246,249,252,255,257,259,262,264,268,270,273,275,278,280,282,285,288,291,294,297,300,303,305,307,310,312,314,317,319,321,324,328,330,331,332,336,339,341,343,346,349,351,354,356,360,362,365,367,370,372,374,377,380,383,386,389,391,393,396,399,401,404,406,408,411,414,415,418,420,424,426,429,431,434,436,439,442,446,447,451,453,457,458,461,464,466,468,470,473,475,479,482,485,488,490,493,496,498,500,502,504,507,509,511,513,515,517,519,521,523,526,529,531,533,535,537,541,545,549,551],[175,38,46,210,176,38],"maker\u002Fneutral\u002Fperformance",[212,38,38,213,214,38],"50042546","commenter\u002Fneutral\u002Fnone","tim333",[216,38,38,213,217,38],"50042586","sucrose",[219,38,38,213,176,38],"50042894",[221,38,38,213,222,38],"50046653","eyya",[224,38,38,213,217,38],"50099579",[226,38,38,227,97,38],"50049580","other\u002Fneutral\u002Fnone",[229,38,38,213,230,38],"50051875","qingcharles",[138,33,33,232,124,38],"project\u002Fcritical\u002Fexecution",[234,42,33,235,236,38],"50038763","project\u002Fcritical\u002Fidea","pelagicAustral",[238,42,38,239,240,38],"50038900","commenter\u002Fneutral\u002Fidea","abrookewood",[242,42,38,213,243,38],"50038927","entropy47",[245,42,38,213,124,38],"50039005",[247,42,38,213,248,38],"50039720","slow_typist",[250,42,38,213,251,38],"50040069","dns_snek",[253,42,38,227,254,38],"50040227","walrus01",[256,42,38,213,248,38],"50040519",[258,42,38,213,240,38],"50064565",[260,42,38,213,261,38],"50042696","cykros",[183,46,49,263,184,38],"project\u002Fpositive\u002Fnone",[265,18,46,266,267,38],"50038914","project\u002Fneutral\u002Fidea","zameermfm",[63,18,38,269,11,33],"maker\u002Fneutral\u002Fidea",[271,18,38,213,272,38],"50038966","skew-aberration",[274,18,46,269,267,38],"50039025",[276,18,33,235,277,38],"50038989","Terr_",[279,18,38,239,267,38],"50039091",[281,18,38,239,277,38],"50039157",[283,18,38,239,284,38],"50040092","cryptonector",[286,18,38,227,287,38],"50039065","icantevenhold",[289,18,38,213,290,38],"50039074","iAMkenough",[292,18,33,235,293,38],"50039159","coffeefirst",[295,18,38,213,296,38],"50039692","oofbey",[298,18,38,227,299,38],"50039321","serf",[301,18,38,239,302,38],"50039585","charcircuit",[304,18,38,227,254,38],"50039612",[306,18,38,213,176,38],"50041197",[308,18,38,239,309,38],"50039705","jaredwiener",[311,18,38,239,261,38],"50042951",[313,18,38,239,309,38],"50044692",[315,18,38,239,316,38],"50063267","johanyc",[89,49,49,318,90,38],"project\u002Fpositive\u002Fdesign",[96,43,46,320,97,38],"project\u002Fmixed\u002Fperformance",[322,43,38,213,323,38],"50039242","varenc",[325,43,46,326,327,38],"50039876","project\u002Fneutral\u002Fperformance","Barbing",[329,43,46,326,176,38],"50041212",[199,43,38,210,11,33],[202,43,38,210,11,33],[333,31,38,334,335,38],"50039494","other\u002Fneutral\u002Fidea","chanux",[337,31,38,334,338,38],"50039742","InsideOutSanta",[340,31,38,213,327,38],"50039863",[342,31,38,227,261,38],"50042822",[344,31,38,227,345,38],"50040094","2747fc56",[347,31,38,227,348,38],"50040198","_kidlike",[350,31,38,227,261,38],"50043001",[352,31,38,334,353,38],"50040216","atomicnature",[355,31,38,227,267,38],"50053700",[357,40,33,358,359,38],"50121250","project\u002Fcritical\u002Fperformance","sadok",[361,40,38,210,11,33],"50126750",[134,363,46,364,135,38],9,"maker\u002Fneutral\u002Fnone",[366,363,38,364,11,33],"50038738",[368,363,46,364,369,38],"50038760","forsalebypwner",[371,363,38,364,11,33],"50038794",[373,363,38,364,11,33],"50038845",[375,363,38,227,376,38],"50039547","yawnxyz",[378,363,46,379,236,38],"50038744","project\u002Fneutral\u002Fnone",[381,363,38,213,382,38],"50038963","sneak",[384,363,38,213,385,38],"50038986","komali2",[387,363,38,227,388,38],"50039400","jubilee33",[390,363,38,227,385,38],"50040006",[392,363,38,227,388,38],"50050944",[394,363,38,213,395,38],"50039011","Brian_K_White",[397,363,38,213,398,38],"50039146","altmanaltman",[400,363,38,213,254,38],"50039605",[402,363,38,213,403,38],"50039670","cbsks",[405,363,38,213,254,38],"50039680",[407,363,38,213,382,38],"50082313",[409,363,46,266,410,38],"50039571","hebetude",[412,363,38,227,413,38],"50039916","ares623",[145,206,46,266,146,38],[416,206,46,266,417,38],"50038948","zeroq",[419,206,38,269,11,33],"50039041",[421,422,33,232,423,38],"50039575",11,"golanggeek",[425,422,38,213,254,38],"50039587",[427,422,38,227,428,38],"50040120","monk_grilla",[164,430,38,227,165,38],12,[432,430,38,213,433,38],"50039589","sincerely",[435,430,38,213,165,38],"50039597",[437,430,38,213,438,38],"50039654","hoppyhoppy2",[440,430,46,441,165,38],"50039929","project\u002Fneutral\u002Fexecution",[443,444,38,227,445,38],"50039479",13,"paid_dot_expert",[112,195,33,232,113,38],[448,449,49,450,290,38],"50039033",15,"project\u002Fpositive\u002Fidea",[160,452,38,227,161,38],16,[454,455,33,232,456,38],"50135780",17,"lylo",[119,32,33,235,120,38],[459,32,38,227,460,38],"50038822","jen729w",[462,32,38,227,463,38],"50038862","ForOldHack",[465,32,33,235,120,38],"50038874",[467,32,38,227,460,38],"50039282",[469,32,38,227,296,38],"50039722",[471,32,38,227,472,38],"50039966","dolorian",[474,32,38,227,460,38],"50041835",[476,32,33,477,478,38],"50038827","project\u002Fcritical\u002Fprivacy","cobbzilla",[480,32,38,227,481,38],"50038898","djfobbz",[483,34,33,232,484,38],"50038724","lfraile",[486,34,38,487,11,33],"50038745","maker\u002Fneutral\u002Fexecution",[489,34,38,227,463,38],"50038841",[491,34,38,492,11,33],"50038869","project\u002Fpositive\u002Fexecution",[494,34,46,441,495,38],"50042021","jaffa2",[108,497,33,232,109,38],20,[499,497,38,487,11,33],"50126797",[191,501,38,213,192,38],21,[503,501,38,266,11,33],"50039075",[505,501,33,477,506,38],"50040324","mproud",[508,501,46,266,192,38],"50044832",[510,501,49,450,109,38],"50041234",[104,512,33,232,105,38],22,[123,514,33,235,124,38],23,[516,514,38,364,11,33],"50038950",[518,514,38,213,254,38],"50039629",[520,514,38,227,261,38],"50042991",[522,514,38,213,284,38],"50040101",[152,524,33,525,153,38],24,"project\u002Fcritical\u002Fdocs",[527,528,46,441,323,38],"50039266",25,[530,528,38,487,11,33],"50039467",[532,528,33,232,176,38],"50040794",[534,528,46,441,323,38],"50050423",[168,536,46,379,169,38],26,[538,539,49,540,463,38],"50038821",27,"maker\u002Fpositive\u002Fnone",[542,543,49,540,544,38],"50040298",28,"noahsaffer",[546,547,49,540,548,38],"50039028",29,"behole",[127,550,33,477,128,38],30,[552,553,46,266,554,38],"50039055",31,"benwerd",[],[557,562,567,572,576,580],{"id":558,"name":559,"points":560,"category":561},"50077020","Guitoro",573,"games",{"id":563,"name":564,"points":565,"category":566},"50024499","Carrier-Explode",433,"infrastructure",{"id":568,"name":569,"points":570,"category":571},"50018817","big-arrow-on-the-screen",421,"dev_tools",{"id":573,"name":574,"points":575,"category":561},"50052251","ps2-web-recomp",316,{"id":577,"name":578,"points":579,"category":561},"50016312","quake-srp",241,{"id":581,"name":582,"points":583,"category":571},"50092470","Petal",228,false,"v2",{"id":587,"name":5,"line":6,"ai":584,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":588,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":589,"url":9,"mix":590,"praise":85,"objection":101,"sub":21},50038634,[24,25,26,27],"3011005101005300013300031033111131311144",[31,32,33,34],1794036711784]