I was of the impression that Tesla's self driving is still not fully reliable yet. For example a recent video shows a famous youtuber having to take manual control 3 times in a 20 min drive to work [0]. He mentioned how stressful it was compared to normal driving as well.
If you watch the video you linked, he admits he's not taking manual control because it's unsafe--it's because he's embarrassed. It's hard to tell from the video, but it seems like the choices he makes out of embarrassment are actually more risky than what the Tesla was going to do.
It makes sense. My own experience driving a non-Tesla car the speed limit nearly always, is that other drivers will try to pressure you to do dangerous stuff so they can get where they're going a few seconds faster. I sometimes give into that pressure, but the AI doesn't feel that pressure at all. So if you're paying attention and see the AI not giving into that pressure, the tendency is to take manual control so you can. But that's not safer--quite the opposite. That's an example of the AI driving better than the human.
On the opposite end of the social anxiety spectrum, there's a genre of pornography where people are having sex in the driver's seats of Teslas while the AI is driving. They certainly aren't intervening 3 times in 20 minutes, and so far I don't know of any of these people getting in car accidents.
For my setup, I do a "local" version of Geforce Now.
I have my gaming PC in another room and stream it to my laptop using Nvidia's GameStream and Moonlight. I run it at 1440p with 120fps. With everything connected via ethernet, I get an end-to-end latency of 7ms. This means my stream is only just 1 frame behind the PC.
I use this setup for fast-paced games as well as regular PC usage. 99% of the time, I can't tell that it's a remote stream.
The advantages of the setup are:
1. Don't have to deal with the heat and noise of my gaming PC being in my room.
2. Switching between my laptop and gaming PC is faster than using a hardware KVM switch.
3. I can easily stream games or use my PC remotely with tablets and phones.
Disadvantages are:
1. Gamestream and Moonlight don't support streaming dual screens at once.
2. Gsync doesn't work over streaming. So lower frame rates (< 60fps) aren't as smooth as native.
Don't forget that your input (mouse, keyboard) must travel to the other end before you can start receiving the output that's changed from it. The time from you performing an action to the point where you see that change represented (minus the time to do this locally on the gaming PC) is the actual latency.
It's still probably well within your acceptable tolerances, but worth keeping in mind.
I'm assuming that the mouse/keyboard can begin processing as soon as the network call is done. If true that's about 5ms.
Keep in mind that different mice vary in their latency. Even wired mice can vary from 1.5ms to more than 25ms in click latency [1]. So if you use a low latency mouse over the network, it could be faster than some mice that are plugged in directly.
Wow, thank you for the link. Somewhat disappointed that the Razer Viper Ultimate, which advertises lower than wired latiences, is on the low end of overpriced mice, but as a new owner, the lightness of it is night and day with every other mouse I've used.
It's good but not worth 160 USD. I'd recommend the Razer Deathadder or V2 Mini. Just my 2 cents.
I do this too! But with Parsec. Works surprisingly well.
Mostly because it means I can play PC games on my Mac without rebooting to bootcamp and without the noise.
It feels so weird firing up a graphics heavy game, and just hearing silence.
Also means I'm ready to upgrade for M(whatever) when I get round to it.
I do this too but for my phone. I have a Razer Kishi and I sometimes wanna play Rocket League from bed so I throw the gamepad around my phone and enjoy buttery-smooth Rocket League from bed.
I also once was at my parents many KMs away from my PC and Moonlight apparently works over the internet? Not sure how much latency there was but it wasn’t noticeable. Note that my PC is wired to gigabit internet and I was on a gigabit AC Wifi network on my phone. Still, it blew me away.
On fast paced games that run at 100+ fps, I don't really notice it being missing. But in games that have high graphics, and lower FPS, it's noticeable.
Ugliness aside, there are some things that don't work very well in a plain spreadsheet vs a UI. For example large paragraphs and images.
Part of conveying information should be about making the information easy to digest. Sometimes a spreadsheet fits that bill. Other times a crafted UI works better.
It does if you create large cells and stick paragraphs in. Make sure the width of the cell is enough for 12-15 words. Images also work just fine. It truly boils down to "uglyness" and not functionality. "Easy to digest" is a subjective term.
Excel sheets are essentially rectangular grid with borders. Grids have been used since the 60's in graphic design, primarily championed by the Swiss Grid System (Josef-muller brockmann, et. al).
So if you say that excel sheets are not a good instrument to convey information, you're saying that a grid like structure is not good at laying out information in a logical, understandable fashion. Which is provably false - everything from Tax forms to road signs, every bit of graphic design professionally conducted uses the grid system.
Think a bit deeper than just aesthetics and ask yourself, what exactly is an excel sheet? It is a bunch of boxes. Whether those are div elements or excel cells, what's the difference? Padding and margins?
I agree with this to some extent. The aesthetics, even if it does almost nothing for functionality, unfortunately does influence people's impression and opinion, and ultimately, their decision to open their wallet. When the SaaS world is filled with players who each bring something to the table, aesthetics sometimes becomes a tie-breaker, so to speak.
No need for elitism. I'm sure there are scientists and researchers perfectly happy with Notepad++ and I've worked with web developers who've used emacs.
I agree that VSCode is unlikely to reach the level of emacs in terms of being a fully programmable environment. But what it does offer is an easy and modern out-of-the-box experience.
You shouldn't need promise chains nowadays since async/await is available. Also, I'd be interested to see 200 lines of idiomatic JS being written in 10 lines of idiomatic Python, PHP or Ruby if you have an example.
I probably game on it more than my gaming PC and consoles at this point.