3 ms·
I've seen more and more companies embrace cloud workstations. It is of course more expensive but that allows them to offer the latest and greatest to their emp
by mgaunard 1y ago
I've seen more and more companies embrace cloud workstations.
It is of course more expensive but that allows them to offer the latest and greatest to their employees without needing all the IT staff to manage a physical installation.
Then your actual physical computer is just a dumb terminal.
- milesrout 1y agoGreat, now every operation has 300ms of latency. Kill me
- datadrivenangel 1y agoWorse when the VPN they also force on you adds 300ms.
- mgaunard 1y agoAll of the big clouds have regions throughout the world so you should be able to find one less than 100ms away fairly easily. Then realistically in any company you'll need to interact with services and data in one specific location, so maybe it's better to be colocated there instead.
- TiredOfLife 1y agoI wonder if everyone on HN has just woken from a 20 year coma.
- dahart 1y agoIf your ping is that high, you might be doing it wrong. Even Starlink is usually less than half that, usually a lot less. Most Remote Desktop setups I’ve seen are fairly and surprisingly responsive. It’s not quite as nice as a desktop 3 feet away, sure, but that only matters for a few things, and it’s good enough for most work. The tradeoff can be worth it since you can now work from anywhere via laptop and connect to the same machine. No need for multiple setups, most of the machine management is taken care of, upgrades are seamless. For various reasons I haven’t been able to move permanently to a cloud workstation, but TBH I often want to.
- hulitu 1y ago> I've seen more and more companies embrace cloud workstations. In which movie ? "Microsoft fried movie" ? Cloud sucks big time. Not all engineers are web developers.
- mgaunard 1y agoIt's for example being rolled out at my current employer, which is one of the biggest electronic trading companies in the world, mostly C++ software engineers, and research in Python. While many people still run their IDE on the dumb terminal (VSCode has pretty good SSH integration), people that use vim or the like work fully remotely through ssh. I've also seen it elsewhere in the same industry. I've seen AWS workspaces, custom setups with licensed proprietary or open-source tech, fully dedicated instances or kubernetes pods.. All managed in a variety of ways but the idea remains the same: you log into a remote machine to do all of your work, and can't do anything without a reliable low-latency connection.
- fmajid 1y agoWith tools like Blaze/Bazel (Google) or Buck2 (Meta) compilations are performed on a massive parallel server farm and the hermetic nature of the builds ensures there are no undocumented dependencies to bite you. These are used for nearly everything at Big Tech, not just webdev.
- mysteria 1y agoThere are big tech companies which are slowly moving their staff (for web/desktop dev to asic designers to HPC to finance and HR) to VDI, with the only exception being people who need a local GPU. They issue a lightweight laptop with long battery life as a dumb terminal. The desktop latency has gotten way better over the years and the VMs have enough network bandwidth to do builds on a shared network drive. I've also found it easier to request hardware upgrades for VDIs if I need more vCPUs or memory, and some places let you dispatch jobs to more powerful hosts without loading up your machine.
- dahart 1y agoThe comment wasn’t about web development. Lots of devs use TeamViewer / RDP / VNC / SSH, especially post-covid devs working remotely.
- deleted 1y ago[deleted]