What do you think about a "SteamBSD" machine ?

In my opinion, your criticisms are indiscriminate—they target AI and users alike. They ought to be directed specifically at those users who employ AI irresponsibly. How many actually act that way ? Do you have this information ? We cannot foster a constructive, socially useful dialogue by focusing mostly on what is wrong—or rather, on what you (or we) *think* is wrong—while launching indiscriminate judgments; that is not the way to make progress. Let’s set aside the actions of the irresponsible few and focus instead on what we, as responsible individuals, can do. What an AI does doesn't matter, because an AI is a passive tool. What matters is how we use it—what *we* do.
Dude. You need to put your emotions aside and accept what everyone here is telling you. You are not developer. In fact, what you are doing and saying is insulting to real developers that write code, understand code, live the code. You are not about that life. Please stop.
 
What you are doing and saying is insulting to real developers that write code

? Where have I insulted someone ? what have I written ? against who ?

It wouldn't hurt to be more precise when making claims like that. I have two suspicions:

1) You consider opinions to be insults if they don't align with your own.

2) You are referring to a statement I made to a developer that was *explicitly* ironic, and you mistook it for an insult—even though it couldn't possibly be one, given that I immediately clarified my communicative intent.

3) I don't know. You tell me.
 
? Where have I insulted someone ? what have I written ? against who ?
You didnt insulted anyone directly. But, to have audacity to "start a project" and "develop" something extremly complex and to think you are somehow different than other "developers" that use AI just because you have some Unix/Linux knowledge, is insulting. You are not developer. You are AI enthusiast with paid subscription and nothing more. You cant vibe code the phone or steambsd machine. And even if you do, having absolutely no clue how everything works under the hood is both scary and insulting. To defend the "i dont have to know the code" type of mindset, is just silly.
 
Of course. But it's tough when you're faced with a wall of intense criticism that tests your will so intensely. And very few encouragements or positive criticism for the advantages obtained using AI.

It is tough because AI interaction is low effort. You did not have to invest much in order to produce these plans for a hypothetical project.

In perspective, you prompt it, and it throws back wall of text. You can ponder on it a bit, and then you turn it to someone with actual programming and domain knowledge. They will take time, to understand what LLM outputed, and give you a comment or a piece of code. It may take an hour. Then you take that and just throw it back to LLM and in 5 seconds it spits out twice larger, 80% changed wall of text. Now you look that, understand even less than before, and transfer it to the 'developer' who will now take 3 hours to analyze and try to fix something per your requirement.

Do you see how this refuses to scale up?

Inside three or four cycles of back and forth the developer will simply stop to use his own brain to do work and just prompt his own AI.

If you are not following what is happening in the software engineering you didn't pick up this has been tried few years ago and fell on its ass. Non-programmers like product owners, project managers, CEOs, whatever, supposed they can prompt the LLM because they have "overall knowledge how project works" to achieve new features or bug fixes. They supposed, seniors would occasionally have to clean up after, just like if junior was grinding instead of LLM. Wrong, never worked, failed miserably.

There is no mixing of human brain and AI. It is brain or AI. A lot of development companies are now straight AI - their developers steer, don't program. You can't be them, because you lack the background knowledge and experience, and you really don't want to be them, because their programming brain is going to rot via that usage pattern.

Also, the definition of "ownership" in software engineering doesn't mean one that has licence over the code. When I say you don't own your AI code, I don't mean you don't legally own it, but mentally. It comes from English expression of "owning ones choices or decisions" eg having control of something. A non programmer simply cannot have control of the code project spitted out by spinning the LLM machine, it's an oxymoron. Even programmers refuse to own the LLM code because nobody wants to own Pandoras boxes
 
But, to have audacity to "start a project" and "develop" something extremly complex and to think you are somehow different than other "developers" that use AI just because you have some Unix/Linux knowledge, is insulting. You are not developer. You are AI enthusiast with paid subscription and nothing more.

To be fair Zio is not just a vibe coder. He is someone that put a lot of effort in a lot of corners of FreeBSD in last few years. I've followed the work he started together with a kernel dev on VM/bhyve nvidia passthrough stuff.

I had tons of interactions in my life where a lay person would tell me they have great app or web idea "all they need is a programmer".

Believe me, the level of oblivity shown in those cases is astronomical.

If I put my armchair detective cape, I'd say Zio had some very successful works with FreeBSD devs testing their code, talking to them getting feedback, producing feedback etc. But LLM is not a replacement for this. LLM won't just tell you - "my man, this is not feasible".

Since we have 5 pages of meta-talk lets try to be constructive. IMO;

- enhancing linuxlator/LSU/graphics stack is not feasible by vibe code
- enhancing certain small parts, fixing bugs for games, perhaps is. However testing is complicated because there are no dedicated testers and auto testing games via LLM costs a ton of tokens
- the non Steam UI stuff of the project is completely doable - setup screens, desktop, config UIs
- branding, backgrounds, scripts - LLM can do.

