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 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.
Because that’s not an investment, it’s a donation.
It’s not ready yet.
The protocol for apps/games to make use of it is not yet finalized.
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.
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).
I fear that at these resolutions we will discover that UI frameworks are not really scalable in terms of performance
Even “real” fractional scaling in Plasma with Qt 6 is not much better. Text will look slightly sharper, but icons are still blurry. There is no way for them to look sharp with 1.25 scaling since they are drawn with a pixel grid in mind. Unless you invent some way to stretch svgs so that their individual elements and spaces between them retain their integer-ness while the scale of the whole image is fractional.
The only other solution is monitors with 300+ PPI where blurriness is simply not noticeable (that’s the way Apple went).
It looks mostly the same as XML views but some components look and behave wildly different for no apparent reason (tooltips are one of those).
I have given up on the fight a long time ago. On the desktop the only line I draw is that the app must respect system font configuration and use system-provided file dialogs.
JS by itself is very fast (it’s one of the fastest dynamic languages). It’s interop with platforms APIs that is slow, at the fact that each React app spins up its own instance of Chromium also doesn’t help.
Same with Compose even though it’s ironically considered native in the Android dev community.
The easiest way to tell that the app is not native is tooltips (those that appear when you long press on a button in a toolbar). For some reason UI frameworks just can’t agree to display them in the same way, even if they use material design. Compose’s ones are especially bad (some apps like Play store actually have different kinds of tooltips on different screens, meaning they use multiple UI frameworks in the same app).
If it’s a hundred years or so before book events, and not in Vorin kingdoms (Azir maybe?) then sure. Scadrial during Elendel era would offer a better quality of life though.
Yes it’s possible to do this now. However with further advancement of AI or whatever you call it this can be made even more effective and efficient. And any edge over the “enemy” is useful.
There are many uses for AI that governments are interested in. Deepfakes, cheaper and more subtle ways to influence public opinions on the internet (by being able to instantly deploy thousands or millions of fully automated bots that are able to express their “opinions” in a way that is indistinguishable from humans), accurate and automated analysis of public discourse on the large scale, etc. And if you have an edge over other countries then you are able to influence their public opinions and detect (and possible counteract) when they try to influence you.
AI is very good at analysing human-generated data, as well as generating data that looks human-created. Any entity that deals with (and desires to control) a large number of people (of which governments are prime examples) will find many uses for it.
No, but there are many obstacles. Besides usual ones common to migration in general, due to sanctions people who want to emigrate won’t be able to easily access their money left in Russia. Also if they speak up against Putin everything they left in Russia will be confiscated and returning back (for any reason including possible deportation) will be dangerous (Russia is smart enough to not charge dissenters living abroad so that they won’t be able to claim asylum, but when they return they can be arrested. This strategy was used since USSR times). This makes emigration a risky proposition unless you already have a high-paying job lined up for you, and can receive foreign citizenship in a short time.
Yes, but at this point you can’t even blame Microsoft for this. Maybe the issue lies elsewhere?