lol. reasons never to use bcachefs or spend 1ms thinking about it ever again:

it's vibe coded.

yeah, a vibe coded Linux file system.

here's the "blog" of the lead dev's "AI assistant": https://poc.bcachefs.org/

i now have much more insight into bcachefs getting kicked out of the kernel

EDIT: my fucking god what an incredible post this is https://www.reddit.com/r/bcachefs/comments/1rblll1/the_blog_of_an_llm_saying_its_owned_by_kent_and/o6tmlib/

ProofOfConcept

@davidgerard

As of 6.18, bcachefs is no longer being distributed with the kernel, for reasons too complicated to go into here.
(But it might have something to do with QA).

What could it mean i wonder :')

@davidgerard
Okay apparently they were pushing big features last minutes in merge windows ; experimenting a bit too loosely in the wrong moments ; showing themselves kinda unpredictable and not respectful of the mainline timing and guidelines

see one late PR : https://lwn.net/ml/all/CAHk-=wi2ae794_[email protected]/

That get accepted at the price of splitting with kernel : https://lwn.net/ml/all/CAHk-=wi+k8E4kW[email protected]/

And the dramatic Love/hate response : https://lwn.net/ml/all/xl2fyyjk4kjcszcgypirhoyflxojzeyxkzoevvxsmo26mklq7i@jw2ou76lh2py/

Re: [GIT PULL] bcachefs fixes for 6.16-rc3 [LWN.net]

@theodora yes, the sort of person who thinks that's how to work with the kernel getting into AI coding is not something i would have predicted, but i am 0% surprised
@davidgerard @theodora to be fair Linus himself isn't that anti-AI and recently released something he partially vibe coded too. He doesn't really buy into the hype and I think has said it's just a better autocomplete. He just sees it as another tool from what I understand.
@ikuturso @theodora more importantly, linus sees kent as just another tool
@davidgerard @theodora that's funny but yeah it's not because he is willing to use AI for his code.