[{"data":1,"prerenderedAt":284},["ShallowReactive",2],{"project-49182352":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":34,"aspects":35,"strip":42,"post_text":44,"what":45,"said":61,"maker_in_thread":172,"shape":182,"grid":185,"attempts":245,"same_week":246,"maker_shows":208,"maker_hidden":276,"reader_version":277,"card":278},"49182352","kuber.studio","Modern Browsers Don't Need the Cookie Anymore","title","Show HN: Modern Browsers Don't Need the Cookie Anymore","https:\u002F\u002Fkuber.studio\u002Fcookie\u002F","kuberwastaken",1785935308,2026,26,28,1753,4366,41,"shown","security_privacy","browser fingerprinting demo","web_app",[23,24,25,26],"browser fingerprinting","cookieless tracking","privacy","device fingerprint","roasted",-0.429,{"positive":30,"neutral":31,"mixed":32,"critical":33},4,1,0,14,19,{"privacy":36,"execution":38,"idea":40},{"positive":31,"critical":37},3,{"positive":31,"critical":39},10,{"positive":41,"critical":31},2,[31,31,32,32,31,32,31,32,31,31,31,31,43,31,31,32,43,31,37,31,32,43,32,31,31,32,43,32],5,null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":59,"openness":60,"stage":60,"team_size":60},{"value":47,"source":48,"evidence":49},"Websites can identify and track visitors without cookies using browser fingerprinting","inferred",[50,52,56],{"id":51},"post",{"id":53,"by":54,"text":55},"49195645","yev76","Good demo of the gap between \"no cookies\" and \"no tracking\". A chunk of the analytics industry sells \"cookieless\" where under the hood it's exactly this - a fingerprint doing the…",{"id":57,"by":10,"text":58},"49182411","potato potato haha ; sadly advertisers aren't the only ones tracking us these days",[],"unknown",{"praise":62,"objections":80,"requests":140,"questions":162,"alternatives":171},[63,76],{"value":64,"source":65,"evidence":66},"Clever technical demo of cookieless tracking","commenter",[67,71,72],{"id":68,"by":69,"text":70},"49189571","cvince","This is such a clever technical demo. Do you work for Posthog? LOL",{"id":53,"by":54,"text":55},{"id":73,"by":74,"text":75},"49240924","olek1983","Excellent! Thanks! It got me thinking, is there any way people can defend from this privacy abuse?",{"value":77,"source":65,"evidence":78},"Shows the gap between no cookies and no tracking",[79],{"id":53,"by":54,"text":55},[81,104,119,131],{"value":82,"source":65,"evidence":83},"Many reported details are wrong (CPU, display resolution, OS, timezone, battery)",[84,88,92,96,100],{"id":85,"by":86,"text":87},"49182525","voidUpdate","> \"Your CPU is ARM-family — we know from a single subtraction\" Not sure what went wrong for you but I'm running an i9 > \"Your battery is at 100%\" I don't think my desktop…",{"id":89,"by":90,"text":91},"49194962","eisleggje","Fun site, but it got some things wrong: - 8 core cpu. I have 24. - devtools open. they are not. - primary language. this one is strange, because I'd think the browser declares it…",{"id":93,"by":94,"text":95},"49189406","znpy","> Nice machine, by the way. an Apple M1. > 2 CPU cores and a 1920×1200 display. All the bells and whistles. i'm actually using a macbook neo and my display resolution is not…",{"id":97,"by":98,"text":99},"49201849","LargoLasskhyfv","TZ wrong. Screen resolution wrong. 3200x2200? How does it come up with that?",{"id":101,"by":102,"text":103},"49197226","pkphilip","I was surprised that it only detected very basic details about me.. and most importantly, it got the display resolution completely wrong!",{"value":105,"source":65,"evidence":106},"Linux and Windows detection conflicts; OS guesses are inaccurate",[107,111,115],{"id":108,"by":109,"text":110},"49190694","madiling","> What you are using it on > > Your display scaling is set to 150%. > A fractional device pixel ratio (1.5) only comes from Windows display scaling. macOS uses whole-number…",{"id":112,"by":113,"text":114},"49190778","zinekeller","Just tested this. > Your User-Agent says Windows, but your installed fonts are Linux's. One of those is lying, and it isn't the fonts. But also... > Voice list = Microsoft David…",{"id":116,"by":117,"text":118},"49195156","dolmen","Same issue here. Pixel ratio 1.25 on Linux, Firefox.",{"value":120,"source":65,"evidence":121},"Claims of zero permissions are inaccurate; it requests DRM, WebGL and canvas access",[122,126,130],{"id":123,"by":124,"text":125},"49186760","Clamchop","> It asked for zero permissions. Not quite. It requested to play DRM protected content.",{"id":127,"by":128,"text":129},"49189311","hotsalad","And asked to create a WebGL context and to view canvas data. Closed and reopened the browser and revisited the site a couple times, and it thought it was my first and gave me a…",{"id":89,"by":90,"text":91},{"value":132,"source":65,"evidence":133},"Fingerprint changes between visits, so 'returning visitor' detection is unreliable",[134,135,136],{"id":127,"by":128,"text":129},{"id":89,"by":90,"text":91},{"id":137,"by":138,"text":139},"49255395","user205738","I tried it in different browsers. WebRTC must always be disabled. It’s better to try to work without JS in the browser. Also, the “forget” button worked for one reboot, and then…",[141,153,158],{"value":142,"source":65,"evidence":143},"Fix inaccurate detections such as OS, CPU and display resolution",[144,147,150],{"id":145,"by":10,"text":146},"49182605","LMAO will patch",{"id":148,"by":10,"text":149},"49193094","Perks of making this deterministic haha will fix, thank you",{"id":151,"by":10,"text":152},"49193103","Tested on MacOS, but will try to patch this",{"value":154,"source":155,"evidence":156},"Make fingerprint results deterministic","maker",[157],{"id":148,"by":10,"text":149},{"value":159,"source":65,"evidence":160},"Explain how defenses against fingerprinting can work",[161],{"id":73,"by":74,"text":75},[163,167],{"value":164,"source":65,"evidence":165},"How can people defend against this kind of fingerprinting?",[166],{"id":73,"by":74,"text":75},{"value":168,"source":65,"evidence":169},"How does it derive certain values such as resolution?",[170],{"id":97,"by":98,"text":99},[],{"comments":173,"answered":41,"key":174},9,[175,178,181],{"id":176,"text":177},"49195528","removed it! The latter should not be happening anymore either hopefully",{"id":179,"text":180},"49195527","update: removed it, didn't need it and I use chrome so it didn't pop up haha",{"id":145,"text":146},{"commenters":183,"max_depth":37,"maker_replies":173,"first_comment_mins":31,"lifespan_hours":184},20,140,[186,188,189,191,192,194,195,196,197,198,199,200,201,204,206,210,212,214,217,222,227,228,233,236,237,239,240,243],[123,32,31,187,124,32],"project\u002Fcritical\u002Fprivacy",[127,32,31,187,128,32],[176,32,32,190,10,31],"maker\u002Fneutral\u002Fnone",[179,32,32,190,10,31],[85,31,31,193,86,32],"project\u002Fcritical\u002Fexecution",[145,31,32,190,10,31],[108,41,31,193,109,32],[148,41,32,190,10,31],[116,41,31,193,117,32],[93,37,31,193,94,32],[89,30,31,193,90,32],[137,43,31,187,138,32],[53,202,43,203,54,32],6,"project\u002Fpositive\u002Fidea",[101,205,31,193,102,32],7,[207,208,31,193,209,32],"49192880",8,"Panzerschrek",[211,208,32,190,10,31],"49193091",[73,173,43,213,74,32],"project\u002Fpositive\u002Fprivacy",[215,39,31,193,216,32],"49192537","jogu",[218,219,37,220,221,32],"49190744",11,"project\u002Fneutral\u002Fprivacy","zhxiaoliang",[223,224,31,225,226,32],"49182368",12,"project\u002Fcritical\u002Fidea","thisisauserid",[57,224,32,190,10,31],[229,230,43,231,232,32],"49187381",13,"project\u002Fpositive\u002Fexecution","Trung0246",[234,230,32,235,10,31],"49187755","maker\u002Fpositive\u002Fnone",[97,33,31,193,98,32],[112,238,31,193,113,32],15,[151,238,32,190,10,31],[68,241,43,242,69,32],16,"maker\u002Fpositive\u002Fidea",[244,241,32,190,10,31],"49193110",[],[247,252,257,261,266,271],{"id":248,"name":249,"points":250,"category":251},"49124218","Elevators",1680,"learning_science",{"id":253,"name":254,"points":255,"category":256},"49170165","Inclusive Color Space",627,"creative",{"id":258,"name":259,"points":260,"category":256},"49149966","Isopolis",350,{"id":262,"name":263,"points":264,"category":265},"49140396","Cycloidal Gearbox",338,"hardware",{"id":267,"name":268,"points":269,"category":270},"49158333","Swiftlet",312,"ai",{"id":272,"name":273,"points":274,"category":275},"49145937","Kakehashi",255,"infrastructure",false,"v2",{"id":279,"name":5,"line":6,"ai":276,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":280,"top":17,"kw":281,"maker":10,"domain":5,"tier":18,"attempts":32,"strip":282,"url":9,"mix":283,"praise":64,"objection":82,"sub":20},49182352,-0.43,[23,24,25,26],"1100101011115110513105011050",[30,31,32,33],1794036707165]