• 0 Posts
  • 36 Comments
Joined 1 year ago
cake
Cake day: December 12th, 2023

help-circle

  • What happens if the NAS dies though? What does recovery look like?

    Is it possible to recover the data from the drives without Synology’s OS? If so what is that process and how difficult is it to do correctly?

    I know that with ZFS, recovery is independent of vendor OS and/or hardware, so if the hardware dies you can just throw the drives into any COTS system with enough ports, but I’m genuinely unsure if that is the case for Synology or not.


  • ZFS, btrfs, and other software RAID solutions can use mixed drives w/o much issue as long as you make sure that the capacities match or that you set the array up with the smallest disk size in mind.

    Do not use hardware raid controllers. They provide no meaningful performance benefit over software raid and make data recovery much more difficultm(if not impossible) in the event of hardware failure.






  • Yeah, I used Chrome up until extremely recently because genuinely no browser Just Works to the extent Chrome does.

    Fast, good media codec support, Web API support for hardware access for PWAs, doesn’t lock up w/ a lot of tabs (post-quantum FF is better about this, but not quite there), excellent DevTools, and just generally snappier and more polished than even chromium.

    I switched to firefox recently exclusively for better home-manager support, and other than the ability to use home-manager more easily, it’s just a slightly slower and jankier experience at all times whether it’s requiring transcode for Jellyfin, laggy WebGL performance, janky DevTools, or missing WebAPIs.



  • Plain old docker compose since it seems to come with by far the fewest surprises and is most widely supported.

    Nearly every project of interest has a compose.yml available, which is hardly true for systemd services, nix services, or for podman/kubernetes.

    I was using podman-compose briefly, but it is just different enough to break in unclear ways and I kept having to fight with it so I went back to docker docker to eliminate the headache.









  • Used Ubuntu for ~15 years, switched to NixOS a couple months ago and haven’t looked back.

    I’ve made a habit of clean installing all of the desktops/laptops/servers in my life on the first point release of each LTS (i.e. 22.04.1). That would mean there was time for the dust to settle and for me to tweak my install/customization scripts from the previous LTS.

    So since I knew I was gonna have to modify my Ubuntu install scripts to work with 24.04 anyways, I fiigured it was a decent time to try and see if I could get the install scripts converted to a nix config instead, and it ended up working a treat.