Hacker Newsnew | past | comments | ask | show | jobs | submit | danlitt's commentslogin

I have had hundreds of tabs open for many months in the past. The bottleneck is usually the OS crashing rather than firefox.

Ridiculous comment. People should not have to choose between functionality and privacy.

Should not, true, but in the case of many websites the reality is that allowing JS means you lost your privacy. Just like one cannot allow webgl and canvas by default any longer. Thanks to all the web devs who helped creating this web dystopia.

Yes, my point is that this does not mean it is an "opt in checkbox". I appreciate that it allows people to be nasty, it just isn't a "please be nasty" toggle.

Implement it then.

Implement what? The internet?

Ah yes, the age old reply when people exhausted all arguments.

The person I have responded wrote the "should have" construction without giving any proofs why is it so. Maybe in the world of pink ponies everyone should have a free bread on the breakfast, but some things might be unintuitive in the our one.

Lol u serious?

You can't go out in public naked and just ask everyone to look away. If you want someone you don't trust to run unvetted general purpose code on your machine you have to accept that you are trading away some privacy. You can sandbox them (wear cloths) but that doesn't give you strict privacy.

I do wear clothes (all JS code runs in a sandbox).

This is a bit like saying "you should lock the door to your house" and therefore refusing to prosecute someone who steals from a house with a broken window frame. I did lock my door, and it's still a crime regardless!


It's not a binary situation. Lots of fingerprinting is based on e.g. audio or canvas rendering quirks. Browsers should be obfuscating that shit.

100% we should ensure that Browser's restrict fingerprinting as much as posible. I certainly set my Firefox to have many inconviniencies to reduce the fingerprint. I am just saying this is an engineering compromise and the tradeoff will be different for different people. Wishing we can have our cake and eat it dosn't help; you do have to choose between privacy and functionality.

Rewriting the URL sounds like it would also allow hitting a dummy server in tests. But how does the rewrite actually happen? If you have the literal URL in your code, then fine, but what if you don't?

It may not work for you, I don't know. But it absolutely does work in general!

This just means the surfaces are dry. The commenter said the air is not dry.

Zero on all metrics. Phew!

This is lovely, but I think falls down the moment you want any generated content (table of contents being a typical first example).

Some Javascript can generate this on such a local single-html file.

but at some point someone should bring some evidence, or the exchange is pointless.

not when the entire conversation has nothing to do with anything.

Welcome to Hacker News?

Is the scraping code available? (in order to regenerate the dataset later)


The 5th amendment only protects citizens, and we are only talking about visiting (as far as I can tell).


Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: