I actually disagree tbh - web browsers are so ubiquitous at this point that I would consider them a core part of the desktop at this point. If I can use just the "core tools" of my OS to access something I would consider that clientless for all intents and purposes
Moreover, something VNC has so many variants that one server might only support one client vs another. So even with a standardized “client”, you can still have issues. I don’t think this is much of an issue with RDP, but by using HTML5, this just avoids that entire issue.
But the dockerfile format has nothing to do with the docker codebase right? I run all my docker containers with podman (I recently moved over due to the monetization issues you mentioned), but I still use dockerfile format because they are (imo) good enough and also ubiquitous
The dockerfiles are technically specified by OCI but the Moby project has a lot of sway in that committee. The Dockerfile spec has a number of deficiencies in it that aren't being addressed. Until recently, Docker was the only fully supported, ubiquitous way to build container images from a Dockerfile. The file even being called a "Dockerfile" is, in my opinion, annoying too.
Podman of course allows `Containerfile` but meh. I just don't like the tight coupling of the Dockerfile spec and the Moby project, since I don't like the Moby (Docker) project for the reasons listed above.
Colorways is a pretty common word in other areas though, so it's not entirely made up. Colorways is used extensively in the shoe world to describe when new colors/patterns on an older shoe line drop.
It's way more jargony than "theme", which has been used for color themes since at least win 3.1 and is fairly well-known in that sense among the general population.
Meanwhile, I'd never heard of "color ways" until like 3 years ago, and I'd still not have if I didn't pay (too much) attention to tech and industry news.
[EDIT] Oh my god, it's even worse, I read other posts on this thread and just realized that I got it from getting very slightly into shoes, not even from tech news. LOL. Yeah, this is a terrible name.
Funny thing is, I know enough shoe nerds to parse the phrase "on an older shoe line drop," but this is still the first time I've seen the word.
And I know people in more general clothing fashion, and also interior design. Is this a fashion term or is somebody on the naming committee really into shoes?
The union change seems really nice, and is much more intuitive for me personally.
I also feel like Structural Pattern Matching could be a really big positive change, but can't think of a place to use it in any of my smallish python projects
Assuming that your sensitive data is a key part of your product offering (and if it isn't you shouldn't be storing it imo) - wouldn't logging all decryption requests just generate a lot of noise during the day-to-day operation of your application? I struggle to see a scenario where what you described actually increases the real-world security of your data, beyond allowing you to do a more in depth retrospective of who took what data (which can be achieved without the overhead of double encryption).
In the event that some DB creds get leaked or brute forced or however, to the application/DB those creds will look just as legit and any irregularities would only be discovered at best while the data is being taken