Qualcomm uses their own Adreno GPUs, they are different from ARM’s Mali which are even worse.
Qualcomm uses their own Adreno GPUs, they are different from ARM’s Mali which are even worse.
If it doesn’t even boot from the USB stick then it’s probably a hardware issue.
They absolutely can implement China-level censorship right now, they have technical capabilities. In fact there have already been tests of complete isolation from foreign internet in remote regions of Russia.
They just don’t use it much, yet. I guess they are afraid of consequences and prefer to let people live pretending that nothing has changed. He will go slow with it. Russia is still tightly integrated with western culture and economy (e.g. they have a strong IT industry and internet isolation will kill it for good). Russian culture has been aligning itself with European culture for centuries. They watch western movies and tv shows, read western books, half of the memes they use are from anglophone internet, etc. They are much closer culturally to Europe than to China, even despite all the politics.
Also legally the initial versions of this thing are from 2005, I think? Rather old. Just nobody cared.
2014 is when it started for real. At first the laws were rather innocuous (protect the children and stuff). But with each year they were “improved” to become more and more oppressive. Putin is smart enough to realize that if you do it incrementally then there will be less protests and he will appear as a good guy, “protecting the people”. It was the same with “foreign agent” laws.
They don’t even need to force it. Every ISP in Russia has government-managed DPI hardware that filters all use traffic performs such blocking. No cooperation from ISPs is necessary.
That’s the problem of most general-use languages out there, including “safe” ones like Java or Go. They all require manual synchronization for shared mutable state.
Utility is for poors. People who don’t count money want something shiny or whatever their peers have. They can easily replace it if it breaks.
we ain’t never gonna have the Year of the Linux Desktop
Yes, but at this point you can’t even blame Microsoft for this. Maybe the issue lies elsewhere?
It’s not even about waiting or patience. I’m not a teenager anymore, so I don’t have as much to play games as I used to (and I have now other interests too). I have so many great PC games in my queue I literally won’t have time to play them all until I die. The queue only gets longer with time. So what if I can’t play some console exclusive? It’s just one game in the long list of games I won’t get to play and I have no problems with that.
They are trying to make money to stay afloat. Postmarketos is a community project so it’s not comparable. And neither Purism nor Pine64 seem to be huge commercial successes just like Jolla, though they seem to be doing a bit better.
They have been owned by a Russian state-owned telecom corporation for a few years until recent events (Russia currently tries to push Sailfish OS fork as its “russian-made” mobile OS). Original Finnish management has split off to a new independent company with the same name last year, and this looks like their last ditch attempt to continue existing. I don’t expect they will last much longer (the reason why they were bought by Russia in the first place was that Jolla failed as a business).
Qt 6 has been out for more than three years now.
Owntracks link is broken.
Gconf was text though (well XML actually but not binary).
Variable names shouldn’t need comments, period. You don’t want to look it up every time this variable is used in code, just to understand what it holds. Of course there are always exceptions, but generally names should be descriptive enough to not need additional explanation.
And context can also come from names of other things, e.g. name of a class / namespace that holds this variable. For example AccessibilitySettings.HighContrast
, where AccessibilitySettings holds all options related to accessibility.
Well it could be that the application uses some Qt functionality that does nothing on Wayland, and the developer may not be aware of that. Though it could be challenging to fix this in a cross-platform way.
BTW those warnings about requestActivate should go away when those apps migrate to Qt 6.
You can report it to developers of an app which prints these warnings. It could be a bug where some functionality doesn’t work as expected on Wayland.
It’s the standard location for all apps (actually it can be overridden by environment variables and ~/.config is the default value). However like many things in the Linux world it’s not enforced. Some apps (especially console utilities) don’t respect it but most use it.
What exactly do you expect users to do when they see “WARNING: what you are doing is unsafe” message? Cause the only outcome I can think of is that they won’t install themes at all.
It is scalable but the icons are still drawn against the virtual pixel grid. If an icon is designed to be perfectly pixel-aligned when rasterized at a certain size, then rasterizing it at 1.25 of that size will cause small distortions if it contains small elements (such as 1 px width lines).
Its recommended specs are very low actually, so it’s possible that it will run well without “ultra” graphics features.