3 ms·
I mean, speaking as a desktop Linux user myself I don't really know what this would add to any desktop experience. I struggle to sympathize with your problem po
by smoldesu 3y ago
I mean, speaking as a desktop Linux user myself I don't really know what this would add to any desktop experience. I struggle to sympathize with your problem points too:
> Enter LLM, our digital troubleshooter, translating ancient tech runes into actionable solutions
> What if AI could intuitively bridge the gap, offering command prompts or even executing tasks?
Both of these applications are neat, but require zero kernel-level (or even OS-level) integration. Neither are Linux-exclusive applications either.
> Package conflicts are the bane of seamless operations. An AI-powered system could preemptively reconcile these
No, no, a thousand times no.
Have you ever handled package-management at scale? Your absolute worst-enemy is non-determinism. If you rely on an AI to resolve things procedurally, I guarantee your dependency management will only get worse.
> envisage an AI that discerns your tasks. Setting up a server? It's there, guiding, not just with steps, but also with context-driven insights.
It's a cool idea, but "setting up a server" is such a vague and broad field that it's hard to imagine AI even being a useful wizard for it. Similarly, asking ChatGPT to "set up a robot" isn't really going to yield any useful results.
> AI can seamlessly integrate patches, ensuring compatibility
See: notes on packaging
All-in-all I find it hard to take this suggestion seriously. Adoption of AI is not what's holding desktop Linux back, and there are no relevant vendors who would see this as a meaningful call-to-action. Furthermore, Linux doesn't even need to be involved in this discussion in the first place; all of your AI functionality should ideally exist in userspace. There shouldn't be any real work needed to adapt Linux for an AI-first future.
- raystriker 3y agoYou're right, it should be a more distro-level effort in userspace. Definitely leave the kernel alone (for the most part). The point is, some level of AI will be needed for the Linux Desktop to make it more accessible for the next few billion users. As beautiful as it is for humans to interface with the computer through a terminal, it can easily be as confusing and tedious. Harnessing the power of some of the best FOSS software systems in the world should not be limited to people who are willing to master it.
- smoldesu 3y agoI mean, I just don't think AI is necessary to achieve anything you've outlined so far. Linux can be made simpler without using AI to achieve it. The system is fairly standardized, there's no real "cracks" for AI to fill-in. As a sysadmin myself, I'd argue AI presents more risks than rewards (even for inexperienced users). The opportunity to damage your system is far too high for a clueless user, it's arguably more important to build powerful and simple abstractions instead.
- verdverm 3y ago> the next few billion users Where's the first billion?