John Carmack's banner
John Carmack's profile picture

John Carmack

@ID_AA_Carmack • 4,135,385 subscribers

AGI at Keen Technologies, former CTO Oculus VR, Founder Id Software and Armadillo Aerospace

Shorts

Waymo and Zoox first impressions I use self driving on my Tesla all the time, but I finally got around to trying the commercial autonomous ride hailing services this week in Las Vegas. The biggest issue by far is the very limited pickup and dropoff points, and only having a couple minutes to get to them resulted in a bit of a rush. If you are going to have a small-integer number of locations, you should make it super-obvious where those locations are. Waymo included a picture, but it was a rather undistinguished parking garage image and it wasn’t clear which floor it was on. Being able to switch the map to an aerial photography view might be helpful in some cases. Pan-able 360 photos of the target points might also be helpful. The first Zoox ride was flawless, but we had a lengthy walk to get to our actual destination. The first Waymo ride was a little rougher. It felt more indecisive with steering, like Teslas did a couple years ago. This was still early-access in Vegas, so it is probably better in the active commercial markets. The second Zoox ride had a small incident – there was another Zoox ahead of us at a stoplight (and a Waymo and another Zoox next to us!) that repeatedly tried to back up into our Zoox, to the point that ours actually honked at the one ahead of it a couple times. Eventually, after multiple light cycles, ours started to tentatively try to get around it, which left it partway into the next lane and distressingly close to a fast moving semi. The one ahead finally moved, and the ride continued normally. Overall, the Zoox experience felt a bit more charming than the Waymo, with several nice little touches, but they both get the job done. I still need to try a Cybercab.

Waymo and Zoox first impressions I use self driving on my Tesla all the time, but I finally got around to trying the commercial autonomous ride hailing services this week in Las Vegas. The biggest issue by far is the very limited pickup and dropoff points, and only having a couple minutes to get to them resulted in a bit of a rush. If you are going to have a small-integer number of locations, you should make it super-obvious where those locations are. Waymo included a picture, but it was a rather undistinguished parking garage image and it wasn’t clear which floor it was on. Being able to switch the map to an aerial photography view might be helpful in some cases. Pan-able 360 photos of the target points might also be helpful. The first Zoox ride was flawless, but we had a lengthy walk to get to our actual destination. The first Waymo ride was a little rougher. It felt more indecisive with steering, like Teslas did a couple years ago. This was still early-access in Vegas, so it is probably better in the active commercial markets. The second Zoox ride had a small incident – there was another Zoox ahead of us at a stoplight (and a Waymo and another Zoox next to us!) that repeatedly tried to back up into our Zoox, to the point that ours actually honked at the one ahead of it a couple times. Eventually, after multiple light cycles, ours started to tentatively try to get around it, which left it partway into the next lane and distressingly close to a fast moving semi. The one ahead finally moved, and the ride continued normally. Overall, the Zoox experience felt a bit more charming than the Waymo, with several nice little touches, but they both get the job done. I still need to try a Cybercab.

196,117 просмотров

Staring into the matrix, looking at some questionable blocking artifacts.

Staring into the matrix, looking at some questionable blocking artifacts.

273,353 просмотров

Videos

ID_AA_Carmack's profile picture

I love the Arcade1Up Official cabinets that Trista has given me the last couple years. Yes, you can run free emulators on almost any device, but having the games running in a cabinet with arcade controls is a much better experience, even though it is just a packaged emulator. I was pretty decent back in the day, but after playing these for a while, I got farther than young-John ever did. Recently I played an original Joust machine at Cidercade and on my second game, I blew away my previous best score at home — 158k! The subtle control latency of the emulated experience versus the real thing matters! I measured the press-to-flap latency at home, and it looks like about 80ms. It isn’t blatantly obvious, but it shows up in the game feel and control error rate. I know there is a hard core community around emulator optimization, and with high refresh rate monitors it is possible to get objectively lower latency than the original CRT based hardware, but there is no reason the popular consumer versions can’t get most of the way there. This is probably just a matter of backing up a triple buffered swap chain or extra layers of image scaling / UI compositor getting in the way. Phase sync to the last quarter or so of the video interval and swap to the actual display should cut that latency in half. Doing the bit plane graphics and scaling directly to /dev/fb0 with software would be a guaranteed low latency path if you can get vsync timing. Trivia: The real Joust, and all the classic Williams games, didn’t even page flip, they just drew straight to the frame buffer, paying attention to the scan time.

John Carmack

62,109 просмотров • 1 год назад

Больше нет контента для загрузки