• 0 Posts
  • 18 Comments
Joined 1 year ago
cake
Cake day: May 22nd, 2023

help-circle



  • If you actually try to understand what’s happening, I think it’s one of the best ways to learn how a system is composed, at least if you install manually. What’s a partition, file system, what does mounting do, chroots, you name it.

    I don’t use Arch anymore but still think it’s a great distro to learn the basics while still having the luxury of new binary packages. Manual Arch install abstracts basically nothing away from you, for better or for worse.

    Currently on NixOS, I’d say while its engineering is better overall, the things you learn there are much more distribution-specific or maybe concept-specific and often not applicable to other distributions.

    I guess there are also probably ways to install e.g. Debian manually, I’ve never seen instructions for it though as there was always the focus on the installer, and frankly I’m not a big fan of apt and all. It always seemed to be much more convoluted than pacman plus it does a lot of stuff for you, whether you want it or not was my impression.


  • I am currently running Jellyfin on Btrfs and there is quite a performance impact due to CoW. If 2 clients decide to browse the libraries, both clients grind to a near standstill with regards to being able to see things.

    CoW is not recommended for databases, all DB servers advise for turning it off for the actual database. You’ll run into the same issue with a dedicated database if you leave CoW on I guess. You could also disable CoW for jellyfin’s database right now and performance should increase.

    I also follow the progress of a dedicated DB, but on the other hand I don’t know how much sense it makes architecturally. The likeliness that you have multiple jellyfin server instances access the same database is low - after all, there is info very specific to the server in there like the file path. Just migration is already not easy, how likely is sharing the database live? And if each database is specific to an instance - why not use SQLite (like it’s done right now) and allow for more specific parameter tuning, like used memory and the like?






  • Unreal Tournament 2k4 on one of the earlier Ubuntus, back when ShipIt was still a thing. Most have been around 2005 or 2006, as I used it in my mom’s flat which I moved out of in 2006.

    I also played some games on an old version of Suse Linux back in 2001 or so? Maybe earlier? There was this game where you had to manage public transport in a city. Looked for that game recently but nothing came up. Also Kartoffelknülch back then. I tried to get some distributions running (like Mandrake) but only Suse somewhat worked. Being 14 and English not being your mother tongue doesn’t help with documentation when nobody in your family knows stuff about computers.




  • It’s a good question what I really want. I’m very satisfied with my current system (NixOS) but in the end it’s still Linux and stuff like the 9P filesystem just intrigues me. So it’s not like I’d need to switch or anything. But a playground to apply the concepts to some problems would be nice. Maybe I’ll try 9front some day and see what I can do with it




  • it wouldn’t be the first time a Windows version bombs so bad in favor of its predecessor that they have to roll things back immediately, so we have a pretty clear picture of what that would look like.

    The question is, would they care? End user business is a rather small position on their balance sheet I’d guess, it’s rather big support contracts and Azure. Let the individual users complain for a while, they’ve eaten all the shit over the years anyways, they’ll swallow another turd. My current employer justified switching from a Linux based system to Windows which took huge efforts with huge amounts of copium (“they’ve given in and understood our demands!”) yet I bet more issues will arrive when Windows 10 support expires.

    Businesses won’t switch anyways, they never did in huge numbers, and private users are good at complaining and sometimes even holding out on old versions but once storage gets encrypted by ransomware that got in through unpatched security flaws in their no longer supported version of Windows, they’ll pay up anyways.

    But I guess MS just says this idea out loud now so that people can get enraged and then they’ll do something less shitty and everyone will be like “we won! There’s no subscription!”