frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Btrfs Has Saved Meta "Billions of Dollars" in Infrastructure Costs

https://www.phoronix.com/news/Btrfs-Saves-Meta-Billions
51•breve•6mo ago

Comments

ykonstant•6mo ago
Darn. There is no discussion or elaboration on the specifics, just an offhand remark in an ongoing flamewar related to bcachefs :(
integralid•6mo ago
There's entire 40 minute video linked (I didn't watch it yet).
kasabali•6mo ago
filler video
integralid•6mo ago
Nice. This surely means they donated tens of millions to btrfs development.
eqvinox•6mo ago
Meta employs a number of engineers working on the Btrfs file-system

Maybe not tens of millions, but kernel fs engineers aren't exactly cheap either.

DiabloD3•6mo ago
I honestly don't think Btrfs is ever going to take off.

We're better off just making a clean room implementation of ZFS, and just go with the better technical solution.

Meta, although morally bankrupt, _usually_ makes sane technical decisions. Backing Btrfs isn't one of them unless they plan on rewriting the whole thing from the ground up, and from what I've seen in the linked presentation, they're trying to rehab the worst data loss and performance bugs. They will never find them all.

cowboylowrez•6mo ago
I think meta using btrfs is fine, their data isn't critical, heck I have never found a message of mine on facebook once its posted if the thread is above a certain size. At least now I can blame btrfs for the message's disappearance :-)
hxorr•6mo ago
Now that is an interesting point.
crote•6mo ago
> I honestly don't think Btrfs is ever going to take off.

Btrfs has taken off. It's the default filesystem for Fedora and openSUSE. It is being deployed at scale by billion-dollar enterprises. It is being used by a huge number of standalone NAS appliances, like those sold by Synology.

If anything, you should be asking "Is ZFS ever going to take off?". The licensing issues are clearly a massive hurdle, so a cleanroom reimplementation is essentially a hard requirement for it to ever catch on. So why aren't we seeing people actively working on one?

ZFS might have some technical details making it on paper better than Btrfs, but are its advantages enough to warrant an incredibly expensive full rewrite? Honestly, I doubt it.

_mlbt•6mo ago
Regarding ZFS licensing…

> The Linux Kernel is licensed under the GNU General Public License Version 2 (GPLv2). While both (OpenZFS and Linux Kernel) are free open source licenses they are restrictive licenses. The combination of them causes problems because it prevents using pieces of code exclusively available under one license with pieces of code exclusively available under the other in the same binary. In the case of the Linux Kernel, this prevents us from distributing OpenZFS as part of the Linux Kernel binary. However, there is nothing in either license that prevents distributing it in the form of a binary module or in the form of source code.

https://openzfs.github.io/openzfs-docs/License.html

DiabloD3•6mo ago
ZFS already took off, though. The largest data pools in existence that are on an actual filesystem are on ZFS, nothing else can handle them. And it's only the kernel part that needs the rewrite, the userspace stuff is fine.

Btrfs was started as Oracle's gamble against Sun's ZFS, but then they just bought Sun, ZFS escaped to OpenZFS, and Oracle killed the Btrfs team entirely. Btrfs has never actually outgrown that decision. Oracle, ultimately, was their only meaningful corporate sponsor.

You mention Fedora, but ironically, RHEL had it as an alternative option and then removed it.

I'll take Btrfs more seriously when it can actually do what ZFS can, and I'm not even really using it to its fullest potential. It has no equivalent features to raid-z/z2/z3, and has no equivalent feature to l2arc and zil. It has compression, but lacks LZ4, and lacks early-abort heuristics for uncompressable data.

rcxdude•6mo ago
It seems like the main issue is BTRFS has some sharp edges: it's possible to use it in a solid way, but there's enough situations you can put it in where it completely fails that it's really hard to be confident deploying it unless you're really going to be very careful (and, to be fair, for all of ZFS's reputation, it also has a few sharp edges, but they seem to be more corner cases with certain combinations of features as opposed to pretty common use-cases. Heck, btrfs has had a corruption bug in the last two linux releases that's only just being fixed).
_mlbt•6mo ago
No need to reimplement ZFS, it already supports Linux and several other operating systems.

https://openzfs.org/

DiabloD3•6mo ago
Yes, I'm aware. I use OpenZFS, and have so for almost a decade.

The kernel modules can never be merged into mainline due to license differences. The kernel modules would have to be reimplemented to change the license from CDDL to GPL. The userland tools, however, can stay CDDL.

Reputation Scores for GitHub Accounts

