In-tree is a maintenance and CI disaster. Openstack kept them in-tree and it has a huge cost both for the project (code reviews) and the vendors (required to keep a CI running, glacial progress due to lack of code reviewers).
came here looking for someone to point this out. the flip from "it's more fun to be competent" to "just let the machine do it for you" has told me everything I ever need to know about DHH. The man has no principles.
Yeah same tho, that 5k looks to be pissing in the wind. He even knows for a fact he's not paying the actual costs yet never mentions how he's going to maintain that stack of code if costs per token ever get tightened up.
I've used AI chat for coding, but with the caveat that I need to be able to "manually" edit the results. I like the process and am ready to maybe spend a little money on tokens but am still pretty far from using agents, although I'm starting to peruse peoples claude.mds and spending some hugging face tutorials plus I guess that means python bah
He's really focused on the software factory aspect, and talks about the future and how he's living it but lets see how the code base he's accumulating is maintained, because thats the one question about the future that I rarely see answered.
I don't doubt what you're saying, but I still hack on things mainly for fun tho. In the OPs case, he's even paying below cost, how long is that deal going to go on? On the other hand, his current working code base might be so valuable that he can afford future maintenance help, in whatever form that would be.
The better takeaway is that marketing is important and the technical details, don't always matter as much (https://xn--gckvb8fzb.com/a-word-on-omarchy/) as having a complete package. Similarly to how Apple often packages existing tech into an appealing package for the mass market and there's nothing wrong with that.
DHH has the gift that he's both a good technologist, but also a good marketer.
It was not my intention to say that, I'm actually following it very closely and think Omarchy is a great way to get more people on Linux. A user friendly, pre-packaged and opinionated setup will convince more people than "Install Ubuntu and then learn how to administer Linux").
maybe I'm missing something, I'll admit I haven't made it through the whole smug article, but critiquing knowledge work, especially IT work, just a few years after that field yielded it's...what, fourth?... major contribution to society in the last say 40 years is pretty funny imho.
I'm counting:
1. the pc (80's)
2. the web (90's-early 2000's)
3. the cloud (early 2010s)
4. the computers that speak natural langage (early 2020s)
a big chunk of gdp in the most prosperus nation on earth is dedicated to knowledge work but sure, it's abstract so I guess it doesn't feel as useful.
you're supposed to write your own.
> Why are the storage and networking implementations "out of tree" (CNI / CSI)?
> Given the above question, why is there explicit support for Cloud providers?
the in-tree stuff came first, and they have been extracting it in pieces for years now.