This is giving me ideas for a federated video publishing platform built on RSS feeds...
@SirCmpwn turns out opennes and open standards foster innovation? Who woulda thunk it! #ShockedShcked ;)
@rysiek @sircmpwn Just had fairly long convo on the legacy platform about video stuff, see these and various replies (also gah why can't you link to a whole conversation on bird twitter?) https://twitter.com/asteris/status/849230807290060802
@pettter @rysiek Mastodon put the first UI on GNUSocial that I like, I think a similar approach to MediaGoblin would be super good. Ads are a problem though
@rysiek @pettter the problem is that there aren't any, which means a lot of creatives wouldn't come to the platform. A YouTube replacement can't just cater to the techies. Video bandwidth at scale is hella expensive, too
@sircmpwn @rysiek I think there are workarounds, if you acknowledge vagaries/problems with copyright in the digital age. Essentially, use Webtorrent or something similar to share streaming burden across all federated servers and viewing/helping users.

Ads... It's tricky. I'm not sure if there is a standard way of serving timestamped URLs for streaming along with the video? Could you base it on subtitles somehow? It needs to be based mostly on goodwill of all involved parties, anyway, which will obviously be harder than having a central authority (Google) declaring the truth of various things (ẗhis is an ad, this is a follower, this is a 'view')

@pettter @SirCmpwn declaring truth (esp. about ownership and timestamps) in a decentralized world is a solved problem. You know what I'm going to say.

...Blockchain.

@rysiek @sircmpwn Blockchain can't decide truth on things not in the network, so either you shut out people without resources/prioritize rich people, or you open for spam/bots, or add gatekeepers.
@rysiek @sircmpwn Sure you can save timestamps for file hashes and ownership relations of BC-internal UIDs for them, but how do you handle conflicting information? First-come-first-served?
@rysiek @sircmpwn If an accurate count of subscribers is required, at little cost to the subscribers, what's to stop someone from creating a million UIDs?
@rysiek @sircmpwn (Not to mention the inherently accumulative nature of both PoW and PoS, "For whosoever hath, to him shall be given, and he shall have more abundance")
@pettter @SirCmpwn @rysiek A blockchain with an inherent zakat for newcomers?
@whvholst @rysiek @sircmpwn How to tell newcomers from multiple bots run by the same person?
@pettter @SirCmpwn @rysiek Have established users vouch for them? Socio-cultural capital, just like in the real world.
@whvholst @rysiek @sircmpwn How do you encode that in a blockchain? Specifically, how do you stop explosion of spam accounts once a critical number of bad actors get in, through invites or hacked/stolen keys?
@rysiek @whvholst @sircmpwn Perhaps more importantly, why is this better than having a federation of servers and banlisting misbehaving ones?