[{"data":1,"prerenderedAt":557},["ShallowReactive",2],{"project-33718850":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":34,"aspects":35,"strip":47,"post_text":48,"what":49,"said":86,"maker_in_thread":204,"shape":216,"grid":220,"attempts":519,"same_week":520,"maker_shows":32,"maker_hidden":549,"reader_version":550,"card":551},"33718850","Unclutter","Reader mode, but better","title","Show HN: Unclutter – Reader mode, but better","https:\u002F\u002Funclutter.it","unclutter.it","phgn",1669210125,2022,212,118,262,2570,11,"notable","productivity","reader mode extension","browser_extension",[24,25,26,27],"reader mode","browser extension","article reader","distraction free reading","mixed",-0.088,{"positive":18,"neutral":31,"mixed":32,"critical":33},25,4,16,56,{"privacy":36,"idea":38,"design":40,"pricing":43,"docs":45,"execution":46},{"positive":37,"critical":37},2,{"positive":39,"critical":39},3,{"positive":41,"critical":42},1,5,{"positive":44,"critical":41},0,{"positive":44,"critical":37},{"positive":41,"critical":39},[41,39,42,44,42,39,44,44,41,41,42,39,39,42,39,41,39,41,39,39,41,41,41,41,42,41,39,39,41,39,42,42,39,44,41,39,39,39,42,41],"Hey everyone!\n\nIn the last months I've been working on Unclutter, a modern reader mode browser extension. In contrast to all existing approaches, it unclutters articles by modifying their CSS instead of extracting the text content.\n\nThis results in a more visually pleasing result that reuses the original article style. The idea is to remove friction so you use the reader mode more often.\nThere are a few more features around saving articles automatically and taking highlights -- more details are on the website.\n\nThe extension has about 400 active weekly users right now, mostly from organic web ",{"problem":50,"audience":59,"pricing":71,"motivation":77,"time_to_build":81,"stack":82,"openness":83,"stage":84,"team_size":85},{"value":51,"source":52,"evidence":53},"Reader modes restyle articles with a different reading UI; users want cleaner reading that keeps the site's look","maker",[54,56],{"id":55},"post",{"id":57,"by":11,"text":58},"33741111","Good point. I actually wanted to address this \"breaking the flow\" with the \"keeping the style of the original site\" approach for Unclutter, vs. reader modes that have a totally…",{"value":60,"source":61,"evidence":62},"Browser users who read long-form articles","inferred",[63,67],{"id":64,"by":65,"text":66},"33729198","untangle","I use this category of tool all the time, and I've tried at least a dozen of them. Based on about an hour of usage, Unclutter is my favorite -- nudging out my current…",{"id":68,"by":69,"text":70},"33727989","thunderbong","This is really well done. The 'reader mode' is very clean. I really like the 'Table of Contents' that show up on the left as well as whether the article has been scrolled to the…",{"value":72,"source":52,"evidence":73},"Free; considering premium library features",[74],{"id":75,"by":11,"text":76},"33729190","Additional premium features around the \"article library\" aspect of the extension. So for example an account to access it from mobile devices, AI topic classification, additional…",{"value":78,"source":52,"evidence":79},"Reader modes are underused; make reading cleaner so people use it more",[80],{"id":55},null,[],"open_source","launched","unknown",{"praise":87,"objections":106,"requests":129,"questions":164,"alternatives":179},[88,97,102],{"value":89,"source":90,"evidence":91},"Clean, beautiful UI compared to regular reader mode","commenter",[92,96],{"id":93,"by":94,"text":95},"33723650","catchmeifyoucan","Digging this UI. It's actually really beautiful compared to regular ol' reader mode. The UI is nice, and it's a cool touch to see social comments. Nice work! I love that you also…",{"id":68,"by":69,"text":70},{"value":98,"source":90,"evidence":99},"Open source",[100,101],{"id":93,"by":94,"text":95},{"id":68,"by":69,"text":70},{"value":103,"source":90,"evidence":104},"Library and highlights features are useful",[105],{"id":68,"by":69,"text":70},[107,115,122],{"value":108,"source":90,"evidence":109},"Monetisation is hard; users unlikely to pay much",[110,111],{"id":64,"by":65,"text":66},{"id":112,"by":113,"text":114},"33729918","langsoul-com","> Monetisation has proven to be hard and for freemium there would need to be much higher numbers anyways. Do you think I should keep working on the project? The chances of you…",{"value":116,"source":90,"evidence":117},"Requests all-sites permission, privacy concern",[118],{"id":119,"by":120,"text":121},"33723782","morsch","Naturally this required the \"Access your data for all web sites\" permission -- most powerful\u002Fuseful extensions need this permission. But I've been pretty conservative in adding…",{"value":123,"source":90,"evidence":124},"Too many UI features feel like clutter",[125],{"id":126,"by":127,"text":128},"33730034","mlinksva","I like it. Ought to be a built-in browser feature, in addition to generic reader mode. But then so should uBO-level ad blocking...so you may have many years. Have you considered…",[130,146,153,157],{"value":131,"source":90,"evidence":132},"Mobile support (Firefox Android, Safari iOS)",[133,137,138,142],{"id":134,"by":135,"text":136},"33727368","iudqnolq","I know mobile Firefox extensions are a big pain for a small userbase but that'd be my #1 feature request.",{"id":93,"by":94,"text":95},{"id":139,"by":140,"text":141},"33731397","f0e4c2f7","This seems great! Any chance we could get a version for Firefox for Android?",{"id":143,"by":144,"text":145},"33725513","dewey","This looks very neat, I know it's an edge case (And it's not great to build Safari extensions, been there) but do you have any plans for Safari support?",{"value":147,"source":90,"evidence":148},"Customizable colors for dark mode",[149],{"id":150,"by":151,"text":152},"33725431","satvikpendem","Works great. Only thing I'd include is customizable text and background colors. I use an OLED monitor and I'd like to make the background pure black rather than simply grey like…",{"value":154,"source":90,"evidence":155},"Auto-activate on pages",[156],{"id":93,"by":94,"text":95},{"value":158,"source":90,"evidence":159},"Summaries with GPT-3",[160],{"id":161,"by":162,"text":163},"33722460","clnq","I would pay to have something like this that could also summarise articles with GPT-3.",[165,172],{"value":166,"source":90,"evidence":167},"Why not Firefox Reader mode",[168],{"id":169,"by":170,"text":171},"33728566","_nalply","Playing the devil's advocate: Why is Firefox Reader mode not good enough? And also please note that Mozilla has their algorithm in the open here:…",{"value":173,"source":90,"evidence":174},"How the user count is known",[175],{"id":176,"by":177,"text":178},"33723850","enriquto","> The extension has about 400 active weekly users right now, How do you know that? It sounds a bit scary that you are able to know this number.",[180,184,188,197],{"value":181,"source":90,"evidence":182},"Firefox Reader View",[183],{"id":169,"by":170,"text":171},{"value":185,"source":90,"evidence":186},"Tranquility Reader",[187],{"id":64,"by":65,"text":66},{"value":189,"source":52,"evidence":190},"Pocket",[191,194],{"id":192,"by":11,"text":193},"33730606","Seeing many parts of the UI as unnecessary seems to be a common reaction, particularly for people who find it by searching \"reader mode\" in the Chrome store. What do you think…",{"id":195,"by":11,"text":196},"33741070","Yep, Pocket has an API for this.",{"value":198,"source":90,"evidence":199},"Memex",[200],{"id":201,"by":202,"text":203},"33724690","Whiteshadow12","Tested this on pg essays, the social comments is a pretty cool feature, I initially thought you would also surface the footnotes, similar to gwern site (one site I doubt I'd ever…",{"comments":205,"answered":33,"key":206},48,[207,210,213],{"id":208,"text":209},"33724466","It's possible for extensions to only get access when you activate it for a specific tab. If you want Unclutter to work this way you can manually set \"Site access\" to \"On click\"…",{"id":211,"text":212},"33724868","Yep, but extensions still have to adopt the more restrictive permissions.",{"id":214,"text":215},"33718859","Here are some past discussions about reader modes, where the motivation for this project came from: The most underused browser feature: reader mode -…",{"commenters":217,"max_depth":218,"maker_replies":205,"first_comment_mins":41,"lifespan_hours":219},45,7,127,[221,223,227,231,233,235,236,239,242,245,248,250,252,254,257,259,261,264,266,270,272,275,278,280,281,282,285,287,289,292,293,295,297,299,301,305,307,309,311,314,316,318,321,323,326,330,333,336,340,342,344,346,349,351,354,357,359,361,363,367,368,373,376,379,381,384,386,390,393,395,397,400,402,404,406,408,410,414,416,420,422,426,428,432,434,436,439,441,443,446,449,451,455,457,460,462,464,466,468,470,472,474,478,481,483,487,489,491,493,496,498,500,504,506,508,513,515,517],[119,44,41,222,120,44],"project\u002Fcritical\u002Fprivacy",[224,44,44,225,226,44],"33723970","other\u002Fneutral\u002Fprivacy","simcop2387",[228,44,39,229,230,44],"33724354","project\u002Fneutral\u002Fprivacy","cxr",[208,44,44,232,11,41],"maker\u002Fneutral\u002Fprivacy",[234,44,39,229,120,44],"33724817",[211,44,44,232,11,41],[237,44,39,229,238,44],"33724534","k1m",[240,44,42,241,120,44],"33724776","project\u002Fpositive\u002Fprivacy",[243,44,44,225,244,44],"33726116","dredmorbius",[246,44,44,225,247,44],"33727050","wolfgang42",[249,44,44,225,244,44],"33727096",[214,41,44,251,11,41],"maker\u002Fneutral\u002Fidea",[64,37,42,253,65,44],"project\u002Fpositive\u002Fnone",[255,37,44,256,11,41],"33729530","maker\u002Fneutral\u002Fnone",[201,39,39,258,202,44],"project\u002Fmixed\u002Fidea",[260,39,44,251,11,41],"33725308",[262,39,39,263,202,44],"33728100","project\u002Fneutral\u002Fidea",[265,39,44,256,11,41],"33729855",[267,39,44,268,269,44],"33730334","other\u002Fneutral\u002Fidea","shermix011",[271,39,44,256,11,41],"33730615",[273,39,44,274,202,44],"33730769","other\u002Fneutral\u002Fnone",[276,32,44,268,277,44],"33725560","westcort",[279,32,44,251,11,41],"33725626",[126,42,39,258,127,44],[192,42,44,251,11,41],[283,42,41,284,127,44],"33735613","project\u002Fcritical\u002Fdesign",[57,42,44,286,11,41],"maker\u002Fneutral\u002Fdesign",[288,42,41,284,127,44],"33746397",[290,42,39,263,291,44],"33735890","pihentagy",[195,42,44,251,11,41],[68,294,42,253,69,44],6,[296,294,44,256,11,41],"33728949",[134,218,39,298,135,44],"project\u002Fneutral\u002Fnone",[300,218,44,256,11,41],"33729002",[302,303,44,304,244,44],"33726310",8,"other\u002Fneutral\u002Fdesign",[306,303,44,286,11,41],"33729944",[143,308,39,263,144,44],9,[310,308,44,251,11,41],"33725569",[312,308,39,298,313,44],"33726333","thewebcount",[315,308,44,256,11,41],"33729030",[317,308,42,253,144,44],"33729280",[150,319,39,320,151,44],10,"project\u002Fmixed\u002Fdesign",[322,319,44,286,11,41],"33725605",[324,319,39,325,151,44],"33725651","project\u002Fneutral\u002Fdesign",[327,18,41,328,329,44],"33736028","project\u002Fcritical\u002Fidea","CrypticShift",[112,331,41,332,113,44],12,"project\u002Fcritical\u002Fpricing",[334,331,44,335,11,41],"33730547","maker\u002Fneutral\u002Fpricing",[337,338,42,253,339,44],"33728471",13,"pugets",[341,338,44,256,11,41],"33728960",[169,343,41,328,170,44],14,[345,343,44,286,11,41],"33728911",[347,343,41,284,348,44],"33729365","atchoo",[350,343,44,286,11,41],"33729757",[352,343,41,353,348,44],"33748223","project\u002Fcritical\u002Fdocs",[93,355,42,356,94,44],15,"project\u002Fpositive\u002Fdesign",[358,355,44,256,11,41],"33724680",[360,355,39,263,94,44],"33764813",[362,355,44,251,11,41],"33778657",[364,33,39,365,366,44],"33727418","project\u002Fneutral\u002Fpricing","gnicholas",[75,33,44,335,11,41],[369,370,41,371,372,44],"33721591",17,"project\u002Fcritical\u002Fexecution","hnthrow10282910",[374,370,44,375,11,41],"33721640","maker\u002Fneutral\u002Fexecution",[377,370,41,371,378,44],"33724142","leipert",[380,370,44,375,11,41],"33725451",[382,370,41,284,383,44],"33725033","me_bx",[385,370,44,286,11,41],"33725051",[387,370,39,388,389,44],"33729429","project\u002Fneutral\u002Fexecution","riezebos",[391,370,41,284,392,44],"33724376","unsafecast",[394,370,44,286,11,41],"33725215",[396,370,39,320,392,44],"33729097",[161,398,42,399,162,44],18,"project\u002Fpositive\u002Fidea",[401,398,44,251,11,41],"33722753",[403,398,42,399,162,44],"33727482",[405,398,44,251,11,41],"33734172",[407,398,41,328,162,44],"33747036",[409,398,44,251,11,41],"33778963",[411,412,39,298,413,44],"33732551",19,"RamblingCTO",[415,412,44,256,11,41],"33733981",[417,418,39,263,419,44],"33726456",20,"freediver",[421,418,44,251,11,41],"33729068",[423,424,39,263,425,44],"33727403",21,"tuananh",[427,424,44,251,11,41],"33729115",[429,430,39,263,431,44],"33726578",22,"drexlspivey",[433,430,44,375,11,41],"33729047",[176,435,41,222,177,44],23,[437,435,39,229,438,44],"33723954","sabellito",[440,435,44,229,11,41],"33725641",[442,435,39,229,438,44],"33725994",[444,435,42,241,445,44],"33724021","lioeters",[447,435,44,448,11,41],"33724288","maker\u002Fpositive\u002Fprivacy",[450,435,39,229,366,44],"33727410",[452,453,39,325,454,44],"33727736",24,"indit",[456,453,44,286,11,41],"33729100",[458,31,42,399,459,44],"33720260","kazinator",[461,31,44,251,11,41],"33720677",[463,31,39,251,459,44],"33720711",[465,31,44,251,11,41],"33721167",[467,31,44,268,151,44],"33725444",[469,31,44,274,11,41],"33729089",[471,31,44,274,151,44],"33729101",[139,473,39,263,140,44],26,[475,476,41,353,477,44],"33729686",27,"perpil",[479,476,44,480,11,41],"33729723","maker\u002Fneutral\u002Fdocs",[482,476,44,274,113,44],"33729907",[484,485,39,263,486,44],"33724039",28,"agumonkey",[488,485,44,251,11,41],"33724565",[490,485,39,263,486,44],"33724660",[492,485,44,251,11,41],"33724914",[494,485,44,495,486,44],"33725678","commenter\u002Fneutral\u002Fidea",[497,485,44,251,11,41],"33734253",[499,485,39,263,486,44],"33737575",[501,502,44,274,503,44],"33728935",29,"uuencode8",[505,502,44,274,11,41],"33729152",[507,502,44,274,503,44],"33729885",[509,510,42,511,512,44],"33728123",30,"project\u002Fpositive\u002Fexecution","piyush_soni",[514,510,44,375,11,41],"33729036",[516,510,41,371,512,44],"33762584",[518,510,44,375,11,41],"33778562",[],[521,526,531,535,540,545],{"id":522,"name":523,"points":524,"category":525},"33693411","web-color-wheel",731,"creative",{"id":527,"name":528,"points":529,"category":530},"33718124","Rotaboxes",633,"games",{"id":532,"name":533,"points":534,"category":525},"33682813","Haxophone",526,{"id":536,"name":537,"points":538,"category":539},"33646951","pdfsyntax",279,"languages",{"id":541,"name":542,"points":543,"category":544},"33663486","freesubtitles.ai",224,"ai",{"id":546,"name":547,"points":548,"category":20},"33641036","Tweek Calendar",222,false,"v2",{"id":552,"name":5,"line":6,"ai":549,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":553,"top":18,"kw":554,"maker":11,"domain":10,"tier":19,"attempts":44,"strip":555,"url":9,"mix":556,"praise":89,"objection":108,"sub":21},33718850,-0.09,[24,25,26,27],"1350530011533531313311115133135530133351",[18,31,32,33],1793991055385]