Skip Navigation

Posts
0
Comments
115
Joined
2 yr. ago

  • Despite the obvious red flags here, I would just like to point out that this person is asking a pirate group where to buy something.

  • Hah, it still tries with the right-wing conspiracy garbage though every so often though. Its like "Hey...you wanna watch some hate crimes? No? Uh... uh... ok, here's the 37min of LOTR facts you asked for..."

  • No, the way you did it is the only way I can think you can. Otherwise it opens up things to arbitrary code execution. I'm not exactly sure how qutebrowser gets away with it, but I know it's built on QT so maybe it just isn't running sandboxed or had some special method for calling external binaries/scripts. You might take a look at that project and see, but Firefox/qutebrowser is probably like comparing apples and oranges.

  • What does the "000" mean? 1427 is impressive also!

  • Yeah, I was referring to the field that takes in dat files. Honestly, it sounds like the OP is more interested in just outright blocking countries completely with Qbittorrent just one application abidding by that. At that point, OP should take the IP ranges and script them into iptables statements. I've never created 1000+ iptables configurations though so I don't know what kind of performance hit that creates if any.

  • They all have pros and cons. For me, I wanted something that would be accessible from one central point across a zero tier network. This way I wasn't having to maintain database copies of free tube via rclone or other tool and handle merges. That pretty much just meant Invidious. Someone had actually made a tool to automate docker container deployment and build out the PostgreSQL tables. It turned out to be the simplest solution for me.

    Here is a link: https://github.com/tmiland/invidious-updater

  • I don't think they can really. I don't work in that stuff, but skipping isn't included in YT analytics from what I've read. I would bet they rely on something like average view percentage to just make assumptions. For example, if a content creator places the sponsor bit in the first 10% of the video, and average view percentage for that video is 80%, then it is assumed the sponsor bit was watched. I wouldn't be surprised if sponsors require some form of transparency in analytic reporting for content creators to get paid.

    I also would figure that YouTube, as it has no bearing on their revenue, is probably not going to add in analytic features for Skip just for the sake of some third party.

  • It's not automatic, but you can technically block countries. From the Connections tab in Options, there is an IP Filter option for data files. I believe the format is X.X.X.X-Y.Y.Y.Y

    Country IP assignments are handled by ARIN in North America and RIPE NCC for Europe. Those are the two main ones, but LATAM, Africa, and APAC territories have their own respective groups as well. So, every main German IP block is known and searchable via RIPE. You would have to format your lists using that info.

    It may not be super effective as IPs can somewhat float, but that would be the method.

    EDIT: Here is an example using Germany again that shows the data you'd have to format - https://lite.ip2location.com/germany-ip-address-ranges?lang=en_US

    That would be a lot simpler if Qbittorrent accept CIDR notation like any sane human should be using.

  • I was curious how you implemented this as it's pretty much the default YT bypass qutebrowser users use. Then I read the MIME type addition you did and had a good laugh. That's clever. Always nice to see a fellow Go user, too.

  • I'm pretty sure ML is how Pixalate and DoubleVerify were building their lists, too. The difference is they were footing the bill in terms of resources and time spent to develop a solution. Training ML isn't hard, its just really time consuming.

  • BBC could ID a VPN IP address based on usage and concurrent sessions, but honestly most companies that block VPNs just purchase IP address lists from any number of vendors. Pixalate and DoubleVerify are two that I've worked with in the past that both provide that data to clients. They rarely ever block entire IP blocks though, so you might just try reconnecting from a different location/server within the UK until you land on one that works (if any).

  • I've been relying on yt-dlp and hint links to pipe video from Youtube to mpv. Its not a bad solution, but isn't quite the doom scrolling I want. Here's an example: https://files.catbox.moe/688xbo.png

  • I run my own Invidious instance on my local network and its not bad, but you really aren't able to endlessly doom scroll Youtube recommendations with it. That sounds like a non-issue, but its more difficult to find new content you like without that algorithmic aspect. Technically, Invidious will load playlists, but the UI is designed to maximize the video presence without the other add-ons, so scrolling is a pain. Also, history is unnamed so its just a thumbnail with no other info.

    You can change UI of Invidious with Stylus (ex. https://userstyles.world/style/6850/invidious-all-instances-player-and-tabs-v-3), but that won't run in qutebrowser and I love my native vim bindings.

  • One thing you might find interesting to play around with is also namespaces. I see a lot of people using docker for Qbittorrent which is totally fine, but if you're just wanting to isolate network interfaces then you can strip that down to just that part. Here is some documentation if you ever get interested: https://www.aaflalo.me/2019/08/wireguard-and-torrent-on-linux/

  • I believe Tiny10 is still the smallest footprint Windows 10 OS available. Everything is stripped out (media player, photo viewer, etc). It gives you Microsoft edge and that's pretty much it. No updates, no one drive, no windows defender. Nothing.

  • Port forwarding allows you to connect to DHT/PeX swarms and helps saturate your client with connections. In practice, it allows for faster speeds as more connections are established.

  • Mullvad no longer supports port forwarding and isn't really used by anyone in the torrenting community any longer. Most of those users have moved over to IVPN or AirVPN.

  • I'm no theological expert, but I believe reading "Long-life sutra destroys sins" cancels out pirating it.

  • Do you have any whitepaper on what you're building or planning? You're reply just raises more questions. CAN is automotive networking for things like electronic braking or transmission shifting. What are you building? Without some form of intended application, this is just a random list of open source projects.