Kuro5hin.org: technology and culture, from the trenches
create account | help/FAQ | contact | links | search | IRC | site news
[ Everything | Diaries | Technology | Science | Culture | Politics | Media | News | Internet | Op-Ed | Fiction | Meta | MLP ]
We need your support: buy an ad | premium membership

[P]
Proposal for Passive Private Browsing

By anaesthetica in Internet
Fri Feb 06, 2009 at 09:08:31 PM EST
Tags: mozilla, firefox, awesomebar, browser, privacy, history, porn, adblock, extension (all tags)

With the advent of Firefox 3's AwesomeBar, a lot of users have been complaining about its functionality of returning items in one's history that you would rather keep those looking over your shoulder from seeing (i.e. porn).

Firefox 3.1 is set to deliver a private browsing mode to compete with Safari, Internet Explorer, Opera, and Chrome, but this solution suffers from two key problems: private mode requires active user intervention to turn on and off; and, it does not have fine-grained control over the content being blocked.

Fortunately, a model for a better solution exists. Both problems have already been solved in the case of ad blocking. Below, I examine the prior lessons learned from the case of ad blocking, examine the current development of private browsing, and propose a progressive solution to private "porn mode" browsing.


The Case of Ad Blocking: From Manual to Automatic

Before everyone had AdBlock Plus installed on their copies of Firefox, we had to engage in a variety of methods to block ads. The transition from these methods to the passive method of AdBlock Plus parallels the innovation that I advocate in private browsing.

Before AdBlock with automatic updating of regular expression lists maintained by third parties, we relied on several types of hacks. First, hard-coding the hosts file with URLs and IP addresses of known ad servers. Second, blocking images based on standard ad height-width sizes. Third, manually right-clicking on ads that made it through these filters to remove them.

These methods require action on the part of the user in each case: writing the hosts file and making sure to update it manually, removing any false positives or error-causing entries; working around false-positives produced by blocking images by size; and, manually removing ads.

What AdBlock Plus pioneered was 1) fine-grained control and 2) passive functionality.

Using regular expressions allows for finer ad-targeting than more brutish and broad brush blocking schemes. Ads from subdirectories or subdomains from certain IP addresses can be blocked. Directory names (e.g. "/ads/") can be blocked. And individual sites can be whitelisted.

But the most important aspect is that AdBlock is passive. Once installed and a block-list provider is chosen, the user no longer has to think about ad blocking. No action is required and no updates need to be manually retrieved. Because the lists are externally maintained and automatically updated, most of the false positive testing and correction is done by others and then propagated to all users.

Private Browsing's History

The problem with current implementations of private browsing is that it is either not fine-grained or that it requires active user intervention, sometimes both.

First, utilities or browser features would offer the ability to wipe one's personal data: history, downloads, cookies, sessions, cached files, passwords, and so on. If you visited pornographic sites, you would have to wipe out all of your data. You'd lose all your other data that was saved for convenience: your browser history for URL completion, site-specific preferences stored in cookies, cached files for speeding up performance, saved passwords for email and perpetually-dying-collaborative-media-websites.

Second, browsers developed "private browsing" modes. These would preemptively prevent the browser from keeping the above personal data as long as private browsing mode was activated.

The first method was both broad brush and required active intervention from the user. Not only would it wipe data indiscriminately, it also required the user to remember to clear their tracks after viewing http://www.hardcore-gay-amputee-interracial-midget-porn.com. The second method was a slight improvement: as long as you remembered to turn it on, and you didn't do any non-porn browsing during the session, it did not indiscriminately destroy your data. Still, it requires active user intervention to remember to turn it on each time they have the urge, and to turn it off once they're done. However, since "private browsing" is modal, you are prevented from casually looking at porn amongst your plethora of open tabs. Indeed, Firefox 3.1b2's hideous implementation of private browsing is extremely modal, hiding all other non-private open tabs and opening an entirely new window for private browsing. Your non-private tabs are hidden until you manually exit from private browsing mode.

Google's Chrome provided a third innovation in private browsing: being able to set each window's mode individually. This solves the problem of modality. Now you can browse porn while reading several articles from The Atlantic and writing an email to your great aunt about the pictures of the kids from Easter. Nevertheless, per-window privacy settings still require active user intervention to turn on and off.

The Next Stage for Private Browsing

Just as ad blocking moved toward finer-grained control over blocked content and passive modes of blocking and updating, so too must private browsing implementations make the same progression.

What will this look like? Well... an awful lot like AdBlock Plus actually.

It would use an automatically updated list of adult websites (or possibly using the Google SafeSearch API), checking the sites you visit against the list. (This functionality is essentially the same as the Firefox/Google malware protection feature.) If the extension found a positive match, the website's URL and other metadata would not be written into Places/History, downloads would not be written into the download manager, elements of the website would not be cached, passwords entered would not be saved, and meanwhile cookies and sessions would be sandboxed and then erased. Further, bookmarked adult sites would not show up in the AwesomeBar.

