Message from @beaker

Discord ID: 507848589528268810


2018-11-02 09:20:15 UTC  

there is a blockchain protocol coming called "Mainframe", it's completely censorship resistant, they show that nothing can stop it.

2018-11-02 09:20:28 UTC  

I tried mastadon, it was annoying to use

2018-11-02 09:21:11 UTC  

it's easier for me than twitter <:shrug_raka:430185885988945921>

2018-11-02 09:21:24 UTC  

I think the important distinction is between decentralization of content and decentralization of _control_. As long as control remains centralized, you are responsible, because you can kill a post, regardless of how decentralized. However, if control was decentralized, even if storage was centralized (albeit that is less likely), you have protection, usually.

2018-11-02 09:21:50 UTC  
2018-11-02 09:22:00 UTC  

mainframe will turn the world on its head

2018-11-02 09:22:08 UTC  

I will read over it.

2018-11-02 09:22:13 UTC  

unstopabble censorship resistance

2018-11-02 09:22:47 UTC  

i'm not invested, just think it sounds solid

2018-11-02 09:22:54 UTC  

i probably should invest

2018-11-02 09:23:13 UTC  

But yes, I think something like blockchain could be a truly decentralized basis for a service. Even Bitchute, despite using Web Torrent, could be forced to take down a video, because they have control over the post itself, i.e. can remove it from their website.

2018-11-02 09:24:16 UTC  

not on mainframe, which is problematic as well.. imagine kiddie porn shops that setup on mainframe and can't be stopped etc

2018-11-02 09:24:30 UTC  

Technically, if BitChute was forced to "delete a video", the tracker that they use, which I believe is public, would still list the video and you could continue sharing it, with the same magnet link, but the video posting itself would be gone from the BitChute site, i.e. it would no longer show up for the user's channel or show up through a search on the BitChute site, because control over that is in BitChute's hands.

2018-11-02 09:25:23 UTC  

However, then you might as well simply share your videos as torrents. You are still basically deplatformed from BitChute, if they gave in.

2018-11-02 09:26:17 UTC  

I cannot think of a single framework that is like a web site where control is 100% decentralized, but maybe what you just posted is such an exception (reading now).

2018-11-02 09:27:30 UTC  

yeah what i posted is it

2018-11-02 09:27:48 UTC  

apps can be built on it that are unstoppable

2018-11-02 09:28:03 UTC  

As for Mastodon, I actually really, really like the concept. GNU Social is even nicer. It seems to have made a very conscious decision to use very established web concepts, such as using digest authentication (the one where you can embed user:pw in the URL) instead of something fancy like OAuth.

2018-11-02 09:28:37 UTC  

i just hate any system having human moderators

2018-11-02 09:28:42 UTC  

always bias

2018-11-02 09:28:59 UTC  

always exerting control

2018-11-02 09:29:02 UTC  

The API is incredibly simple, with posting an image, for example, being a simple HTTP POST, returning an ID in JSON, and you can then reference that ID in a post to attach it. It's the simplest API I have programmed against so far, out of Mastodon, Gab, Minds, Steemit, Twitter, and Facebook.

2018-11-02 09:29:26 UTC  

but it can be censored right?

2018-11-02 09:29:31 UTC  

someone is in control

2018-11-02 09:29:34 UTC  

Hmm ... let me think.

2018-11-02 09:29:51 UTC  

Yes, the isntance admin could censor.

2018-11-02 09:30:04 UTC  

"Our unique network design prevents data from ever being tracked or censored. dApps continue to live on Mainframe whether governments, tech giants, or we want them to."

2018-11-02 09:30:06 UTC  

Federation is controlled through a central repository, with many instances already blacklisted.

2018-11-02 09:30:29 UTC  

But, federation "only" affects whether or not posts of one instance show up on other, federated instances.

2018-11-02 09:31:04 UTC  

Wait, let me re-read some source code.

2018-11-02 09:31:30 UTC  

gotta run for now, interesting stuff tho

2018-11-02 09:32:05 UTC  

Okay, I'll dump it for here, for later.

2018-11-02 09:32:43 UTC  

Ah, here it is. I was wrong. It uses HTTP Basic authentication.

https://cdn.discordapp.com/attachments/463054787336732683/507849530717503488/Screen_Shot_2018-11-02_at_10.32.23_AM.png

2018-11-02 09:33:30 UTC  

So, it's by far the simplest to program against. Basically made to rely on only the most basic, old school web protocols.

2018-11-02 09:33:56 UTC  

i'd rather have oauth tokens with scopes ¯\_(ツ)_/¯

2018-11-02 09:34:08 UTC  

Yeah ... hmm.

2018-11-02 09:34:28 UTC  

Well, it has its use, of course, or nobody would put in the extra effort, but it's nice having basic auth.

2018-11-02 09:35:04 UTC  

also

2018-11-02 09:35:14 UTC  

> fucking xml

2018-11-02 09:35:48 UTC  

xml?