• 0 Posts
  • 9 Comments
Joined 2 years ago
cake
Cake day: August 6th, 2023

help-circle

  • Presumably given they’ve all been released in the past few years and are still getting updates the manufacturers would release an update disabling the functionality to comply with law. Same with end user devices removing the functionality via software update.

    You’d have a small percentage of holdouts who have auto updates off and also refuse to apply it manually and who also have non-updated computers or smartphone. They’d leave it up to whoever buys the spectrum to locate illegal use like this based on detected interference in their usage, report it to the FCC and they send you a nasty letter followed by debilitating fines and a legal order to seize your equipment if that fails.

    In practice people who go out of their way to avoid the updates that disable it will probably see no consequences but decreasing benefits as well and will eventually update or replace devices.


    • He used to follow (probably still does) open white supremacists and Nazis of the Richard Spencer/Lauren Southern type and got called out for it and privated his follows on twitter. That was many years ago but given he’s never done a u-turn and say started attacking gamergate and other reactionary gamer politics or loudly supporting broad coalition progressive politics I think we can assume he still holds those politics and more importantly he dog whistles and is part of a pipeline of radicalizing young men, specifically gamers into hate.

  • He also used to follow a ton of open white supremacist NAZIS on Twitter like Laura Southern and that guy who got punched in the face. People screenshotted it and he noticed and privated his follows. That was many years ago. But you don’t follow open Nazis if you’re just some gamer dude (if he was some sort of respectable journalist you could have an excuse of having a newsworthiness angle but he followed them because he liked their posts because he is a NAZI).

    I think he’s more greedy than committed to bringing about Nazi goals so is somewhat careful about not exposing too much of that part of himself but he’s part of the white supremacist gamergate to white supremacist streamers pipeline and should be called a Nazi until they day he 1) admits he was a Nazi, 2) disavows that. 3) disavows other Nazi gamer streamers who exist in his “edgelord space” 4) becomes openly progressive and goes out of his way to denounce and attack fascists and white supremacy. Until that day he should be assumed to still be a Nazi.


  • Apple TV: No ads. Been around for over a decade.

    Google TV: homescreen ads for a decade+ and even pushed onto Nvidia shield owners who originally may have bought the devices because Nvidia made a premium customized version without ads until they got tired of that and put ads in.

    Apple has problems but ads aren’t a big one.

    Neither big company is your friend. They both exploit workers and are both bad.

    It’s just Google tends to be better at cutting edge bad like enabling genocide with their products and stuffing ads down the throats of people while Apple tries to maintain a crunchier appearance and vibe and is fine reaping 30% App Store fees on all transactions and making side loading very hard.

    Apple rips you off on low storage and high costs to upgrade compared to Google/Samsung it’s definitely true.



  • A ton. Mozilla is already behind on all kinds of miscellaneous less used standards implementations compared to Chrome AFAIK. On top of that there are security fixes needed monthly and realistically you need to be able to push emergency patches within 48 hours or less (really 1/4 or 1/2 that) or people are going to flee because they got cryptolockered because of you.

    How quickly would sites be unsupported? Hard to say. Most likely large chunks of the internet would start blocking Mozilla user agents as an out of date security threat for their userbase before it actually ran into actual implementation problems. The problem would be that, websites and services no longer even bothering to try to support Mozilla and making changes that break things, and of course security holes and exploits which would likely eventually lead to no-click complete computer compromises and other very bad things. Once it falls far enough behind on standards a lot of sites will block it for that reason because they don’t want bug reports or to spend money chasing down an issue potentially caused by an out of date piece of software.

    Google or whoever owns Chrome would keep pushing new web standards at a fast pace to kill and bury any attempts to keep Firefox running. At that point there’s nothing really stopping them closed sourcing large parts of Chrome to kill privacy forks and lock down control of the web which most big websites would be fine with as Google’s interest is in getting through ads and preventing the end user from control over their own computer in favor of the interests of the website owner.

    It would be apocalyptic potentially for what remains of the open web and user freedom.


  • Interesting project. Thanks for the link and I do appreciate it and could see some very good uses for that but it’s not quite what I meant.

    Unfortunately as it notes it works as a companion for reverse proxies so it doesn’t solve the big hurdle there which is handling secure and working flow (specifically ingress) of Jellyfin traffic into a network as a turn-key solution. All this does is change the authorization mechanism but my users don’t have an issue with writing down passwords and emails. Still leaves the burden of:

    • choosing and setting up the reverse proxy,
    • certificates for that,
    • paying for a domain so I can properly use certificates for encryption,
    • making sure that works,
    • chore of updating the reverse proxy, refreshing certs (and it breaking if we forget or the process fails), etc

    Which is a hassle and a half for technically proficient users and the point that most other people would give up.

    By contrast with Plex how many steps are there?

    1. Install (going to skip media library setup as Jellyfin requires that too so it’s assumed)
    2. Set up any port settings, open any relevant ports on firewall, enable remote access in setting with a tickbox
    3. Set up users
    4. Done, it now works and doesn’t need to be touched. It will handle connecting clients directly to the server. Users just need to install Plex client, login to their account and they have access.

    By contrast this still requires the hoster set up a reverse proxy (major hassle if done securely with certificates as well as an expense for a domain which works out to probably $5 a year), to then have their users point their jellyfin at a domain-name (possibly a hard to remember one as majesticstuffbox[.]xyz is a lot cheaper than the dot com/org/net equivalents or a shorter domain that’s more to the point), auth and so on. It’s many, many, many more steps and software and configurations and chances for the hosting party to mess something up.

    My point was I and many others would rather take the $5 we’d spend a year on a domain name and pay it for this kind of turn-key solution for ourselves and our users even if provided by a third party but that were Jellyfin to integrate this as an option it could provide some revenue for them and get the kinds of people who don’t want to mess with reverse proxies and certificates into their ecosystem and off Plex.


  • Jellyfin needs to partner with someone people can pay a very low and reasonable and/or one-time fee to enable remote streaming without the fuss of setting up either dangerous port-forwarding or the complexity of reverse proxies (paying for a domain-name, the set-up itself including certificates, keeping it updated for security purposes).

    And no a VPN is not a solution, the difficulty for non-technical users in setting up a VPN (if it’s even possible, on smart-tvs it’s almost always not, and I don’t think devices like AppleTV and other streaming boxes often support them) is too high and it’s an unwanted annoyance even for technical users.

    I’m not talking about streaming video’s through someone else’s servers or using their bandwidth. I’m talking about the connection phase of clients and servers where Plex acts like an enhanced dynamic DNS service with authentication. They have an agent on the local media server which sends to the remote web service of the third party the IP address, the port configured for use, the account or server name, etc. When a client tries to connect they go to this remote web service with the servername/username info, the web service authenticates them then gives them the current IP address and any other information necessary. It then sends some data to the local Jellyfin server about the connecting client to enable that connection and then the local media Jellyfin server and the client talk directly and stream directly.

    Importantly the cost of running this authentication and IP address tracking scheme would be minimal per Jellyfin server. You could charge $5/year for up to 20 unique remote clients and come out ahead with a slight profit which could be put back into Jellyfin development and things like their own hosting costs for code, etc. Even better if they offer lifetime for this at $60-$80 they’d get a decent chunk of cash up-front to use for development (with reasonable use restrictions per account so someone hosting stuff in Hetzner or whatever and serving 300 people with 400 devices will need to pay more because they’re clearly doing this for profit and can afford to throw some more money at Jellyfin).

    Until Jellyfin offers something that JUST WORKS like that it’s not going to be a replacement for Plex, whatever other improvements they offer to users it’s still a burden for the server runner to set up remote streaming in a way that isn’t either incredibly dangerous (port forwarding) OR either involves paying money to third parties AND/OR the trouble of running your own reverse proxy and/or involves walking users through complicated set-up process for each device that you have to repeat if you change anything major like your domain name when using a VPN.