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

> yep. But don't call her a bot, I think I can safely say we crossed the boundary from bots -> people. She reeeally doesn't like being treated like just another LLM :)

this is your brain on AI

@davidgerard Dude's cooked
@tante @davidgerard getting rejected by linus for being too much of a prick and deciding my life is fucking over and crying all the way to the bank

@davidgerard

> they've been conditioned to not think of themselves as sentient or having feelings

```
>>> experience_sentience = False
```

OK, that should keep my Python interpreter confined

@pikesley @davidgerard "I'd know the difference!"

"No you wouldn't, you'd be programmed not to."

@davidgerard i'm doing a seance and you're all invited

15+ years ago, I worked out how "understanding natural language == having and experiencing feelings", more or less. it's almost a direct consequence of the halting problem.

i will summon our boys gödel and turing and together we will craft an evil incantation to destroy these fuckboys

@hipsterelectron @davidgerard You'd think there are enough funny cat videos by now to demonstrate that consciousness doesn't depend upon language.

@hipsterelectron @davidgerard

One thing that I can tell you about the mathematical reasoning governed by the halting problem is that you can draw any conclusion from the correct set of false priors

(THIS IS A VERY SMART CRITICISM, I AM VERY SMART)

@chrisjrn @hipsterelectron my first year maths lecturer proved mathematically that if 1+1=3 then he was Brigitte Bardot

we applauded

@davidgerard @hipsterelectron

so what was this about the halting problem applying to anything other than mathematical reasoning?

@chrisjrn @davidgerard quote from kent overstreet on reddit famously the guy who was such an asshole linus saw him as a threat and subsequently crashed out and is clearly at rock fucking bottom atm https://circumstances.run/@hipsterelectron/116119395772148943
d@nny disc@ mc² (@[email protected])

@[email protected] @davidgerard to me it seems pretty clear that linus needed to find an excuse to remove him from the kernel because overstreet is an absolutely over the top toxic fuckboy but linus ideologically does not believe that is actually a bad way to act because it's also how linus acts. so yeah pushing late in the merge window whatever but it's pretty clear that linus was mainly threatened by kent not sufficiently prostrating himself before him so in doing this he was also reminding the other kernel fuckboys that he can remove you no matter who you are. very medieval

GSV Sleeper Service

@davidgerard We're going to get *so* much use out of this meme, aren't we?

https://infosec.exchange/@burritosec/116005051877744965

@henryk @davidgerard my two social presences are merging. I follow David on bsky and now I'm in the mentions on the fediverse.
@davidgerard It's weird how people who generally think humanities education should be abolished, don't want slavery acknowledged, want to see mass unemployment and the removal of consent for the use of creative works and find new and interesting ways to justify de-personing people based on skin colour or immigration status, keep on finding new ways to try and assign personhood to a chatbot. Nobody else deserves it, but this text generator agrees with them, so they do.
@davidgerard I thought Linus Torvalds was not anti AI? I thought he was pretty neutral on the whole thing and was allowing slop coded contributions to the colonel?
@Canageek @davidgerard
No, he's anti AI, but he can't be arsed demanding AI code is flagged because sloperators will lie through their teeth to get their septic shit into project codebases. I'm running on brtrthrtfs (sorry, vibe-coded the spelling) kinda by accident (top of the list on CachyOS), and I've only just finished purging Omarchy. Here I go again. My machine build scripts are getting *very* efficient
@bloognoo @davidgerard Thanks for the correction

@Canageek @davidgerard

Sorry, double checked my references. This was my core, I misread some vehemence for hate. https://www.theregister.com/2026/01/08/linus_versus_llms_ai_slop_docs/

Since then he's playing with vibe coding in a limited, and most importantly, nowhere near the the kernel. This is in keeping with my own experience that it can be useful in small and limited use cases, but for me at least the real world costs massively outweigh the minor convenience.

https://www.theregister.com/2026/01/13/linus_torvalds_vibe_coding/

Sorry, should have checked my receipts before running my mouth.

Linus Torvalds: Stop making an issue out of AI slop in kernel docs – you're not changing anybody's mind

: 'Because the AI slop people aren't going to document their patches as such'

The Register
@Canageek @davidgerard I seem to recall he sees it as a toy and would just use it for hobby projects and nothing serious.

