I use Navidrome. Really well made clients for anything, ability to select transcoding method (or lack thereof) based on a client, changing of following songs etc.
I’ve been using Plex and Plexamp for ages. I have about two terabytes of flacs in my NAS, and Plexamp seamlessly encodes it to 128 kbps Opus when listening on a mobile network, or streams the flac as-is if on Wi-Fi. It has a good recommendation engine and a very nice UI. Worth the money, if you ask me.
One of my favourite features of my Reddit app (Sync) is “Mark Read on Scroll” and “Hide Read Posts” as an action button on the main screen. Something like that would be fantastic
I’m actually having the opposite experience (for the most part). All the little papercuts of yesteryear are almost completely gone, and it’s only looking better on the horizon. Of course your mileage may vary depending on use case and hardware…
Some things of the top of my head:
Flatpak replacing 3rd party PPAs. Brand new software without dependency hell or breaking system packages? Yes please
Snaps and AppImages too
XDG Portals standards, making snaps and flatpaks play nice with confinement
Audio and Bluetooth? It “just works” now
Pipewire
Even gaming works really well now, with Proton, DXVK etc
AMD and Intel drivers baked in to the kernel
Wayland finally being production ready for many use-cases, and being adopted as the default, fixing so many of the ancient X11 issues (screen tearing, multiple displays with different scaling, refresh rate, fractional scaling) ( cries in Nvidia )
Nvidia finally changing their mind so Wayland on Nvidia can be a thing (I can’t wait 😊)
KDE Connect / gsConnect phone integration
Screensharing on Wayland even on legacy X11 apps becoming a thing through the new screensharing Portal
The only problem I’ve had recently is Ubuntu’s forced snapification, and snap being very rough around the edges for Desktop apps (ahem drag’drop)
kbin.life
Active