News for hackers. Stuff that matters.
Re:YouTube suspended my account for posting DeFi hackathon v... by pornel on Monday December 06, 2021 @06:32AM (#29458440)
Why are you using legacy centralized web 2.0 platforms ruled by fiat money? Put your video on IPFS, give it an ens.domain, mint an NFT for it. With an eth<>filecoin bridge it will fund its own censorship-resistance forever. That tech is great and has obsoleted web 2.0. Don't trust Google, self-govern!
Re:YouTube suspended my account for posting DeFi hackathon v... by marginalia_nu on Monday December 06, 2021 @06:39AM (#29458505)
I can't tell if this is satire.
Re:YouTube suspended my account for posting DeFi hackathon v... by isaacimagine on Monday December 06, 2021 @06:43AM (#29458546)
I think it is, but I can't tell if this is satire.
Re:YouTube suspended my account for posting DeFi hackathon v... by dathinab on Monday December 06, 2021 @06:51AM (#29458595)
Same for me, it feels like it's in a uncanny valley between clearly satiric and something some (not all/many) people (from the Web3.0 & DeFi) community might say.
Re:YouTube suspended my account for posting DeFi hackathon v... by JKCalhoun on Monday December 06, 2021 @07:57AM (#29459144)
You and several parent comments can't tell it's satire.

That is already telling.

Re:YouTube suspended my account for posting DeFi hackathon v... by dtech on Monday December 06, 2021 @06:54AM (#29458624)
Just another example of Poe's law
Re:YouTube suspended my account for posting DeFi hackathon v... by bryanrasmussen on Monday December 06, 2021 @06:59AM (#29458667)
Poe's law: take the absinthe, or the absinthe takes you!
Re:YouTube suspended my account for posting DeFi hackathon v... by b0sk on Monday December 06, 2021 @08:04AM (#29459210)
Poe’s law
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.
Re:YouTube suspended my account for posting DeFi hackathon v... by toyg on Monday December 06, 2021 @08:45AM (#29459624)
I would have taken it seriously before the "obsolete" bit gave it away as satire.

Which is sad, because some of that stuff indeed has potential and should be used more (IPFS), but it cannot happen unless people take it seriously.

Re:YouTube suspended my account for posting DeFi hackathon v... by ajross on Monday December 06, 2021 @09:05AM (#29459836)
FWIW: I think that causality is backwards. People "take seriously" things that are used for serious things, never the reverse. The history of technology is that everything starts as a toy or a hack.
Re:YouTube suspended my account for posting DeFi hackathon v... by gonab on Monday December 06, 2021 @08:42AM (#29459594)
Like any good satire, half truth.
Re:YouTube suspended my account for posting DeFi hackathon v... by 015a on Monday December 06, 2021 @05:09PM (#29466339)
Why are you using new web 3.0 platforms ruled by distributed money? Put your video on AWS S3, give it a domain name, and put CloudFront in front of it. With a horizontal load balancer and autoscaling, resource provisioning isn't an issue. That tech is great, and web 3.0 isn't necessary. Don't trust the distributed web, trust AWS!

Now, I can't tell if what I'm saying is satire. But it does, at least, make sense, right? Because they're all terms you know and have familiarity with.

Don't dismiss something simply because you don't understand it. There's a ton of complexity in Web3. There's a ton of complexity in Web2; you just understand the complexity well enough to the point of it no longer being complex.

Maybe its satire. Or, maybe; Then they laugh at you. Its hard to say at this stage.

Re:YouTube suspended my account for posting DeFi hackathon v... by speedgoose on Monday December 06, 2021 @06:54AM (#29458617)
It must be.
Re:YouTube suspended my account for posting DeFi hackathon v... by ehutch79 on Monday December 06, 2021 @08:53AM (#29459718)
Poe's law
Re:YouTube suspended my account for posting DeFi hackathon v... by ThalesX on Monday December 06, 2021 @07:38AM (#29458983)
I'm not sure why people are calling this satire. If you want to host a video, make it available through a URI, protect your ownership rights and then make sure it gets hosted for as long as possible, this is a way to do it.
Re:YouTube suspended my account for posting DeFi hackathon v... by meltedcapacitor on Monday December 06, 2021 @07:50AM (#29459082)
The satire element comes the fact that doing it that way, while technically flawless, will get the creator as large an audience as piping the video to /dev/null.
Re:YouTube suspended my account for posting DeFi hackathon v... by ThalesX on Monday December 06, 2021 @07:59AM (#29459171)
Oh, I missed on that. And yes, that is true.

I can't help think that for a hackathon, it's a pretty good use case for something like this. The organizers can then take the files from wherever and post them to their YouTube channel for exposure and monetization if that's what they want.

I'd be furious if I ended up posting some video, mandatory on YouTube, for a fun week-end hackathon and ending up with my entire YouTube account suspended. So if I ever do end up organizing a hackathon or similar event, I'll keep in mind that it might be better to ask for the video files as just files and then handling the posting on my side so as to not expose participants to this risk.

If participants want to ensure their names are linked to the video bits used from their films, they can go through the all the blockhainy-web3-y trouble, if not they can just zip them.

Re:YouTube suspended my account for posting DeFi hackathon v... by KptMarchewa on Monday December 06, 2021 @07:53AM (#29459109)
"flawless"

I can't tell if this is satire.

Re:YouTube suspended my account for posting DeFi hackathon v... by 1_player on Monday December 06, 2021 @07:56AM (#29459142)
Certainly it can't be easier than going to my YouTube account and pressing upload.
Re:YouTube suspended my account for posting DeFi hackathon v... by fsflover on Monday December 06, 2021 @08:33AM (#29459501)
But you don't have to put the video exclusively to IPFS, PeerTube and co.
Re:YouTube suspended my account for posting DeFi hackathon v... by acdha on Monday December 06, 2021 @09:14AM (#29459932)
The key is knowing enough about the technology to know that none of that works. IPFS doesn’t solve the storage or bandwidth problems people use YouTube to avoid, so you’re still going to need to pay for hosting, which could be done cheaper without the blockchain overhead.

Similarly, an NFT doesn’t prevent everyone from accessing it so you can’t force people to pay for the cost of their access and it doesn’t protect your ownership — that’s done by copyright laws enforced by the government.

The only thing a blockchain is adding is the chance for people who sell blockchains to make money while distracting you from the real problems you’ll need to deal with either way.

Re:YouTube suspended my account for posting DeFi hackathon v... by ThalesX on Monday December 06, 2021 @09:24AM (#29460040)
> [...] you’re still going to need to pay for hosting, which could be done cheaper without the blockchain overhead.

IPFS has no blockchain, and the overhead of transferring files is incredibly low thanks to lib-p2p.

> Similarly, an NFT doesn’t prevent everyone from accessing it so you can’t force people to pay for the cost of their access and it doesn’t protect your ownership — that’s done by copyright laws enforced by the government.

By itself it does not, coupled with other mechanisms, it can. Access control to personal files is very much removed from where I expect government to exercise their own control.

Re:YouTube suspended my account for posting DeFi hackathon v... by acdha on Monday December 06, 2021 @09:49AM (#29460336)
> IPFS has no blockchain, and the overhead of transferring files is incredibly low thanks to lib-p2p.

Filecoin does, however, while you'll note was proposed as part of this. The problem with IPFS is the general one with P2P: there aren't enough people who are going to use their storage + network capacity to provide a CDN for strangers, especially with the personal legal risks to do so, and it's slower than a high-quality professionally-managed service like YouTube or Vimeo. That means that if you care about long-term availability, you need to pay for hosting and that likely will also require paying for bandwidth if the content becomes popular and/or you want to provide a competitive experience rather than simply pure archival.

> > Similarly, an NFT doesn’t prevent everyone from accessing it so you can’t force people to pay for the cost of their access and it doesn’t protect your ownership — that’s done by copyright laws enforced by the government.

> By itself it does not, coupled with other mechanisms, it can.

Yes, but that's like saying that if you buy a chainsaw and a loaf of bread you can make sandwiches. Either way you need to build and operate a system to store the video and provide authenticated access so the NFT is simply making that more expensive and adding additional failure modes.

> Access control to personal files is very much removed from where I expect government to exercise their own control.

This is like saying you don't expect the government to control access to your house. That's technically true but only if you define the problem so narrowly to omit the fact that the government provides the legal framework and enforcement which allows you to do so reasonably. For example, if you're trying to get paid for content someone will likely try to snag a copy and present it somewhere else with their ads; blockchains can't prevent that and will limit revenue only to the extent that the viewers care to validate an NFT. What does work is that you can send something like a DMCA request and get a prompt response from a hosting service because they know that the penalties for not doing so are enforced by the government rather than just your personal clout.

Re:YouTube suspended my account for posting DeFi hackathon v... by gambiting on Monday December 06, 2021 @08:39AM (#29459560)
I'm a professional programmer and like....I understand some of those words? If I had to guess, I'd say this is a joke, purely because of how nonsensical it sounds. Host it on what? Pair it with ETH? Like...the cryptocurrency? How does that work? How does that make money?

Maybe I'm getting old. Scary world out there.

Re:YouTube suspended my account for posting DeFi hackathon v... by ThalesX on Monday December 06, 2021 @10:04AM (#29460532)
Also felt it was a scary world till I had the opportunity to read up a bit.

The cryptospace is wild, and web3 is a wild west, but some parts make sense, and they’re a bit awesome!

> Host it on what? Pair it with ETH? Like...the cryptocurrency? How does that work? How does that make money?

You host it in IPFS, which is basically just a bunch of running nodes that store files using a hashing system that results in these identifiers (CID) per file. This CID always reflects the same file, no matter if you store it or I store it or we both store parts of it.

Let’s say I upload my video file, and then send it to you on IPFS so now we both host it.

Then, I decide to NFT it. So I register a contract on the Ethereum blockchain (for which I have to pay in Ethereum, the currency) that points to this CID.

At this point, this particular video, its hash on the IPFS and the ETH blockchain entry under my wallet, give me a distributed right of ownership for those that choose to respect it.

As per how it makes money, I have no idea, it all feels like a giant scam to me. The money aspect is a more cryptobro oriented question than a technical one.

Re:YouTube suspended my account for posting DeFi hackathon v... by ldehaan on Monday December 06, 2021 @09:33AM (#29460155)
Well, then I guess you can be a professional at something and still be unaware of all the tools at your disposal. Also just because you don't know something as a "professional" doesn't mean anything :D it's more like, oh I don't know what that I'd, im gonna go read the docs. But instead, I've never heard of it, its dumb...
Re:YouTube suspended my account for posting DeFi hackathon v... by gambiting on Monday December 06, 2021 @09:47AM (#29460315)
Lol, sorry, I didn't mean to say it's dumb, nor do I mean to use the "professional" title as some sort of badge. Simply that I work with tech every day, and yet I'm completely unaware of those things, that's why I'd guess it's a joke. Obviously it would be a bad guess.

I guess for a different comparison you could be a professional truck driver and still be completely unaware that we have cars that almost drive themselves with the right tech and conditions. It's just not something you normally come across in your line of work.

Re:YouTube suspended my account for posting DeFi hackathon v... by alfl on Monday December 06, 2021 @08:22AM (#29459374)
This, but non-ironically, and with distributed discovery.
Re:YouTube suspended my account for posting DeFi hackathon v... by fnord77 on Monday December 06, 2021 @09:11AM (#29459905)
Why are you posting on a legacy centralized web 2.0 platform?
Re:YouTube suspended my account for posting DeFi hackathon v... by ldehaan on Monday December 06, 2021 @09:36AM (#29460183)
With "moderators", ie the stalin loving braintrust that is HN, but it's better than Facefuk and Twatter, for now, I said that about twatter though, and I quit that a while back.
Re:YouTube suspended my account for posting DeFi hackathon v... by jsemrau on Monday December 06, 2021 @07:39AM (#29458988)
Well the post might be meant in satire but I believe that the eyeballs->advertising monetization model is not only inefficient, but also weighs quick to consume crap content over quality content. Earning directly money through gifting/tipping and creator coin investments can be more profitable for the creator if implemented in the right way. There are social blockchains that are not ETH (which I believe is actually not worth it's money) are out there solving the problem right now.
Re:YouTube suspended my account for posting DeFi hackathon v... by johnwheeler on Monday December 06, 2021 @09:27AM (#29460085)
Uhh so people might see it?
Re:YouTube suspended my account for posting DeFi hackathon v... by amne on Monday December 06, 2021 @06:40AM (#29458517)
SAVAGE !!!

I love it :)))

Re:YouTube suspended my account for posting DeFi hackathon v... by nathias on Monday December 06, 2021 @08:17AM (#29459336)
or just odysee
Re:YouTube suspended my account for posting DeFi hackathon v... by sebow on Monday December 06, 2021 @07:32AM (#29458930)
Or maybe just use another hosting platform.There are at least 5 good reliable choices that are not from "FAANG"-tier platforms.
Re:YouTube suspended my account for posting DeFi hackathon v... by dorfsmay on Monday December 06, 2021 @08:28AM (#29459451)
Which ones beside Vimeo?
Re:YouTube suspended my account for posting DeFi hackathon v... by marc_io on Monday December 06, 2021 @09:28AM (#29460093)
Bunny.net is quite inexpensive way to host videos. Display them on your own platform with the free Video.js.
Re:YouTube suspended my account for posting DeFi hackathon v... by corobo on Monday December 06, 2021 @06:41AM (#29458519)
Is this like a parody of the Dropbox thing?

Web3 is beyond the hill of magic vs technology for me currently, it's on the tolearn list. Is that actually the alternative to YouTube?

Re:YouTube suspended my account for posting DeFi hackathon v... by Cthulhu_ on Monday December 06, 2021 @07:30AM (#29458909)
It's an alternative to centralized video hosting, I wouldn't go as far as call it an alternative to youtube because it's the video platform you go to if you want the exposure, accessibility, and possibly monetization.

That said, there's other (centralized) video hosting solutions you can go to if you're less technically inclined. Vimeo is a popular choice.

Re:YouTube suspended my account for posting DeFi hackathon v... by corobo on Monday December 06, 2021 @09:47AM (#29460309)
I didn't know Vimeo was web3 already. Very progressive :P

It's the web3 part that's not on my radar yet, honestly I'm happy with YouTube as-is until someone figures out discoverability

Re:YouTube suspended my account for posting DeFi hackathon v... by reginold on Monday December 06, 2021 @08:35AM (#29459526)
https://www.pinata.cloud/

this could be a place to start! makes it easy to upload content and host it on IPFS.

Re:YouTube suspended my account for posting DeFi hackathon v... by corobo on Monday December 06, 2021 @09:52AM (#29460372)
If it's hosted with IPFS what are these folks charging for?

Service wise ofc happy to pay for anything that makes my life easier but they appear to be charging by the storage?

Re:YouTube suspended my account for posting DeFi hackathon v... by reginold on Monday December 06, 2021 @10:03AM (#29460525)
I'm wondering that as well so dug into the site.

IPFS is a way to host and distribute files. It's not free. To have files distributed they need to be hosted somewhere. You can do this yourself by hosting an IPFS server at home or in the cloud. On IPFS this is called a "pin". Pinata host and serves your files to pin them on IPFS. That's why their list of services is that of a cloud provider.

From their pricing/plans page (https://www.pinata.cloud/pricing)

Fast Global CDN

100GB bandwidth included per month

Additional bandwidth at $0.05/gb

Unlimited storage at $0.15/gb

Here's a blog article that covers Pinata's primary use case - web3 hosting for NFTs https://medium.com/pinata/the-file-requirements-for-nfts-a20...