Hacker News new | past | comments | ask | show | jobs | submit login

…which has its own track record of subtle website breakage, something that is difficult to notice and impossible to mitigate short of disabling this globally. Don’t get me wrong, it’s nice that this exists, but it’s disabled by default for a reason. There are no silver bullets here.

Note: I am the author of this article.




> …which has its own track record of subtle website breakage, something that is difficult to notice and impossible to mitigate short of disabling this globally. Don’t get me wrong, it’s nice that this exists, but it’s disabled by default for a reason. There are no silver bullets here.

If Firefox had bigger marketshare, that breakage would magically turn into bugs in the broken websites.


> If Firefox had bigger marketshare, that breakage would magically turn into bugs in the broken websites.

... which is probably why Firefox-with-resistFingerprinting doesn't have bigger marketshare.

Mr. Chicken, meet Ms. Egg.


Unlikely. Some of this is very useful functionality being dumbed down, without real workarounds short of scrapping website functionality.


I find it helpful to realize when websites are taking measures to track me. If their site is broken by privacy protections, maybe I don't want to be using that site any more.


It tends to make animations sluggish, see for example https://github.com/framer/motion/issues/441. That’s not because they are trying to track you but simply because requestAnimationFrame (which has its legitimate uses) can potentially be used for fingerprinting. No regular user is going to make the connection between broken functionality and this setting, and I’ve seen developers waste lots of time on this.


I did not knew this! But on the other hand, I've seen "performance.now" in the wild being used to track people.


I actually use Firefox to resist fingerprinting, but it's definitely annoying and not for everyone. For one, all times are presented to me in UTC now. I understand why Firefox doesn't present my real timezone, but it's kind of absurd to complain that the website is broken in that case and not the JS API.


resistfingerprinting works by making JS APIs less useful, even if used legitimately. If you rely on something that is both accurate and distinct to a user for functionality, that functionality os going to be broken by fingerprinting mitigation. There is no "fingerprinting API" that can simply be disabled, it's a combination of many APIs that all have real-world not-evil uses.


Well for one it limits the max texture size to 2048px, when normally 4096 has support everywhere.


>…which has its own track record of subtle website breakage

A perfectly acceptable cost for my privacy.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: