That was hilarious. I still remember how good NT even though it struggled in my 486 with 4Mb of RAM, Dave Cutler is a legend.
Dave Cutler on Windows [video]
111–120 of 222 posts
Re: Dave Cutler on Windows [video]
#112I worked in the windows kernel team and my favorite story about DC is when he basically made x64 happen because he hated Itanium architecture so much. He worked with AMD and basically made it happen while cranking in his corner office.
I didn't think AMD64 was a good idea at the time because it was more of the same. But good on Dave for helping eliminate the cruft that pretty much killed the RISC revolution.
Re: Dave Cutler on Windows [video]
#113The bit I found interesting was how Xbox's hypervisor is based on that of Azure, rather than anything they did on the desktop, and that Xbox games are/were packaged up with an OS rather than relying on a single OS on the device, so a bit more like containers. Dave also said he's working on making ML workloads run on idle Xbox Cloud Gaming devices. Any architectural tie between Azure and Xbox had never occurred to me…
The hypervisor in Azure, Xbox and Windows are all the same: HyperV.
Re: Dave Cutler on Windows [video]
#114I had never created a screensaver before.
I could reliably cause my WinNT dev box to bluescreen due to a bug in an internal Microsoft network driver.
So I read the docs for writing a Windows screensaver. After writing down the values shown for my bluescreen, I cobbled together my first and only Windows screensaver.
I sent an email to the Windows NT group announcing my creation for laughs and giggles.
A few weeks later, the NT build group decided to play a prank on Dave Cutler.
They installed my bluescreen screensaver on one of their build servers.
They also unplugged the mouse and keyboard from the build server.
Then they waited...
Dave Cutler comes in to check on the status of the latest NT build.
He turns on the monitor and sees a bluescreen.
He tries moving the mouse.
Nothing.
He tries typing on the keyboard.
Nothing.
Then the unanticipated happens.
He reaches over and pushes the power button on the build server to reboot the build server.
NOOOOOOOOOOOOOOOOOOOOO.
I never heard about the aftermath/any fallout from their prank.
With great power comes great responsibility.
Re: Dave Cutler on Windows [video]
#115I knew someone who worked on the Windows kernel in the "aughts". Apparently, Dave Cutler was still looking at kernel code reviews back then, and could be quite unsparing in his feedback.
Re: Dave Cutler on Windows [video]
#116Earlier quoted context omitted.
I feel like no one on the planet understands how YouTube recommendations work. the same for Large Language Models. YouTube keeps a watch history of every user. users can clean up their view of their watch history, but YouTube keeps it all. if you watch any particular video, YouTube will start suggesting videos watched by other people who watched the video you just watched. YouTube does not know or care what the subje…
> YouTube keeps a watch history of every user. But why does youtube keep recommending me videos I already watched and worse, if I have autoplay enabled, plays videos I already watched?
Re: Dave Cutler on Windows [video]
#117Near the tail end of WinNT 3.1 development, I read an article (possibly from Usenet) about someone creating a screensaver that showed a bluescreen. I had never created a screensaver before. I could reliably cause my WinNT dev box to bluescreen due to a bug in an internal Microsoft network driver. So I read the docs for writing a Windows screensaver. After writing down the values shown for my bluescreen, I cobbled tog…
Re: Dave Cutler on Windows [video]
#118Near the tail end of WinNT 3.1 development, I read an article (possibly from Usenet) about someone creating a screensaver that showed a bluescreen. I had never created a screensaver before. I could reliably cause my WinNT dev box to bluescreen due to a bug in an internal Microsoft network driver. So I read the docs for writing a Windows screensaver. After writing down the values shown for my bluescreen, I cobbled tog…
How in the world was that unanticipated?
Re: Dave Cutler on Windows [video]
#119Looking back on all both Daves said, there is an extraordinary amount of attention paid to getting things done and out the door, and almost no mention of planning ahead, and actual security strategy. Its all commercial pressure to get the sausage out of the meat grinder, and keep the failures down to an acceptable level. No wonder things never get better, and never take a turn in the right direction, industry wide. I…
Most execs at most companies really are driven by very short-term planning and thinking, as it benefits their career to do so. They just need enough good quarters/years to justify their promotion from VP to SVP or SVP to CEO. Nobody gets blamed and punished three years after they move on to a new role for the shortsighted choices they made in their previous role. Having said that, Cutler is not one of those execs, bu…
Re: Dave Cutler on Windows [video]
#120The bit I found interesting was how Xbox's hypervisor is based on that of Azure, rather than anything they did on the desktop, and that Xbox games are/were packaged up with an OS rather than relying on a single OS on the device, so a bit more like containers. Dave also said he's working on making ML workloads run on idle Xbox Cloud Gaming devices. Any architectural tie between Azure and Xbox had never occurred to me…
For example the games executables are actually encrypted on the game discs, and it's almost impossible to even dump the actual binary that is running. RAM is also encrypted.
Or the reason modern TPMs live inside the CPU is to prevent sniffing the TPM bus which people did on the Xbox.