Evolution currently. Previously Thunderbird. I wouldn’t mind a newer client but I am only interested in native apps talking to my email server over open standards.
Evolution currently. Previously Thunderbird. I wouldn’t mind a newer client but I am only interested in native apps talking to my email server over open standards.
Adding rust to a massive mature C project that targets lots of architectures and has many contributors is a difficult process. If it succeeds it is going to take a lot more time and patience.
You want the most common things available in a Settings app(s) as they generally are on Gnome, KDE, Windows and Mac. If we cram too much stuff in there regular people struggle. Finding a good balance is a dilemma for most platforms. You want the less obvious stuff to be available in additional specialist “tweak” apps for more experienced users as they often are on all these platforms but sometimes less so on Linux. Then the really esoteric stuff you have to edit registry settings, conf files and plists as you do on all of them. Linux tends to provide more power and flexibility but requires reading documentation due to the diversity of config methods and locations.
A Mac user very sensibly contacted me worried about pasting a command to edit a plist into the terminal from a website they found trying to fix an issue. Nobody should be pasting commands they don’t understand into terminals. A quick search and I found the GUI toggle to do the same thing. It isn’t exclusively a Linux issue. Windows and Mac have complex operating systems underneath and equivalently powerful command line tools.
GUI config isn’t practical for hardcore linux users. It isn’t scriptable, we can’t store it in version control, it is harder to document, it is harder to use remotely. We have to appreciate that we have a growing number of users where it is worth taking a bit more time and sharing an alternative if one exists. However nobody wants to configure services in a GUI as we want to version, document and distribute this stuff and managing services in a GUI is unprofessional because you lose these things.
Reviewers like Gamers Nexus and Hardware Unboxed serve the Windows gamer market first. If you game on Windows you want to know the best price/performance for your purposes. Benchmarking kernel compiles and database transactions on Linux has zero relevance to a Windows gamer, particularly if Microsoft bugs cause the performance not to translate.
If we only looked at raw hardware performance and ignored platform support we might evaluate Nvidia only on Windows and determine they are the best graphics cards for Linux users which would be insane. Platform support matters to an audience.
I am curious who buys generative AI services? The consumers seem to be people making memes or questionable porn with free services. It can’t prepare food, unblock drains or tile a bathroom. You can’t use it for anything like medicine, law or engineering where you would be professionally liable if it fucks up. How is it sustainable?