That’s why Plasma is built to support different shells, optimized for different form factors which allows to do this stuff like the Netbook shell in the past or now Plasma Bigscreen for TVs or Plasma Mobile for smartphones.
Nothing would make me more happy. I really wish it weren’t such a pain to deal with the telephony. You check devices on postmarketOS & while some devices can boot, it’s usually the actual phone part that isn’t working–which is kind of an important part. The open hardware phones work fine, but their specs are ancient while being as expensive as flagships. I still have eventual hope tho as device needs have started to plateau.
And it doesn’t even give you a stack trace to debug the problem when an error happens, apparently.
Second reason - it lacks many features that are generally available in most other languages. Generics is the big one, but thankfully they added them in last half a year or so. In general Golang’s design principle is to implement only the required minimum.
And probably most important - Go is owned by Google, aka the “all seeing eye of Sauron”. There was recently a big controversy with them proposing adding an on-by-default telemetry to the compiler. And with the recent trend of enshittification, I wouldn’t trust google or any other mega-corporation.
Yeah the “owned by google” thing is a big turn-off. And telemetry… he’ll no. Also it’s weird that Go doesn’t have a ternary. It’s a small thing, but it’s a thing.
Big problem here is that Microsoft seems to have given up on sleep states, and just does S5 and then hibernates (which is horribly slow), so S3 on newer machines is often horribly broken in the firmware and can’t really be used. I’m not really interested in my system going to S5 - I want it in S3.
I don’t get it. Why on earth are ASUS, MSI, Asrock etc paying AMI when they could literally get the FOSS community to write it for them with a little help?
Because software development in a corporate environment relies on milestones, deadlines and guarantees. Open source, which relies on volunteer work, doesn't do this well.
Blame modern standby (s0i3). S0i3 is a huge mess honestly, really hard to debug from what I’ve heard and so is full of bugs and unintuitive behaviour on both the hw manufacturers side and on windows side. However if it worked as advertised, it would be a strict improvement to s3.
Hibrrnate (S4) is still alive and well but they hide it in the ui, I don’t understand why because in my experience, it is by far the most stable.
Out of curiosity, what’s preventing someone from making a regulatory db similar to tzdb other than the lack of maintainers?
This seems like the perfect use case for something like this: ship with a reasonable default, then load a specific profile after init to further tweak PM. If regulations change you can just update a package instead of having to update the entire kernel.
I genuinely tried Gnome and started to like it but a very minor update broke all of my QoL extensions and only 1/8th of them were updated. It’s lacking so many features that it’s just a bad DE all around : snapping windows in quarters anyone ? Why isn’t it already an option ? GNOME devs need to touch grass and listen to the actual users.
Gnome devs will never listen to criticism. Even if you do a MR it might get denied because it contraricts with the “Gnome way”. Just use KDE and live an happy life. KDE can be easily modified to look like Gnome and have all the QOLs you need.
GNOME devs need to touch grass and listen to the actual users.
I totally agree. However, interacting with any gnome devs is like pulling teeth. They keep making bad decisions to be ‘different’ and make their jobs easier, then when those decisions turn out to be bad they have to walk them back but never admit fault.
Being able to move the dock is fine example of this.
It’s like they want Apple’s lack of customization but can’t provide a competitive default (because they suck at their jobs.)
Lol, how does this change the fact their work stinks? Maybe if they didn’t suck at designing the hate would stop? Nah, guilt trip the users instead, that’ll fix it. Free crap is still crap, and pointing it out isn’t a sin. If the devs can’t deal with that, maybe they should go home and cry about it instead of further shitting up the code.
Devs don’t owe users anything? Guess what, users don’t owe devs shit either. If they don’t like criticism, tough tittys, cause shit code will be criticized, which is why Gnome is still considered a joke.
To be fair the extension developers were given quite a while to update their extensions to use JavaScript modules instead of the custom GNOME solution. This was actually a change for the better and unlikely to happen again which should make extension development easier. As for better tiling look up their mosaic thing which was announced a while ago, though I’m unsure as to how soon that will come out.
Also try to remember that GNOME is developed mostly by volunteers who frankly owe you nothing
Canonical have had it in Ubuntu for years, but it’s taken them a while to get it to a point where it could be upstreamed. That’s what this news is: that Canonical’s patch is finally all clear to be merged.
phoronix.com
Newest