For me, I really want to get into niri, but the lack of XWayland support scares me (I know there’s solutions, but I don’t understand them yet).

Also, I stopped using Emacs (even though I love its design and philosophy with my whole heart) because it’s very slow, even as a daemon.

  • PseudoSpock@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    26
    ·
    5 months ago

    Bcachefs, and bcachefs on root. Need something with filesystem level encryption instead of LUKS, and *ubuntu’s and derivatives have all abandoned ZFS on root installs now.

    • boredsquirrel@slrpnk.net
      link
      fedilink
      arrow-up
      3
      ·
      5 months ago

      Bcachefs has filesystem encryption without LUKS? Did this have an audit? I use BTRFS and it is fine, but boot is unencrypted (using TPM would be cool)

      • PseudoSpock@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        3
        ·
        5 months ago

        https://en.wikipedia.org/wiki/Bcachefs

        Bcachefs is a copy-on-write (COW) file system for Linux-based operating systems.[3] Features include caching,[4] full file-system encryption using the ChaCha20 and Poly1305 algorithms,[5] native compression[4] via LZ4, gzip[6] and Zstandard,[7] snapshots,[4] CRC-32C and 64-bit checksumming.[3] It can span block devices, including in RAID configurations.[5]

        I see it has an audit back in 2017, but I’ve yet to find anything newer. The finding was good, but suggested further audit be done.

        • boredsquirrel@slrpnk.net
          link
          fedilink
          arrow-up
          3
          ·
          5 months ago

          I dont see the difference to BTRFS apart from encryption and maybe caching? I was always confused why people hype it so much.

          Interesting, yes I wouldnt not use LUKS if the alternative is less known, not used by enterprise distros

          • Badabinski@kbin.earth
            link
            fedilink
            arrow-up
            3
            ·
            edit-2
            5 months ago

            The tiered storage stuff is pretty cool. You can say “I want this data on this disk, so if I get a cache miss from a faster disk/RAM it’ll come from this other disk first.”

            I believe it also has some interesting ways of handling redundancy like erasure coding, and I thiiiink it does some kind of byte-level deduplication? I don’t know if that’s implemented or is even still planned, but I remember being quite excited for it. It was supposed to be dedupe without all of the hideous drawbacks that things like ZFS dedupe have.

            EDIT: deduplication is absolutely not a thing yet. I don’t know if it’s still on the roadmap.

            EDIT: Erasure coding is deffo implemented, however.

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      1
      ·
      5 months ago

      Bachefs is in the kernel now so trying it on a spare drive or partition is super trivial these days depending on distro. You only need a few minutes of time.

      Getting it on root is a bit harder as almost no installers support it yet. The only distro I can think of is CachyOS.