News for hackers. Stuff that matters.
Re:YouTube suspended my account for posting DeFi hackathon v... by adamdonahue on Monday December 06, 2021 @08:13AM (#29459304)
There's an opportunity here. Put the video on both YouTube and a blockchain, make it easy to find on the latter via the YouTube URI, then when one discovers a non-working link you YouTube you can pivot to the blockchain-based backup. Once enough people know about this hack it then, with a browser plug-in, censorship be gone!

This is obviously off-the-cuff, undetailed thinking here, but an approach like this might make sense in the future.

Re:YouTube suspended my account for posting DeFi hackathon v... by s_dev on Monday December 06, 2021 @08:20AM (#29459357)
How does a YouTube 404 turn in to a working link? You don't control what You Tube displays on their 404.
Re:YouTube suspended my account for posting DeFi hackathon v... by NavinF on Monday December 06, 2021 @08:41AM (#29459581)
Easy: Your extension looks at the HTTP status code and if it’s 404, query the distributed hash table for another copy of the video. Then replace the <video> element on the page with a different one that plays bytes from your callback function (Media Source Extensions) just like WebTorrent.

(Note: There are alternatives to YouTube that already use WebTorrent to make videos harder to delete, but their content is incredibly hard to sort through. Instead of improving on YouTube by making filters optional, they just didn’t implement filters at all. So most of the videos in search results are scams or political)

Dead comment that I can’t vouch for asks:

>Why do you need Blockchain for this?

I’m not sure if you need blockchain. I’d avoid it if possible because it’s expensive and slow. But you might not have a choice if you need a censorship resistant distributed log.

>Why can't you just cross post on Rumble with the exact same title and make an extension which replaces 404d videos with the equivalently titled Rumble video?

I’ve never heard of Rumble, but many have built YouTube alternatives only to run out of funding and end up on this list: https://wiki.archiveteam.org/index.php/Deathwatch#Dead_as_a_...

Hell even my team has built a shitty YouTube alternative during a 1-day hackathon. The videos are downloaded peer-to-peer with webrtc and my site has better clustering/search than most *tubes; but of course the site is dead today and all the videos are inaccessible: https://github.com/NavinF/NodeVid.com

Re:YouTube suspended my account for posting DeFi hackathon v... by jtbayly on Monday December 06, 2021 @09:20AM (#29460003)
But then you're relying on the IPFS version to accurately say which Youtube video URL it is equivalent to. I could upload any number of videos claiming to be the same as your video, right?
Re:YouTube suspended my account for posting DeFi hackathon v... by NavinF on Monday December 06, 2021 @09:51AM (#29460365)
True. Maybe that can be solved with an oracle[1] that runs the command “yt-dlp <url> -o - | sha256sum”. So every file you upload must be identical to the YouTube video at the same link.

1: https://ethereum.org/en/developers/docs/oracles/

Re:YouTube suspended my account for posting DeFi hackathon v... by peteradio on Monday December 06, 2021 @08:29AM (#29459460)
Maybe get a mechanism of law passed which makes it difficult for platforms to sweep content from view in cases of changes of moderation. If youtube decies Charlie Bit Me is violent and they know longer wish host it, then they must provide some sort of redirect if video owner provides. I don't know?
Re:YouTube suspended my account for posting DeFi hackathon v... by rnotaro on Monday December 06, 2021 @08:09PM (#29467992)
Fun fact, Charlie Bit Me owners actually sold the video as an NFT and removed it from Youtube.
Re:YouTube suspended my account for posting DeFi hackathon v... by mypastself on Monday December 06, 2021 @08:30AM (#29459467)
Presumably with the browser plugin. This would of course require all your users installing it.
Re:YouTube suspended my account for posting DeFi hackathon v... by gifnamething on Monday December 06, 2021 @09:05AM (#29459844)
This idea has provenance with SponsorBlock
Re:YouTube suspended my account for posting DeFi hackathon v... by sharklazer on Monday December 06, 2021 @08:52AM (#29459695)
You can’t store a video on the blockchain. How incredibly bad of a design would that be! The ledger is shared. People typically mint the hyperlink as an NFT.
Re:YouTube suspended my account for posting DeFi hackathon v... by adamdonahue on Monday December 06, 2021 @12:14PM (#29462508)
Right-o.