« prev   random   next »


Another idea for preventing what happened to https://heartiste.wordpress.com/

By Patrick following x   2019 May 12, 10:36am 139 views   5 comments   watch   nsfw   quote     share    

Perhaps the idea of using sftp to evade censorship is concentrating on the wrong layer.

The problem is not so much the transfer encryption mechanism as the liberal-globalist-corporate erasure and subsequent unfindability of politically incorrect content.

Maybe all that is needed is a different way of looking at content. Instead making oneself dependent on a centralized and specific hosting service, perhaps each post on Wordpress, Reddit, Gab, and even patrick.net should be a single portable json file, signed with an ssh key by the author, and with explicit encouragement to copy.

Then instead of reading a specific site, one would read a specific author on any of dozens or even thousands of sites that choose to host that author. Each site could format that json content into html as they wish, with their own css and js files. Each site could refuse to host specific authors, but that would in no way impede other sites from hosting that author. So even though Wordpress is now corrupt and untrustworthy, Heartiste would remain available elsewhere and Wordpress would simply lose traffic instead of being in a position to tell all of us that we may not read Heartiste anymore.

The author could post his content to any of those willing sites, and each of the sites would make all of that author's signed content available to all the other sites via a simple rsync cron job.

Even better, if you like an author, you could get a complete copy of his collected posts quickly and easily down to your own laptop. From there, it could be shared once again to any site which obeys the propagation protocol. You could keep a collection of your own posts this way as well.

Comments would be included with the post (which would be re-signed by the author with each new comment which he accepts), if the comments are agreeable to the author of the post. This solves the problem of spam as well, because the author won't accept spammy comments.

We would all pretty quickly learn who they good authors are. They would get fame, but with the ability to keep their anonymity if they wish. They would, however, be required to give permission for their content to be syndicated across all sites that wish to host it. The real risk these days is not that someone will copy your content, but that it will be forbidden by globalists.

I could adapt patrick.net to work like this. What do you all think? Want to be moderators of your own threads once again? Want your work to be easily downloaded and propagated across many other sites? It would remain yours in the sense that you would be able to prove authorship if you wish, with your private ssh key.

Every post would be included on an index page with author name, author public key, posting date, and title, making it fairly easy to find without search engines, if you can get at at least one cooperating server hosting the index. Such an index could grow to the millions or billions without great difficulty, rendering Google unnecessary and irrelevant.
1   HonkpilledMaster   ignore (4)   2019 May 12, 2:23pm   ↑ like (1)   ↓ dislike (0)   quote   flag        

Love this idea.
2   Patrick   ignore (1)   2019 May 12, 3:47pm   ↑ like (0)   ↓ dislike (0)   quote   flag        

Three unsolved problems:

1. How to make it really simple to sign a new post with your private key?

It's not hard to do it from a command line, but most people are not familiar with the command line at all. And it would be a bit of a pain as an extra step for each post. I really don't want to ever have anyone's private key, so don't want to do it on the server side.

2. How to map user names to public keys?

If you're looking for posts by an author like Heartiste, how do you know which posts are really by him? That is, how do you know which public key to trust? One idea someone suggested to me was to get each user to register his name on the Bitcoin blockchain. That would at least guarantee uniqueness, but it's another pain.

Maybe people should just get known by the first 8 characters of the hash of their public key, like ee0310c6. Would be very hard for anyone to fake, even if it isn't memorable.

3. How to map user names to the IP addresses hosting their posts?

DNS could be used for this in a way. For example, patrick.net could have a separate subdomain for each user, like heartiste.patrick.net. So maybe there would be some well-known sites using names like this and you could just scan over lots of them to find the author you're looking for. That is, there would be an equivalent heartiste.gab.ai and heartiste.reddit.com, etc. All of them would keep all of Heartiste's posts and accept new posts by him.

I bet I can figure all these out, but any programmer types out there, please chime in.

The main goals are to force the globalist censors to play whack-a-mole, and to keep the mechanism simple enough that it is easy for websites to play along.
3   Patrick   ignore (1)   2019 May 12, 3:51pm   ↑ like (0)   ↓ dislike (0)   quote   flag        

You know, this is all kind of like RSS, but server-to-server instead of server-to-client.
4   Patrick   ignore (1)   2019 May 15, 7:49am   ↑ like (0)   ↓ dislike (0)   quote   flag        

Huh, https://en.wikipedia.org/wiki/WebTorrent is really close to what I'm looking for, and that's what Bitchute and Peertube useto distribute videos.

The only flaw is that those sites are about sharing immutable large files like videos. I'm looking for something that can distribute forums like Heartiste, and patrick.net. So they need to allow rapid updates (ie, comments) of small text files (posts).

But maybe if I can read and understand the WebTorrent code (javascript!) I can adapt it to do what I want.
5   Quigley   ignore (0)   2019 May 15, 8:44am   ↑ like (0)   ↓ dislike (0)   quote   flag        

I like this idea. If you can make it work, it would redefine the idea of forum talk, and seriously break the censor controls exercised by the relatively few forums out there.

I keep getting censored on other forums. The Hill is particularly bad about that, letting the local Lefties say anything, but banning me for saying something unflattering about John McCain or using the word “Leftard.” I think my avatar is on their “watch list” because one slip up in etiquette and they ban me.

about   best comments   contact   one year ago   suggestions