Putting my vote in for this feature as well... Also, why not compile VNC into WASM and get full remote desktop experience for graphical apps. It seems that hard work has already been done!
My fear is that something similar will slowly happen to everything "compute". How long before my bank's website won't let me login if I don't use a computer with secure boot and a browser installed from an app store? McDonalds app on Android won't run on a de-googled or rooted device... At this point one may argue that there will always be computers that you can compile and install your own Linux. Yes, that is true. But just like I am not likely to have un-googled andorid for some apps and googled one for others, the same way it won't be practical to have one computer for some apps and the other one for others. And the one that will win will be the one that lets you login into your bank account, for simple and practical reasons.
Still rocking Dell Precision M4400 from 2009 with Intel Core 2 Duo and NVIDIA Quadro FX 770M. Arch + XFCE + Nvidia drivers from the AUR (not in main repos anymore). On my 5th battery pack and 3rd wifi module. Runs like a champ. Replaced CD drive with second SSD (replaced original HDD to SSD long ago). This laptop was powered on pretty much non-stop for 13 years! Dat thermal paste gotta be cooked solid by now. They just don't make 'em this good anymore...
I'm also a fan of Dell Precision: typing this on a M4700 (with a 3rth generation i7). Running Debian stable with KDE Plasma on it. It was my work laptop for 4 years and then became my personal laptop. Still in very good condition. And I actually love the keyboard more than the (more chiclet-like) keyboard on the more recent Precisions.
I repasted, repadded, and thoroughly cleaned mine a couple of months ago. I did that because the cpu got pretty hot, even with low load. After the cleaning cpu temperature was about 10 degress lower. And it's not hard to do, because these machines are easy to take apart. I also replaced the battery recently (now 3rth one I think). And I should actually replace the CMOS battery, because it's completely dead. It's really nice laptop, the only drawback is the weight.
I really like the Dell Precisions and I think the more recent ones are also well-built. They are professional laptops and not cheap, but worth it in my opinion.
Attestation is great for consolidating power and eliminating competition. As far as the cloud goes - you will only be able to use AWS, Google or Azure, because they will have proper certificates and attestation. Browser support will be built for "big three". For all the others there will be a fee for said certificates which will increase barriers to entry, and there will be even less competition and choice. Existing cloud providers will be the only game in town, just like it is with mobile operators and cable companies.
Here is an example of contact discovery protocol by Signal using remote attestation [1]. Client itself can ensure that the code running on the server is authentic. It is computationally insensitive, but beneficial to the end user.
It will make web scraping impossible. You will not be able to install any software that can do that because it won't be let in to app stores (i.e. it will never get the right keys and permissions, websites won't even respond to it as it won't have attestation).
If you somehow try to work around and use your "attested" machine and user id to do this (because websites will require it and your script can't have it, but may be it can run under your user account, for example) - monitoring systems will soon block your account for "suspicious activity" and it will be next to impossible to re-instate because Google and Microsoft don't provide any human support, unless you are some 1mm+ influencer on instagram and will manage to start a rukus on social media.
I disagree with "bloat" comments. First, the binary will only have stuff you use. Secondly, the fact that you are not writing from scratch code that someone else had more time to write and test - this is a huge plus. I'd use your implementation any day vs. something that someone could put together in C with no dependencies and remarkable pointer math equilibristics.
As long as the use of dependencies remains reasonable, the number of dependencies does not immediately mean that the code is "bloated".
Awesome alternative. I've been using Shaarli for a very long time. Very stable, always works, everywhere works. Doesn't look fancy, but reliability is off the charts.
> Take down Russia protest vote app or go to prison
What about Canadian truckers? Didn't Trudeau call them terrorists, took their trucks, donations, bank accounts and driver licenses... There is no right to protest anywhere, don't kid yourself.
The Canadian truck protesters were allowed to shut down the center of the city, blast their horns 24 hours a day, and shut down a major international trade route. They were permitted to do this for weeks before the citizens got sick of it and demanded action from their government.
They gave protest a bad name.
Your conclusion that "There is no right to protest anywhere" is simply ridiculous.
>Your conclusion that "There is no right to protest anywhere" is simply ridiculous.
BLM rioters did this, and more. Violence + Property damage + Corporate Backing + gov backing.
They didn't had their donation money seized,and almost no resistance to establish order.
Didn't EU freeze all Russian dollar accounts? That basically means Russia never gets those dollar payments. Why would it keep delivering gas for free? Does that "contract" even mean anything then? By switching to rubles Russia actually helped EU nations with a legal way to keep paying for gas.
> there is a big difference between freezing access to a bank account and taking ownership of the funds.
No it’s not so big, because freezing can be unlimited in time and you can’t use that money. What point of having money on account if you can not use them? These are just numbers on the screen.
If your account can be frozen any time by the bank, it means you don’t really own the money, and the bank is not trustworthy.