Viewing a single comment thread. View all comments

Rambler wrote

You can already create multiple accounts and throwaways, but I believe you're requesting an, "anonymous" user account where any user can opt to have their post displayed as 'anonymous' (or 'guest') or similar? I'm down for it.

Automatically stop logging the ip address for users that reach a certain non-spam non-illegal post count and remove all ip logs for that user.

I already do that via a cron job for all users. IPs get purged at a regular interval.

Maybe even obfuscate when people post since everyone has a unique pattern of when they like to go online.

I like this idea. I have no idea how to implement it and I know on Linux you could, in theory, do this (kind of) with XDoTool ( https://www.semicomplete.com/projects/xdotool/ " xdotool - fake keyboard/mouse input, window management, and more " ) but that's client site, and not server side, and kind of a pain in my limited experience with it.

3

_____ wrote

You can already create multiple accounts and throwaways, but I believe you're requesting an, "anonymous" user account where any user can opt to have their post displayed as 'anonymous' (or 'guest') or similar? I'm down for it.

Yeah. Without this feature, someone who is really serious about privacy but still wants to post a lot might want to have as many as three or four accounts with different levels of privacy.

*One for non-political posts that are very connected to his identity. Such as answering that "What if you had 1 million dollars?" question or posting in hobby sub-forums.

*One for political posts that are somewhat connected to his identity because he also shared them with people he knows in real life or shared them on other social media.

*One for mostly political posts that are not connected to his identity. An account where he can post freely what he thinks about politics or any controversial subject without worrying.

*One or more accounts for posts that absolutely must not ever be connected to his identity for some reason.

That's a lot of accounts to deal with, so most people don't go that far or even think about going that far, but as long as there's a relatively easy way to anonymously post, that could improve peoples privacy a lot. If someones doing multiple things on one account, even he's good about hiding his IP, a girlfriend, friend, or family member who looks over his shoulder and sees his username could read through his posts, find some "red flags" or something and report him to the authorities while showing how the personal info posted about life experiences, hobbies, etc. connects to his real identity.

So basically, the feature should be easy enough to use that people use it regularly, but not so easy that automated spam is an easy thing to do. A simple captcha might be the way to go.

As for changing the timestamps of created posts, a “before insert” database trigger would work. The code in the first reply here could be modified.

https://dba.stackexchange.com/questions/143953/how-can-i-set-timestamps-default-to-future-date

You could generate a random value between +240 and -240 minutes. Then add that value to the current time. That way, if you’re sorting posts by timestamp, their position in the list won’t be too far off. It would still be enough to make it harder to answer questions like “What timezone is this user in? Are they employed? Do they have a regular sleep schedule? I have the ISP records for John Smith. Was John Smith using an anonymity network or hitting ramble’s IP address when this was posted?”

Actually, since there aren’t a lot of new posts per day, you even could do something like +720 and -720 minutes and it would still be fine for now but you’d need to narrow the window later once more people join and start posting more often.

Optionally, you could change the timestamps even more with replies to posts. I don’t see a sort by new option for replies in Postmill and even on sites like Reddit that have it, I’m guessing most people don’t use it much.

3

Rambler wrote

Good idea. I'd really like to see this feature a reality.

3