

You can use rust and still use the GPL.


You can use rust and still use the GPL.


Thx for reporting btw.

if the channel is still active, people can just go watch the videos on YouTube directly, no?
That’s one of the points of a decentralizing project; to move people off of youtube, and get many people to help share content that youtube/google currently controls. Creating torrents of their current youtube videos is an intermediary step… the end goal is if things like this get enough traction, content creators would move entirely off youtube, and to things like mastodon or lemmy communities, and post magnet links of their videos.
Therefore if one archives something, more often than not they’ll probably archive an entire channel, so it’d be easy to end up seeding a ton of videos.
As stated above sometimes this could be 500GB for some channels, and most users don’t have the HD space for that. It’d be better for videos to be more granular, and try to get the watchers of videos to participate in the torrenting, not just archivers with a ton of extra HD space.

Nice, seems very similar to TheFrenchGhosty’s scripts that are being used here.
Creating an individual torrent for every video doesn’t seem like a great solution, because the typical channel has lots of videos, up to thousands.
It’s def a tradeoff, and you’re correct that we could potentially seed entire channels.
But seeding single videos is IMO better for a few reasons:
The main problem I foresee, is streamlining the process of creating and uploading torrents, so that people actually do it.
And a browser plugin could potentially help.

The torrents-csv service has been around for a few years, and its one of the major components of this, since it can allow people adding torrents via pull requests.
People have been able to create torrents from youtube videos ever since yt-dl came out. The main difficulty is streamlining the process and getting people to actually do it.
Thx, although I still do wish we could scale up and get a few more full-time devs. Even if there were 10 of us, there’d still be years of work ahead.
What’s your use case for doing this.
That’s helpful, thx.
Plz open up issues for these in lemmy-ui, its hard for me to keep track of comments to this post, and that is a legitimate bug.
Distinguish as moderator terminology comes from reddit, so its probably best to leave as is.
Thx for opening. Also be sure to open a bug on lemmy-ui if one doesn’t exist. Going to be tough to solve because neither of us have iOS devices.
I also don’t have an iOS device to test on, so its going to be tough to figure out.
Now there’s a fading body section which shows some of the body, but you do have to go into the post now to see the full body. No more full expansions from the multiple posts screens.
We found this one last night, the fix is merged and will be deployed tomorrow with the nightlies.
You might need to open up an issue for that container one. Gotta use an ellision.
Also being able to view posts without having to go to the comment section is really good I don’t understand why that needed to go?
I don’t understand what this means. You can definitely view posts from the home or community pages.
Also also having to open and close images in list view is rather annoying,
The list view is a condensed view. Use the card view to see full-size images without having to use the image viewer.
Left-aligned titles, right aligned thumbs matches most mobile UIs, including boost, jerboa, etc. I also prefer it.
PR was here: https://github.com/LemmyNet/lemmy-ui/pull/3512


Was staunchly team vim for 15 years, but now I’m on helix. As another user stated below, its like if vim were re-designed today, and without needing any addons to be a code-aware editor.


Incredible things are happening with termux.
Syncthing was made for this and has been around for almost a decade now.
5m seems about right. Lemmy’s from scratch builds are ~3.5m on a fast machine, and we have ~60k lines of code, and are using some with large libraries with lots of features enabled.
But you really should only ever have to do a from scratch build either at the beginning, or when you deploy. When developing, your IDE should only ever really run
checkorclippy, which should take seconds at most.