[{"data":1,"prerenderedAt":199},["ShallowReactive",2],{"project-12591683":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":39,"post_text":41,"what":42,"said":58,"maker_in_thread":115,"shape":123,"grid":127,"attempts":161,"same_week":162,"maker_shows":124,"maker_hidden":192,"reader_version":193,"card":194},"12591683","Ubercookie","Are you trackable? An irrevocable persistent browser cookie","title","Show HN: Are you trackable? An irrevocable persistent browser cookie","http:\u002F\u002Fubercookie.robinlinus.com\u002F","ubercookie.robinlinus.com","Capira",1475000131,2016,35,18,915,2264,41,"shown","security_privacy","browser fingerprinting demo","web_app",[24,25,26,27],"browser fingerprinting","tracking","privacy","persistent cookie","curious",-0.05,{"positive":31,"neutral":32,"mixed":33,"critical":34},1,6,0,3,10,{"privacy":37,"execution":38},{"positive":31,"critical":34},{"positive":33,"critical":33},[31,33,33,33,31,33,34,33,31,33,34,34,34,34,40,33,34,33],5,null,{"problem":43,"audience":41,"pricing":41,"motivation":41,"time_to_build":41,"stack":56,"openness":57,"stage":57,"team_size":57},{"value":44,"source":45,"evidence":46},"Websites can track users via browser fingerprint without cookies.","inferred",[47,49,53],{"id":48},"post",{"id":50,"by":51,"text":52},"12593476","mindslight","This is a fundamental problem with running arbitrary untrusted code on your machine. Things like your display size and desktop decorations suddenly become security-relevant.…",{"id":54,"by":11,"text":55},"12597238","The usage of \"getClientRects\" is not about measuring the display size. The idea is to render some text into an empty element and then measuring the elements dimensions. The…",[],"unknown",{"praise":59,"objections":72,"requests":92,"questions":93,"alternatives":107},[60],{"value":61,"source":62,"evidence":63},"Shows how identifiable browsers are; eye-opening privacy demo","commenter",[64,68],{"id":65,"by":66,"text":67},"12595596","rasmusei","Yeah, that's pretty disturbing. But I seem to get two different fingerprints. Refreshing the page 10 or so times, I usually get one, and then it switches to the other for another…",{"id":69,"by":70,"text":71},"12594286","occamrazor","Strange, for me (Chrome on Moto E) simply reloading the page causes the fingerprint to change.",[73,85],{"value":74,"source":62,"evidence":75},"Fingerprints vary between reloads, so tracking seems unreliable",[76,77,81],{"id":65,"by":66,"text":67},{"id":78,"by":79,"text":80},"12600217","jcsvyu789jh","I got a different fingerprint on each reload (for about 5-10 reloads). I'm not running noscript, but do have a decent number of other privacy related addons.",{"id":82,"by":83,"text":84},"12595955","AdamJacobMuller","Same for me, but, Chrome on OSX. I get a different fingerprint on basically every page reload. Sometimes it repeats.",{"value":86,"source":62,"evidence":87},"Browsers should restrict JavaScript access to screen and layout data",[88,89],{"id":50,"by":51,"text":52},{"id":90,"by":51,"text":91},"12599364","Display size is just a nice concrete example of something that seems quite harmless, but is not. getClientRects is exactly the kind of thing that would be carelessly standardized…",[],[94],{"value":95,"source":62,"evidence":96},"Does it work across different browsers on the same machine?",[97,101,104],{"id":98,"by":99,"text":100},"12593739","agrafix","I could beat it by using a different browser (e.g. chrome vs firefox) on my machine.",{"id":102,"by":11,"text":103},"12592373","Note that your fingerprint is equal among your Firefox and Tor Browser on the same machine.",{"id":105,"by":11,"text":106},"12593860","Across browsers it works only if both browsers are based on the same engine. - Group1: Chrome, Chromium, Opera, ... - Group2: Firefox, Tor Browser, ... - Group3: on iOS every…",[108],{"value":109,"source":62,"evidence":110},"Brave browser blocks this fingerprinting method",[111],{"id":112,"by":113,"text":114},"12593077","joshmanders","Interesting, Brave browser blocks this method.",{"comments":116,"answered":33,"key":117},4,[118,119,120],{"id":54,"text":55},{"id":102,"text":103},{"id":121,"text":122},"12593295","Does it? For me fingerprinting works on different devices with Brave Browser...",{"commenters":35,"max_depth":124,"maker_replies":116,"first_comment_mins":125,"lifespan_hours":126},7,79,25,[128,130,134,136,139,141,144,147,149,150,151,153,154,155,156,158,159,160],[50,33,31,129,51,33],"project\u002Fcritical\u002Fprivacy",[131,33,33,132,133,33],"12594916","commenter\u002Fneutral\u002Fdesign","nattaylor",[135,33,33,132,51,33],"12595203",[137,33,33,132,138,33],"12595960","uitgewis",[140,33,31,129,133,33],"12597333",[142,33,33,143,51,33],"12599379","commenter\u002Fneutral\u002Fprivacy",[145,33,34,146,133,33],"12599557","project\u002Fneutral\u002Fprivacy",[54,33,33,148,11,31],"project\u002Fneutral\u002Fexecution",[90,33,31,129,51,33],[102,31,33,146,11,31],[65,152,34,148,66,33],2,[78,152,34,148,79,33],[69,34,34,148,70,33],[82,34,34,148,83,33],[112,116,40,157,113,33],"project\u002Fpositive\u002Fprivacy",[121,116,33,129,11,31],[98,40,34,146,99,33],[105,40,33,146,11,31],[],[163,168,173,178,182,187],{"id":164,"name":165,"points":166,"category":167},"12571200","InstaPart",309,"dev_tools",{"id":169,"name":170,"points":171,"category":172},"12572412","G9.js",237,"languages",{"id":174,"name":175,"points":176,"category":177},"12589538","fgmk",215,"games",{"id":179,"name":180,"points":181,"category":167},"12588897","Material Design for Bootstrap",164,{"id":183,"name":184,"points":185,"category":186},"12564410","days",156,"productivity",{"id":188,"name":189,"points":190,"category":191},"12584380","Alooma Live",144,"data",false,"v2",{"id":195,"name":5,"line":6,"ai":192,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":196,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":197,"url":9,"mix":198,"praise":61,"objection":74,"sub":21},12591683,[24,25,26,27],"100010301033335030",[31,32,33,34],1793990948079]