Hacker News new | ask | show | jobs
by jiggytom 1994 days ago
We have a sync program (lbry.com/faq/youtube) that automatically mirrors content for creators if they authenticate their youtube channel - that's where most of the content comes from, apart from those uploaded directly by users. YouTubers are now also adopting it more and doing exclusives with us.

Thanks for the awesome feedback, gave me a huge smile!

If you share your channel or wallet address, will send a tip over!

1 comments

Hmm. Alright, I'll give this a try. My address is bJvR8mykuvCyDhsbGum7eJNGkiSrC7uM8g; thanks!

I'm still amazed that it's a fully working clone of youtube. Is there any info anywhere about... who made it? How long did it take? What's the tech stack like? What were the hardest parts?

As a totally minor point, I originally started with the MacOS app, and it had a poor experience due to my own fault: my harddrive was almost full, so videos kept freezing in the first few seconds. I almost unfairly blamed you, but perhaps a warning might be good if there's no space for the temporary video buffer. (I assume it's streaming to disk.)

But, in terms of bugfixes or feature requests, that one probably shouldn't be prioritized. ~Nobody is out of harddrive space. Just grasping for straws at things to mention in case it's helpful.

Rooting for you. Good luck. I'll try transferring over my videos, and I'll consider linking to LBRY (or is it odysee?) by default for my videos. It's a risk -- if your platform goes down, all my backlinks will go with it -- but I like the david vs goliath aspect.

That's actually a tough decision. Pretty much everybody in the world expects a youtube link for a video, and has integrations for it. I wonder what the embedding situation is like for this... I'll try it out.

By the way, the odysee front page is far better than any other youtube competitor so far. https://odysee.com/$/tech is particularly interesting. Keep up the quality, and this might have a shot.

All of the code is here https://github.com/lbryio

The blockchain is C++ (bitcoin fork)

The SDK is python

The apps are JS (desktop/lbry.tv/odysee.com), and java/swift for mobile apps.

The disk space issue is definitely something that has been talked about for a while. https://github.com/lbryio/lbry-sdk/issues/1311. As the lead maintainer of https://github.com/lbryio/lbry-desktop, it's the last issue I'm waiting on before the 1.0 release!