The problem is OSS software not even trying to compete with the market. People using OSS software taking it for granted that the UX is going to be subpar, and it really is. Regular propriety software faces the risk of their users not paying, therefore adapting to make end user experience great. OSS usually doesn't have that risk. Open source needs to be exposed to risk from end users. I tried to change that with Note…
The CLI is peak UX for anyone technically competent.
Make Apps for Linux
41–50 of 422 posts
Re: Make Apps for Linux
#42Re: Make Apps for Linux
#43The problem is OSS software not even trying to compete with the market. People using OSS software taking it for granted that the UX is going to be subpar, and it really is. Regular propriety software faces the risk of their users not paying, therefore adapting to make end user experience great. OSS usually doesn't have that risk. Open source needs to be exposed to risk from end users. I tried to change that with Note…
Re: Make Apps for Linux
#44The problem is OSS software not even trying to compete with the market. People using OSS software taking it for granted that the UX is going to be subpar, and it really is. Regular propriety software faces the risk of their users not paying, therefore adapting to make end user experience great. OSS usually doesn't have that risk. Open source needs to be exposed to risk from end users. I tried to change that with Note…
What's the difference between "notes" and "plume"?
Re: Make Apps for Linux
#45This is one of the biggest issues holding the Linux platform as a whole. It's often cited as a strength, but I don't see it as such. Many times, the plethora of choice is pushed forward by devs as an advantage of Linux ("you have so many choices to pick from!") but for many users this presents the paradox of choice - and pushes many people back to the platform they came from. You get less choice on macOS and Windows,…
I would say there are even more launchers and docks then tiling WMs. Also I don't know what would need to be better about them. Something like ulaucher or Albert is much more powerful than what is available in other platforms and I don't know how one would improve their UI.
We need better applications that have better UX.
Re: Make Apps for Linux
#46The problem is OSS software not even trying to compete with the market. People using OSS software taking it for granted that the UX is going to be subpar, and it really is. Regular propriety software faces the risk of their users not paying, therefore adapting to make end user experience great. OSS usually doesn't have that risk. Open source needs to be exposed to risk from end users. I tried to change that with Note…
The CLI is peak UX for anyone technically competent.
Re: Make Apps for Linux
#47This is one of the biggest issues holding the Linux platform as a whole. It's often cited as a strength, but I don't see it as such. Many times, the plethora of choice is pushed forward by devs as an advantage of Linux ("you have so many choices to pick from!") but for many users this presents the paradox of choice - and pushes many people back to the platform they came from. You get less choice on macOS and Windows,…
But writing a tiling wm is fun. Writing software collaboratively is the point in itself, not just the means of getting some kind of artifact in the end. Being an open source developer means having agency over your goals and means to get to them, which you often don’t have when doing commercial software development. You sure end up with roughly edges, but the. IKEA-effect kicks in and you like it anyway.
Re: Make Apps for Linux
#48The problem is OSS software not even trying to compete with the market. People using OSS software taking it for granted that the UX is going to be subpar, and it really is. Regular propriety software faces the risk of their users not paying, therefore adapting to make end user experience great. OSS usually doesn't have that risk. Open source needs to be exposed to risk from end users. I tried to change that with Note…
The CLI is peak UX for anyone technically competent.
And there's no technical reason it couldn't be done; years ago I once did it as a proof of concept. It just hasn't made it into any major shell yet.. besides eshell anyway. It does work on eshell.
Anyway, it's not really a big deal, not important enough for me to pursue, but I do think it counts as a counterexample to disprove the "peak UX" claim. Command line interfaces in principle are great but in practice we're doing it by emulating hardware that went obsolete decades ago and piling cludges and hacks on top of that to make it feel a bit more modern.
Another example; there are a few ways to inline images in a terminal emulator but they're all kind of shit in their own ways; graphical thumbnails have clear utility when listing some directories; every serious file manager supports it but to do this in a terminal emulator is cludgy hacks.
Re: Make Apps for Linux
#49I recently switched from Mac to Linux so that I can use beefy refurbished machines as my daily driver. I've installed Linux on lots of different machines previously, but this time it's not just a hobby. Ubuntu has great support for my hardware and peripherals, but the app store feels unfinished and forced. Pretty much everything works as expected. I'm interested in checking out Mint (also Debian) and Arch, but it fee…
There is a Debian-based Mint version as well but that is more as a security so that they are not deadly dependent on the Ubuntu people.
Though these days, even using exotic distros isn't that problematic, as you can always use appimage/flatpack/snap if you native package manager doesn't have the specific app you need.
Re: Make Apps for Linux
#50> Stop making Linux distributions, make applications instead. Stop listening to people trying to tell you what you should do or not.