Loading video...
Video Failed to Load
How Fast is Your Computer?
516,530 views • 3 years ago •via X (Twitter)
9 Comments

Seems like Twitch is using >1000 poorly batched RPCs

I’ve seen a few of your YouTube videos; creating the 3D triangle, LaTex, and creating your own editor. I havent’t written any serious C++ since Petzold’s Programming Windows / Win32 API and even then I was inferior. This brings me back. I value your experiments. Well done!

If your data (cache) is a few centimetres away from your processing unit (as with the teapot example), you're going to get vastly better performance than if it were hundreds of kilometres away. That's just how the speed of light works. Programming languages can't beat physics.

This whole HTML and HTTP is not working out for us. Needs to be ditched. When you think about what it's used for today, it's supremely inappropriate.

Congratulations, we've achieved parity with BeOS from 20+ years ago - software rendered OpenGL windows and teapots out of the box.

I loved the rant! One minor nitpick : the slow operation you showed at the end could unfortunately just be the network, not the cpu per se. Maybe showing how long Windows takes to boot is a good demo of how inefficient modern software is...

Twitch is soooooooooo slow, elements move from place to place and then when it's all done you get 3 ads. The pinnacle of software in 2023.

JS frameworks is what happened

false equivalence. Imagine comparing something cpu bound to something network bound. two COMPLETELY DIFFERENT things
