[{"data":1,"prerenderedAt":253},["ShallowReactive",2],{"project-17016545":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":41,"post_text":43,"what":44,"said":73,"maker_in_thread":154,"shape":164,"grid":168,"attempts":215,"same_week":216,"maker_shows":42,"maker_hidden":245,"reader_version":246,"card":247},"17016545","txtify.it","Easily convert web articles to plain text","title","Show HN: txtify.it – Easily convert web articles to plain text","https:\u002F\u002Ftxtify.it","k1m",1525727705,2018,51,23,782,2155,37,"notable","productivity","article text converter","web_app",[23,24,25,26],"plain text converter","article to text","readability","html to text","debated",-0.043,{"positive":30,"neutral":31,"mixed":32,"critical":30},3,6,0,12,{"design":35,"idea":37,"execution":38,"privacy":40},{"positive":36,"critical":36},1,{"positive":32,"critical":32},{"positive":32,"critical":39},2,{"positive":36,"critical":32},[30,32,30,32,36,32,36,32,42,32,30,32,30,32,30,32,30,32,42,36,32,42,32],5,null,{"problem":45,"audience":43,"pricing":43,"motivation":55,"time_to_build":43,"stack":59,"openness":71,"stage":72,"team_size":71},{"value":46,"source":47,"evidence":48},"Web pages are bloated; users want clean plain text of articles.","maker",[49,52],{"id":50,"by":10,"text":51},"17017227","Thanks! :) No big goals with this. Thought it'd be a useful tool, especially considering how big and bloated web sites are getting these days. So we're going to try to keep it…",{"id":53,"by":10,"text":54},"17019298","One of the things we do with txtify.it is try to find the content block in the HTML first, then convert only that from HTML to plain text. So in situations where the input URL is…",{"value":56,"source":47,"evidence":57},"Thought it would be a useful tool given how bloated websites are getting.",[58],{"id":50,"by":10,"text":51},[60,67],{"value":61,"source":47,"evidence":62},"Full-Text RSS (maker's product) for extraction and conversion",[63,64],{"id":50,"by":10,"text":51},{"id":65,"by":10,"text":66},"17023794","Any particular aspect of the code you're interested in? The article detection, extraction and conversion happens with our Full-Text RSS product which we sell (see link for demo…",{"value":68,"source":47,"evidence":69},"Html2Text library",[70],{"id":65,"by":10,"text":66},"unknown","launched",{"praise":74,"objections":90,"requests":108,"questions":130,"alternatives":149},[75,83],{"value":76,"source":77,"evidence":78},"Simple, no-nonsense UI","commenter",[79],{"id":80,"by":81,"text":82},"17017146","ksk","Very Cool! I like the simple no-nonsense UI. What is your goal with the project?",{"value":84,"source":77,"evidence":85},"Useful for command-line and scripting use",[86],{"id":87,"by":88,"text":89},"17019221","z1mm32m4n","I’ve frequently needed to access a plain text version of a site in a bash script or from the command line. For this, I use the command ``` w3m -dump \u003Curl> ``` which dumps the…",[91,101],{"value":92,"source":77,"evidence":93},"Boilerplate text such as newsletter prompts remains in some articles",[94,98],{"id":95,"by":96,"text":97},"17019506","DecayingOrganic","Just a little feedback, there's a small problem with The Economist. It just includes \"get our daily newsletter\" thingy. Also cool project!",{"id":99,"by":96,"text":100},"17019542","Here is it: https:\u002F\u002Ftxtify.it\u002Fhttps:\u002F\u002Fwww.economist.com\u002Fnews\u002Fleaders\u002F21741547-regulators-should-squash-plans-big-telecoms-merger-america-t-mobile-and-sprint-plan It also shows up…",{"value":102,"source":77,"evidence":103},"Typography is poor",[104],{"id":105,"by":106,"text":107},"17018534","grblovrflowerrr","Hey this looks really cool. I think the typography could be improved though, check out http:\u002F\u002Fbettermotherfuckingwebsite.com\u002F for some inspiration\u002Fguidelines on how to accomplish…",[109,116,123],{"value":110,"source":77,"evidence":111},"Allow larger line widths",[112],{"id":113,"by":114,"text":115},"17018339","DrScump","Nice! Suggestion: allow larger line widths to be specified (for fewer, longer lines in large paragraphs).",{"value":117,"source":77,"evidence":118},"Rotate the example instead of static",[119],{"id":120,"by":121,"text":122},"17020315","thrownaway954","The example should rotate between what people have previously converted. Right now it is static.",{"value":124,"source":77,"evidence":125},"Mobile viewport CSS support",[126],{"id":127,"by":128,"text":129},"17020037","Boulth","Very cool! Could you also add viewport css so that it looks better on mobile Firefox? (it already looks nice)",[131,135,142],{"value":132,"source":77,"evidence":133},"What is the goal of the project?",[134],{"id":80,"by":81,"text":82},{"value":136,"source":77,"evidence":137},"Will the source code be available?",[138],{"id":139,"by":140,"text":141},"17022821","masukomi","Am i right in thinking the source code will not be available for this?",{"value":143,"source":77,"evidence":144},"Where is the privacy policy?",[145],{"id":146,"by":147,"text":148},"17019479","RunningRabbit","Where is your privacy policy?",[150],{"value":151,"source":77,"evidence":152},"w3m -dump",[153],{"id":87,"by":88,"text":89},{"comments":155,"answered":42,"key":156},11,[157,160,161],{"id":158,"text":159},"17019006","Thanks! I'll try to add that in the next update.",{"id":50,"text":51},{"id":162,"text":163},"17019527","Have you got a URL I can try? This one worked:…",{"commenters":165,"max_depth":31,"maker_replies":155,"first_comment_mins":166,"lifespan_hours":167},10,102,36,[169,171,173,175,177,179,181,182,185,188,190,191,194,197,198,199,201,202,204,207,209,212,213],[113,32,30,170,114,32],"project\u002Fneutral\u002Fdesign",[158,32,32,172,10,36],"maker\u002Fneutral\u002Fnone",[80,36,30,174,81,32],"maker\u002Fneutral\u002Fidea",[50,36,32,176,10,36],"project\u002Fneutral\u002Fidea",[95,39,36,178,96,32],"project\u002Fcritical\u002Fexecution",[162,39,32,180,10,36],"maker\u002Fneutral\u002Fexecution",[99,39,36,178,96,32],[183,39,32,184,10,36],"17019574","project\u002Fneutral\u002Fexecution",[186,39,42,187,96,32],"17019584","project\u002Fpositive\u002Fnone",[189,39,32,172,10,36],"17019599",[120,30,30,170,121,32],[192,30,32,193,10,36],"17020436","project\u002Fneutral\u002Fprivacy",[139,195,30,196,140,32],4,"project\u002Fneutral\u002Fnone",[65,195,32,196,10,36],[87,42,30,196,88,32],[53,42,32,200,10,36],"project\u002Fpositive\u002Fexecution",[146,42,30,193,147,32],[203,42,32,193,10,36],"17019493",[205,42,42,206,147,32],"17028412","project\u002Fpositive\u002Fprivacy",[105,31,36,208,106,32],"project\u002Fcritical\u002Fdesign",[210,31,32,211,10,36],"17019025","project\u002Fpositive\u002Fdesign",[127,31,42,211,128,32],[214,31,32,170,10,36],"17020127",[],[217,222,226,231,236,240],{"id":218,"name":219,"points":220,"category":221},"17015043","Idyll guitar tuning post",338,"learning_science",{"id":223,"name":224,"points":225,"category":19},"17004898","Morning Cup of Coding",192,{"id":227,"name":228,"points":229,"category":230},"16985250","LayerJS",176,"languages",{"id":232,"name":233,"points":234,"category":235},"17033574","A Native Art Gallery for the Mac",146,"creative",{"id":237,"name":238,"points":239,"category":19},"17002648","new-note",133,{"id":241,"name":242,"points":243,"category":244},"17029430","Offline Object Detection and Tracking on a Raspberry Pi",106,"ai",false,"v2",{"id":248,"name":5,"line":6,"ai":245,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":249,"top":17,"kw":250,"maker":10,"domain":5,"tier":18,"attempts":32,"strip":251,"url":9,"mix":252,"praise":76,"objection":92,"sub":20},17016545,-0.04,[23,24,25,26],"30301010503030303051050",[30,31,32,30],1794036565836]