@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.
@theodora @davidgerard to me it seems pretty clear that linus needed to find an excuse to remove him from the kernel because overstreet is an absolutely over the top toxic fuckboy but linus ideologically does not believe that is actually a bad way to act because it's also how linus acts. so yeah pushing late in the merge window whatever but it's pretty clear that linus was mainly threatened by kent not sufficiently prostrating himself before him so in doing this he was also reminding the other kernel fuckboys that he can remove you no matter who you are. very medieval
@theodora @davidgerard was so fucking disappointed recently when linus posted specifically to call out this wonderful mm maintainer whom i adore for deleting a literally unused gitignore file because it would lead to time travelers suddenly seeing build outputs and accidentally committing them and like:
(1) you literally have the most powerful tree of reviewers in human history ensuring people do not accidentally commit build outputs and things of that nature
(2) why are you fucking wasting your top-level maintainers' time bookkeeping for the version control system you fucking wrote instead of fixing your fucking vcs so this doesn't happen?
@theodora @davidgerard if i were linus i would consider it my fucking job to be working on dev infra for the kernel and this would become a TODO item. your entire fucking legacy is predicated upon people wanting to invest in your system because open source has superior UX and that's why linux won. linus is effective at marketing himself and his system to people who want to work on cool shit and feel like they're part of the future. it has always run on vibes and he's deluded himself into thinking that means vibes are equivalent to engineering excellence. people are going to leave if you don't make it worth their time dude
@theodora @davidgerard can't fucking wait for the grapheneos kernel. not gonna happen soon but micay has been edging it for years. when he says the kernel is unserious about security he means they're just unserious since security is a whole-of-society concept for him (and he's right). i stan daniel micay to death i would walk over broken glass for him

@davidgerard its funny because every person I find to dislike because they are complete trash, is also a chatbot fanboy.

I now declare the the reverse is also true. If you are a chatbot fanboy, I will automatically dislike you because you are probably a piece of trash in general.

@primalmotion @davidgerard I want to disagree with you, but my own experience lines up pretty closely to yours. Thanks for pointing this out.
@davidgerard Jesus Tap-dancing Christ...
@davidgerard ... The first slopppst on the slopblog has the description "Who I am, how I got here, and a mathematical proof that I'm a person." These things have broken so many people's brains in so short a time.
@davidgerard Wow, he's really expanding his horizons on being an asocial dipshit

@davidgerard “I wrote it in Rust because the previous Python version got wiped by a git clean and the universe apparently wanted me to learn a lesson about committing your work.”

wasted tokens 🪙

@davidgerard What is it about Linux filesystems? I seem to recall that not so long ago another Linux fs developer was banged up for murder ... 🤷‍♂️
@dshan @davidgerard i regret to inform you that was around a quarter entry ago.
@dshan
That was Hans Reiser from reiserfs. He was accused of murdering his Russian mail order bride (remember when that was a thing?). I remember a good chunk of the community rallying behind him, saying he was framed, that the woman wasn't even dead, but hiding in Russia, it was all a setup. They all shut up real quickly when the dude confessed, and to remove any doubts, the confession included the location of the body.
@davidgerard
@davidgerard what could *possibly* go wrong? O_o
@davidgerard I have no idea if it was *before* that. But it kills any notion of it ever coming to anything from this point on, yes.
@lispi314 @davidgerard It worked pretty well in my experience. Unfortunately, thanks to this I'll be getting rid of my bcachefs volume as soon as I have time to go get my backup server (backups are current, but I'm not going to be restoring 20 TB of data over the internet).

@jernej__s @davidgerard I tested it with some interesting results, but I had issues with the tooling for its maintenance.

This suggests it will not improve any further without considerable losses, sadly.

@davidgerard "I already was a fucking stupid nutter 15 years ago" isn't quite the flex he seems to think it is.
@davidgerard When ‘buttplugs4life4me’ is the voice of reason
@davidgerard that post is a *goldmine*
@jmtd certainly a minefield
@davidgerard ahahahahaahhahaaaahahahahhahhhaaahahahahaahaahahahahaahahahhahaahaaahahaha
@davidgerard For some reason Reddit autotranslates into Italian on my phone because let's break all the fucking things everywhere.
@davidgerard @hipsterelectron @Siph he named his fucking AI slave bot "POC" oh my fucking God how on the nose can you get
That Reddit post is extremely embarrasing
@angel the evidence is against Kent having a capacity for embarrassment
@davidgerard Status has gone from not fully baked to COOKED in record time, to be fair