Not to take away from the work done on the plugin, but that’s a “basic” skip intro implementation.
To reliably be able to find intros/credits, you need to some non-local analysis - basically, you need to look for common chunks of audio across episodes in a season or entire show.
I wrote a CLI tool that can do this, albeit it’s not really “finished” and probably will never be. My initial goal was to use it to develop a Jellyfin plugin, but then I discovered that there was already such a plugin :)
if you check sites that track HN's rankings, it was ranked #1 for a while, then it suddenly dropped to #27 and continued declining
https://hnrankings.info/40481808/
thanks for sharing. I didn't even know this was a thing! Comparing to 4 or 5 others, this definitely looks more like a step function into obscurity unlike the other lol
Remember that not all 3rd party clients are/were developed for-profit, there are plenty which are open-source, have no monetization or ads, and are gonna be hit by this change too.
>This isn't about Reddit being greedy.
This is Reddit being greedy. They are asking $2.50 a user per month, while the revenue they make from someone using the first party reddit app on average is just $0.12 per month. [0]
Add this the restriction on NSFW content served from the API, and it's clear reddit is just straight up trying to kill 3rd party apps.
> Remember that not all 3rd party clients are/were developed for-profit, there are plenty which are open-source, have no monetization or ads, and are gonna be hit by this change too.
People can use those open source tools on the free level that doesn't require the higher level of use.
> This is Reddit being greedy. They are asking $2.50 a user per month, while the revenue they make from someone using the first party reddit app on average is just $0.12 per month. [0] Add this the restriction on NSFW content served from the API, and it's clear reddit is just straight up trying to kill 3rd party apps.
$2.50 a user. You're mad they're trying to make money. Most businesses wouldn't survive if they only got $2.50 per user. Not only that realistically, the infrastucture probably costs about that to run. We're not talking some static website or simple infrastucture here. Seriously, it's pretty entitled to be mad at company is trying to generate $2.50 per user per month. Like really entitled.
It's really a poor way to look at it "Sorry but you've only been making $0.12 so trying to make $2.50 is far too much, how dare you try to generate money."
> People can use those open source tools on the free level that doesn't require the higher level of use.
Fair enough.
> You're mad they're trying to make money.
I'm not mad they're trying to make money, I absolutely understand that. But again, why do they want $2.50/user from a 3rd party client, while keeping the revenue from their first party app unchanged?
The excuse for API changes was fairness (3rd party client using the API for free while making a profit isn't fair), but charging this much just shows that they don't want 3rd party clients to compete in the first place. Which is also fine, if only they admitted it.
Really a shame, especially for torrent users. The other good alternatives are double the monthly price at 10$/month in the case of IVPN (if you want port forwarding that is) and ProtonVPN. Unless you want to commit for a year or two and pay all in advance, which is meh but the discount may be worth it.
For torrenting at least one of the peers has to be accessible for outside world, either by having white IP, by using NAT with port forwarding, or by using IPv6-to-IPv4 shenanigans. If both peers are behind NAT, they cannot download data from each other.
If you're an active seeder, it makes sense to configure your machine so that it is accessible for all the peers, including ones behind NAT. If you're just a leecher though, it makes little difference.
It will affect leeching torrents that don't have a ton of seeders. No forwarding could render a torrent unusable that would otherwise download just fine if you had an open port.
This isn't completely correct. At least one peer in the entire swarm needs to be accessible. Holepunching (BEP 55) can assist in the rest (albeit it's not ideal).
is this an issue only for magnet/DHT transfers? or does it apply to torrents that have an associated tracker too? i would have expected in the latter case that two NAT’d clients could connect to the tracker, and then the tracker could help them hole-punch a direct peer-to-peer connection.
Try to extrapolate. If nobody has an open port to which a connection can be established, how will the network work?
Trackers don't enable hole-punching, existing peer connections do[0]. And hole-punching is hardly a reliable measure to base your network on, if NAT or connection-tracking is implemented in an address-/port-dependent manner[1] then hole-punching becomes more complicated or fails, especially for TCP.
It does apply to all torrents. As far as I know, by default torrent trackers provide no facilities for hole punching.
However, if you have a tracker in a sense of "community of people dedicated to file sharing", there will be guides on how to do a proper setup even behind carrier-grade NAT. For example, one of the trackers I know suggested using Teredo (IPv6-to-IPv4) tunneling to do the hole punching.
Why not use a seedbox? Download torrent to the seedbox and then ftp home. This way you get the upload from a server which if you're on a private tracker (which you should be) you'll get good upload speeds, easy to hit the default seed requirements, and you'll get full download speed when you want to use it locally.
I recognize this is probably similar to asking about how to get into fight club, but any tips on how to find a private tracker? I assume it involves becoming part of a community, but I don’t even know where to start looking for the communities!
Been so long since I've even been in the community that I don't know any of the smaller forums but check out https://filesharingtalk.com/content/. Get known for being active and if there is still an IRC pop by there. The key once you're past the standard ones like TL, is to not be that hungry for invites, the less hungry you are the more places you get to. Maybe check out https://thepiratesociety.org/ which used to be a solid community 10 years ago but I dunno how it is nowadays.
Or you can just buy one. https://www.ebay.com/itm/143939358334 for example is $2 and is the private (semi public - all the benefits of private but easy to get). It's the one I use. Buying invites can lead to getting banned but if you're just chilling out on TL then you'll be fine.
A tip for private trackers. Only download new things and freeleech until you build up a buffer (You've uploaded more than you've downloaded)
Personally, I would suggest this. Use the seedbox for the first month downloading new freeleech torrents and build up a few TB buffer and use it worry free for years.
This is why I gave the cavet that it's only worth doing if you're just going to use TL. If you're not into the whole tracker ladder thing then buying TL is kinda a safe bet, it's semi public. TL just care about money, I wouldn't be shocked to find out that TL has been sold a few times.
Previously, when I was really into torrenting I climbed the ladder really well, I was in the forum sections where staff would share the details of banned users. They mostly cared about cheaters, unless it was a small site trying to be exclusive. I knew people who would go to tracker staff and out people for trading and selling and nothing would happen.
But overall if you want to get into the torrent community buying and trading isn't worth it. But if you just want a single solid torrent site and are willing to pay TL is the one to do it with.
whats is the best way to get access to the better sites? i've been on IPT for years with great ratio but no idea where to even begin to look for getting into top tier ones
The advice gioo gave about going to RED and going through the interviews is a solid way to get started in that community.
IPT is solid from my memory so there won't be many that are better as a general torrent site. But for niche obivously there are tons.
But since you're already in a torrent community, Check out the IPT forums back in my day they had recruitment threads in the forums. Hang out on their chat and be friendly, don't ask for invites just be friendly after a while people will start offering invites especially if you say you aren't there yet.
IPT is a fine tracker but because of their scummy behaviour [1] you are very unlikely to climb the tracker ladder from there. You can try following that_guy_iain's advice under for sure, but if you feel stuck go for RED 100% (regardless of your feelings about collecting music).
Remember that user invites carry the risk that if someone in your invite tree breaks a golden rule (trading/selling invites) you will be banned too. Always prefer official recruitement.
This doesn't answer your question directly but it might help anyway. Usenet is an excellent (paid) alternative to climbing the private tracker ladder. All traffic is secure and effectively anonymous. Download is lightning fast. If you're on the right backbone there is an ocean of content. It's only missing very old, obscure stuff. It's MUCH easier than climbing that ladder and worrying about ratios.
The common advice is to start out on RED (Redacted) by doing the interview, and climbing the pyramid from there. Use official recruitement to join other trackers, and with some patience you'll eventually have
everything you need.
What really bugs me about these popular private trackers' interview processes is they too discriminate against VPNs. Like I know they think they have some private community of completely trustworthy angels, but I'm still not going to stick my non-anonymized neck out.
So then what, find public Wifi somewhere to do their "interview" from, that they'll pass for a non-shared IP address? And then hang around there all day until your turn for the interview comes up? That's the conclusion I came to last time I looked at Red's requirements years ago.
Also I just assume the interview processes have gotten much more competitive and inhuman due to the popularity, like everything these days. I got my Oink account by joining the IRC channel, and just asking nicely in a way that demonstrated a modicum of technical knowledge and reasonableness.
It's all by design, invite selling/trading is a big problem in the tracker world and tracker staff often force people to use their home IP to register for this reason. By having your home IP they can easily ban all your accounts if you are caught breaking some golden rule.
The interview process is not bad, it's just particularly slow in the case of RED. Especially frustating for europeans because most volunteers are in an american timezone and so interviews often happen in the middle of the night (in Europe).
OPS has faster interviews but you want to join RED if you want to climb the tracker ladder, so passing through OPS basically just adds some delay.
Anyway, if you value your anonymity this much, maybe private trackers aren't for you.
> invite selling/trading is a big problem in the tracker world and tracker staff often force people to use their home IP to register for this reason.
It really isn't that much of a problem. Hell even ratio cheats aren't actually a problem. If you have a ratio based torrent site fundamentally someone has to have negative ratio for the site to function. Ratio cheats basically add download to others because they download. I'm of the opinion a lot of tracker staff are just nerds who power trip. And honestly, from my experience it's largely true. Simply, torrent sites have gotten away with power tripping and creating this image that people who buy and trade torrent accounts are a problem when you can literally talk you way up the chain within 6-12 months. It's really not that hard if someone wanted to infriate them, just say you're willing to code for them and boom you got yourself a staff position with access to the database and servers. Do that well, you'll get yourself a few more, you'll get friendly with staff at other trackers they'll invite you. Literally, it would be the easiest uncover role within the cyber world. And there probably aren't that many that are easier overall.
> Anyway, if you value your anonymity this much, maybe private trackers aren't for you.
This is sure a valid point. Your data 100% is not save with private trackers. Nothing is safe with then. They act all high and mighty but holy shit will they share you data like no ones business and publically out you, steal money from the "server fund" (personally I never had a problem with it but it was always drama ScT's exit was funny), etc.
It's not really a problem because they don't want people joining the tracker in general. It's about accountability, exclusivity and the quality of the user base. Invites being for sale means any random person could join, hindering the exclusivity and likely the quality of the userbase (a good user is already in other trackers and could join with other means). And of course, it also means that the user who bought the invite is more likely to break the golden rules because them getting tree banned is of no concern to them.
From the staff's POV it is very much a problem and some trackers are famous to drop the hammer at the slightest violation of the golden rules.
> a good user is already in other trackers and could join with other means
Actually, these users are generally deadbeat users. They're good at providing upload and buffering accounts but that is it. They don't make your community any better, they're spread out over multiple communities.
For example, back in the day I was on UK-T, SCC, ScT, FSC, FTN, BTN, HDBit, etc. I didn't really download much from any of them specifically. I created buffers and what not and kept my accounts alive. Like FTN I never used, for me it was actually not that good. But when I started out I just had LeechersLair, I was very active in the community, very active with comments, very active downloading and seeding because it was only account. So the good users for these sites are actually people who end up on my accidentally, aren't active in the generaly torrent scene and aren't looking for anything else. They'll make the forums better by being active there with unique content, they'll make the chat unique instead of conversations that carry on over from other chats (Been there done that), they'll file requests, etc. They'll be more active. The people who are all over the place are often deadbeats in terms of community value, if that makes sense.
> some trackers are famous to drop the hammer at the slightest violation of the golden rules.
So true, I once rejected from a so-called high level tracker FTWR (follow the white rabbit) because one guy was pissed I once said on a forum "Torrent trackers should be happy we use them." they're soo up themselves. Imagine thinking your users owe you something. The aim is to get users and get good users.
> Actually, these users are generally deadbeat users. They're good at providing upload and buffering accounts but that is it. They don't make your community any better, they're spread out over multiple communities.
You do have a point, I guess it boils down to the definition of a 'good user'.
Like you said, someone joining from an invite they bought is likely gonna be more active.
From the staff's POV the activity of an account is of secondary importance though, and the respect of golden rules is paramount. Tree-bans often end up banning users with high userclasses and (very) active accounts.
From my POV as a normal user, I like the tracker being active but I don't like the web of trust being broken. An invite-only club is good because everyone was invited by a trusted member; if you can just buy your way in it's different.
Anyway, the TL;DR is that at the end of the day your personal interests change depending on what position you're in (staff, normal user, etc.) and while you as an user may not mind people buying invites because of passive benefits, the tracker staff has different priorities and definitely does mind.
The interviews are not too difficult if you know your digital audio well and can memorize/look up a few facts. The hard part is waiting in the queue...
I'm not sure if they will allow public wifi either if it doesn't look like a residential IP. It's unfortunate... I too wish many trackers didn't do this. Totally worth it for me though. I'll just hope future me doesn't have to suffer the consequences :)
They can probably build quite a specific profile based on my searches and snatchlists, lol. There's no privacy in private trackers for the user.
For me, it's generally the same as private trackers but a few differences. Very little - almost zero chance of viruses in the apps. The speeds are way faster, this is very noticable on older stuff. There is no bait and switch.
For niche stuff you can even find the super hard to find. Want to find the tv version of episode 12 of season 3 of Flashpoint, there is a site where that is possible.
Some have communities which are super useful if you're into those. But if you just want to download and get good speeds, a general tracker like TorrentLeech is pretty much all you need.
Reliable source for movies and TV-Shows - even rare ones.
And zero chance of being picked up by copyright watchdogs who download the whole swarm's IP addresses and send legal notices to each one fishing for ISPs that will give their user's data without a warrant.
“Zero chance” is bullshit, they could easily join a private tracker and look for IPs, they just don’t currently because private trackers are not widely known.
One site on that list, for example, TorrentLeech.org has been around for almost 18 years and has hundreds of thousands of active users. In fifteen years I’ve never had an issue.
There are also foreign language trackers that are largely immune like rutracker.org - you just have to make sure to download the English versions
Is TL really the same site it used to be? I have a vague memory of losing my account and the site shutting down 10+ years ago. When they came back, they offered open sign-up now and then. Made me avoid it.
last they had open signups checked it out and i didn't find it to be anything special or give me a reason to move away from IPT (which is from what i understand mid tier?)
so of course i didn't use it enough and was banned for inactivity
It's actually harder than it sounds. To scrape IPs from a public tracker, all you need to do is to download the torrent, pretend to the tracker that you want to join the swarm (without actually sharing any content) and you get a nice list. On a private tracker, all your activity is linked to an account and the tracker knows how much you upload / download. If you are a copyright owner, actually seeding content is probably a terrible idea for legal reasons, and you'll quickly run afoul of ratio requirements and get banned if you do not do so. Besides, if users report which torrents they're getting copyright complaints on, it won't be hard for staff to figure out which account tried downloading all of those and has 0 upload activity on them.
Copyright trolls not being able to upload chunks seems like a myth along the lines of "if you ask a cop if they're a cop, they have to say yes". It's easy enough to create a separate legal entity that doesn't have any rights to distribute a work, and then sign an indemnification agreement for any copyright violation that happens in the course of investigation. And if you wanted to be real paranoid, mod the client to never transmit say 20% of chunks, so even if some court finds that participating in a swarm at the behest of a copyright holder is constructive distribution, that last 20% is still actionable.
Even if this is true, there are several difficulties with this approach, you'd need to figure out a way to refuse clients from countries where you have exclusivity deals and aren't allowed to distribute, which would quickly be noticed. Besides, if the problem got big enough, tracker staff could require users to seed a few different torrents from different studios before having their accounts fully unlocked, and studios would never seed others' copyrighted content. Sure, you could defeat that with studios having contract between each other and so on, but that's yet another difficult problem for them to solve.
The risk and effort is probably not worth the reward, considering how many public tracker users are there.
You seem to be thinking that movie studios can only operate as singular entities and in system-legible ways.
What I'm imagining: someone who is mildly connected to execs at various studios/labels starting a company that participates in private trackers, and then passes information about infringement/infringers onto studios. They would only need one or two studios as clients to prove the concept and (informally) prove the idea to the rest of the industry. Their agreement with client studios includes an agreement that they won't be sued for infringement that occurs in the process of finding (other) infringers, doesn't include any license to works, and certainly doesn't include the ability to sublicense!
Sure it's possible that when this eventually goes to court, a chain of "activist" judges might go against the status quo of a company taking steps to protect its "property" - discard corporate veils, call the investigator's uploading an implicit sublicense, etc. It's just not likely, and the failure mode still would be individual licenses for the specific downloaders that were in the swarm at the time, not blanket rights to redistribute indefinitely.
Well, depending on your tastes some stuff can be hard to find especially if you want lossless copies. Other nice features are the user collages, comments, and great organisation which are pros over something similar like Soulseek.
Private trackers moderate torrents, and peers can use this to their benefit. Formats and naming are more standardized, software has less chance of malware.
there are a few subreddits that people offer invites/ask for them
otherwise many have open signups randomly throughout the year
the better ones are harder and often expect proof of previous seeding, like i've been in IPT for years with 7TB/2TB ratio but still not managed to find an invite to some of the more renowned ones.
Cost. If you've already got an old, cheap server lying around, then having an 8 TB box at home is very cheap. Say, $15 a month for Mullvad + power usage. Reputable seedboxes seem to be in the range of ~$60 a month for 8TB of storage. Obviously, if you want to scale beyond that, it's as simple as adding another 8 TB drive to your box at home, whereas a cloud seedbox would nearly double in price.
Not really. With a VPN, the only change is that the networking between A and B now go through a tunnel with no changes to A or B. But if you get a seedbox, A is completely removed from the picture and you just have a connection between B and C.
It takes just as long to download them on a torrent client ¯\_(ツ)_/¯
I don't live in the time zone as the TV shows I watch, so having a delay isn't really an issue. And even if I did, I wouldn't watch them immediately anyway, that's kinda the whole point.
dude, at least for tv/movies, just use ultra.cc (cheapest plan) and kodi can connect to it via https so no need for vpn and you don't even need to to download anything - super easy
Mostly because I haven't been able to find a seedbox service I trust as much as mullvad. It's impossible to tell which ones will flip to copyright authorities as soon as a little bit of pressure is applied.
You don't even need to ftp it, you can run the client at home and it would connect to the seedbox through the swarm (or you can manually add a peer if needed)
You add the torrent to the seedbox torrent client and your (eg) home torrent client.
They are both become part of the swarm for that torrent, through the tracker or DHT, so eventually they would know about each other.
If your seedbox dowload the chunk then you home client can connect to the seedbox client and download that chunk, just as a regular participant of the swarm, no need to do anything.
Because the seedbox has a direct connectivity then if there is a seed without a direct connectivity - it can connect to your seedbox (again, discovered through DHT or tracker) and give out all the needed chunks.
A bit slower than having a direct connectivity at you home, but most of the time it doesn't matter.
Seedbox has a real IP (or port forward, though that doesn't matter here) so seed and peers behind the NAT can coonect to it and transfer torrent data. Your home torrent client therefore can connect to it and receive the torrent data even if it can't connect to the seed directly.
Mullvad isn't stopping port forwarding because of copyright issues. It's because you can use their IPs to host highly illegal websites and they can't connect your account to the content and suspend it.
can you elaborate? how could someone outside Mullvad claim that Mullvad is passing illegal traffic, but Mullvad itself can’t figure out who in their network is passing that traffic?
These days, free and open source software clients are table stakes for a VPN to be considered trustworthy. The fact that PIA silently stopped releasing source code after previously promising to do so is a major red flag.
For torrenting, port forwarding is only marginally important - for torrents which have very few peers and you can connect to none of them.
It's also risky because mullvad certainly has records of forwarded ports and can out you if they receive a properly worded subpoena. There is also a chance those records would be present in their backups even after you deleted the forwarded ports.
I have a separate command for port forwarded torrent client and only use it when absolutely necessary, which is almost never.
How is that relevant here? mullvad has to keep track of who to forward the port to, any NAT ports are going to be ephemeral and conducted through an encrypted tunnel.
Imagine allowing everyone to register an account on your email server. Now you have people maybe sending stuff to other email addresses on other email servers that's maybe 'problematic'. In the case of email it's not a big deal, but with the fediverse it's different.
Instances usually have at least a set of basic rules (e.g. no to nazism), and will block instances that don't also follow them because they don't want to see swastikas on their home feed.
In practice this basically means that while the fediverse is decentralized and all that cool stuff, it's made up of two main groups of instances ('free speech' ones and not 'free-speech') that don't wanna have anything to do with each other.
Self hosting an instance for yourself without blocking anything may work, but the second you open it to the public, questionable people are gonna join and retweet questionable stuff from other instances. If you don't take action you're gonna get blocked, and if you take action you're gonna have to eventually de-federate with these problematic instances yourself.
> Imagine allowing everyone to register an account on your email server.
That is not what we are talking about with this sub-thread; the top-level comment carefully argued that people shouldn't do that at all--that you should only host your own accounts and that it undermines the concept to host random people at your domain (which I agree with 100%)--and the comment I am directly responding to buys into the premise and talks about servers my server federates with, not accounts my server itself hosts.
> Self hosting an instance for yourself without blocking anything may work...
Well, does it? The comment I was responding to claims that, if I host my own Mastadon server--which of course isn't going to let randos get accounts... you can't sign up for an @saurik.com email address either (nor should you be able to)--and then have the gall to merely federate with everyone everywhere, I will get blocked by common big servers.
I don't see why or even how this would be the case, but maybe Mastadon has some weird technical thing allowing this kind of weird transitive block which I don't understand. I am thereby trying to get some kind of explanation for how this works and then why people would go out of their way to do it once they figured out how, as it seems ridiculous to me, and I am using the same analogy used for hosting one's own email server to show why.
For avoidance of any doubt, the claim I am responding to--the thesis of the "second paragraph" that I say needed to have more explanation--was that "most of the wider fediverse will block your instance if you federate with instances that host nazis, child porn, etc.". Do you, I guess, disagree with this (and thereby agree with me and my complaint/confusion)? Again: this has nothing to do with letting people sign up for accounts on my server.
I apologize, I tried to answer a broader question and somehow kinda missed the main point.
If you host your own Mastadon server, you can federate with everyone.
Other servers will only block you if you interact with the nazis, child porn, et cetera. If you keep the problematic content read-only then it's gonna be fine. You can hide the list of federated/blocked servers, so no one will know (unless of course, again, you re-tweet, like, or comment something from a specific server).
There is no weird thing allowing transitive blocks, but mind that there are block lists so if your server is inserted in one you will be blocked by a lot of servers at once.
Of course Kickstarter as a company can do nearly whatever it wants and ban certain types of crowfunding campaigns, it's just sad to see this happening left and right in many fields.
At least in this case someone can just choose a different platform (and in fact Unstable diffusion has switched to some else); if you run a website and CloudFlare thinks your website is morally bad (likely because some people complained, otherwise there is no incentive to do anything), good luck defending yourself from DDoS attacks; if the Mastercard/VISA duopoly caves to public pressure and bans your organization you are basically done (even if what you're doing is completely legal).
Citation needed on "biggest". 1Password appears to have comparable revenue to LastPass, but it is hard to pin down clear sources. Since you seem to have sources, it would be nice to see them. Number of users is even harder to pin down since you never know what a company counts as a "user". Someone who forgot to delete their account from years ago could easily be counted if the company is looking to inflate user counts.
Even if they were 100x the size of the next competitor, they would not get a free pass for the obvious technical failures of their implementation, which have nothing to do with the number of users. The entire vault should be encrypted, end to end. The number of PBKDF2 "rounds" should automatically have increased, even for old users. These are huge oversights that fundamentally undermine their credibility.
As far as coverups at other companies go, that would be some coverup to avoid any whistleblowers leaking things. Unless it was very recent, this is very unlikely. People take cybersecurity seriously, and counting on every employee to participate in a coverup of a serious breach is unlikely to go well.
I am also annoyed by the switch to a SaaS-model, but I don‘t think this hurt security in any way, and for most people (i.e. those that used to sync their vault via cloud storage) probably improved it quite a bit.
If you store the secret key locally and only locally, the threat model should be the same as before.