by hexmiles on 10/21/23, 9:01 PM with 213 comments
by mrweasel on 10/22/23, 3:12 PM
The videos are really interesting and his background muzak and RGB lighting puts me in a Christmas mood. He generally put Microsoft in a completely different light than I'm used to, he speaks warmly about his job, co-workers and Microsoft, while acknowledging much of the weirdness going on in Redmond.
Only problem is that watching is channel will trigger something in the YouTube algorithm and flood your feed with videos on ADHD. Presumably it has to do with his videos on autism and ADHD, but I feel like YouTube should be smart enough to notice that I didn't watch to videos, only those on coding and Microsoft history.
by spondyl on 10/22/23, 9:44 PM
One thing that stuck out to me when I was still in my early 20s thinking I needed to work all the time was the mention that Dave would always take holidays on time, every time without any debate.
While I may not love Microsoft, it was probably my first real exposure of a highly competent and qualified person who wasn't grinding 24/7.
It still feels nuts to write it but it's a holdover from rural (and retail) life where the mindset is basically "The more you suffer, the more virtuous you are".
As much as I still struggle to properly take time off (that is, it's easy to postpone because of X or Y being more important), thinking about Dave's view is always a good reminder that it's not a choice between taking a break and being good at X.
[1]: https://www.amazon.com/Show-Stopper-Breakneck-Generation-Mic...
by canucker2016 on 10/22/23, 9:19 PM
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 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.
by jmmv on 10/22/23, 5:03 PM
I’m still reading it, but it’s really enjoyable. And it makes me wish I had been part of that history. Particularly the whole thing about dogfooding a brand new OS. But it caught me a few years too early.
by petercooper on 10/22/23, 5:57 PM
by eismcc on 10/22/23, 7:19 PM
by trentnelson on 10/22/23, 11:10 PM
The book describes Cutler coming in and revamping certain assembly routines and you can see exactly what routines are being talked about in the actual source code.
Cutler's code was (and I'm sure still is) absolutely beautiful C code. It really impacted the way I write NT-style C code.
[1]: https://www.amazon.com/Show-Stopper-Breakneck-Generation-Mic...
by randomifcpfan on 10/22/23, 3:55 PM
Part 1: https://youtu.be/29RkHH-psrY
Part 2: https://youtu.be/SVgSLud50ss
by mikewarot on 10/22/23, 4:43 PM
No wonder things never get better, and never take a turn in the right direction, industry wide. I used to think we'd eventually get to capability based security, but now I see we'll always be stuck with application permission flags, the almost worthless bastard cousin, instead.
I weep for the future.
by sneed_chucker on 10/21/23, 10:05 PM
Regardless of you feelings towards him or the company he works for, Cutler has been a very influential software engineer through his work on OpenVMS and Windows NT, and I don't think he's talked about as much as the Bell Labs gang, Stallman, Linus, Stroustrup, and so on.
by HL33tibCe7 on 10/22/23, 5:15 PM
by cfn on 10/22/23, 9:09 PM
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.
by HankB99 on 10/23/23, 12:04 AM
Later on that (OS/2 -> NT) seems to have been scrubbed from history and NT is now derived from VMS. I'm curious where the truth lies.
It was well documented at the time that early NT error messages occasionally identified themselves as OS/2.
I'm over an hour in and not sure how close I'm getting to that. At about 1:09:00 Cutler states that they "developed NT on OS/2" but I think he meant their toolchain was hosted on OS/2 (and they couldn't wait to get off of it.)
by CurtHagenlocher on 10/22/23, 5:12 PM
by indigodaddy on 10/22/23, 6:07 PM
by simplyinfinity on 10/22/23, 10:04 PM
by xyst on 10/22/23, 6:07 PM
But the tech that built the business is fascinating. Surprised to see an 81 y/o still working. Dude looks good.
Haven’t fully watched the episode (3hrs long!). But it’s queued.
by trentnelson on 10/22/23, 11:25 PM
Bill, what are you most proud of out of the following two:
1. Getting Cutler to come over from DEC and spearhead NT.
2. Committing to backwards compatibility early on, that ensured old apps Just Worked on new versions of Windows.
I don’t think Microsoft would look like it currently does without either of those two historical paths taken.
by tbalci on 10/22/23, 6:26 PM
by bullen on 10/24/23, 3:01 PM
This tells you so much about how Microsoft works they probably will want it removed from the internet. Not directly but implicitly between the lines.
My conclusion is that what built our winners today is just infinite amounts of energy and random selection until something stuck to the wall.
Complete bat shit ranges of bit sizes and competing infrastructure (you cannot compete with infrastructure because uniformity is the main driver)!!!
This is not a technique we will have the luxury of using from now on.
by rifkiamil on 10/23/23, 5:20 PM
by rvba on 10/22/23, 6:53 PM
by iancmceachern on 10/22/23, 5:30 PM
by twoodfin on 10/23/23, 1:47 AM
https://americanhistory.si.edu/collections/search/object/nma...
by mepian on 10/21/23, 9:57 PM
EDIT: The link is correct now.
by fidotron on 10/22/23, 5:51 PM
by dilyevsky on 10/22/23, 11:05 PM
Love it
by dboreham on 10/22/23, 4:14 PM
by alexjplant on 10/21/23, 10:01 PM
by huseyinkeles on 10/21/23, 9:58 PM
by jmbwell on 10/22/23, 4:47 PM