Such an extension would solve the problem of indiscriminate data destruction: by having an accurate list in advance, only known adult sites would be prevented from being stored in your browser's history. All of your other browsing would function normally. There would be no need to actively intervene to switch modes on or off. You would never forget to switch modes, leading to embarrassment or the need to wipe all your private data. As such, the problem of creating a passive system would also be solved effectively.

This type of private browsing is the future of the concept, at least as applied to pornographic content viewing. It will not help you if your aim is, of course, merely to shop for surprise gifts for your loved ones, unless those gifts are butt plugs and edible underwear.

Various options might include: blocking only results form appearing in the AwesomeBar, full blocking of adult websites from appearing in history and other private data, and probably a whitelist in case of false positives.

Now all that remains is finding a technically savvy forum in which to propose this, such that people who can actually write code will whip up an alpha.

Sponsors

Voxel dot net
o Managed Hosting
o VoxCAST Content Delivery
o Raw Infrastructure

Login

Poll
PornBlock Plus?
o Good 50%
o Whack 50%

Votes: 12
Results | Other Polls

Related Links
o Google
o AwesomeBar
o users have been complaining
o returning items in one's history
o private browsing mode
o AdBlock Plus
o hosts file
o blocking images by size
o manually removing ads
o Using regular expressions
o wipe one's personal data
o perpetuall y-dying-collaborative-media-websites
o http://www .hardcore-gay-amputee-interracial-midget-porn.com
o modal
o The Atlantic
o pictures of the kids from Easter
o SafeSearch API
o malware protection
o Places
o Also by anaesthetica


