Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Most developers in Uber use local builds anyway because of input lag. Dev pods were mostly good to prevent laptop from working at 100% fan volume at all times though.


input lag like when typing? I use remote env on vscode and afaik it’s locally editing and syncing after the fact for lint, compilation etc


It was probably just a RDP connection, which either signals how old this insight is, or how far behind Uber is on these new ways to remotely code.


The post clearly shows they're not using RDP.

That said Projector round tripped all the key strokes to get new draw commands (unlike VSCode) which also results in lag. The new IntelliJ remote architecture is much better, and it seems Uber is moving that way too.


They're using this now, but I imagine the user ValleZ's comment is about a past time working at Uber or hearing stories from Uber developer friends, in which I can see why spinning up a low-latency (but still over 30+ millisecond RTT) virtual machine would be an early solution to developers trying to cut down on build times and whatnot.


What's the new way? JetBrains Gateway? Have they caught up to VSCode's devcontainers?


Why is there input lag?

I’ve used something identical and mosh makes this just work. Most devs at that company swear by remote builds and hate laptop builds


Mosh doesn't work with SSH bastions (kind of obviously, but admittedly a bummer indeed), which Uber's blog post shows they use (as do many other similarly-sized companies).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: