deadcream

@deadcream@sopuli.xyz
0 Post – 29 Comments
Joined 5 months ago

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.

4 more...

There are a lot of people there that haven't experienced oppression personally and genuinely believe that "strong ruler" that "keeps people in line" is what's needed for their country to be "strong".

Also one of the key points of Russian propaganda that has been hammered into them for decades is that "democracy is a sham" and that any alternative to Putin's regime would be just as oppressive and simply less "competent" (and therefore lead to Russia's ruin).

Putin supporters do not believe that democracy can work and they don't want democracy, as simple as that.

No, he said that he doesn't sell starlink terminals in Russia. When asked whether Russia uses starlink he declined to answer.

That can be true for self-contained command line tools, but not for complex programs with actively development dependencies (especially anything dealing with networking or encryption). For example hexchat uses GTK2 which is likely to be removed from mainstream distro repos in the coming years because it has been obsolete for a long time. Also openssl which is known to change its API occasionally which means that anything that uses it needs to be updated to stay compatible.

Please, someone tell comrade Stalin Xi that this is all just a terrible mistake!

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).

4 more...

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.

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).

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.

1 more...

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?

1 more...

I tried cosmic in VM and they have a long way to go. Whatever they release in 2024 will be just barely usable, nothing more. Think of stability of KDE 4.0 with 1% of its features. I'm not saying that they are doing a bad job, quite the opposite. But what they have right now is only nearing the bare minimum, and the road ahead is long.

Qt 6 has been out for more than three years now.

I remember that space is completely unforgiving and we just aren't up to the task for anything more than a token selfie by the best dozen humans we can possibly produce with great effort and training.

Astronauts aren't superhumans and there is nothing "special" about their training. They are just pilots with stricter physical requirements. The reason why there aren't many of them is because there is no need for more. Our technology is not there yet for cheap and "boring" space travel beyond low Earth orbit (and probably won't be for a century at least). And there isn't anything worthwhile for humanity out there anyway. At least at the current stage in our "evolution". So for now manned spaceflight programmes are just vanity projects funded by politicians (for "national pride" or whatever) or some billionaire celebrities like Musk.

Also I don't think that world peace would be necessary for space colonization. It could be born out of conflict or for economic reasons, like colonization of Americas. It's simply that it will take centuries for us to reach a point when the prospect of leaving Earth will become attractive for regular people (if we survive that much of course).

Owntracks link is broken.

2 more...

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.

Wayland is not a drop-in replacement tho. It's like if glibc developers declared it obsolete and presented a "replacement" that has a completely different API and has 1/100 of glibc functionality and a plugin interface. And then all the dozens of Linux distros have to write all the plugins from scratch to add back missing functionality and do it together in perfect cooperation so that they remain compatible with each other.

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.

I fear that at these resolutions we will discover that UI frameworks are not really scalable in terms of performance

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.

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.

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).

1 more...

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).

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).

Gconf was text though (well XML actually but not binary).

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.

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.

1 more...

This makes using "swipe to previous app" gesture harder in case app has a list with swipeable elements (such as Gmail) One of the purposes of the gesture bar is to prevent such conflicts.

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.

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.

1 more...