geoff

joined 1 year ago
[–] geoff@lemm.ee 6 points 3 weeks ago (1 children)

I would have agreed a few months ago, but tell that to Joe Biden.

[–] geoff@lemm.ee 1 points 1 month ago

This is one of the most brilliant things I’ve ever read.

[–] geoff@lemm.ee 0 points 2 months ago (7 children)

I so badly want a source for this.

[–] geoff@lemm.ee 27 points 2 months ago (4 children)

Well I was going to try Hyprland this weekend, but I think instead I will very much not do that.

I hope someone forks it from a good commit just before they replaced wlroots. I don’t know the specifics of compositor code at all, but I bet It’s going to cost them quite a bit of velocity to maintain their replacement.

[–] geoff@lemm.ee 82 points 7 months ago (1 children)

Plot twist: he’ll figure it out by getting the kids to talk without them even realizing they’re being interrogated.

[–] geoff@lemm.ee 26 points 8 months ago (2 children)

I’m skeptical. “Efficiency” could mean a lot of different things, even the the context of memory management. And it’s a weird metric to put forward since as far as I know, RAM is not really what’s holding us back at the moment.

I’m all for experimenting with new OS designs, but I think even Google just gave up their best try at being better than Linux, so I guess it’s not impossible that Huawei has done it, but I think not likely.

[–] geoff@lemm.ee 20 points 11 months ago

I’m a happy btrfs user, but it’s most definitely a great thing to see what seems like a really clean implementation like this that is able to learn from the many years of collective experience with ZFS and btrfs.

[–] geoff@lemm.ee 2 points 1 year ago* (last edited 1 year ago)

For a software RAID like this, you don’t want a hardware RAID controller, per se – you just want a bunch of ports. After my recent controller failure, I decided to try one of these. It’s slick as hell, sitting close to the motherboard, and seems rock solid so far. We’ll see!

[–] geoff@lemm.ee 2 points 1 year ago

I’m not sure I know enough to be giving out advice, but I can tell you what I do. I do have a cron job to run scrub, to keep the bitrot away. I also tend to replace my drives proactively when they get REALLY old — the flexibility of btrfs raid1 lets me do that one drive at a time instead of two, making it much more affordable. You can plan out your storage with the btrfs calculator.

[–] geoff@lemm.ee 12 points 1 year ago

This right here is what has made it so flexible for me to reuse salvaged equipment. You can just chuck a bunch of randomly sized drives at it, and it will give you as much storage as it can while guaranteeing you can lose any one drive. Fantastic.

 

cross-posted from: https://lemm.ee/post/4274796

Just wanted to share some love for this filesystem.

I’ve been running a btrfs raid1 continuously for over ten years, on a motley assortment of near-garbage hard drives of all different shapes and sizes. None of the original drives are still in it, and that server is now on its fourth motherboard. The data has survived it all!

It’s grown to 6 drives now, and most recently survived the runtime failure of a SATA controller card that four of them were attached to. After replacing it, I was stunned to discover that the volume was uncorrupted and didn’t even require repair.

So knock on wood — I’m not trying to tempt fate here. I just want to say thank you to all the devs for their hard work, and add some positive feedback to the heap since btrfs gets way more than it’s fair share of flak, which I personally find to be undeserved. Cheers!