Privacy Mode (Make yourself invisible to scripts)
|
|
Whispering Hush
™
Join date: 20 Mar 2007
Posts: 277
|
07-01-2008 23:21
From: Talarus Luan No, actually, it wouldn't. If the griefer can still physically "see" the victim, he can ply his odious actions before the victim is even aware he was anywhere nearby, since the griefer will SURELY use this ability to cloak himself.
I have already been in a situation with a friend who was being griefed by a stalker. She did everything she could to get this person to stop following her around. The stalker never did much more than surreptitiously watch her from a distance and constantly creep her out. She bought a radar HUD so she would know when this person was nearby so she could be somewhere else. With this proposal, she wouldn't be able to do that, and no, having the ability herself wouldn't have helped one bit, because the stalker knew a lot about where she generally liked to go, and could try to sneak around looking for her visually at a distance with the camera.
Great story, and one thats valid. However, how would making it more difficult to be stalked be a disadvantage for your friend? How would increasing the difficulty of stalking disadvantage your friend? From: someone Great! More complexity to lag the sim.  Cost/benefit? See above. From: someone The "world" is not run by one organization who controls the clients and the servers, either, so that analogy is full of FAIL. Hitting Discard or MUTE *IS* a valid and useful response in this case.  This world is run by LL, and they are constantly improving things serverside and clientside. At present just as it used to be with email, hitting discard and mute are the only options. This does not preclude making more options available. From: someone
I assure you, I am no casual onlooker. I've been through the guts of the client, and seen enough of the OpenSim code as well as written my own client/server software to know pretty much what LL has to go through to make things work. The solution you are proposing is significantly more complex than the land permissions system, which has been described as "a mess" by at least one Linden.
I have found that casual onlookers (read: users) have a propensity for describing highly complex (and even some nearly impossible) tasks as "simple" because they have no clue what it takes to really make something work without breaking 1000 other things in the process. This solution, as proposed, is NON-TRIVIAL. That's my professional opinion on the matter, though; take it or leave it.
What you are saying is that even though you did not write the source, the source you hacked on was written is such a way as to be readable, and you were able to get a compile after adding your changes. So do you think that maybe the person who *wrote* that source would be in a better position than you to make changes? Hmmm. From: someone The only FUD I have seen here is trying to legitimize a need for something which has a REALLY poor cost/benefit ratio. However, if you feel it is so trivial to do, I am sure the Lindens would consider the contribution of code to make it work.  You can use OpenSim to model it, and then submit the baseline code for the changes to LL to see if they can make it work. I still wouldn't hold out much hope of it ever happening, myself, but hey, give it a shot! At the very least, you will have your own sim code for your own private world where your residents that feel the same as you will feel at home.  Interesting proposition, do you think the god mode parts would be a good place to start? From: someone None that would be feasible outside of just leaving things be and letting it go. But that is only a suggestion.  Suggestion noted 
|
|
Whispering Hush
™
Join date: 20 Mar 2007
Posts: 277
|
07-01-2008 23:24
From: Talon Brown Of course I've heard of IMs. I use them every day. I just wanted to use an example befitting the type of nonsensical examples you've been using in favor of this system. All of which can be negated by: 1. Sitting down. "Oh no a griefer shot me...but I am sitting and whatever nefarious weapon he used has been rendered useless!" 2. Turning on busy mode. "Oh no, I'm trying to work but people are IMing me and getting an "I'm busy" response...just as was intended." Alternatively," oh no, everywhere I go I know there are LM and notecard givers but they are being autodeclined since I am in busy mode...just as was intended." 3. Declining. "Oh no I turned busy mode off for a minute and someone or something is trying to give me something! Whatever shall I do! Oh, I can just click decline." 4. Muting. "Oh no that same thing I just declined something from sent something else! What will I do now!? Oh, I can click mute to stop it." But hey, keep it up for another 7 pages, you just might actually stumble across a valid point in favor of this, eventually.  mmm popcorn 
|
|
Whispering Hush
™
Join date: 20 Mar 2007
Posts: 277
|
07-01-2008 23:26
From: Kyrah Abattoir there is no such thing as privacy in sl.
Sorry for the cruel quote, but you just hit the nail on the head!
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
07-02-2008 02:32
From: Whispering Hush Great story, and one thats valid. However, how would making it more difficult to be stalked be a disadvantage for your friend? How would increasing the difficulty of stalking disadvantage your friend? I already stated why. Because the griefer gets the same advantage, and the griefer has more energy to spend looking, while my friend just wanted to spend her energy doing what she normally does. In that situation, there is no net gain for her, and actually makes it harder for her to avoid said person, since he could be present for a long time to do who knows what before she realized he was there griefing her. Sorry, still don't see it. :-/ From: someone This world is run by LL, and they are constantly improving things serverside and clientside. At present just as it used to be with email, hitting discard and mute are the only options. This does not preclude making more options available. Sure, and things that provide a net positive to ALL, I am good with. Things that provide little to no net positive, except to small, insecure groups of people, or, better yet, GRIEFERS, I am NOT good with. From: someone What you are saying is that even though you did not write the source, the source you hacked on was written is such a way as to be readable, and you were able to get a compile after adding your changes. No, what I said was that it is likely more complex than you probably understand. From: someone So do you think that maybe the person who *wrote* that source would be in a better position than you to make changes? That is highly dependent on the source in question, my skill with that particular kind of system, and if the original person who wrote it still is available to work on it. Hmmm, indeed.  From: someone Interesting proposition, do you think the god mode parts would be a good place to start? Start wherever you like.  Most people start at the beginning. 
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
07-02-2008 02:37
From: Whispering Hush Sorry for the cruel quote, but you just hit the nail on the head! Even more cruel is the implied corollary: "..and you're likely never to see any in the future, either".
|
|
Tabliopa Underwood
Registered User
Join date: 6 Aug 2007
Posts: 719
|
07-02-2008 04:17
From: Hugsy Penguin ... I think this would only be good for the land owner while on their own land. In other words, if I'm in Privacy Mode, no one can see me while I'm on my own land ... I do understand your sentiment and why this can be appealing. However, it does highlight personal privacy concerns. One example being a landlord on the premises and their tenant blissfully unaware. This is not a SL issue per se, its a social concern in any world. While landlords do have rights to access their property, I don't think this extends to being on the premises without the tenant being aware that they are, while the tenant is also present. As I have mentioned, as have many others; this proposal (as originally written) fails to address the simple privacy maxim on a personal level: When we are in the same shared space then if you can see me, I should be able to see you. And it doesn't matter whether that space is privately or publicly owned. In my opinion the maxim should hold true in either case.
|
|
Tabliopa Underwood
Registered User
Join date: 6 Aug 2007
Posts: 719
|
07-02-2008 05:18
Just a note on the griefing aspects of cloaking, and I refer to my previous question re. If I cloak against scripts then I can't use scripts myself to interact with the world around me.
Greifing takes many forms; cagers, followers, etc are just one of the more visible means. Far more greifing is done verbally both in chat and voice. Something that is certainly not exclusive to SL. But thats neither here nor there really. By mentioning this I only wanted to put the following into context.
Suppose I wanted to greif you. I harrass you, and you cloak. The greif is complete. I've reduced your ability to interact with the world around you.
|
|
SIMJEDI Darkstone
Registered User
Join date: 16 Sep 2007
Posts: 5
|
07-02-2008 05:34
From: Jillian Callahan Way back when, I suggested (and put on that silly voting thing) the ability to make a few hundred meters above a parcel into a "privacy pocket". The area would be controlled by an access/ban list like parcels are now, with the addition that any avatar or object within that private area would not be described to clients outside of it. In effect making it totally invisible to anyone outside the "privacy pocket". Real SL privacy. Plus it would reduce some simulator bandwidth load. And no tools would need to be broken. The idea was accepted by LL but never implemented.
If you want real privacy, push for something like that. Don't remove tools and turn SL into nothing more than a resource hungry chat room. From: Tabliopa Underwood On the matter of privacy alone, I do see merit in enabling cloaking by parcel or part-parcel. I think many people who own, or use skyboxes, or who live in close proximity to others, would like a simple way to prevent people on neighbouring parcels from camming them and their guests at times. These 2 things right here is what I would really like to see implemented. There are ways now that you can currently ban an avatar's body from entering a restricted area but there is none for doing the same for their camera. IMO they are both the same and should be treated as such. Anyone who has disabled camera restraints can go and peer into any area they want to from afar. There is no such thing as privacy in SL, it dosent exist. All the area protection devices made are worth nothing if you ask me. The only thing that is protected is someone being able to physically have their avatar on your land, so why not your viewable space? You wouldn't even have to cloak everything, if you didn't want anyone to see what you are doing all you would have to do is put the shades up without worrying somebody would be having their cam sitting right next to you. One good benefit to having this would be for builders, you wouldn't have to worry about anybody moving their cam into your work zone taking snapshot's of your latest and greatest project. I do like the idea of having countless greeters and landmark givers given the silent treatment and I applaud those that go the click this sign for one route, TY. Maybe there could be some form of a required line of script that would have to be inserted into said devices that would tell the viewers client there is one nearby and if they had the mute function activated they wouldn't be bothered by it. And no thanks to the idea of flying high above sensors, dosen't that defeat the purpose of walking around to shop, how you supposed to find what you are looking for that high up?....lol And I would still like my freinds to be in contact with me if I wanted to, no reason to have everything on mute. I personally would love to have an options window that would let me mute anything that I wanted. No greifing...check....No bling rendering...check.....No annoying other avatar stupid sounds....check......No annoying other avatar stupid animations.....check. No, having to click mute for 20 people separatly just dosen't cut it, one check to rule them all will do just fine. Yeah I agree scripting things makes for a more robust experience, but sometimes it gets out of hand and rediculous. The worst offenders IMO is camping stations, lot's of newbies with worthless resource hog scripts running that can bring your SL experience to a crashing halt and is the reason why alot of people come here once and never come back. So yeah a choice of what you want and don't want running is good for some things, but like already mentioned land security and avatar radar avoidance should not be on the list. Scripts would have to be categorized for it to work that way so they would fall under the correct check box category, and in the long term scheme of things is a good thing to shoot for. Yeah all the scripters will cry "My stuff won't work anymore!!", well yeah, it's called Evolution, either evolve or get left behind in the caves....haha Just my .02
|
|
Whispering Hush
™
Join date: 20 Mar 2007
Posts: 277
|
07-02-2008 06:26
From: Talarus Luan Even more cruel is the implied corollary: "..and you're likely never to see any in the future, either". You think? We've established that it's possible to implement it. So I guess we wait for someone to file suit for negligence. LL is based in the most litigious country on the planet right?
|
|
Dekka Raymaker
thinking very hard
Join date: 4 Feb 2007
Posts: 3,898
|
07-02-2008 06:49
From: Whispering Hush So I guess we wait for someone to file suit for negligence. LL is based in the most litigious country on the planet right? Now that's exactly a comment I'd expect from a jerk, oh ok this comment is made by a jerk too 
|
|
Lindal Kidd
Dances With Noobs
Join date: 26 Jun 2007
Posts: 8,371
|
07-02-2008 07:38
"I personally would love to have an options window that would let me mute anything that I wanted. No greifing...check....No bling rendering...check.....No annoying other avatar stupid sounds....check......No annoying other avatar stupid animations.....check. No, having to click mute for 20 people separatly just dosen't cut it, one check to rule them all will do just fine."
Nice concept, but I don't know how you could implement it. The problem is that "griefing", "bling", "annoying" sounds, and "annoying" animations are all judgement calls. There's no way for software to tell what sounds, particles, animations, or scripts you want disabled, and which you find acceptable.
The Mute function allows you to provide this input to the software, by defining a particular PERSON as the source of the annoyance, rather than a particular thing they are doing.
_____________________
It's still My World and My Imagination! So there. Lindal Kidd
|
|
Hugsy Penguin
Sky Junkie
Join date: 20 Jun 2005
Posts: 851
|
07-02-2008 08:11
From: Tabliopa Underwood I do understand your sentiment and why this can be appealing. However, it does highlight personal privacy concerns. One example being a landlord on the premises and their tenant blissfully unaware. This is not a SL issue per se, its a social concern in any world. While landlords do have rights to access their property, I don't think this extends to being on the premises without the tenant being aware that they are, while the tenant is also present. I guess I didn’t make it clear but I was still just talking about script invisibility. If the landlord was in privacy mode, any gadget the tenet may have that notifies them when people are around won’t work on the landlord. However, the tenet would still see the landlord in-world and on the map/mini-map. I suppose it does make it easier for the landlord to spy on the tenets, but they’re not completely invisible. Besides, you can be spied on from over a sim away anyway. From: Tabliopa Underwood As I have mentioned, as have many others; this proposal (as originally written) fails to address the simple privacy maxim on a personal level: When we are in the same shared space then if you can see me, I should be able to see you. And it doesn't matter whether that space is privately or publicly owned. In my opinion the maxim should hold true in either case. Correct me if I'm wrong, but this proposal is about being invisible to scripts only. It's not about total invisibility (i.e., not having your avatar rendered in-world and not displaying on the map). --Hugsy
_____________________
-- Hugsy Penguin
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
07-02-2008 09:33
From: Whispering Hush You think?
We've established that it's possible to implement it. Have we? I don't recall making that technical determination, myself. Even so, I refer back to the old maxim: "Just because we can do a thing doesn't infer that we must, or even should, do a thing". I think that definitely goes for things within which we all can see serious flaws. I do accept and agree that your underlying cause is noble; I just cannot get behind this particular solution because of its inherent flaws. :-/ From: someone So I guess we wait for someone to file suit for negligence. LL is based in the most litigious country on the planet right? You can wait as long as you like; I would advise against holding up any important matters whilst you wait, though, like breathing, for instance. I can't wait for someone to file such a case; no amount of popcorn would beat being there to hear the testimony and the judge's decision: Plaintiff: "I was in an online game and someone said something bad to me, and I couldn't make them stop! WAH!" Judge: "You could have used the various tools they provided you to deal with it, right? You could have just LOGGED OFF, RIGHT?" Plaintiff: "Well, yeah, but I wanted to be INVISIBLE!" Judge: "Case DISMISSED with extreme prejudice; countersuit for attorney's fees and frivolity, all motions granted. Now get the HELL out of my courtroom!"
|
|
Tabliopa Underwood
Registered User
Join date: 6 Aug 2007
Posts: 719
|
07-02-2008 10:23
Sorry Hugsy, I didnt mean to quote you out of context. I was just highlighting (and failing at it =)) a social aspect of personal privacy.
Yes, it is about scripts. The ability of scripts to see. My view is that if you can see me with a script then I should be able to see you with a script also. Notwithstanding the ability of landowners now, to prevent other people's scripts from starting, by using the existing parcel option.
There is a JIRA entry for landowners who would like this capability extended to disable all scripts used by avatars on their property. Although as a landowner myself, I'm not sure what benefit can be derived from disabling my visitors' scripted AOs and other personal attachments. And, if this JIRA entry is too extreme, then the ability for landowners to disable llSensor, as has been done with llPushObject, has also been JIRA'd.
And yes you're right about visual camming. So I agreed with Jillian, that on the issue of personal privacy within SL, parcel cloaking would be beneficial.
|
|
SIMJEDI Darkstone
Registered User
Join date: 16 Sep 2007
Posts: 5
|
07-02-2008 11:03
From: Lindal Kidd Nice concept, but I don't know how you could implement it. This is the way that may work. Say when someone creates a script, for instance a landmark one. Before they would be allowed to introduce it into SL it would have to be entried and categorized as Landmark. That way if somebody had an option in their viewer to mute specifically landmark givers they wouldnt be bothered by them anywhere they go. This could be handled by the servers the same way that allow no scipts to be run, flying or building. Every script would have to report to the server in the sim of what category it belongs in. That way when J6P would enter a sim the server would know what options they have checked or unchecked and would prevent every script in the particular category from even attempting to bother that person. That alone would save HUGE amounts of resource time and bandwith by not letting it run at all. Everyones scripts would still function normally to everyone who does not have any particular option disabled, it just wouldn't bother to even send it to the person who had it disabled. peace
|
|
Whispering Hush
™
Join date: 20 Mar 2007
Posts: 277
|
07-02-2008 12:03
From: Talarus Luan Have we? I don't recall making that technical determination, myself. Even so, I refer back to the old maxim: "Just because we can do a thing doesn't infer that we must, or even should, do a thing". I think that definitely goes for things within which we all can see serious flaws.
I do accept and agree that your underlying cause is noble; I just cannot get behind this particular solution because of its inherent flaws. :-/
You can wait as long as you like; I would advise against holding up any important matters whilst you wait, though, like breathing, for instance.
I can't wait for someone to file such a case; no amount of popcorn would beat being there to hear the testimony and the judge's decision:
Plaintiff: "I was in an online game and someone said something bad to me, and I couldn't make them stop! WAH!"
Judge: "You could have used the various tools they provided you to deal with it, right? You could have just LOGGED OFF, RIGHT?"
Plaintiff: "Well, yeah, but I wanted to be INVISIBLE!"
Judge: "Case DISMISSED with extreme prejudice; countersuit for attorney's fees and frivolity, all motions granted. Now get the HELL out of my courtroom!" What an imagination 
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
07-02-2008 12:22
From: Whispering Hush What an imagination  Thank you.  Would you expect anything less from a Dragon? 
|
|
Zaphod Kotobide
zOMGWTFPME!
Join date: 19 Oct 2006
Posts: 2,087
|
07-02-2008 12:26
Oh my. A dragon.. Let me please assure you that I am indeed crunchy, but I do NOT taste good with ketchup, or anything else. From: Talarus Luan Thank you. Would you expect anything less from a Dragon? 
_____________________
From: Albert Einstein Problems cannot be solved at the same level of awareness that created them.
|
|
Darien Caldwell
Registered User
Join date: 12 Oct 2006
Posts: 3,127
|
07-02-2008 12:35
Well, if this gets implemented, every time one of my huggers, Collars, Leashes, or anything else I make that depends on llSensor doesn't work and I get IMed about why it's not working, I'm going to send them to Whispering Hush so she can explain why her privacy trumps their device working.  This is like taking the toilet paper out of the bathroom because someone left some on the floor.
|
|
Ordinal Malaprop
really very ordinary
Join date: 9 Sep 2005
Posts: 4,607
|
07-02-2008 12:41
From: SIMJEDI Darkstone This is the way that may work.
Say when someone creates a script, for instance a landmark one. Before they would be allowed to introduce it into SL it would have to be entried and categorized as Landmark. That way if somebody had an option in their viewer to mute specifically landmark givers they wouldnt be bothered by them anywhere they go.
This could be handled by the servers the same way that allow no scipts to be run, flying or building. Every script would have to report to the server in the sim of what category it belongs in. That way when J6P would enter a sim the server would know what options they have checked or unchecked and would prevent every script in the particular category from even attempting to bother that person. That alone would save HUGE amounts of resource time and bandwith by not letting it run at all.
Everyones scripts would still function normally to everyone who does not have any particular option disabled, it just wouldn't bother to even send it to the person who had it disabled.
peace Alternatively, every spammer would categorise their scripts as "Mmm No This Is A Really Friendly Harmless Script Which Does Not Indiscriminately Hand Out Notecards At All, Honest Guv".
_____________________
http://ordinalmalaprop.com/forum/ - visit Ordinal's Scripting Colloquium for scripting discussion with actual working BBCode!
http://ordinalmalaprop.com/engine/ - An Engine Fit For My Proceeding, my Aethernet Journal
http://www.flickr.com/groups/slgriefbuild/ - Second Life Griefbuild Digest, pictures of horrible ad griefing and land spam, and the naming of names
|
|
apachie Bachem
The Last Of Sith
Join date: 24 May 2008
Posts: 3
|
How
07-02-2008 12:44
From: Whispering Hush http://jira.secondlife.com/browse/SVC-1462Please surf in to the link above and read the comments, and then vote to make your SL experience better. Basically, it's a way to make you less able to be griefed or attacked. Of course the usual griefer tool sellers are whining, but they do make an interesting addition to the sane comments made by others. Whisper~ How can i update this?
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
07-02-2008 15:01
From: Zaphod Kotobide Oh my. A dragon.. Let me please assure you that I am indeed crunchy, but I do NOT taste good with ketchup, or anything else. Liar! Ketchup makes EVERYTHING taste good!  Though, sans ketchup, blood will do in a pinch.
|
|
Whispering Hush
™
Join date: 20 Mar 2007
Posts: 277
|
07-02-2008 18:54
From: Darien Caldwell Well, if this gets implemented, every time one of my huggers, Collars, Leashes, or anything else I make that depends on llSensor doesn't work and I get IMed about why it's not working, I'm going to send them to Whispering Hush so she can explain why her privacy trumps their device working.  This is like taking the toilet paper out of the bathroom because someone left some on the floor. Thanks! Always willing to take advantage of a wind of change, my services are US$60 an hour 
|
|
Whispering Hush
™
Join date: 20 Mar 2007
Posts: 277
|
07-02-2008 18:55
From: apachie Bachem How can i update this? Log in, read the rules, comment.  and vote!
|
|
Talarus Luan
Ancient Archaean Dragon
Join date: 18 Mar 2006
Posts: 4,831
|
07-02-2008 18:59
From: Whispering Hush Thanks! Always willing to take advantage of a wind of change, my services are US$60 an hour  Bill it to the 'Lab. 
|