Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)CH
Posts
96
Comments
1,006
Joined
2 yr. ago

  • That's partially correct, partially wrong. An open port is required to allow for incoming connections for torrenting over TCP.

    For TCP:

    If a seed does not have an open port, a potential leech with an open port shares their IP & port with the tracker. The seed regularly asks the tracker for potential leeches. If the tracker provides a leech with an open port, then the seed connects to the leeches open port. This connection then allows the leech to download from the seed.

    If neither of seed and leech has an open port, no connection can be established and thus no torrenting is possible.

    For uTP/UDP:

    If both peers (seed & leech) have no open ports, the tracker can use UDP hole punching to temporarily open up a port for the peers. The second peer can then connect directly to the first peer's port which has been opened up by the tracker.

    This only works for public torrents and with PEX enabled. For private trackers an open port is required.

  • Yes. If you've got enough buffer anyway there's not much reason to set up Cross-Seed.

    Depending on the tracker this can work better or worse. E.g. I was on a tracker with minimal free leech content, so Cross-Seed helped me a lot.

  • https://www.cross-seed.org/

    It takes a bit of time and careful reading until it's set up.

    For matching existing data you need to set up dataDirs and partial matchMode. Ideally your local files are organized (e.g. TRaSH guide) to improve cross-seeds ability to find matches. If you need help there's a Discord linked on their website.

  • 1337x.to works well too. If you use a website translator, like Firefox Translate, rutracker is great too.

    Otherwise, private torrent sites (e.g. TorrentLeech) are the best addition to Usenet.

    Keeping ratio is pretty easy if you set up Cross-Seed. It finds torrents matching your local files (e.g. Usenet downloads) and adds them to your torrent client without using additional space or downloading them again.

  • I [...] Always care to have a VPN (Mullvad and Proton) active and also integrate it as an interface in BitTorrent.

    If you set your torrent client to only use the VPN network interface, it's much more likely to be CGNAT. In other words it's been some other customer.

    If you still use BitTorrent, I'd recommend switching to qBittorrent. The former is outdated and ridden with ads compared to the more performant qBittorrent.

  • Most trackers provide points for seeding torrents. Usually the amount of points depends on the size and the amount of torrents.

    These points can be exchanged for "upload" (or other things like an invite), which helps with increasing the ratio.

  • BitTorrent v2 allows for per file hashing, which makes it easier to merge swarms. This could be used to keep individual episodes alive without splitting seeders between season pack and individual episodes.

    But given how many tracker staff want to continue doing what they've always done, I don't think it's big enough of an advantage for them to allow v2.

  • Just wanted to point out that downloading is no longer a grey area since an EU ruling a couple of years ago. Streaming as well as downloading from unauthorized sources is plainly illegal - you're right about it being very unlikely to be prosecuted for it.

  • The one and only a absolutely necessary precaution is preventing your torrent client from accessing the internet when the VPN is not running.
    This must be done by binding your torrent client to your VPN network interface. [1]
    A "VPN Kill Switch" or similar is not enough to prevent your IP from leaking to law firms.

    It's also a good idea to use a reputable VPN company like AirVPN, ProtonVPN or Njalla VPN.

    I'm also german and I've been using torrents for years, so this definitely works well for me. A friend of mine's brother received an "Abmahnung" from a law firm, as well as a more distant person ended up paying around 1000€. I feel like almost any german somehow heard of people getting letters.

    [1] https://protonvpn.com/support/bittorrent-vpn/

  • Ayaneo and GPD are too expensive for to be compared to consoles imo. They've been above a grand and in general similarly priced as a laptop with the same internal hardware. Edit: The Steam Deck basically halved the price for an powerful x86 handheld, and made it comparable to a Switch. This is imo the only reason it sells so well.

    • ActualBudget for finances.
    • Radicale for calendar/contacts.
    • Immich for photos/videos.
    • Redlib as a frontend for Reddit (LibRedirect ftw).
    • TheLounge as an IRC client.
    • Bitwarden/Vaultwarden as a password manager.
    • paperless-ngx for documents
  • I've been lucky and have had only a few issues and none with the small amount of games I've launched over the last year or so.

    There's an issue where people report issues with games, although I don't know how up-to-date it is.

    https://github.com/pop-os/cosmic-epoch/issues/311

  • wine-ge is patched wine which includes many patches proton has that make games work (well).

    Also, the developer of wine-ge no longer has their focus on it, because UMU [1] makes it possible to use proton(-ge) directly. UMU is already included in Lutris, Bottles & Co., or you can use it standalone [1].

    [1] https://github.com/Open-Wine-Components/umu-launcher

  • First of all thank you for hosting this instance.

    PS: Irrelevant rambling without a point below.

    I don't know how French/EU equivalents to DMCA take down requests work and how trigger-happy OVH is. Given services like real-debrid still operate, it won't be as bad. From what I've heard Hetzner is quite strict when it comes to complaints, so I assume OVH is better.

    It's good that you don't allow direct linking to pirate content. It seems to me that on most platforms communities are closed prematurely to avoid further annoyances/complaints, even if they follow the law (like here).

  • I do wonder how Lemmy would be impacted by an influx of DMCA complaints. Instances would have to delete the content but I don't think they have the manpower to do so.

    Instances like dbzer0 could also get taken down by complaining to the VPS provider if the instance operators wouldn't comply.

  • The group tiers you're talking about exist and are called trash guides. If you're only on public trackers the groups might not be as prevalent, but e.g. TorrentLeech is more likely to have them.

    The letterboxing with ultra wide monitors might be possible to solve locally with your video player. For MPV there's the dynamic-crop.lua script, which is not perfect but works quite well.

    I'm using mpv with Jellyfin on my PC through jellyfin-mpv-shim.

    Edit: For Windows you might want to check out MPC-BE. I've found some mentions of "View -> Video Frame -> Touch Window From Outside" but I never tried it.

  • Linux @lemmy.ml

    GNOME 46 Wallpapers

    Linux @lemmy.ml

    What's the latest with WirePlumber?

    Linux @lemmy.ml

    Closing in on a COSMIC Alpha

    Linux @lemmy.ml

    IPU6 Firmware Binaries Upstreamed For Recent Intel Laptops

    Linux @lemmy.ml

    xdg-toplevel-drag Wayland protocol approved

    Linux @lemmy.ml

    OBS Merges FFmpeg VA-API AV1 Support

    Linux @lemmy.ml

    Windows NT Sync Driver Proposed For The Linux Kernel - Better Wine Performance

    Linux @lemmy.ml

    bpftime: Extending eBPF from Kernel to User Space

    Linux @lemmy.ml

    On the Road to Plasma 6, Vol. 5

    Linux @lemmy.ml

    Rust-Written Linux Scheduler Showing Promising Results For Gaming Performance

    Linux @lemmy.ml

    Fish rewrite-it-in Rust progress: 100%

    Linux @lemmy.ml

    The last few weeks in KDE: It’s coming… it’s coming… it’s coming

    Technology @lemmy.world

    Attack of the week: Airdrop tracing – A Few Thoughts on Cryptographic Engineering

    Linux @lemmy.ml

    The early days of Linux

    Linux @lemmy.ml

    How to use the Linux kernel's live patching feature

    Linux @lemmy.ml

    An old Unix mistake you could make when signaling init (PID 1)

    Linux @lemmy.ml

    GNOME 46.alpha Released

    Overwatch @lemmy.world

    Director’s Take: Our Development Values, Part 1 — Overwatch 2

    Linux Gaming @lemmy.world

    League of Legends likely unplayable on Linux / Steam Deck soon due to Vanguard anti-cheat

    Linux @lemmy.ml

    The Linux graphics stack in a nutshell, part 2