It does say "for up to 30 days". Would've been better if it was 24 hours, but after the initial wave of verifications, there probably won't be much there.
That is assuming you can trust the company that does the verification for them.
There used to be aggregate subscriptions where you would get multiple participating websites under one payment, and then it would distribute the money based on your actual views. Kinda like Spotify for news.
It always seems to fall apart after a while, with websites just opting for their own individual systems (I guess they get more money that way?).
Internet is just a series of tubes. You're talking about alternative content/services providers (news, video, shopping, etc.) if the existing ones choose to require only approved browsers.
The main pitch is that you don't have to spend time and effort with installing and configuring a project for development when onboarding new people to it, or when you want to contribute to someone else's project etc.
You get a proven, up-to-date "works on my machine" kind of environment that others also use, and you don't need to "pollute" your host system by installing additional tools necessary for each individual project. Compilation (and other build steps), running the project, running the tests, debugging, IDE configuration (e.g. language servers, linter plugins), etc. all happen inside the container.
I personally don't find it all that useful for projects I'm working on long-term myself, but it's nice if you need to check something in someone else's project which you're not that familiar with.
I think it was created by the same people as VS Code, and definitely designed around its needs (at least initially), kind of like the Language Server Protocol.
Then there are tools like https://devpod.sh/ that also use devcontainters.
Regarding how it's different from just using compose directly, I think the idea is that you "connect" your IDE to it and it specifies things like extensions (obviously IDE-specific), debuggers and debug configurations, language servers setup, environment to use when you open a terminal into it, etc.
I do think it solves an interesting problem where you’re working on your desktop and decide to move to your laptop and continue working on the same codebase, but don’t want to commit early so you can pull down the changes to your laptop.
You can just push the changes to a different branch and then merge it to your normal feature branch later. Takes like 5 seconds.
VS Code also supports the devcontainter format, where you can get a well-defined fully configured dev environments locally or remotely. It also automatically asks whether you want to use them if the project has a devcontainer.json file.
So you can get the benefit of a standardized environment without going all-in on cloud.
They can still prevent the JIT from working because the resulting native code would not be signed. That would result in worse JavaScript performance in such browsers, but considering today's hardware and software optimizations, it may not matter that much in practice.
As a tech worker in Europe, the concept of "deserving" or "not deserving" a specific number has always been a total joke. Your salary is like 80% determined by location alone.
Any notion of "merit" (whatever that even means, there isn't even a good way of measuring it in many industries) has always been only very loosely correlated with compensation.
Flash was pretty significant in the web's journey to where it is today. For things like online video, it was the least pain in the ass way, in a time when the alternative was crapware plug-ins like RealPlayer, QuickTime, or Windows Media Player.
YouTube probably wouldn't have existed without Flash and FLV.
There has been some uncertainty about the feasibility of fulfilling the interoperability requirement in the Digital Markets Act. Standards like this could clearly show it can be done without compromising security.
For me it's the force of habit. I'm already used to the UI, I know where everything is, what to expect, I can navigate it very quickly and set it exactly how I want.
All the features I'm used to like comment drafts or the comment navigation bar (jump between top-level comments easily) are right where I'm used to. Doing the Android "back" gesture from the left works like it should, I don't have to confirm exit with a button, all these small things.
It's also very polished, for example I encountered two issues with Connect:
it didn't handle internet dropping out (e.g. temporary loss of mobile signal) well - it just kept failing on the retry button even after connectivity was restored, had to restart it
the search in the sidebar didn't show all the matching communities, this seems to have improved recently
Not the same thing, audio will still start playing after user interaction with the site. The setting in Chrome blocks all audio from the site, regardless of what you do.
It does say "for up to 30 days". Would've been better if it was 24 hours, but after the initial wave of verifications, there probably won't be much there.
That is assuming you can trust the company that does the verification for them.