Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)XA
Posts
0
Comments
1,091
Joined
6 mo. ago

  • I paid $100 to play Forza Horizon on my own device too - should that have been free?

    This is a complete false equivalence and I feel that you know that. The idea of a console is to expand it by buying new games. That's not unexpected.

    Your entire argument seems to be that software should be free

    I am a software developer. The argument isn't that software should be free. The argument is that this is an exceptionally poor business model and as a developer I'm disgusted that people are defending it. The VC which owns Plex and other VCs will use this "logic" that you have to move the goal posts further, and further, and further, and further until there's no such thing as free software anymore. And I think that's fucked up.

    At the end of the day you're paying twice to avoid buying IP. Just fucking buy the IP if you're going to be stupid. Movies are like $12. At $250 you're paying $2.10/mo in addition to your hosting costs.

    Just go buy 20 movies for the same price. It's so dumb.

  • All the stackoverflow answers lead to - its complex. read a 2000 page book.

    This is an exceptionally good answer and you're doing everything possible to avoid doing it, when you could have been half way done with the book by now probably. Database administration is a profession, not a job. It requires specialized training to do it well and doing everything possible to avoid that training and knowledge won't help you one bit.

    my queries are not that complex.

    It doesn't matter. Your database is very complex.

    they simply go through the whole table to identify any duplicates

    You search 10 million records on every request and you wonder why it's slow?

    is there a wizard move to bypass any of my restriction or is a change in the setup and algorithm inevitable?

    No. Database administration is very difficult. Reading that 2000 page book is essential for setting up infrastructure to avoid a monolithic setup like this in the first place.

    the other culprit is that our server runs on a HDD which is with 150mb read and write per second probably on its edge.

    lol wtf

    Realistically, this setup is 10 years too old. How large is your database? Is there any reason why it can't be run in memory? 10 million lines isn't insurmountable. Full text with a moderate number of tables could be ~10GB--no reason that can't be run in memory with Redis or other in-memory database or to update to a more modern in-memory database solution like Dice.

    Your biggest problem is the lack of deduplication and normalization in your database design. If it's not fixed now, it'll simply get worse YOY until it's unusable. Either spend the time and money now, or spend even more time and money later to fix it. 🤷‍♂️

    tl;dr: RTFM.

  • No other solution exists that is as easy as Plex and as secure as Plex.

    Entrenchment. This is a profoundly absurd statement.

    I paid like $100 for a lifetime Plex Pass like 10 years ago.

    You paid $100 to access software hosted on your own devices. That's wonderful you think that's a great idea. I'm sure the Plex devs love you and would kiss you right on the mouth.

    They sign in and they can stream from everyones libraries. No VPNs needed, no other hoops.

    Because you're vendor locked in.. lol.

  • Syncplay requires adequate hardware and network. Especially if you're transcoding at the same time. You're transcoding for 2 people at once, and depending on your setup sending to each person at different rates. It's hard to coordinate that.

  • Two things can be true.

    I know a lot of women who didn't vote for her because she was a woman. Shit is crazy to me, but that doesn't mean it's not the reality. I'm sure there are a shocking number of people who didn't vote for her because she's a woman.

  • This is the ideal progressive ticket, IMO. It's not as scary for the mid as having a female President (grow the fuck up, guys), but she'll still be able to provide her support and opinion far above her current station. People seem to really like Tim, which is great.

    But in the end none of it matters. They're all historically pro-Israel and people don't forget that. They've begun to change their tune, but only just now. It seems disingenuous to get votes, which just seems...hollow.

  • There are two schools of thought, and one of them is insanely wrong.

    The current preferred method (by youngins) for pirating is by using a VPN provider to "hide" your torrent traffic, which is generally valid, but it's not a silver bullet and it's a wrong way to think.

    The other is to use a seedbox, which is a remote server hosted in a country that doesn't recognize piracy as a crime to begin with...

    The choice is clear. Especially when you consider to get a good private VPN you'll have to pay $5-10/mo. You may as well pay $5-10/mo to commit a crime where no one thinks its a crime, then you never have to worry about it. Using a VPN you can still get caught, it's just exceptionally rare because conditions have to line up perfectly. But what if your VPN is down, and you accidentally begin a download? You willing to get a $100,000 fine for that?

    Just use a damn seedbox.

  • Been using FeralHosting for 10 years or so now. A bit more expensive than the rest, but I've had less than 3-4 issues within that whole time and they've always been a reliable provider. Highly recommend them.

  • Cloudflare is a DNS provider, DDoS protection provider, tunnel provider, etc. They are not a hosting provider. How is using cloudflare somehow discounting the self-host experience?

    It's the #2 DNS domain registrar in the world right now. It's not weird at all that most people would use it...luddite you may be.

  • I started to follow a guide (& doing a bunch of googling + chatGPT) for setting Jellyfin remote access for my parents. And this is where I’m a bit out of my depth [...] I have a dynamic IP [...] duckDNS path

    Stay away from DuckDNS. Used to be fabulous but now it's incredibly overused and very unstable. Works, then just stops for a period of time. Check out HurricaneElectric. Any A record can be enabled as DDNS that you can update with just curl. It's great. I've been using them for about 10 years now without issues. They were down one time like... 5 years ago for several hours, and that was it.

    Also as a side note: I see people talk about Caddy as a reverse proxy for extra security, but what does it do?

    This option is nice if you self-host a web server with no bandwidth restriction. You setup caddy, update your DNS to register your home IP on X domain. Point jelly.x.domain to whatever your public IP is, with the port as a reverse proxy, then your IP is reachable via jelly.x.domain but it's not a great setup for you because of the dynamic IP unless you do a bunch of setup to ensure it routes.

    IMO the best option would be;

    1. Install jellyfin server
    2. Open port 8096 on your router for your jellyfin server IP
    3. Create a jellyfin user for your parents, and enable remote connection
    4. Setup DDNS (I highly suggest he.net) and point your domain to your IP
    5. Setup cron job to update your DDNS record with he.net every hour or so using curl
    6. Setup jellyfin for your parents TV or whatever device they'll use to watch it
    7. Login and enjoy
  • Permanently Deleted

    Jump
  • Google Play Services is at the very core of Android and it will only get worse from here, and a very significant portion of the Android ecosystem requires GPS to function. Auto updates, built-in Android security features, a significant portion of secure apps like banking and financial service applications, Find my Phone, Cloud Backups, etc. The list goes on. And it's funny because each one of these removed features are generally replaced with a third party alternative, which means you're still trusting a third party with your data... I could understand if you didn't want any company to have your data. That makes sense. But you specifically curtail Google who authors the OS in favor of a third party who also might be doing the same things with your data anyways. It's all just so incredibly stupid.

    You may be completely happy with Graphene, but the overwhelming vast majority of people won't be because it removes the specific advantages of using Android as an ecosystem.

    If you want to be free of Google, then be free of Google and don't use hardware and an OS that they designed and made. It's like hating Nazi's but wearing an SS jacket because "it's warm." It's fuckin' mind-blindingly crazy.