• 0 Posts
  • 26 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle






  • I doubt it’s your name/ethnicity. It’s probably more that you’re over qualified and they’re afraid you’re going to work for 3 months before getting a better job better matching your qualifications. To be clear they shouldn’t discriminate because of over qualifications either.

    I say this as someone who works in the public sector, for many years. Every year I have to go to an EEO training and they drill it home what we can and can’t consider. There’s no way they are managing to discriminate against white sounding names for a decade without someone blowing the whistle. I 100% guarantee some fox news watcher there is blowing the whistle for their 20 minutes of fame.









  • I have a similar setup except I’m using Jellyfin instead of Plex.

    For hardware, it’s a Ryzen 5900X, 128 GB of memory, 1 cheap SSD for the OS, 2 1TB NVME drives for fast storage, 2 2TB SSDs for normal storage, and 4 20 TB drives for bulk storage. 1 cheap GeForce GT 710 for video, and 1 Nvidia T1000 for transcoding.

    For OS, I’m using Proxmox. I have a few VMs, but mostly everything lives in LXC containers.

    For the NAS part, I have the hard drives mounted as a raidz2 on the Proxmox host, and I pass access through using LXC Bind Mounts. The pair of SSDs are in a mirror, and same with the pair of NVME. Game servers live on the NVME, and everything else on the SSD.

    Game servers that run on linux run in LXC, otherwise I have a windows VM. I’ve never liked running game servers in Docker.

    I also have Proxmox Backup Server running on the Proxmox host itself.

    Make sure your closet has adequate ventilation.


  • I’ve had success with trivial things, like write a log file parser with this pattern, or give me a basic 3 part left-right-center header in html. Works ok for trivial side projects. I would never trust it in production. Its a tool, nothing more at this point. Like an electric drill, better than a hand crank, but you still need to know how to use it.




  • It’s software that lives in the hardware. It provides low-level control and functionality specific to that device. It runs on the hardware itself, not the CPU of the computer.

    For example, a hard drive. We don’t want the OS to have to know how to interact with every type of hard drive. Seagate does things differently than Western Digital, an SSD works very different than a hard drive, etc… The OS sends the same commands to all types of hard drives, but each hard drive needs to know how to actually comply with the commands. If the OS is asking for a dozen different files all over the drive, it would be dumb to try and read them all at the same time. The OS doesn’t really know where they are on the spinning disk, but the drive does. Firmware written specifically for the device can do a much better job planing how to fetch the data so the read head doesn’t need to go back and forth a bunch of times, but instead make one good pass fetching all the data as it comes to it.

    Hope that helps.