Hacker News new | ask | show | jobs
by TeMPOraL 3821 days ago
RE your edit, there is a reason incognito mode is also known as "porn mode". It's primary use case - that obviously can't be stated officially - is to let you browse porn without fear that your mom / girlfriend / boss will find out by checking your browser history or having the site's URL show up as a suggestion when typing something in the address bar. It has never been a serious security tool.
2 comments

Obviously. It does have another use case too, for developers, it's an easy way to run parallel login sessions on webapps without stomping over cookies. :)
True; I often do exactly that :).
And it would be great to have more than one incognito mode for that purpose precisely (to be able to run more than two sessions).
Chrome has "profiles" you can use to log into multiple sessions simultaneously. Not sure if you can combine it with incognito mode.
I use QupZilla because this is its default configuration (every window is a separate multi-tab [incognito] session). Not so great last time I checked on the Mac but one of my favorites on the PC.

https://www.qupzilla.com/

AFAIR on Chrome the session does not propagate between the tabs that don't share history (i.e. separately created, not one spawned by the other).
Session is shared across all incognito tabs. Firefox behaves the same way. Even if you close any incognito tabs and then open a new one, it's still on the same session. You need to completely restart the browser (or explicitly clear history) to clear.
Are you sure of that? When I have an amazon tab with a basket full, create a new tab and go on amazon I see the same basket.
I don't have Chrome on the machine I'm using now so someone else needs to check it. But I vaguely remember running at work several sessions to the same service in separate incognito windows and maybe even in multiple tabs of the same window. Now that I think of it, I'm not sure about the latter scenario.
Shares them across all incognito tabs for me.
Yeah. I wish all apps had an incognito mode for this reason.

Imagine being able to open an incognito terminal to type commands that won't get saved to history or pollute what you already have.

In bash (and probably others) commands prefixed with space are removed from history. (it's a setting - google HISTIGNORE )
You can:

    unset $HISTFILE
I thought incognito mode was introduced as a “solution” to a security problem, namely browser history leak via :visited link style that is nearly impossible to fix without without violation of one of the oldest specifications of the Web. At least that's what it looked like then.

People considered it a profile switching for dummies, now no one remembers that browser can have multiple profiles.