sudo
@sudo@programming.dev
- Comment on Jellyswarrm - reverse proxy all your Jellyfin servers from a single interface, presenting as a standard Jellyfin server, clients should work out of the box. 1 week ago:
Automatic Mapping
If a user already exists on one or more connected servers, they can log in directly with their existing Jellyfin credentials. Jellyswarrm will automatically create a local user and set up the necessary server mappings.
If the same username and password exist on multiple servers, Jellyswarrm will link those accounts together automatically. This provides a smooth experience, giving the user unified access to all linked servers.
Really should audit the implementation of that feature. So when you first log in it automatically sends you’re credentials to every connected server?
- Comment on Jellyswarrm - reverse proxy all your Jellyfin servers from a single interface, presenting as a standard Jellyfin server, clients should work out of the box. 1 week ago:
I always thought this would make more sense to implement client side in the media player. But its probably easier to implement this way.
- Comment on To install a new outlet with a dedicated circuit do they have to cut the drywall all the way from the electrical panel to the outlet? 1 week ago:
There’s many ways to avoid doing that and the electrician will prefer not to. Generally they prefer to route it laterally through the attic or basement and vertically in the walls. Sometimes, holes are cut in the wall to secure the wire or change its direction.
But if it must move laterally along some drywall and through all of the studs then yeah they’ll need to open up that drywall to drill holes in all the studs.
- Comment on Codeberg: army of AI crawlers are extremely slowing us; AI crawlers learned how to solve the Anubis challenges. 1 week ago:
Not much for open source solutions. A simple captcha however would cost scrapers more to crack than Anubis.
But when it comes to “real” bot management solutions: The least invasive solutions will try to match User-Agent and other headers against the TLS fingerprint and block if they don’t match. More invasive solutions will fingerprint your browser and even your GPU, then either block you or issue you a tracking cookie which is often pinned to your IP and user-agent. Both of those solutions require a large base of data to know what real and fake traffic actually looks like. Only large hosting providers like CloudFlare and Akamai have that data and can provide those sorts of solutions.
- Comment on Codeberg: army of AI crawlers are extremely slowing us; AI crawlers learned how to solve the Anubis challenges. 1 week ago:
Costs of solving PoW for Anubis is absolutely not a factor in any AI companies budget. Just the costs of answering one question is millions of times more expensive than running sha256sum for Anubis.
Just in case you’re being glib and mean the businesses will go under regardless of Anubis: most of these are coming from China. China is absolutely will keep running these companies at a loss for the sake of strategic development.
- Comment on Codeberg: army of AI crawlers are extremely slowing us; AI crawlers learned how to solve the Anubis challenges. 1 week ago:
Places like cloudflare and akamai are already using machine learning algorithms to detect bot traffic at a network level. You need to use similar machine learning to evade them. And since most of these scrapers are for AI companies I’d expect a lot of the scrapers to be LLM generated.
- Comment on Codeberg: army of AI crawlers are extremely slowing us; AI crawlers learned how to solve the Anubis challenges. 1 week ago:
Here’s one example of a proxy provider offering to pay developers to inject their proxies into their apps. (“100% ethical proxies” because they signed a ToS). Another is BrightData proxies traffic through users of their free HolaVPN.
IOT and smart TVs are also obvious suspects.
- Comment on Codeberg: army of AI crawlers are extremely slowing us; AI crawlers learned how to solve the Anubis challenges. 1 week ago:
Or your TV or IOT devices. Residential proxies are extremely shady businesses.
- Comment on Codeberg: army of AI crawlers are extremely slowing us; AI crawlers learned how to solve the Anubis challenges. 1 week ago:
The problem is primarily the resource drain on the server and tarpitting tactics usually increase thag resource burden by maintaining the open connections.
- Comment on Codeberg: army of AI crawlers are extremely slowing us; AI crawlers learned how to solve the Anubis challenges. 1 week ago:
This is what I’ve kept saying about POW being a shit bot management tactic. Its a flat tax across all users, real or fake. The fake users are getting making money to access your site and will just eat the added expense. You can raise the tax to cost more than what your data is worth to them, but that also affects your real users. Nothing about Anubis even attempts to differentiate between bots and real users.
If the bots take the time, they can set up a pipeline to solve Anubis tokens outside of the browser more efficiently than real users.
- Comment on Expand North! So much room up there. 2 weeks ago:
Because they want more jurisdiction and got it.
- Comment on Trump, breaking with Netanyahu, acknowledges ‘real starvation’ in Gaza 4 weeks ago:
If only there was a trusted UN organization with decades of experience providing aid to Gaza.
- Comment on Where can I find Trumps drawing in the letter to Epstein? 5 weeks ago:
It hasn’t been released yet. WSJ only got to look at the original which I believe is still in the DOJs possession.
- Comment on Plex has paywalled my server! 2 months ago:
Sounds like you don’t need the VPS then. Add a subdomain to your home IP. Port forward 443 and 80 to the sever. Run caddy to route the subdomain to localhost:8096. You will also need to tell jellyfin to accept on the new domain.
- Comment on Plex has paywalled my server! 2 months ago:
5 actually because you can use minimal hardware. You can probably just port forward your router and run caddy on the same jellyfin server but then expose your home IP address.
- Comment on Plex has paywalled my server! 2 months ago:
Obscuring home IP is the big one. You also don’t have to fiddle with opening ports on your router and maybe getting ISP attention for hosting on a residential network. But really obscuring home IP address would work.
Dirt simplest solution is caddy on the same jellyfin server and port forward 443 and 80 on your router to that host. Hopefully letsencrypt will work without a domain but I’m not sure.
- Comment on Plex has paywalled my server! 2 months ago:
But I ran into challenges getting my server safely accessible for users outside my LAN
FWIW:
- vps + domain (optional?)
- connect vps to home server with wireguard (eg Tailscale)
- reverse proxy on the VPS forwarding to jellyfin (eg Caddy)
Obviously not as trivial or seamless as Plex. Also I wouldn’t try to complicate this setup by using docker for everything. But once its up you can basically host whatever you want on the WAN from your LAN.
- Comment on Are there any Lemmy/Mbin instances by women for women? 4 months ago:
They were already banned for other trolling behavior, just not because they used neopronouns. Please get an actual bearing on reality.
- Comment on Are there any Lemmy/Mbin instances by women for women? 4 months ago:
The pronoun was just “drag”. PJ is the one who kept calling them “dragonfucker”. You can go read dragonriders comments instead of just repeating gossip.
- Comment on The one good thing about all this 4 months ago:
I wasn’t trying to debate your point.
- Comment on The one good thing about all this 4 months ago:
Better trade relations if we keep imposing tariffs on them, obv.
- Comment on The one good thing about all this 4 months ago:
Putting tariffs on Taiwan is the first step to making them reconcile with China.
Cambodia at 97% highlights how fucking moronic this all is. Let me reindustrialize the economy by cutting off our raw inputs.
- Comment on Plex is locking remote streaming behind a subscription in April 5 months ago:
Every service is doing this as expenses and interest rates go up. Its the driving force of enshittification. All the VCs want internet startups to finally turn a profit.
- Comment on Plex is locking remote streaming behind a subscription in April 5 months ago:
It was there first and you can share it with friends more easily. For Plex you just register with the central server and share your username with your friends or w/e. Jellyfin has nothing like that.
- Comment on AI bots now beat 100% of those traffic-image CAPTCHAs 10 months ago:
That’s when you rotate the proxy. By default most residential proxies will give you a new proxy for each request unless you specify.
- Comment on AI bots now beat 100% of those traffic-image CAPTCHAs 11 months ago:
Pro-tip for webscrapers: using AI to solve captchas is a massive waste of effort and resources. Aim to not be presented with a captcha in the first place.
- Comment on AI bots now beat 100% of those traffic-image CAPTCHAs 11 months ago:
Worse is when its asking for crosswalks and its clearly a rumblestrip.