nickwitha_k (he/him)

  • 1 Post
  • 94 Comments
Joined 2 years ago
cake
Cake day: July 16th, 2023

help-circle
rss


  • You can indeed buy better hardware for many purposes for cheaper.

    Want a gaming laptop? Or a runs Linux out of the box laptop? FW is not even close to the best value there.

    Want a laptop with well-documented physical specs, including CAD drawings to make readily modifiable and upgradeable, potentially being the last laptop chassis that one needs to buy? Nothing else comes close to touching FW.

    I avoid ads, so, maybe they’re inappropriately marketing as gaming laptops. I’d not call that a scam but would say that it’s ethically questionable, at best. FW is a laptop for people prioritizing long-term repairability and tinkering over everything else.




  • the small request that those contributions be in the language of the project isn’t something to fight against.

    When the contributions not in C are explicitly approved by the project owner, it seems that the 30+ year maintainers shouldn’t try to blockade any progress from actually happening. Working multi-language projects isn’t that much of a nightmare, if code governance and boundaries are well-defined and enforced.

    Definitely a case of “everyone sucks here”. The maintainer being a dick and sabotaging R4L without technical justification and Hector putting it on blast.




  • I maintained a CEPH cluster a few years back. I can verify that speeds under 10GbE will cause a lot of weird issues. Ideally, you’ll even want a dedicated 10GbE purely for CEPH to do its automatic maintenance stuff and not impact storage clients.

    The PGs is a separate issue. Each PG is like a disk partition. There’s some funky math and guidelines to calculate the ideal number for each pool, based upon disks, OSDs, capacity, replicas, etc. Basically, more PGs means that there are more (but smaller) places for CEPH to store data. This means that balancing over a larger number of nodes and drives is easier. It also means that there’s more metadata to track. So, really, it’s a bit of a balancing act.










  • The only reason that I tend to use it is because of the included webserver. It’s not bad but the paywalling of functionality needed for it to be a proper LB left a bad taste in my mouth. That and HAProxy blows out of the water in all tests that I’ve done over the years where availability is at all a concern. HAProxy also is much more useful when routing TCP.



  • Honestly, from your description, I’d go with Debian, likely with btrfs. Would be better if you had 3 slots so that you can swap a bad drive but, 2 will work.

    If you want to get adventurous, you can see about a Fedora Atomic distro.

    Previously, I’ve recommended Proxmox but, not sure that I still can at the moment, if they haven’t fixed their kernel funkiness. Right now, I’m back to libvirt.