[{"data":1,"prerenderedAt":316},["ShallowReactive",2],{"project-32951457":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":45,"post_text":47,"what":48,"said":65,"maker_in_thread":130,"shape":141,"grid":145,"attempts":278,"same_week":279,"maker_shows":46,"maker_hidden":308,"reader_version":309,"card":310},"32951457","TwitterToNitter","TwitterToNitter. A bookmarklet that makes reading on Twitter easier","title","Show HN: TwitterToNitter. A bookmarklet that makes reading on Twitter easier","https:\u002F\u002Fgithub.com\u002Fno-gravity\u002FTwitterToNitter","github.com","mg",1663938841,2022,90,46,659,2570,26,"notable","productivity","browser bookmarklet","other",[24,25,26,27],"nitter","twitter bookmarklet","twitter redirect","privacy frontend","curious",0.091,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,11,2,3,20,{"idea":37,"performance":39,"execution":41,"privacy":42,"design":43,"docs":44},{"positive":33,"critical":38},1,{"positive":40,"critical":40},0,{"positive":40,"critical":40},{"positive":40,"critical":38},{"positive":40,"critical":38},{"positive":38,"critical":40},[46,34,40,46,40,40,34,34,34,34,40,40,34,34,34,34,34,40,40,40,40,40,40,40,34,46,34,40,34,40,38,38,40,40,40,34,40,40,40,40],5,null,{"problem":49,"audience":47,"pricing":47,"motivation":47,"time_to_build":47,"stack":61,"openness":62,"stage":63,"team_size":64},{"value":50,"source":51,"evidence":52},"Twitter's web interface is hard to read, with login walls and heavy UI","commenter",[53,57],{"id":54,"by":55,"text":56},"32953868","MonkeyMalarky","Fantastic. I don't have a twitter account and it's really annoying to open a link and find out twitter thinks it's adult content (often not really) and get a login page. Or just…",{"id":58,"by":59,"text":60},"32953913","awinter-py","cannot believe twitter web ux is as bad as it is feel like it's half not their fault (scrolling is hard to customize in the DOM), half mostly of their fault (you can use columns…",[],"open_source","launched","unknown",{"praise":66,"objections":75,"requests":90,"questions":102,"alternatives":113},[67],{"value":68,"source":51,"evidence":69},"Useful way to avoid Twitter login walls and clutter",[70,71],{"id":54,"by":55,"text":56},{"id":72,"by":73,"text":74},"32958358","labster","Nitter provides superior UX even though it takes 10 times longer to load. Think about that, I’m waiting 15 seconds because that is more enjoyable than Twitter’s native interface.…",[76,83],{"value":77,"source":51,"evidence":78},"Bookmarklets are dangerous for non-technical users",[79],{"id":80,"by":81,"text":82},"32955372","ramesh31","They are great for us developers who can vet every line. But extremely dangerous for non technical users.",{"value":84,"source":51,"evidence":85},"Does not work on mobile browsers without manual bookmarking",[86],{"id":87,"by":88,"text":89},"32957975","pwdisswordfish0","The instructions provided in the README (about manually bookmarking a bookmarklet link) reflects the careful process that has to be followed to use bookmarklets on mobile…",[91],{"value":92,"source":51,"evidence":93},"Make it a browser extension for automatic redirects",[94,98],{"id":95,"by":96,"text":97},"32953398","cglong","I wish this was a browser extension so the redirection could happen automatically! Would probably function similar to [1]. [1]: https:\u002F\u002Fgithub.com\u002FJdhaimson\u002Fsmilealways",{"id":99,"by":100,"text":101},"32953538","Hitton","Except for the random choosing of instances it's easy to do with Redirector: https:\u002F\u002Fchrome.google.com\u002Fwebstore\u002Fdetail\u002Fredirector\u002Focgpenflpmgnfapjedencafcfakcekcd?hl=en…",[103],{"value":104,"source":51,"evidence":105},"Can Nitter bookmarks save the Nitter URL on Safari",[106,110],{"id":107,"by":108,"text":109},"32957306","berkut","Mildly off-topic, but... One minor annoyance I have with one of the \"open\" Nitter hosting sites I use to follow Twitter accounts is that Nitter seems (at least on iOS) to save…",{"id":111,"by":108,"text":112},"32959451","Looks like it's a Safari \"issue\", in that the HTML has: \u003Clink rel=\"canonical\" href=\"originalURL\"> in the main page, and Safari uses that, rather than the actual page, I guess by…",[114],{"value":115,"source":51,"evidence":116},"Redirector, Privacy Redirect, LibRedirect and Alternative Frontends extensions",[117,118,122,126],{"id":99,"by":100,"text":101},{"id":119,"by":120,"text":121},"32953621","hadrien01","I use Privacy Redirect: https:\u002F\u002Faddons.mozilla.org\u002Fen-US\u002Ffirefox\u002Faddon\u002Fprivacy-redirect\u002F It also works for Invidious and Bibliogram, but I only use it for Nitter.",{"id":123,"by":124,"text":125},"32956785","jonas-w","I'm using libredirect, i never see the original frontend and it works like a charm. Related discussion https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=32916318",{"id":127,"by":128,"text":129},"32956408","ewuhic","There's also an extension called \"alternative frontends\", which does that and even more[0] [0]:…",{"comments":34,"answered":40,"key":131},[132,135,138],{"id":133,"text":134},"32961955","Yay, the two-click solution is awesome! That is what I like about HN! You post a one-line-of-code solution for something and someone comes up with a way to get rid of even that…",{"id":136,"text":137},"32962294","Yes, I would like to add that to the repo's readme, but Github's Markdown does not support JavaScript links: https:\u002F\u002Fgithub.com\u002Fgithub\u002Fmarkup\u002Fissues\u002F1592",{"id":139,"text":140},"32953520","I prefer bookmarklets for a few reasons: Compatibility: Bookmarklets work on all devices. Deskop, iOS and Android. Security: I can easily read and understand the code. They only…",{"commenters":142,"max_depth":31,"maker_replies":34,"first_comment_mins":143,"lifespan_hours":144},39,123,55,[146,148,152,154,156,158,162,166,168,172,176,179,182,185,189,192,194,195,200,203,206,209,212,214,216,219,223,226,230,234,236,238,240,243,245,247,249,252,253,256,259,262,266,270,273,276],[123,40,46,147,124,40],"project\u002Fpositive\u002Fnone",[149,38,34,150,151,40],"32955800","project\u002Fneutral\u002Fnone","Recursing",[133,38,40,153,11,38],"maker\u002Fpositive\u002Fdocs",[54,33,46,155,55,40],"project\u002Fpositive\u002Fidea",[58,34,40,157,59,40],"other\u002Fneutral\u002Fnone",[159,34,40,160,161,40],"32955041","commenter\u002Fneutral\u002Fnone","recursive",[163,34,40,164,165,40],"32955639","other\u002Fneutral\u002Fdesign","andirk",[72,34,34,167,73,40],"project\u002Fmixed\u002Fperformance",[169,34,34,170,171,40],"32958656","project\u002Fneutral\u002Fperformance","3np",[173,31,34,174,175,40],"32955389","project\u002Fmixed\u002Fnone","aquova",[177,31,34,150,178,40],"32957362","Ambolia",[180,31,40,157,181,40],"32957642","bjelkeman-again",[183,46,40,157,184,40],"32958000","imron",[186,187,34,170,188,40],"32956104",6,"otsaloma",[107,190,34,191,108,40],7,"project\u002Fneutral\u002Fexecution",[193,190,40,160,88,40],"32957910",[111,190,34,191,108,40],[196,197,34,198,199,40],"32956005",8,"project\u002Fneutral\u002Fidea","stefanvdw1",[201,197,34,150,202,40],"32956115","qjx",[204,197,40,160,205,40],"32956652","moneywoes",[207,197,40,157,208,40],"32958295","woofcat",[210,197,40,157,211,40],"32959049","anon_123g987",[213,197,40,160,199,40],"32975990",[127,215,40,157,128,40],9,[217,215,40,160,218,40],"32956642","Kuinox",[220,221,40,157,222,40],"32955626",10,"basicoperation",[224,32,40,157,225,40],"32954175","mnd999",[227,32,34,228,229,40],"32954479","project\u002Fneutral\u002Fprivacy","Macha",[231,232,46,155,233,40],"32957724",12,"westcort",[87,232,38,235,88,40],"project\u002Fcritical\u002Fdesign",[237,232,46,153,233,40],"32958071",[136,232,40,239,11,38],"maker\u002Fneutral\u002Fdocs",[95,241,34,242,96,40],13,"project\u002Fneutral\u002Fdesign",[139,241,40,244,11,38],"maker\u002Fpositive\u002Fdesign",[80,241,38,246,81,40],"project\u002Fcritical\u002Fprivacy",[99,241,38,248,100,40],"project\u002Fcritical\u002Fidea",[250,241,40,157,251,40],"32953566","calvinmorrison",[119,241,40,157,120,40],[254,241,40,157,255,40],"32953707","codetrotter",[257,241,40,157,258,40],"32955858","kixiQu",[260,241,34,150,261,40],"32956097","pessimizer",[263,264,40,157,265,40],"32961975",14,"loceng",[267,268,40,157,269,40],"32953057",15,"beckman466",[271,268,40,160,272,40],"32953133","elil17",[274,268,40,157,275,40],"32955057","kdmdlsp",[277,268,40,160,269,40],"32971594",[],[280,285,290,295,299,303],{"id":281,"name":282,"points":283,"category":284},"32993130","Quazel",787,"learning_science",{"id":286,"name":287,"points":288,"category":289},"32943224","Open Prompts",279,"data",{"id":291,"name":292,"points":293,"category":294},"32939407","Dub",255,"dev_tools",{"id":296,"name":297,"points":298,"category":294},"32941613","Ezno",175,{"id":300,"name":301,"points":302,"category":294},"32935506","Rocketry",168,{"id":304,"name":305,"points":306,"category":307},"32976832","muted.io guitar chords",157,"languages",false,"v2",{"id":311,"name":5,"line":6,"ai":308,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":312,"top":18,"kw":313,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":314,"url":9,"mix":315,"praise":68,"objection":77,"sub":21},32951457,0.09,[24,25,26,27],"5305003333003333300000003530301100030000",[31,32,33,34],1794036625446]