

the key is to simply seed all of your content for as long as you have it in your collection.
Tell that to TheGeeks. If you aren’t actively uploading - not just sitting there sharing, but actively sending data to anyone else - you’ll eventually be warned, then banned.
Back when I was trying to use their site, they had only one system: strict 1 ratio on a time limit. If you couldn’t maintain a 1+ ratio, and achieve it within a very limited amount of time, it didn’t matter what you grabbed or how long you shared back out, you got banned. At the time they had no other way to get ratio other than sharing back out - no freeleech, nothing. Which meant if you were wanting any content more than 2-3 HOURS old, you were looking at a ratio shortfall because there was no way to make up that ratio you were losing by downloading that content. There were simply too few peers after you to overcome the masses of seeders ahead of you satisfying peers.
It was absolutely brutal, which is why I now refuse to deal with any sites with that rule (1+ ratio with time limit) even if they have other ways (freeleech, etc.) to mitigate it. Like, f**k those sites. I’ve been seeding some torrents for close to 15 years, I have no problem letting shit remain resident in my client. So sites like MyAnonamouse it’s going to have to remain.
What I find incredible is just how slow-moving and cruft-filled it has become.
For example, DotNet has had string interpolation since C# 6, back in 2015. That’s a decade, already.
Java recently yoinked their implementation because they just couldn’t make it work.
That’s damning.
Right now - ignoring the wider ecosystem and looking purely at the core language - I am seeing the very latest LTR version of Java as being on-par with C# pre-2010 in terms of continual material improvements and ease of use.
Yikes.
I still use Java, but… yikes.