News for hackers. Stuff that matters.
Re:Cloud desktops aren't as good as you'd think by cardanome on Thursday October 06, 2022 @06:29AM (#33106585)
I don't get the use case. Why would you even consider using a cloud desktop?

Even a very low-spec laptop is going to run a simple graphical desktop environment like Xfce just fine. Watching a youtube video, browsing the web and even video conferencing can be handled with any new-ish laptop.

And in reality, you still want a reliable laptop with decent keyboard, long battery life, good display and so on. So you won't end up on a low spec machine to begin with.

For computation heavy dev stuff a simple SSH access is good enough. It can be a very smooth experience with a locally running VS Code or something.

Re:Cloud desktops aren't as good as you'd think by Jorge1o1 on Thursday October 06, 2022 @07:20AM (#33106858)
This isn’t the intended use case, but one upside of cloud desktops is that if I ever forget to bring my work laptop with me, I can RDP from a friend’s computer, etc.

In one particular industry that is rife with cloud desktops you can be trusted to invest or trade $X mln dollars of someone else’s money on a daily basis, or to model out a $Y billion dollar M&A deal, but God forbid you try to install VSCode or MobaXTerm on your own.

IT presumably got tired of being bombarded with application install requests, so one solution is to use vendorized cloud desktops that come with pretty easy tools (for them) to install applications.

Re:Cloud desktops aren't as good as you'd think by P5fRxh5kUvp2th on Thursday October 06, 2022 @09:40AM (#33108022)
> In one particular industry that is rife with cloud desktops you can be trusted to invest or trade $X mln dollars of someone else’s money on a daily basis, or to model out a $Y billion dollar M&A deal, but God forbid you try to install VSCode or MobaXTerm on your own.

I feel this so much.

Re:Cloud desktops aren't as good as you'd think by guhidalg on Thursday October 06, 2022 @10:30AM (#33108636)
I don't understand when and why so much power was delegated to IT w.r.t installing software. The FSF needs to start fighting IT and device management policies before talking about open source software.
Re:Cloud desktops aren't as good as you'd think by origin_path on Thursday October 06, 2022 @02:04PM (#33111702)
It's because people install malware a lot. Usually it comes along for the ride with pirated software, creating a 2x headache. I remember when they introduced similar policies at Google for Windows workstations - the stated rationale was that Windows users would warez literally anything and this was independent of job role or position. Senior engineering managers would be warezing things and it would come bound to malware. So they moved to binary whitelisting, eventually :(

Linux avoids this problem mostly because it doesn't have much commercial software to pirate in the first place.

Re:Cloud desktops aren't as good as you'd think by JumpCrisscross on Thursday October 06, 2022 @08:06AM (#33107171)
> Why would you even consider using a cloud desktop?

I've travelled to and through countries (e.g. in the Gulf, France, India) with my work laptop where I was deeply uncomfortable having those data on hand. Taking a clean machine and remoting into that one when needed removes a lot of paranoia points.

Re:Cloud desktops aren't as good as you'd think by jhickok on Thursday October 06, 2022 @08:23AM (#33107339)
I don't think you need a remote desktop in order to keep the data off the machine.
Re:Cloud desktops aren't as good as you'd think by JumpCrisscross on Thursday October 06, 2022 @08:29AM (#33107394)
> don't think you need a remote desktop in order to keep the data off the machine

Totally agree. If I’m going somewhere suspect, I travel with a clean, old laptop and pull what I need when I need it.

Re:Cloud desktops aren't as good as you'd think by NoGravitas on Thursday October 06, 2022 @03:15PM (#33112706)
Yeah, I'd much rather deal with a local desktop and a remote filesystem, for sure.
Re:Cloud desktops aren't as good as you'd think by gcatalfamo on Thursday October 06, 2022 @04:28PM (#33113644)
I'd like that too, but can you give me a working example that is not based around using a VPN, or editing documents on the browser?

(which are both viable, but there is a different number of drawbacks to each)

Re:Cloud desktops aren't as good as you'd think by NoGravitas on Friday October 07, 2022 @08:41AM (#33120424)
A remote filesystem over a VPN ought to be reasonable. I can't think of another reasonable way to do it.
Re:Cloud desktops aren't as good as you'd think by jhickok on Friday October 07, 2022 @11:20AM (#33122539)
Technically any files-over-https might work? I'm thinking Sharepoint, etc.
Re:Cloud desktops aren't as good as you'd think by cardanome on Thursday October 06, 2022 @01:18PM (#33111098)
Why not just encrypt your hard disk?

Please don't say something like you don't trust encryption. We have known cases where even state actors could not crack encrypted devices. Not to mention the remote communication you have would be easier to monitor and possibly decrypt anyway.

Sure, in theory you would need a kill switch in case some special forces come through your window while you are working on you laptop and force you to remove your hands from it but but I doubt you live such an interesting life for that to be a realistic treat model.

Re:Cloud desktops aren't as good as you'd think by petercooper on Thursday October 06, 2022 @02:25PM (#33112034)
Why not just encrypt your hard disk?

While this is a good idea, note that in some countries it is an offence to not hand over keys or passwords when requested (or can rapidly become one - like in the UK) so not carrying data with you in the first place can defend against that.

Re:Cloud desktops aren't as good as you'd think by cardanome on Thursday October 06, 2022 @04:47PM (#33113876)
What is stopping them to force you to give access to your cloud providers though?

I think there are solutions to make hidden partitions. You would have have to create a clean, plausible system to show potential attackers.

Still feel that clouds providers are a bigger attack surface than encrypted local data. To get you cloud data an attacker would just need to be able to compel you to give the password. With local data, they also need to get physical access to it. You could for example decide to not take your laptop to a potential dangerous meeting and store it somewhere safe.

Plus, cloud provider have way more attack surface area. They get regularly hacked. Some state actors already have back doors or can otherwise compel the provider to hand out your data.

The more I think about the more I think storing sensitive data in the cloud is not a good idea for privacy and security.

Re:Cloud desktops aren't as good as you'd think by petercooper on Thursday October 06, 2022 @05:03PM (#33114072)
What is stopping them to force you to give access to your cloud providers though?

Here's my thinking: If you're travelling to a country with nosy officials and you needed access to a lot of sensitive data, if it were on your regular (but encrypted) hard drive then it would be more visible if they asked to see the machine. With that data online, it could be in a system you only access by a URL you remember which they can't see. You can show them a normal desktop.

Still feel that clouds providers are a bigger attack surface than encrypted local data.

If you are actively being targeted, I agree. I was thinking more the "curious official" folks seem to run into when travelling. Since the mere possession of certain plain text documents is a criminal offence in my country, this has the potential to catch people unawares.

I think there are solutions to make hidden partitions. You would have have to create a clean, plausible system to show potential attackers.

This is a good tradeoff and would probably be fine unless they're really out for you - a whole other ballgame.

Re:Cloud desktops aren't as good as you'd think by lmm on Thursday October 06, 2022 @07:09PM (#33115325)
> What is stopping them to force you to give access to your cloud providers though?

The fact that a) the cloud provider is in a different jurisdiction b) many countries have very broad "anti-hacking" laws that they'd be breaking. It's not by any means a "naturally safe" way of working, but under the current hodgepodge of laws it has some benefits.

Re:Cloud desktops aren't as good as you'd think by dodobirdlord on Thursday October 06, 2022 @02:31PM (#33112119)
Many jurisdictions around the world have laws that allow police to compel you to decrypt data, particularly at border crossings.
Re:Cloud desktops aren't as good as you'd think by dijonman2 on Thursday October 06, 2022 @06:39AM (#33106646)
Companies with strict data protection policies can force the usage of VDE for sensitive tasks, as part of a broader DLP program.
Re:Cloud desktops aren't as good as you'd think by AshamedCaptain on Thursday October 06, 2022 @07:23AM (#33106879)
Corollary: your company might force to use you a cloud VM desktop _even when your laptop is significantly more performant than the entire server holding these VMs_.
Re:Cloud desktops aren't as good as you'd think by Frost1x on Thursday October 06, 2022 @07:18AM (#33106851)
My work environment has a set of tasks that need to run exclusively in a tightly controlled cloud desktop environment. It's a nightmare.
Re:Cloud desktops aren't as good as you'd think by dirtyid on Thursday October 06, 2022 @08:08AM (#33107188)
PIA to manage multiple systems / os that don't have functional parity. My steamlink, tablet and occasionally phone remote desktops strait onto my desktop with all the customizations I'm used to for daily tasks. It's just nice not having to adjust. Only problem (relatively new) is DRM preventing many streaming service from displaying video.
Re:Cloud desktops aren't as good as you'd think by nefix on Thursday October 06, 2022 @08:42AM (#33107511)
Disclaimer: I'm part of the IsardVDI project (https://gitlab.com/isard/isardvdi)

In my opinion, developing is not a really good use case. Some of our team develops using VSCode + SSH against a remote VM.

One of the best use cases we've found is education and, specifically, trade schools. There are some trade school courses that require really specific software (image and sound, designing electronics, interacting with proprietary robots, etc.), and it's a painful experience to manage all of that, add new programs, etc. (some trade schools have 60+ courses, each one having different subjects and different software through the year!) By having cloud desktops, the teacher can create a template with their requirements and share that template with the students, and if the requirements change, it's as simple as modifying the template and sharing it again.

Also, most of the public schools here are underfunded, so they end up with really old machines, and the cost of renewing a whole classroom gets really high: let's say a new machine costs between 600€ and 1000€ (depending on the trade course requirements). If you have 30 machines for each classroom, it's something around 24k. (Then there are lots of classrooms, you get the idea)

By having "cloud" desktops, there's no need for renewing old hardware, since you can have something like xfce + the viewer, and all the systems can easily manage that load (we even have classrooms with RPIs), and this can be a huge money saving

In the end, cloud desktops aren't the best option for all the use cases, as the author puts it:

> Overall, the most important thing to take into account here is that your users almost certainly have more use cases than you expect, and this sort of change is going to have direct impact on the workflow of every single one of your users. Make sure you know how much that's going to be, and take that into consideration when suggesting it'll save you money.

Re:Cloud desktops aren't as good as you'd think by pjmlp on Thursday October 06, 2022 @09:06AM (#33107726)
Contractors, no way to take code out premises (assuming proper security settings on the VMs), and easy to get new instances instead of waiting for crap Dell and HP dual core laptops, with 8GB and 256GB HDD.
Re:Cloud desktops aren't as good as you'd think by jabroni_salad on Thursday October 06, 2022 @09:58AM (#33108220)
If your definition of zero trust includes the endpoint devices because they are in an area that the general public can access.

If you want access to your desktop from multiple locations. Ex, at my local hospital the staff can tap their badge to any computer and instantly reconnect to their desktop exactly where they left off.

If you are in a multi-site scenario but your big LOB app hates the internet so you need all your clients to be in the same building as the server. This is actually the reason I deploy vmware horizon... im not sure what jack henry and Fiserv are doing to make their overblown CRUD apps so network heavy and inefficient to operate, but I'm happy they are finally rolling out their own cloud-first apps so they can deal with their own garbage instead of outsourcing their support to their customeres IT guys.

If you literally just can't acquire hardware because of a pandemic and need more compute than you have on hand.

Re:Cloud desktops aren't as good as you'd think by marcosdumay on Thursday October 06, 2022 @10:14AM (#33108409)
You definition of zero trust can never include the endpoint devices. Those get to see everything you type on them, and have the same level of access to your services that its user has.

Instead, with a remote desktop you are only adding a bit more of vulnerabilities. It can never remove any.

(About those others, there exist some nice works about program portability, that culminated on fully distributed OSes, but those have no adoption. Instead, people prefer to hack distribution over the piles of hacks that are modern OSes. Obviously, it doesn't work well.)

Re:Cloud desktops aren't as good as you'd think by NibLer on Thursday October 06, 2022 @09:59AM (#33108227)
I would love a great cloud desktop. No worries about local backup, ability to use older hardware.
Re:Cloud desktops aren't as good as you'd think by thesh4d0w on Thursday October 06, 2022 @02:18PM (#33111935)
When your game developer has and needs a $4k workstation, and they work from home half the week. No reason to buy them another machine and have them maintain two seperate workspaces, we just give them parsec.

All our staff seem happy and we don't get complaints. Author hasn't tried modern tools it seems.

Another use case: mobile people with laptops, who sometimes want to hop in to a play test or show a game off to a vendor. No need for them to have a gaming laptop 99% of the time, when an X1 carbon + parsec to a beefy box work fine.

Re:Cloud desktops aren't as good as you'd think by AtlasBarfed on Thursday October 06, 2022 @05:00PM (#33114038)
I'd like a sync'd work env that does local as well as remote-from-anywhere ability.

The fact that Microsoft failed at a dozen sync frameworks (as chat is for google, sync was for Microsoft) and in 2020 this is still not really doable.

Also, I still can't find a good guide for spinning up a desktop in AWS.