[-] deadcream@sopuli.xyz 15 points 1 month ago

If it doesn't even boot from the USB stick then it's probably a hardware issue.

[-] deadcream@sopuli.xyz 60 points 3 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.

15
submitted 3 months ago by deadcream@sopuli.xyz to c/cpp@programming.dev
[-] deadcream@sopuli.xyz 11 points 5 months ago

It's not ready yet.

The protocol for apps/games to make use of it is not yet finalized.

26
submitted 5 months ago by deadcream@sopuli.xyz to c/kde@lemmy.kde.social
[-] deadcream@sopuli.xyz 11 points 5 months ago* (last edited 5 months ago)

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.

[-] deadcream@sopuli.xyz 30 points 6 months ago

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

[-] deadcream@sopuli.xyz 16 points 6 months ago

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

[-] deadcream@sopuli.xyz 16 points 6 months ago

Yeah I hate it when my game breaks and have to carry it to a licensed servicing centre for expensive repair 😔

[-] deadcream@sopuli.xyz 13 points 7 months ago

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.

[-] deadcream@sopuli.xyz 48 points 7 months ago* (last edited 7 months ago)

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.

[-] deadcream@sopuli.xyz 33 points 7 months ago

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

[-] deadcream@sopuli.xyz 32 points 7 months ago

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.

[-] deadcream@sopuli.xyz 32 points 7 months ago

It didn't land upside down, it rolled over after touch down due to high lateral velocity after one of its engines malfunctioned (and the whole reason it managed to land softly at all is because onboard software was programmed to handle such cases and find a way to land it anyway).

view more: next ›

deadcream

joined 8 months ago