I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.
I can't help but feeling like if we're just going to be talking about copyright, we've jumped the shark.
Posted Mar 26, 2026 15:23 UTC (Thu) by koverstreet (subscriber, #4296)Parent article: Vibe-coded ext4 for OpenBSD
Is anyone asking the obvious question? Is the code any good?
Skimming through it, it looks decent - if you like C written in a style 25 years ago; it is very reminiscent of ext* code. The data structures are not terribly clear, there's no real separation of concerns between higher level algorithms and the low level data structures.
We can do far better today.
The bigger concern with LLMs writing code is maintainability and refactoring. Claude has a massive blind spot when it comes to refactoring and cleaning things up as you go; Anthropic has tuned it very heavily for "just get something working autonomously (without any concern for what comes after)", which means that in practice the first version will look pretty good - but then if you're too hands off with continued development it will rapidly go off the rails.
It understands on a conceptual level structural duplication and how to fix any sort of code smell you might point out to it, but you have to keep a tight hold on the reins or it'll insist "nah, this is clean code, everything is fiiiiiiine". Amusingly, Qwen3.5-27b is far better at spotting structural issues and seems to have better taste in design.
