Hacker News new | ask | show | jobs
by jakeogh 3816 days ago
That would be better, but not per user, per session. Currently I have surf(suckless.org) just pick a common one when I launch a tab (via tabbed): https://github.com/jakeogh/rndagent
1 comments

per-HTTP request

Nothing ever guaranteed the user agent header would be consistent or present. Any re-use of a user-agent string adds bits of data that can be used for tracking.

While we're at it, we need some solution to tracking based on browser window size. I'm one of the few people I know who doesn't maximize everything, so I'm probably 100% uniquely trackable just by window size.
Window size detection is done with JavaScript. Block it.
It can apparently be done with CSS by a determined website.
Disable JS by default. I do, and it makes the web better. Surf/tabbed makes this easy to do per process.