• 1 Post
  • 261 Comments
Joined 2 years ago
cake
Cake day: June 30th, 2023

help-circle


  • Twice, because usually it’s two sticks.

    In any case, RAM failure is rare enough that quadrupling its chances is not gonna make any meaningful difference. Even if it does, RAM is the easiest thing to replace in a PC. Don’t even need to go offline while waiting for a new stick. Someone who’s got the cash to build that thing in the first place won’t be too upset by the cost of another 32gb stick either, I don’t think.



  • herrvogel@lemmy.worldtoMildly Infuriating@lemmy.worldSpotify Premium "Ad Free" plan
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    1
    ·
    edit-2
    7 days ago

    Of course not. You need other software to rip your music from physical media, or potentially multiple other software to search and download them. You’ll need additional software to host everything over the internet. You’ll probably want a computer to act as a server. You’ll very likely need a private VPN to be able to access it over the public internet. You’ll need some networking knowledge to set everything up. Hope you’re familiar with docker. And afterwards you’ll have to manage everything yourself once they are up.

    Even if you don’t search for new music very often it’s a lot of work. If you care about being able to discover new music then it’s pretty bad. There’s a reason music streaming exploded in popularity so quickly. This shit is not easy or convenient to self-host. At all. If you’re already selfhosting a bunch of stuff, then it might be worth it to add this stack on top of your existing stuff. But absolutely not worth building anything from scratch just for this.







  • It’s a translator. Takes commands that are meant for windows to understand, and translates them into something Linux can work with. If the program requires the services of the kernel, for instance, it makes its system call as usual but the call gets converted to a command for the Linux kernel. At the end of the day it’s the Linux kernel doing the work that was aimed at the windows kernel, and there is no windows kernel anywhere at all. That’s unlike an emulator where you’d be running the windows kernel inside your Linux environment.

    Wine also creates a windows-looking file structure so that programs can find the stuff they’re looking for where they expect them to be. Like, it creates a “program files” directory somewhere in your filesystem and tells the windows applications to look there if they need to. There’s more to it, but you get the gist I hope.

    In a way, wine extends your Linux environment to support windows stuff. Whereas an emulator would create a new windows environment entirely. The goal is not to trick software into thinking it’s on a windows machine, it’s to make it work on Linux. The difference there is that by making it work on Linux you can make it work together and share resources with the rest of the system instead of remaining isolated in its own emulated environment.






  • Compulsory service exists in many parts of the world and it is rarely good.

    Forcing people to do work they don’t want to do leads to very unproductive environments that are also very open to abuse. Being forced by law to do the work has a tendency to create super unhealthy power dynamics.



  • Well you see one client demanded some absolutely stupid very obscure feature that was so absolutely stupid that it could only reasonably be achieved by hacking some bullshit together on their on-premise bare-metal installation that they insisted on not giving you proper access that you needed. Then something went wrong with that hacked-together one-off bullshit, and the digital equivalent of this was the only way to figure out what the hell was happening.