Sonotsugipaa

joined 2 years ago
[–] Sonotsugipaa 14 points 2 years ago* (last edited 2 years ago)

The main reason I use a tiling WM is because I grew tired of having to drag my mouse all over the screen to switch maximised windows, cycling through them with hotkeys or, even worse, spending a fat minute resizing windows with surgical precision in order to have them both visible.

At first I used KDE's ability to make them transparent, which was ok enough until I tried experimenting with Sway; now I have the habit of splitting the workspace in two, and swiftly resizing the window I want my focus on.
In certain situations floating windows are more convenient, so I just Meta+F, make it a bit transparent, then drag it around.

If I really do not need nor want anything else on screen, Alt+Enter forces the window to its size, and if I want to look at the time or smth I have 9 other workspaces to switch to without any delay.

The downside of tiling WMs is that no desktop PC software developer considers their existence, and most applications don't like being forcefully resized.
Also, popups often take half the screen - I can't even blame anyone, portable graphical libraries and frameworks do not expect that popups need special treatment for the WM to display them correctly.

[–] Sonotsugipaa 2 points 2 years ago

I'm being peer-pressured into playing it with friends, it's an ok game. The quality is there, it's full of content, though I wouldn't say my lack of hype was misplaced - I'd still rather play some other niche games in my library.

What rubs me the wrong way is it's GPU load even with lower graphical settings, and the hundred gigabytes of mandatory high-res textures and whatnot;
I find the UX clunky and infuriating at times, which is not ideal but acceptable for the genre.

What I really respect BG3 (and Larian) for is that its overall a very solid game and it's making the AAA industry seethe, apparently.
It's also DRM-free, but I would definitely buy it rather than Steam-Familying it if I were into its subgenre (and if it wasn't a GPU hog).

[–] Sonotsugipaa 16 points 2 years ago (2 children)

You've already got some answers, but the recent drama is specifically about a Chromium-centered API, called Web Environment Integrity.

It has been found on a Google engineer's Github account, and iirc it's being tested on Chrome.

It's basically web DRM.

The idea is that the API allows websites to require browsers to guarantee they are unmodified through a "third-party" attester, like Google SafetyNet (or whatever the fuck it got rebranded as) does.

Imagine if you were trying to access a mobile-only website on your PC, by changing your HTTP user agent string;
the website would refuse to serve you the page, and tell you "I don't trust you, are you really a Google Pixel?".
A real Pixel's browser would ask Google Play to vouch for it, and the website would trust Google Play (due to cryptographic shenanigans and whatnot); your browser, however, would not have an attester that:

  • is (claiming to be) universally accepted as trustworthy;
  • answers "yes, I'm a Google Pixel" on a PC;
  • has the necessary cryptographic secrets to work.

That doesn't sound too bad.
But, what if the attester can check your browser's extensions, and tell the website that you're running an adblocker (which is WEI's explicit goal)?
What if it also checks your system's running processes or applications?
What if you ran a debloater script for Windows, and the attester decided that a lack of ads in the start menu was sus?

What if it detected VPN usage? I know some governments that wouldn't like that, I bet they would like it if VPN users would be denied access to half the web...

[–] Sonotsugipaa 5 points 2 years ago (1 children)

I'd say if you buy a smartphone, it's highly unlikely that you own it

[–] Sonotsugipaa 3 points 2 years ago

I like to be rude to exploited cobalt miners by playing Deep Rock Galactic, but nobody has ever complained about that

[–] Sonotsugipaa 1 points 2 years ago

That sums up, I could use sensible CMake templates in my life.

[–] Sonotsugipaa 2 points 2 years ago (2 children)

Probably, I don't really know how a web IDE would make it any easier but perhaps that's because of a lack of personal experience.

[–] Sonotsugipaa 48 points 2 years ago (8 children)

These days, launching applications means navigating an endless sea of complexity.

  • Meta + D
  • "vsco"
  • Enter

Damn, I'm exhausted, why does launching an application have to be so hard?

[–] Sonotsugipaa 2 points 2 years ago

not a religion

Terry Davis would disagree

[–] Sonotsugipaa 44 points 2 years ago

"An error occurred while enabling Mobile Code, whoopsie"

"You don't pass Google SafetyNet, fuck you, this ain't supposed to be your device"

[–] Sonotsugipaa 8 points 2 years ago (1 children)

C, fight fire with fire

[–] Sonotsugipaa 14 points 2 years ago (1 children)

No this is Patrick

view more: ‹ prev next ›