![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
![[site community profile]](https://www.dreamwidth.org/img/comm_staff.png)
"This post will self-destruct shortly...": automated security changes
Title:
"This post will self-destruct shortly...": automated security changes
Area:
privacy, filters
Summary:
People commonly make public posts which they do not wish to remain public indefinitely. An additional field at posting ("Change security [...] to [...] when [...] (has/have) elapsed") would remove the need to remember to make the manual change at a later date.
Description:
I repeatedly come across cases where people make a post with the specific intention of subsequently changing its visibility, for example:
(1) person with username A changes it to B. They want to flag this up to their subscribers, without creating a permanent trivially-findable public record. They make a public posting, intending to manually restrict access to said post after a week. Memory proves to be a tricksy beast, however.
(2) person wants their "current" entries to be public - on a rolling basis. That is, they *don't* want their entire journal to be public, but *do* want their initially-set-as-public posts over the last N weeks to be generally visible.
(3) person is making a links round-up (LRU); realises they've left out a link; edits the original post to include it. In order to flag this up to people who've already read the LRU and won't read closely again, they make a follow-up post to appear on people's dwrolls, highlighting that they've added a new link, with the intention of deleting the follow-up post after a few hours (at which point it is obsolete, because people who're only just catching up with their reading lists won't have seen the pre-edit LRU anyway!)
In each of these cases, it would be helpful if there were the option tree at point of posting:
Change security at later date? Y/N
Change security to? [pre-defined set of access filters, etc!]
Change security when? [hours, days, weeks...]
... such that in case:
(1) person, at time of posting, can say "make this post access-locked after a week"
(2) user can set a default behaviour of "increase privacy of all posts to [LEVEL] after a month" (where custom filters, etc obviously don't have their privacy level *reduced*!)
(3) user can make the post automatically set itself private e.g. 6 hours after initially posting
In IRC we briefly discussed the possibility of actual self-destruct - i.e. automatic deletion after a set time frame - but consensus there was that auto-deletion is an undesirable behaviour, because (a) deletion is irreversible, and (b) setting posts to private has the same effect on the reader as deleting them.
In terms of downsides, the only one that springs out at me is that - at least for my level of familiarity with the code-base - this would be an absolute *swine* to implement. However, I am very open to hearing other criticisms :-)
This suggestion:
Should be implemented as-is.
26 (40.0%)
Should be implemented with changes. (please comment)
10 (15.4%)
Shouldn't be implemented.
13 (20.0%)
(I have no opinion)
15 (23.1%)
(Other: please comment)
1 (1.5%)
no subject
no subject
no subject
*snorts, chokes on tea*
Probably the funniest thing DW ever might become capable of doing. :)
no subject
no subject
no subject
Also, there is no known way to prevent RSS from allowing anyone to scrape your public posts (at least, not on DW) except to not post publicly.
no subject
no subject
Also, there is no known way to prevent RSS from allowing anyone [should have also said "any spider/any search engine"] to scrape your public posts (at least, not on DW) except to not post publicly is again roughly equivalent to that does nothing about the remote site keeping a copy cached.
If you post publicly, and if your DW is set to be spidered by search engines, the post can and likely will be cached. Changing security status on said post will remove DW's public RSS feed for it immediately but will not have any effect on third party actions already taken (screen shots, screen scrapes, search engine caches, manual re-postings; all stay in place anywhere from some time afterward to indefinitely).
So yeah, I could've/probably should've been a little more precise, but it seems we're pretty much on the same page.
no subject
But there is a privacy setting to show the title only in your feed in general, or only a summary. So it is not as if users have no influence how much of their public posts may end up in feeds elsewhere. So if DW offered an official "hide this post for me in the X hours" option it is not unreasonable for users to think that DW would automatically minimize its exposure on all levels.
no subject
no subject
I tend to assume an official, endorsed feature works better and more smoothly than something I juryrig tediously by hand. And if I had a feature for saying an entry is only public for a short time right from the posting, and the systems knows this, I assume it is different from an entry that the system assumes to be permanently public without any inkling that it is supposed to become private, and then change that afterwards, when the system can't do anything anymore about having featured it in RSS feeds or whatever.
no subject
no subject
no subject
no subject
Thanks for the heads-up, Denise. :)
ETA: never mind, just googled the FAQ, and judging by my setting, it seems I've probably never seen that before.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Yes, but that would happen anyway if the original poster did it manually, so it's not really relevant to the issue.
no subject
no subject
no subject
no subject
Re breaking other peoples' links - good point. I suggest that if a post is set to "auto-destruct" then it should warn the reader, perhaps through a footer.
no subject
no subject
no subject
I think this would be useful. Just to add an implementation note: remember that custom access filters could change after the future change was set. In this case things would need to fail to a more, not less, restricted level. E.g. if I set all posts to be limited to filter "A" after a month, and then I remove filter "A", they should end up being set private instead, not left as they are. Ideally with an error or warning sent as an email to the journal owner.
no subject
no subject
no subject
no subject
no subject
Most styles I've seen (definitely Transmogrified, which I'm using) have it in the headers next to the date as an icon with mouseover caption, and a few of them have it written out. I think all of the standard ones have it somewhere, don't they? (If not, they should!)
no subject
Maybe the note could go right under the date? "This entry will stop being public on 2012-10-15" or the like?
no subject
I feel strongly that if this exists, the choice to say whether it's in use should fall with the poster.
no subject
Nope, it doesn't. (And I've voted in favor of your suggestion, so just trying to make a point here.) But the former results in a "You do not have permission to view this" message while the latter simply 404s. It's a small distinction, but if your stalker wants to know where that now missing post from last week that's all about him is, and he sees "You do not have permission" on it he thinks to himself, "Aha! it's still there! I just can't see it anymore, but maybe this person's friends still can." This could, as an example, lead to him being able to start some sort of action against you with DW or even with the courts. On the other hand, if he visits the page and gets a 404, then it's gone, so there's nothing for him to get frothy over (or at least not as much for him to get frothy over, though I'd imagine he could still bitch about any search engine caches that are still available on it or whatever).
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Ah. http://dw-suggestions.dreamwidth.org/605967.html -- would have been a journal-wide setting a la use case #2, deferred.
I still would like to know this as a reader ("This post is scheduled to become non-public / to become public / to have its access requirements change on date" -- not sure the best way to handle changes involving filters), which is my with-changes.
no subject
no subject
no subject
no subject
If users can easily make their posts "disappear", then hackers can easily make their posts "reappear" as well. Many, many months later, when it's impossible to trace/track them down.
no subject
However, I am not sure how a journal with a lot of private entries that were made that way by an automatic time-based privacy change, is any more vulnerable to account compromise and security change than an account that has a lot of private entries that were either posted private initially, or made private with the security change tool.
It is in fact possible for someone to sort through their entries by security; http://username.dreamwidth.org/security/public is possibly faster than logging out.