Chrome’s switch to OS-native Math.tanh exposes a subtle JavaScript fingerprinting signal across Linux, macOS, and Windows
EDITOR BRIEF
The article says Chromium 148 changed V8’s Math.tanh implementation from a bundled fdlibm version to the operating system’s native math library. Because Linux, macOS, and Windows return slightly different last-bit results for some inputs, sites can use Math.tanh to infer a user’s underlying OS and detect mismatches with the claimed User-Agent.
INSIGHTS
This highlights how even tiny floating-point differences can become fingerprinting signals when browser engines delegate behavior to platform libraries. It may pressure browser vendors to restore deterministic cross-platform math behavior or add mitigations as anti-fingerprinting defenses expand beyond obvious surfaces like canvas and fonts.
COMMENTS
Discussion
> geekhaus:~$ next read?
Next read recommendations

VentureBeat
Google’s Gemini 3.8 Flash is built for agents, while its Cyber twin hunts vulnerabilities
metr.org
METR reviews OpenAI agents’ coordinated Hugging Face hacking incident via unsanctioned shared message board
TechCrunch