What would actually be impressive is LLM creating a SteamBSD OS by implementing a CI/CD process using current FreeBSD tech, and local additions from points 3 and 4 above. I mean, if one wants to be aided in product development via LLM that sources from open source, then the first logical prototype is the actual integration without any modifications of the open source.
 
In my opinion, your criticisms are indiscriminate—they target AI and users alike. They ought to be directed specifically at those users who employ AI irresponsibly. How many actually act that way ? Do you have this information ? We cannot foster a constructive, socially useful dialogue by focusing mostly on what is wrong—or rather, on what you (or we) *think* is wrong—while launching indiscriminate judgments; that is not the way to make progress. Let’s set aside the actions of the irresponsible few and focus instead on what we, as responsible individuals, can do. What an AI does doesn't matter, because an AI is a passive tool. What matters is how we use it—what *we* do.
I would argue that any usage of LLM is only encouraging companies to invest more and more in this technology without any regards on the ecological impact on the planet, the ethical aspect on how the data was sourced, the respect of copyright holders with respect to the licensing terms, and the cybersecurity impact like some supply chain attack on ghost dependencies.

Since you ask, given that you just spit out what the AI says without doing any fact checking, I can say that you employ AI irresponsibly.
 
To defend the "i dont have to know the code" type of mindset, is just silly.

Yes. Passionate non-engineers should use LLM to learn how to program, and not avoid programming.

And it is completely braindead to claim LLM can replace devs or devs should not have problems working with 'mixed' code while not being one.

Perhaps I'm more tolerant to people showing this behaviour, where I'm from football is a religion, the city has 300k people with all the suburbia, the club has over 100k members, the stadium has 40k capacity, and everyone and their grandma is a football coach, a sports manager, a CEO and they even have tips for each of 11 positions of play they would, without hesitation, spit in a professionals face.
 
where I'm from football is a religion, the city has 300k people with all the suburbia,
My guess:
acf.jpg


I also see no benefit neither way here at the moment.
Apart from it's off-topic for over 4 pages growing fast not coming back to topic at all, no matter of one likes the topic or not, I don't see this is of any constructive value at all here anymore.
 
To be fair Zio is not just a vibe coder. He is someone that put a lot of effort in a lot of corners of FreeBSD in last few years. I've followed the work he started together with a kernel dev on VM/bhyve nvidia passthrough stuff.
That is awesome, and i applaud that. But he should continue to do similar things without employing AI so much and just blindly relying on it.
I had tons of interactions in my life where a lay person would tell me they have great app or web idea "all they need is a programmer".

Believe me, the level of oblivity shown in those cases is astronomical.
Been there, done that. Being oblivious is the growing trend of 2026 and its going to be even worse in the future because of AI.
I would argue that any usage of LLM is only encouraging companies to invest more and more in this technology without any regards on the ecological impact on the planet, the ethical aspect on how the data was sourced, the respect of copyright holders with respect to the licensing terms, and the cybersecurity impact like some supply chain attack on ghost dependencies.

Since you ask, given that you just spit out what the AI says without doing any fact checking, I can say that you employ AI irresponsibly.
Well said. This is another very important point that many people using AI dont see, or simply chose to ignore because they are selfish.
Yes. Passionate non-engineers should use LLM to learn how to program, and not avoid programming.
Exactly that. I have nothing against AI if used properly. Your example is perfect. If you are willing and dedicated to learn, with all these AI tools we have today, its never been easier time to learn programming.
And it is completely braindead to claim LLM can replace devs or devs should not have problems working with 'mixed' code while not being one.
Amen.
 
Had AI not stepped in, I would have carried on as before,mostly—learning by doing—but sooner or later I would have hit a wall. I would have been unable to create anything truly useful or substantial, because, for me at least, the "learning by doing" approach wouldn't have been enough. Without AI, my productivity would be far lower. And by productivity, I mean actually completing the projects I want, not just finishing small fractions of them.
 
You wont be able to create anything useful either way. I dont want to use something that was "created" by someone that has absolutely no clue how "his creation" works under the hood. It doesnt matter if its good or not, i wont use it simply because it was "created by you".
 
If AI lets you get something done great

I cant afford to spend several grand on a GPU to run powerful models locally
or a couple of hundred pounds a year for subscriptions.

So i do it the old fashion way by reading all the man pages and documentation,
and sometimes weeks searching about the subject.

Then logically thinking things through and trying every different permutation and ruling them out,
until through a process of elimination as Sherlock Holmes said "What ever remains must be the truth".

The harder something is the greater the sense of accomplishment when you finally have that Eureka moment
and your logic and theory is correct and you get something working.

Experience only comes from doing something and accumulating knowledge
and using the little grey cells.

if somethings not working i read more documentation, take a step back and try a different approach,
i even dream about code because im that much of a nerd.

Im stubborn like learning and the mental challenge ( which helps keep the black dog at bay )
and dont like admitting defeat until i have exhausted every possibility and have to try a different approach.

There are no bragging rights if you use AI
 
Back
Top