[{"data":1,"prerenderedAt":273},["ShallowReactive",2],{"project-16727212":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":42,"post_text":44,"what":45,"said":76,"maker_in_thread":173,"shape":181,"grid":185,"attempts":234,"same_week":235,"maker_shows":31,"maker_hidden":265,"reader_version":266,"card":267},"16727212","Cecibot","Censorship Circumvention Bot","title","Show HN: Cecibot – Censorship Circumvention Bot","https:\u002F\u002Fcecibot.com\u002Findex.html","cecibot.com","boramalper",1522568237,2018,62,22,681,2155,32,"notable","security_privacy","censorship circumvention","other",[21,24,25,26,27],"bypass censorship","email bot","headless chrome","vpn alternative","mixed",0.091,{"positive":31,"neutral":32,"mixed":33,"critical":34},4,3,1,2,10,{"privacy":37,"docs":39,"idea":40,"design":41},{"positive":38,"critical":33},0,{"positive":33,"critical":33},{"positive":33,"critical":38},{"positive":33,"critical":38},[38,32,43,32,38,43,33,38,38,38,32,38,38,38,38,38,33,43,43,38,32,38],5,null,{"problem":46,"audience":53,"pricing":44,"motivation":58,"time_to_build":44,"stack":62,"openness":73,"stage":74,"team_size":75},{"value":47,"source":48,"evidence":49},"Accessing blocked websites and content under internet censorship.","maker",[50],{"id":51,"by":11,"text":52},"16727237","Hello HN, author here! I am a developer from Turkey, currently residing abroad for studying CompSci. Throughout the years I watched the Internet censorship in my country getting…",{"value":54,"source":55,"evidence":56},"People living under internet censorship.","inferred",[57],{"id":51,"by":11,"text":52},{"value":59,"source":48,"evidence":60},"Turkish developer watching internet censorship worsen in his country.",[61],{"id":51,"by":11,"text":52},[63,69],{"value":64,"source":48,"evidence":65},"Python 3",[66],{"id":67,"by":11,"text":68},"16735178","> Are you using headless Chrome or similar to implement this? Yes, with pyppeteer[0] (Python 3 port of puppeteer). > I found that even pages smaller than 5MB get rendered to PDF.…",{"value":70,"source":48,"evidence":71},"pyppeteer (headless Chrome)",[72],{"id":67,"by":11,"text":68},"open_source","launched","solo",{"praise":77,"objections":98,"requests":129,"questions":152,"alternatives":164},[78,94],{"value":79,"source":80,"evidence":81},"Clever idea and cool concept for circumventing censorship.","commenter",[82,86,90],{"id":83,"by":84,"text":85},"16733174","dannyw","This is a cool bot. I wonder how well this concept can work for two way communication: not just GETting webpages but also allowing messaging when it’s blocked.",{"id":87,"by":88,"text":89},"16733158","Cenk","Excellent idea! Congrats on launching, and I love the minimalist website. Quick note, \u002Far\u002F and \u002Fzh\u002F don’t currently seem to work.",{"id":91,"by":92,"text":93},"16732858","jstanley","This is really cool, nice work. In addition to censorship-circumvention, it also provides a way to read the content of potentially-malicious sites without risk of browser…",{"value":95,"source":80,"evidence":96},"Minimalist website design.",[97],{"id":87,"by":88,"text":89},[99,110,119],{"value":100,"source":80,"evidence":101},"Using the tool may expose users to censors who can detect requests (honeypot risk).",[102,106],{"id":103,"by":104,"text":105},"16737098","programmarchy","Seems like this just creates a honeypot where censorship regimes can easily detect people attempting to circumvent their systems. Use this tool and you're liable to be a list.…",{"id":107,"by":108,"text":109},"16734886","Yetanfou","If you don't trust the tool, don't use it. The fact that '[b]ypassing censorship is a criminal activity in a number of countries' seems to be what drove the creator of this tool…",{"value":111,"source":80,"evidence":112},"Terms of service wording on terrorism and exploitation is too specific.",[113,116],{"id":114,"by":108,"text":115},"16733269","The terms of service seem a bit odd to me: ``` I do not tolerate: - Exploitation of _children_ (including child pornography) - _Religious_ terrorism ``` May I suggest changing…",{"id":117,"by":11,"text":118},"16735119","@werber mentioned it in his comment as well, and I agree that the list is oddly specific, because it's solely based on me (with very little regard to whether something is legal…",{"value":120,"source":80,"evidence":121},"PDF output carries its own security risks.",[122,126],{"id":123,"by":124,"text":125},"16733007","heinrich5991",">it also provides a way to read the content of potentially-malicious sites without risk of browser vulnerabilities being exploited PDFs have the same kind of vulnerabilities,…",{"id":127,"by":108,"text":128},"16734958","Some PDF readers can execute JS which can be embedded in PDF files. Just use a reader which doesn't support embedded JS (or switch it off if it does support it) to avoid this…",[130,134,141,148],{"value":131,"source":80,"evidence":132},"Support chunked transfer-encoding.",[133],{"id":91,"by":92,"text":93},{"value":135,"source":80,"evidence":136},"Add GitHub link to the site.",[137],{"id":138,"by":139,"text":140},"16733045","notamy","Very minor nitpick: Would be nice if the github link was also on the site. I like the idea a lot though! Very interesting.",{"value":142,"source":80,"evidence":143},"Sign returned files with a GPG key.",[144],{"id":145,"by":146,"text":147},"16732832","implying","It would be nice if the returned files or PDFs were (GPG) signed with an official cecibot key, for tamper protection.",{"value":149,"source":80,"evidence":150},"Support two-way messaging when blocked.",[151],{"id":83,"by":84,"text":85},[153,160],{"value":154,"source":80,"evidence":155},"Is the maker afraid of repercussions for the software?",[156],{"id":157,"by":158,"text":159},"16734903","Fnoord","Are you afraid for repercussions for writing the software and\u002For your statement(s) about the regime?",{"value":161,"source":80,"evidence":162},"Why do \u002Far\u002F and \u002Fzh\u002F pages not work?",[163],{"id":87,"by":88,"text":89},[165,169],{"value":166,"source":80,"evidence":167},"Tor, including bridges.",[168],{"id":51,"by":11,"text":52},{"value":170,"source":80,"evidence":171},"VPNs.",[172],{"id":51,"by":11,"text":52},{"comments":174,"answered":32,"key":175},6,[176,177,180],{"id":51,"text":52},{"id":178,"text":179},"16735363","On the one hand, yes I am afraid, but on the other, I am sick & tired of silence (which quickly leads into learned helplessness). I think it's better to speak up and to face the…",{"id":117,"text":118},{"commenters":182,"max_depth":31,"maker_replies":174,"first_comment_mins":183,"lifespan_hours":184},13,7,77,[186,188,190,192,194,195,198,200,204,205,207,209,211,212,214,217,219,221,223,225,227,231],[51,38,38,187,11,33],"project\u002Fneutral\u002Fidea",[145,38,32,189,146,38],"project\u002Fneutral\u002Fprivacy",[138,38,43,191,139,38],"project\u002Fpositive\u002Fdocs",[157,38,32,193,158,38],"maker\u002Fneutral\u002Fnone",[178,38,38,193,11,33],[196,38,43,197,158,38],"16749946","maker\u002Fpositive\u002Fnone",[114,33,33,199,108,38],"project\u002Fcritical\u002Fdocs",[201,33,38,202,203,38],"16733589","commenter\u002Fneutral\u002Fnone","random4369",[107,33,38,202,108,38],[117,33,38,206,11,33],"maker\u002Fneutral\u002Fdocs",[91,34,32,208,92,38],"project\u002Fmixed\u002Fprivacy",[123,34,38,210,124,38],"commenter\u002Fneutral\u002Fprivacy",[127,34,38,210,108,38],[67,34,38,213,11,33],"maker\u002Fneutral\u002Fexecution",[215,34,38,216,92,38],"16742703","commenter\u002Fneutral\u002Fexecution",[218,34,38,213,11,33],"16754191",[103,32,33,220,104,38],"project\u002Fcritical\u002Fprivacy",[83,31,43,222,84,38],"project\u002Fpositive\u002Fidea",[87,43,43,224,88,38],"project\u002Fpositive\u002Fdesign",[226,43,38,206,11,33],"16735229",[228,174,32,229,230,38],"16733884","project\u002Fneutral\u002Fdocs","werber",[232,174,38,202,233,38],"16734052","smoll",[],[236,241,246,250,255,260],{"id":237,"name":238,"points":239,"category":240},"16754987","zero-width-chrome-extension",385,"dev_tools",{"id":242,"name":243,"points":244,"category":245},"16706666","text2mindmap",323,"productivity",{"id":247,"name":248,"points":249,"category":245},"16743030","“Who is hiring",255,{"id":251,"name":252,"points":253,"category":254},"16742492","Alpaca My Bags",238,"consumer_social",{"id":256,"name":257,"points":258,"category":259},"16721831","Auditus",146,"creative",{"id":261,"name":262,"points":263,"category":264},"16719648","ShivyC",120,"languages",false,"v2",{"id":268,"name":5,"line":6,"ai":265,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":269,"top":18,"kw":270,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":271,"url":9,"mix":272,"praise":79,"objection":100,"sub":21},16727212,0.09,[21,24,25,26,27],"0353051000300000155030",[31,32,33,34],1794036564691]