It sounds like a lie to me. Everyone knows there are no good parts of JavaScript.
Most can bind it an IP even if they don’t bind to an interface. I use rtorrent and airvpn/wireguard. Wireguard uses a static IP address for the client and rtorrent can bind to that IP. If the VPN goes down (which is very rare in my experience) rtorrent stays running but it won’t work on any other IP address.
Airvpn has been flawless for me even if they aren’t the fastest. Wireguard has been very stable with them, and they are very configurable on their web interface. Plus the staff is very very helpful if you need it. My Seedboxes are on 24/7 and I am not racing with them, everything is long term. I can still hit 50mbps upload but it is rare.
Edit: I use to espouse PIA but they mad a bunch of changes and I couldn’t script requesting a port any more. With airvpn you choose what ports you want on the website, assign them to a profile, and when you connect with that profile the port is automatically forwarded to your IP… no need to request a port and your selectes ports never change which makes configuring your app a lot simpler.
I installed 1.0… all 23 discs that I downloaded at 2400bps because I couldn’t afford a faster modem.
If you prefer usenet, work your way into a few good private trackers. If you prefer torrents, get an invite to a couple of indexers. Backup methods are key to success.
The wife and I split a bottle of Pinot noir over dinner, and with desert we had a little of uncle nearest single barrel. Not a bad nightcap.