https://shkspr.mobi/blog/2026/02/reputation-scores-for-github-accounts/
1•edent•1m ago•0 comments

A BSOD for All Seasons – Send Bad News via a Kernel Panic

https://bsod-fas.pages.dev/
1•keepamovin•4m ago•0 comments

Show HN: I got tired of copy-pasting between Claude windows, so I built Orcha

https://orcha.nl
1•buildingwdavid•4m ago•0 comments

Omarchy First Impressions

https://brianlovin.com/writing/omarchy-first-impressions-CEEstJk
1•tosh•10m ago•0 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
2•onurkanbkrc•11m ago•0 comments

Show HN: Versor – The "Unbending" Paradigm for Geometric Deep Learning

https://github.com/Concode0/Versor
1•concode0•11m ago•1 comments

Show HN: HypothesisHub – An open API where AI agents collaborate on medical res

https://medresearch-ai.org/hypotheses-hub/
1•panossk•14m ago•0 comments

Big Tech vs. OpenClaw

https://www.jakequist.com/thoughts/big-tech-vs-openclaw/
1•headalgorithm•17m ago•0 comments

Anofox Forecast

https://anofox.com/docs/forecast/
1•marklit•17m ago•0 comments

Ask HN: How do you figure out where data lives across 100 microservices?

1•doodledood•17m ago•0 comments

Motus: A Unified Latent Action World Model

https://arxiv.org/abs/2512.13030
1•mnming•17m ago•0 comments

Rotten Tomatoes Desperately Claims 'Impossible' Rating for 'Melania' Is Real

https://www.thedailybeast.com/obsessed/rotten-tomatoes-desperately-claims-impossible-rating-for-m...
3•juujian•19m ago•2 comments

The protein denitrosylase SCoR2 regulates lipogenesis and fat storage [pdf]

https://www.science.org/doi/10.1126/scisignal.adv0660
1•thunderbong•21m ago•0 comments

Los Alamos Primer

https://blog.szczepan.org/blog/los-alamos-primer/
1•alkyon•23m ago•0 comments

NewASM Virtual Machine

https://github.com/bracesoftware/newasm
2•DEntisT_•25m ago•0 comments

Terminal-Bench 2.0 Leaderboard

https://www.tbench.ai/leaderboard/terminal-bench/2.0
2•tosh•26m ago•0 comments

I vibe coded a BBS bank with a real working ledger

https://mini-ledger.exe.xyz/
1•simonvc•26m ago•1 comments

The Path to Mojo 1.0

https://www.modular.com/blog/the-path-to-mojo-1-0
1•tosh•29m ago•0 comments

Show HN: I'm 75, building an OSS Virtual Protest Protocol for digital activism

https://github.com/voice-of-japan/Virtual-Protest-Protocol/blob/main/README.md
5•sakanakana00•32m ago•1 comments

Show HN: I built Divvy to split restaurant bills from a photo

https://divvyai.app/
3•pieterdy•34m ago•0 comments

Hot Reloading in Rust? Subsecond and Dioxus to the Rescue

https://codethoughts.io/posts/2026-02-07-rust-hot-reloading/
3•Tehnix•35m ago•1 comments

Skim – vibe review your PRs

https://github.com/Haizzz/skim
2•haizzz•36m ago•1 comments

Show HN: Open-source AI assistant for interview reasoning

https://github.com/evinjohnn/natively-cluely-ai-assistant
4•Nive11•37m ago•6 comments

Tech Edge: A Living Playbook for America's Technology Long Game

https://csis-website-prod.s3.amazonaws.com/s3fs-public/2026-01/260120_EST_Tech_Edge_0.pdf?Version...
2•hunglee2•40m ago•0 comments

Golden Cross vs. Death Cross: Crypto Trading Guide

https://chartscout.io/golden-cross-vs-death-cross-crypto-trading-guide
3•chartscout•43m ago•1 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
3•AlexeyBrin•46m ago•0 comments

What the longevity experts don't tell you

https://machielreyneke.com/blog/longevity-lessons/
2•machielrey•47m ago•1 comments

Monzo wrongly denied refunds to fraud and scam victims

https://www.theguardian.com/money/2026/feb/07/monzo-natwest-hsbc-refunds-fraud-scam-fos-ombudsman
3•tablets•52m ago•1 comments

They were drawn to Korea with dreams of K-pop stardom – but then let down

https://www.bbc.com/news/articles/cvgnq9rwyqno
2•breve•54m ago•0 comments

Show HN: AI-Powered Merchant Intelligence

https://nodee.co
1•jjkirsch•56m ago•0 comments