Display: Sort:
Proposal for Passive Private Browsing | 72 comments (62 topical, 10 editorial, 0 hidden)
pornblock plus would be an admission of guilt $ (3.00 / 2) (#1)
by jolt rush soon on Thu Feb 05, 2009 at 05:43:55 AM EST


--
Subosc — free electronic music.
Yes it would have to have some innocuous name (none / 0) (#6)
by anaesthetica on Thu Feb 05, 2009 at 01:18:07 PM EST

Maybe something like "Rasa" as in tabula rasa.

—I'm the little engine that didn't.
k5: our trolls go to eleven
[A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


[ Parent ]
Rasa = lating for shaved or wiped clean (female) (none / 0) (#13)
by sausalito on Thu Feb 05, 2009 at 05:49:46 PM EST

pedo
_____________

GBH - "The whole point is that the App Store acts as a firewall between busy soccer moms and goatse links"
[ Parent ]

define:rasa (none / 0) (#16)
by anaesthetica on Thu Feb 05, 2009 at 05:57:22 PM EST

not pedo - industry standard

Also:

  • Rasa (IAST rāsa) - Sanskrit theological concept specific to Krishna centered bhakti traditions, such as Gaudiya Vaishnavism. The theological use of the word can be found very early, about two thousand years before the Nimbarka or Caitanya school of bhakti, in a phrase that Chaitanya traditions frequently quote: "Truly, the Lord is rasa" (raso vai sah) of Brahma sutras. This statement expresses the view that God is the one who enjoy the ultimate rasa or spiritual rapture, emotions.

  • rasa - "juice, flavor' - an essential fluid of yogic, alchemical or Tantric practice. The semen feminile.

  • —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    but tabula rasa = latin (none / 1) (#22)
    by livus on Thu Feb 05, 2009 at 07:34:55 PM EST

    anyway everyone would know what that is within 2 months, just like they all know what CBT stands for.

    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    [ Parent ]
    Cognitive behavioral therapy? (none / 1) (#25)
    by anaesthetica on Thu Feb 05, 2009 at 07:48:22 PM EST

    Chicago Board of Trade?

    An architecture firm?

    A computer training vocational school?

    Citizen's Bank and Trust?

    Ooooh, CBT... sounds painful.

    Well, I didn't know what it stood for off the top of my head.  Learn something knew every day....

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    I find your denial implausible (3.00 / 3) (#26)
    by livus on Thu Feb 05, 2009 at 07:56:08 PM EST

    given which site we're on.

    Let me guess, you think felching is an agricultural art and that goatse is a town in Croatia.

    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    [ Parent ]

    I felched my black-eyed susans yesterday $ (none / 1) (#28)
    by anaesthetica on Thu Feb 05, 2009 at 07:57:18 PM EST


    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    just don't holiday in goatse. n (none / 1) (#30)
    by livus on Thu Feb 05, 2009 at 08:02:49 PM EST



    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    [ Parent ]
    "Holiday in Goatse" (3.00 / 2) (#33)
    by anaesthetica on Thu Feb 05, 2009 at 08:16:44 PM EST

    Isn't that a Dead Kennedy's song?

    CHORUS:
    It's time to taste what you most fear
    Showing link domains won't help you here
    Brace yourself, my dear

    It's a holiday in Goatse
    It's tough to look at hello.jpg
    It's a holiday in Goatse
    Don't forget to pack a dildo

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    Great (none / 1) (#53)
    by livus on Fri Feb 06, 2009 at 06:36:42 PM EST

     that's what it made me think of too, but your lyrics are far more compelling.

    Now I'm going to have this stuck in my head all day.

    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    [ Parent ]

    what (none / 0) (#2)
    by Delirium on Thu Feb 05, 2009 at 06:57:18 AM EST

    But don't you actually want the history/etc. functionality in all the sites you browse, for the same navigational reasons as it exists in the first place?

    If the idea is history-segregation, which it generally seems to be, I'd say the solution is multiple profiles. Browse for your porn in porn-profile mode, browse for your subversive political materials in revolutionary-mode, and do your normal office browsing in office. Then just make sure you're never using porn- or revolutionary-mode profile when someone's looking over your shoulder.

    If your browser can't deal with multiple profiles easily, just use multiple browsers, firefox+epiphany or something.

    the fucking point, miss it much? (none / 1) (#3)
    by boxed on Thu Feb 05, 2009 at 07:43:52 AM EST

    The entire point of the article is that a manual up-front operation BEFORE any action is taken is inferior. Furthermore any action taken after that clears EVERYTHING is likewise bad.

    An automatic and fully transparent system like Adblock would be far superior.

    [ Parent ]

    I disagree with that (none / 0) (#4)
    by Delirium on Thu Feb 05, 2009 at 07:52:10 AM EST

    Any action that loses *any* part of the browsing history, rather than merely keeping it from popping up an inopportune times, is inferior. The fact that you sometimes navigate to Marxist websites, or porn websites, isn't "spam", and is useful for future navigation back to such sites; it's just that you don't want those navigational hints to happen at inopportune times, so they have to be segregated.

    [ Parent ]
    Yea, sure (none / 1) (#5)
    by boxed on Thu Feb 05, 2009 at 08:25:12 AM EST

    That they have to be separated is fine. The thing you are assuming though is that that segregation must be user initiated, and as a consequence that it is the user that has to remember to segregate BEFORE going to such sites. A better solution would be to automatically segregate based on some kind of rules, so if you go to your favorite porn site it either switches to that other mode automatically, or asks you if you want to switch to that mode. The author suggests that that other mode always throws away the history, but the concept of a segregated bucket (or buckets) does not inherently mean to throw that data away.

    [ Parent ]
    Okay, so, the ideal extension would offer another (none / 1) (#7)
    by anaesthetica on Thu Feb 05, 2009 at 01:40:14 PM EST

    option then:

    1. Erase any private data that comes from sites matching the adult content list; or,

    2. Permanently sandbox any private data that comes from sites matching the adult content list.  The user could then access the sandboxed data through the normal tools (Places/AwesomeBar) by flipping a switch in the extension preferences.  That this option needs active user intervention is fine, since the default would be a passive mode of protection, and the user would need to consciously disable it to look at their porn history.

    Probably difficult to achieve, but nevertheless possible since Places' metadata is pretty substantial.  The extension could copy all the previously sandboxed data into the normal Places database, complete with the necessary metadata for it to fit right in with the rest of your history.

    Removing this data from the Places database could happen one of two ways, off the top of my head.  One, use a unique tag on all the inserted data.  Then when the user flips the switch back to adult-content-sandboxing, the extention just deletes anything bearing that tag.  Two, the extension just gives your Places database a once-over checking everything against its adult-list again, like it might on a first-run.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    the last line gave this a -1 (none / 0) (#8)
    by totmacher on Thu Feb 05, 2009 at 05:05:11 PM EST



    -- I'll sum it up for yo: You = Douche bag ~ Butthurtapotamus
    i'll cry myself to sleep tonight $ (none / 0) (#9)
    by anaesthetica on Thu Feb 05, 2009 at 05:06:15 PM EST


    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    here's an alternative (none / 0) (#10)
    by totmacher on Thu Feb 05, 2009 at 05:15:48 PM EST

    start coding it up yourself

    -- I'll sum it up for yo: You = Douche bag ~ Butthurtapotamus
    [ Parent ]
    comparative advantage (none / 1) (#15)
    by anaesthetica on Thu Feb 05, 2009 at 05:53:02 PM EST

    I'll specialize in learning international relations theory and comparative politics (i.e. unemployment) while the rest of you specialize in learning code and XUL.

    The last programming languages I learned were LOGO (fuck yeah!), whatever ran my TI-83, and JavaScript (lol).  While it would be amusing to write this program in LOGO, and have that little turtle race around the screen covering your porn-browsing tracks behind you, somehow I think other programmers could do better.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    i'm guessing lead by example (none / 0) (#18)
    by totmacher on Thu Feb 05, 2009 at 06:29:55 PM EST

    isn't in your philosophy

    lead by manipulation maybe? or lead by laziness, I can't figure which yet

    -- I'll sum it up for yo: You = Douche bag ~ Butthurtapotamus
    [ Parent ]

    "lead by laziness" (none / 0) (#19)
    by anaesthetica on Thu Feb 05, 2009 at 06:40:44 PM EST

    I'm wearing a t-shirt right now featuring the text "Procrastinators: Leaders of Tomorrow"

    Instead of studying institutions for my comparative politics minor comprehensive exam, I'm procrastinating by posting here.  See?

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    roger, over and out (none / 0) (#20)
    by totmacher on Thu Feb 05, 2009 at 06:42:16 PM EST



    -- I'll sum it up for yo: You = Douche bag ~ Butthurtapotamus
    [ Parent ]
    That's a subtail bait for MDC, insensitive clod $ (none / 1) (#14)
    by sausalito on Thu Feb 05, 2009 at 05:50:40 PM EST


    _____________

    GBH - "The whole point is that the App Store acts as a firewall between busy soccer moms and goatse links"
    [ Parent ]

    If Crawford coded this extension... (none / 0) (#17)
    by anaesthetica on Thu Feb 05, 2009 at 06:03:43 PM EST

    ...it would come out rock solid, ready for his enigmatic grandmother to use all night long, hardened against premature data erasure, but not requiring any active intervention to turn on.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    +1FP a modest proposal (none / 1) (#21)
    by Phssthpok on Thu Feb 05, 2009 at 07:15:47 PM EST


    ____________

    affective flattening has caused me to kill 11,357 people

    You want to MULTI TASK with porn? (3.00 / 2) (#23)
    by livus on Thu Feb 05, 2009 at 07:37:28 PM EST

    WTf. Why?

    Take it to your local sewing circle. I bet they want to multi-task, paddling the pink canoe to their dodgy Harry Potter/ Snape slash whilst swapping scone recipes and crochetting three dimensional representations of Sarah Silverman.

    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    Why would you want to segregate your porn (3.00 / 4) (#27)
    by anaesthetica on Thu Feb 05, 2009 at 07:56:20 PM EST

    experience from interpenetrating all other aspects of your online activities? Wasn't "separate but equal" thrown out years ago in Blacks v. Woods of Penetration? What kind of mental-erotic apartheid are you advocating? Everyone here is perfectly capable of tapping out one-handed trolls while watching some ass get tapped. Why insist on a virtual Walls of Jericho, maintaining some kind of fictive puritanical division between your pornographic consciousness and the rest of your interactions with online representations of fellow human beings? Question: Are We Not Men? Answer: We Are Pervs!

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    So when you jerk off at k5 (3.00 / 2) (#29)
    by livus on Thu Feb 05, 2009 at 08:01:07 PM EST

    you're thinking of someone else?

    This just gets worse.

    Personally I can't for the life of me think why you would want people to see your gaisex hookups at k5 (or "one handed trolls" as you call them) but not your reliance on otherkin porn.

    Hmm and it is you who is advocating segregation bu not letting it all hang out. Surely if there really is no division then you don't mind what turns up in your browser. Hell, if there is no division at all you'd cheerfully rub yourself raw right in front of your coworkers.

    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    [ Parent ]

    What about this scenario envisioned in the article (3.00 / 2) (#31)
    by anaesthetica on Thu Feb 05, 2009 at 08:04:38 PM EST

    strikes you as unrealistic?!

    Now you can browse porn while reading several articles from The Atlantic and writing an email to your great aunt about the pictures of the kids from Easter.

    I think you are the unrealistic one, livus.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    Only if you're a gerontophile or worse. (3.00 / 3) (#32)
    by livus on Thu Feb 05, 2009 at 08:08:44 PM EST

    Seriously I think implementing this would just hasten the fall of civilisation as we know it. Nothing would get done properly.

    Spontaneous unconscious masturbatory activity is something I'm trying to discourage in myself, not enable.

    You damn dirty apes!

    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    [ Parent ]

    Already ending fast enough as it is (none / 1) (#60)
    by anaesthetica on Sat Feb 07, 2009 at 02:15:49 AM EST

    My co-worker pleasures himself at the office, and HR doesn't care.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    No. (2.00 / 3) (#35)
    by gr3y on Thu Feb 05, 2009 at 08:57:18 PM EST

    Selectively block history for all tabs and the children thereof on demand. Use a simple visual cue, such as changing the background color of the tab, to mark tabs that don't write to the history.

    Much simpler - no regexp, no whitelisting, etc., and it fits how most people use tabbed browsers.

    I am a disruptive technology.

    That's not a bad idea (none / 0) (#36)
    by anaesthetica on Thu Feb 05, 2009 at 09:45:01 PM EST

    It is certainly fine-grained in its approach to erasing data.  However, I think a passive approach will still be superior in general.

    Your suggestion still requires the user to remember to click on each tab that they want sandboxed in privacy mode.  I'm not sure how feasible that is at the moment -- even Google's Chrome, with per-tab processes, doesn't allow per-tab privacy mode.  It still insists on a separate window for private browsing--I gather, mostly for UI reasons rather than technical reasons.

    Also, a key question in an implementation of your idea will be whether the user is required to set the privacy mode before browsing to adult sites, or whether after having opened the adult sites can simply click on the tab to erase the data specific to it.  The first would still require significant active intervention from the user, raising the probability that they will forget to click on privacy mode ahead of time.  The second would be a better implementation, technologically more difficult, but I think it still would have significant disadvantages compared to a passive system that the user doesn't have to think about at all.

    As far as the simplicity issue, I don't think that a "PornBlock Plus" would unnecessarily present complexity to the end user.  I use AdBlock Plus and don't have to know a thing about regular expressions, how to write them, how to use them, how to edit them, etc.  In addition, I think the damage done by wiping data from false positives (sites with adult topics that aren't actually porn sites) is less of a problem than allowing all adult site data to remain in browser history.  Further, the cost to the user of learning how to whitelist occasionally is probably less than the cost to the user of having to turn on per-tab privacy mode every single time they want to see boobies.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    Force the user to select... (none / 1) (#37)
    by gr3y on Thu Feb 05, 2009 at 10:48:43 PM EST

    privacy mode before browsing, yes.

    Or, just to make everyone happy, delete the history, then selectively block history for the current tab and the children thereof once privacy mode is enabled for that tab.

    Regular expressions, whitelisting, etc. are geek technologies. My mother can't be bothered to keep up with them, and she shouldn't need to install a plugin or configure a whitelist to keep her online banking session private, or what she was looking at on amazon.com.

    The potential impact of not blocking an ad and not having the right domains in your whitelist (or blacklist, for that matter) while you do something you do not want a digital record of are not the same, and should not be treated the same.

    I am a disruptive technology.
    [ Parent ]

    Geek technologies (none / 1) (#38)
    by anaesthetica on Thu Feb 05, 2009 at 11:25:47 PM EST

    AdBlock uses regular expressions and whitelisting, but for 99% of its users it's an 1) install, 2) pick list provider once, 3) forget about it process.  The list is automatically updated in the background, they never have to directly deal with the regular expressions if they don't want to, and they don't manually edit the regular expressions to add a site to a whitelist (they just click on the AdBlock plugin and say 'disable on this site').

    Your grandmother, with all due respect, is probably not the target market for this extension.  The proposed extension is not a replacement for the standard private mode you use when trying to hide your surprise-gifts-for-relatives-who-use-the-same-computer-as-you shopping.  This extension is basically only for adult content.

    As such, the envisioned functionality is similar to AdBlock: 1) install the extension, 2) pick a list provider (if there is something other than a default available), 3) forget about it.  If it mistakenly prevents a breast cancer website from being recorded to your browsing history, you can whitelist it.  But even if it's not recorded to your history, and you don't want to bother with whitelists, it's not the end of the world to have to open the breast cancer website from your bookmarks or to type in the URL.  It might be the end of the world (depending on your domestic circumstances) if your history on youporn.com shows up.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    I use adblock plus... (3.00 / 2) (#39)
    by gr3y on Fri Feb 06, 2009 at 12:08:09 AM EST

    flashblock, and noscript.

    I would not use the extension you propose because it doesn't provide the one thing I want from privacy mode: assurance.

    I want assurance that what does or does not enter my history isn't dependent on someone else's best effort. I prefer not to depend on the wisdom of the crowds, or the tenacity of a single individual or even a group of individuals to update a list of pornographic content providers. And I don't want to be bothered to manually review my history to ensure that no record of my private activities is retained.

    I am a disruptive technology.
    [ Parent ]

    Fair enough (none / 0) (#41)
    by anaesthetica on Fri Feb 06, 2009 at 12:38:13 AM EST

    But something like Google's SafeSearch is really very good at what it does. And they're working with a much larger data set than any of us could possibly deal with. That means that SafeSearch might preemptively pick up sites that you might accidentally navigate to.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    Google's SafeSearch... (none / 1) (#46)
    by gr3y on Fri Feb 06, 2009 at 10:40:41 AM EST

    is hit or miss.

    Admittedly, more hit than miss. But that's my point. I want no miss. If I'm rooming with three other people, I don't want one of them telling the others I was reading up on "irritable bowel syndrome" on the CDC website when he uses my computer without my permission and I didn't log out, or that I consulted the oracle about "venereal +symptoms", because cdc.gov isn't in the list, or because cdc.gov is in the list, but I didn't notice the hyperlink to content hosted on hhs.gov, or because one of the cdc.gov pages re-directs to another website providing content considered "ideologically correct" by the incumbent administration.

    I understand your focus is adult content, but mine is on how your proposal can fail, resulting in the (semi-)public disclosure of things I don't want others to know, and keeping it as simple as possible is usually the best way to avoid failure.

    If you decide to go forward, I'm sure you'll get interesting comments.

    I am a disruptive technology.
    [ Parent ]

    All your examples are non-porn surfing (none / 0) (#47)
    by anaesthetica on Fri Feb 06, 2009 at 12:19:04 PM EST

    Which are exactly what this extension should ignore.  The idea is not to replace normal private browsing entirely, but to make porn browsing more 'private.'  Your scenarios are not really failures of the concept, they would be failures of the user relying on the wrong tool for the job.

    If this goes forward, 1) it won't be done by me, since I can't code, and 2) I'm sure it will get interesting comments, but the maintainer will probably have to make it quite explicit that it is only for private porn browsing and does not psychically know what other topics you want it to block.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    Then it's unnecessarily complex. (none / 0) (#48)
    by gr3y on Fri Feb 06, 2009 at 01:03:54 PM EST

    What's the difference in implementation between a private tab and your "pornblock plus" extension?

    In function, your extension has more moving parts, all of which have to work for the extension to work. It works for adult content, provided it's been updated for the latest version of the browser, and the filterset is updated, and may even work for other content, provided the user intervenes.

    In function, a private tab does everything your extension would, and it only requires a user to designate the tab and its history as "private". It doesn't rely on the work of others to determine what content is or is not "private". As a result, it works for adult and other-than-adult content.

    Privacy via a private tab is superior. A private tab is less selective, doesn't rely on updates to the extension or filterset, and presents less complexity to the user. It may be more difficult to implement. Privacy via an adblock-like extension is not "more private".

    I am a disruptive technology.
    [ Parent ]

    The difference (none / 0) (#49)
    by anaesthetica on Fri Feb 06, 2009 at 01:15:24 PM EST

    You're right that this idea has more 'moving parts' than a per-tab privacy mode. The difference between our two ideas is the level of active user intervention required in order to privately surf adult websites.  

    Your idea requires the user to actively intervene every time they want to turn the mode on or off, opening up the possibility that they will forget: either they forget to turn it on and their gay boyfriend finds they've been surfing porn for less curved cocks and gets all huffy; or, they forget to turn it off and fail to record a substantial portion of their browsing history throughout the day.

    My idea requires no active user intervention, despite having more 'moving parts.'  The filterset updates in the background, and privacy doesn't need to be turned on for adult content.  I disagree that this solution presents more complexity to the user.  Just as AdBlock Plus took all the active user intervention and complexity out of blocking ads, this model will do the same for 'porno mode.'

    They will still have to turn on the standard privacy feature shipped in browsers if they want to hide their searches for hemorrhoid treatments and receding hairline ointments, but those are not cases that this extension is trying to solve.  Since both your solution and my solution require the user to turn on privacy mode for cases such as these, I don't think you can claim your solution is more private than mine—at best these particular cases are a wash.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    Unfortunately... (none / 0) (#54)
    by gr3y on Fri Feb 06, 2009 at 06:57:57 PM EST

    I use a combination of flashblock and noscript to eliminate advertising because Adblock plus with Filterset.G has never been completely effective. The occasional ad slips through, or a pop-over, or some odd combination of foreign ad server with locally-hosted images.

    My idea requires the user to open one private tab per browser window. The history from that tab and every child therof is hidden, retroactively if necessary, from that point forward, either by being deleted or not recorded. Because it's not an extension, it's available in browser version X.X, doesn't require updates, is not dependent on a filterset, is so simple anyone can use it, and is more effective because it works for any resource, not just pornography.

    Your idea is less flexible, less effective, requires active intervention from the user to download, update, update the filterset, add things to the filterset when necessary, whitelist, blacklist, etc. It adds a layer of complexity where none is necessary and is less effective. So yes, I disagree with you.

    But good luck with your proposal. Nothing follows.

    I am a disruptive technology.
    [ Parent ]

    You lead a sheltered life (none / 1) (#55)
    by livus on Fri Feb 06, 2009 at 07:08:40 PM EST

    his mother actually is a likely target market for this sort of thing.

    The older generations go crazy on free porn because it wasn't available to them when they were younger.

    ---
    HIREZ substitute.
    be concrete asshole, or shut up. - CTS
    I guess I skipped school or something to drink on the internet? - lonelyhobo
    I'd like to hope that any impression you got about us from internet forums was incorrect. - debillitatus
    I consider myself trolled more or less just by visiting the site. HollyHopDrive

    [ Parent ]

    pretty much what chrome does [nt] (none / 1) (#43)
    by boxed on Fri Feb 06, 2009 at 02:33:19 AM EST



    [ Parent ]
    starting today (none / 1) (#40)
    by bride of spidy on Fri Feb 06, 2009 at 12:21:42 AM EST

    I am voting EVERY STORY that is not a michael crawford troll -1.

    do your part in this and join me. we can turn k5 into crawford's personal blog. it will rock.


    Please reformat this article (3.00 / 3) (#52)
    by The Vast Right Wing Conspiracy on Fri Feb 06, 2009 at 05:16:24 PM EST

    It is long and boring and I would prefer it be short and boring.
    Thank you for your consideration!

    ___
    I'm a pompous windbag, I take myself far too seriously, and I single-handedly messed up K5 by causing the fiction section to be created. --localroger

    Dumbest fucking idea evar. (none / 0) (#58)
    by the77x42 on Sat Feb 07, 2009 at 12:26:09 AM EST

    So we would all have a file in our chrome profile that would look like this:

    [block-these-sites-from-history]
    http://*anal*gangbang
    http://*transexual*fantasies

    http://*cheap*escorts
    http://*discreet*in-house*massages

    http://*horny*hung*goats*
    [/block-these-sites-from-history]

    Gee, I'd really like my girlfriend to come across that. Dumbass.


    "We're not here to educate. We're here to point and laugh." - creature
    "You have some pretty stupid ideas." - indubitable ‮

    Clearly (3.00 / 2) (#59)
    by anaesthetica on Sat Feb 07, 2009 at 12:34:19 AM EST

    There's obviously no way to obfuscate the regular expressions at all. You're right, this technological hurdle is far too high. Sorry folks, the77x42 just proved that it's impossible.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    obfuscate this (3.00 / 2) (#68)
    by the77x42 on Sat Feb 07, 2009 at 04:46:40 PM EST

    ....................../´¯/)
    ....................,/¯../
    .................../..../
    ............./´¯/'...'/´¯¯`·¸
    ........../'/.../..../......./¨¯\
    ........('(...´...´.... ¯~/'...')
    .........\.................'...../
    ..........''...\.......... _.·´
    ............\..............(
    ..............\.............\...


    "We're not here to educate. We're here to point and laugh." - creature
    "You have some pretty stupid ideas." - indubitable ‮

    [ Parent ]
    I ran it through ROT-26, should be obfuscated now (none / 1) (#70)
    by anaesthetica on Sat Feb 07, 2009 at 07:33:03 PM EST

    ....................../´¯/)
    ....................,/¯../
    .................../..../
    ............./´¯/'...'/´¯¯`·¸
    ........../'/.../..../......./¨¯\
    ........('(...´...´.... ¯~/'...')
    .........\.................'...../
    ..........''...\.......... _.·´
    ............\..............(
    ..............\.............\...

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    I like the general idea, but ... (none / 0) (#61)
    by wahgnube on Sat Feb 07, 2009 at 09:51:11 AM EST

    there are a couple of issues (the first of which has been pointed out already) which I still think needs to be addressed. While it is reasonably easy to classify something as spam/ads/evil-scripts/... or not, it isn't that easy to classify revealing/nudity/porn/etc. as offensive (and needs to be hidden) and inoffensive (and can sit idly in one's browser history). Therefore:

    1. How can anyone be sure this system is comprehensively removing everything they want removed? If you have to go through your history to make sure, the idea dies because of the work involved.

    2. What if it starts removing things you want your awesomebar to remember, but the morality police somewhere else deemed it evil? If you have to go through your history to make sure, the idea dies because of the work involved.

    I suggest just using a separate login/browser/window/profile/whatever for porn/whateveryouwanthidden and just wiping it clean after you're done. It's highly modal and it's a pain, but it works. Like vi.

    Right (none / 0) (#64)
    by anaesthetica on Sat Feb 07, 2009 at 01:44:44 PM EST

    Other adult content filtering services generally have multiple levels of sensitivity to adult content.  
    • Google's SafeSearch has two levels - strict and moderate.  
    • Live Search API 2.0 also has two levels.
    • OpenDNS has different categories - pornography, adult themes, sexuality, lingerie/bikini, nudity, tasteless.

    I suppose the best option would be to make the level of filtering user-configurable on the first run, depending on the filtering list they select.  If they don't like the filtering level, they can go back and adjust it later.

    With the AwesomeBar, typing into the location bar itself is going back through your "Places" history database.  So there's no need to go back through your history manually - if the AwesomeBar isn't turning it up, it's not in your history.  The user could adjust the sensitivity of the extension or whitelist the particular site.

    I think that having to whitelist the occasional site is probably less work overall than having to remember to open up your separate profile every single time you want to see boobies.  As you said, separate profiles are highly modal.  Further, they're mostly a solution for geeks who know how to manage separate profiles, and not for casual users.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    I didn't think of this... (none / 1) (#67)
    by wahgnube on Sat Feb 07, 2009 at 04:29:48 PM EST

    "With the AwesomeBar, typing into the location bar itself is going back through your "Places" history database.  So there's no need to go back through your history manually - if the AwesomeBar isn't turning it up, it's not in your history.  The user could adjust the sensitivity of the extension or whitelist the particular site."

    And now I agree. With some training and morality-police-level-tweaking, this just might work.

    [ Parent ]

    easy enough to provide feedback (none / 1) (#69)
    by rhiannon on Sat Feb 07, 2009 at 05:55:13 PM EST

    just off the top of my head: color the window/tab red for blocked sites or green for non-blocked

    -----------------------------------------
    I continued to rebuff the advances... so many advances... of so many attractive women. -MC
    [ Parent ]
    Chromatab (none / 0) (#72)
    by wahgnube on Sun Feb 08, 2009 at 04:51:12 AM EST

    Which exists today.

    [ Parent ]
    Easier alternative: Set up a second profile (none / 1) (#62)
    by Joe D on Sat Feb 07, 2009 at 11:15:57 AM EST


    You can set up multiple profiles in Firefox, each with its own set of bookmarks, cache, history, cookies, extensions, etc.

    Use the command:
    firefox -p

    This brings up the profile manager.  Use it to create another profile.

    Then set up a shortcut.  The command line is:
    firefox -p ProfileName

    This will launch Firefox with the new profile.

    Warning: Once you launch Firefox, any subsequent instances of the browser that you launch will use the same profile, no matter what is specified on the command line.  This means that you can't have a window open with your regular profile, and another with your alternate profile.


    This solution is extremely modal $ (none / 1) (#65)
    by anaesthetica on Sat Feb 07, 2009 at 01:49:10 PM EST


    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    Perhaps, but it works. (none / 0) (#66)
    by Joe D on Sat Feb 07, 2009 at 02:46:40 PM EST

    Once you set it up, it's relatively painless.  You just have to close the existing browser and open the alternate one.

    It's certainly less hassle than maintaining a list of sites that you don't want to appear in the history or relying on some sort of third-party rating system.

    [ Parent ]

    Hassle? (none / 0) (#71)
    by anaesthetica on Sun Feb 08, 2009 at 02:44:36 AM EST

    You consider installing AdBlock and relying on Filterset.g to update itself in the background with no user intervention a hassle? How is this different?

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    [ Parent ]
    the more i think about this the more (none / 1) (#73)
    by GrubbyBeardedHermit on Sun Feb 15, 2009 at 05:27:38 AM EST

    i tend to agree with you. The problems that have been pointed out are all valid, but this solution would hit the sweet spot of maximising the effectiveness while minimizing user effort. Pedantic geeks aren't going to like it, but they can keep running their homebrew browsing obfuscation solutions on OpenBSD while the rest of the world runs your Firefox plugin on Windows XP. There's nothing wrong with your model that isn't also wrong with Adblock Plus.

    GBH

    Some of the hooks are already in place in Fx3.1 (none / 1) (#74)
    by anaesthetica on Sun Feb 15, 2009 at 09:08:52 PM EST

    So, apparently you can tell Fx3.1 to simply "forget about" any given site in your Places history. This can be done manually, or as edilee details in the linked blog post above, can be set in the userChrome.css. A "PornBlock Plus" could use this built-in method to make sure its list of adult domains is preemptively blocked from showing up.

    —I'm the little engine that didn't.
    k5: our trolls go to eleven
    [A]S FAR AS A PERSON'S ACTIONS ARE CONCERNED, IT IS NOT TRUE THAT NOTHING BUT GOOD COMES FROM GOOD AND NOTHING BUT EVIL COMES FROM EVIL, BUT RATHER QUITE FREQUENTLY THE OPPOSITE IS THE CASE. ANYONE WHO DOES NOT REALIZE THIS IS IN FACT A MERE CHILD IN POLITICAL MATTERS. max weber, politics as a vocation


    Proposal for Passive Private Browsing | 72 comments (62 topical, 10 editorial, 0 hidden)
    Display: Sort:

    kuro5hin.org

    [XML]
    All trademarks and copyrights on this page are owned by their respective companies. The Rest 2000 - Present Kuro5hin.org Inc.
    See our legalese page for copyright policies. Please also read our Privacy Policy.
    Kuro5hin.org is powered by Free Software, including Apache, Perl, and Linux, The Scoop Engine that runs this site is freely available, under the terms of the GPL.
    Need some help? Email help@kuro5hin.org.
    My heart's the long stairs.

    Powered by Scoop create account | help/FAQ | mission | links | search | IRC | YOU choose the stories!