Windows at 1000 Frames Per Second: The Raymond Chen Interview

Ғылым және технология

Windows Pinball, IBM, debugging, the confidential coffee maker, losing your car keys, and more: Dave interviews Raymond Chen, a 30-year developer on Windows at Microsoft. For my book on Asperger's/ASD, please check out: amzn.to/3GcdeUM
For Raymond's book The Old New Thing: amzn.to/40Qhvad
3D Pinball animation by Jack Bertram: / @jackbertram
My other channel, join now so you're there for episode 01 of my AudioBook!
/ @davepl
Discord Chat w/ Myself and Subscribers: / discord
Primary Equipment (Amazon Affiliate Links):
* Camera: Sony FX-3 - amzn.to/3w31C0Z
* Camera Lens: 50mm F1.4 Art DG HSM - amzn.to/3kEnYk4
* Microphone: Electro-Voice RE 320 - amzn.to/37gL65g
* Teleprompter: Glide Gear TMP 100 - amzn.to/3MN2nlA
* Teleprompter Monitor: amzn.to/3YWCSFC
* SD Cards: Sony TOUGH - amzn.to/38QZGR9
* Aputure 300d II Light: amzn.to/46axuRZ
CHAPTERS
00:00:00 Intro
00:01:39 The "special edition" of Windows 95
00:02:07 The absence of 64-bit Pinball in Windows
00:03:15 The 64-bit Windows project initially targeted Itanium processors
00:04:46 During the 64-bit Windows project, resolving Pinball's collision detection problem
00:06:00 Pinball's removal from the 64-bit Windows
00:07:23 The fix for Pinball might have involved a floating point rounding issue
00:08:47 Testing for Pinball's collision detection problem
00:11:05 Raymond once received a death threat
00:12:30 Raymond joined Microsoft after applying for graduate school
00:16:07 Raymond's consistent jacket and tie attire
00:18:52 Raymond leverages his extensive network at Microsoft
00:19:31 The term "hive" in the Windows registry
00:21:06 Users sometimes tend to avoid answering dialogues they find confusing or unnecessary
00:23:06 Windows 95 faced challenges with its time zone map
00:30:35 Taskbar grouping
00:34:29 Designing intuitive vending machine interfaces
00:36:49 Windows team had mascots like "Bear," "Bunny," and "Piglet,"
00:42:14 The "USB Cart of Death" was a cart loaded with multiple USB devices used for testing USB functionality
00:46:11 Porting from 32-bit to 64-bit Windows
00:50:31 Dave Cutler
00:52:06 Bill Gates
00:53:01 Windows Power Toys
00:56:12 Tweaking Windows with 'Tweak UI'
00:59:37 Microsoft's policy shift against offering unsupported downloads
01:03:49 The innovative approach to Windows 95 compatibility testing
01:07:32 A dive into game compatibility
01:10:16 Race conditions in multitasking OSs
01:12:21 Raymond Chen fixed Windows Pinball's CPU usage issue
01:14:31 The time travel debugger
01:18:23 Color-coding files (blue for compressed, green for encrypted
01:20:49 Usability studies observing users
01:23:19 Windows 286 and 386
01:25:07 Long file names stored in Unicode
01:28:33 Misaligned data in processors like RISC led to significant performance issues
01:31:52 Splitting a PC into two workstations
01:32:44 Game developers thanked Raymond Chen for getting their games to work on Windows 95
01:34:59 Raymond Chen had an unused VIP ticket to the Windows 95 launch but gave it away;
01:36:08 Colleagues on the Windows NT printing team crafted forgeries of Windows 95 launch tickets
01:38:27 Microsoft employees brought a coffee maker to IBM's office
01:43:17 Steve Ballmer left his rental car at an IBM parking lot
01:45:23 Dave once lost his rental car keys on the beach
01:46:30 Raymond's early hacking and reverse engineering skills
01:51:49 Raymond's transition from mathematics to software engineering
01:52:48 Raymond's father was a mechanical engineering professor
01:56:02 Raymond Chen talks about decluttering his cables
01:56:57 Chen maintains a six-month content buffer for his blog
01:58:18 Windows 95 debugging involved handling programs that allocated excessive memory
02:00:21 Compatibility challenges for Win95 included issues with DOS extenders
02:03:04 Debugging strategy involved trapping and correcting code that disabled interrupts

Пікірлер: 444

  • @ReikiWind
    @ReikiWind6 ай бұрын

    Raymond Chen is one of my favorite Microsoft employees. Really smart guy, his "the old new thing" is an essential book for Windows fans.

  • @robbie_

    @robbie_

    6 ай бұрын

    Every Windows developer has at some point found themselves at Raymond's blog, trying to solve some really obscure Windows coding issue.

  • @jamesweatherley9215

    @jamesweatherley9215

    6 ай бұрын

    @@robbie_ Back in the day when I worked in Windows this was exactly the case. We were exploring the brave new world of 64 bits, and an Old New Thing post about a registry setting to get Windows to allocate from the top of the address space exposed many issues in our code.

  • @synestetic1687

    @synestetic1687

    5 ай бұрын

    Raymond's book is a must read. The lengths at which the Windows team has went to make thousands of misbehaving programs run on all versions of Windows is mind-boggling. There's no other platform that can run 30 year old binaries natively on the most recent OS version. That sort of things matter when there's mission critical software whose source code is lost, compilers are no longer present and all the developers have died years ago. Incredible stuff.

  • @SatanIsTheLord

    @SatanIsTheLord

    4 ай бұрын

    Wincrap is full of shit. Change my mind.

  • @TDOLLA

    @TDOLLA

    3 ай бұрын

    @@synestetic1687missing source code, no compilers, old, mysterious and mission critical. Haha I think it would shock people how many parts of important systems are operating like this.

  • @toydotgame
    @toydotgame6 ай бұрын

    I was wondering where I had heard Raymond's name before, because when I read the title I felt this feeling of awe and respect - then I remembered that Raymond Chen was the name on literally every single helpful Windows-related blog post on the Microsoft site ever and that I had read his name hundreds of times when finding solutions for problems that no-one else could answer.

  • @ssnjr1299
    @ssnjr12996 ай бұрын

    You could turn this kind of interviews into a podcast, post it to podcast platforms and I think it could be a hit.

  • @fffUUUUUU

    @fffUUUUUU

    6 ай бұрын

    - How to ruin the great interview? - Make a yellowest clickbait title ever.

  • @CrowArchLane

    @CrowArchLane

    6 ай бұрын

    Yeah great idea - i need a Dave Plummer podcast in my life

  • @mlittletn

    @mlittletn

    6 ай бұрын

    i was literally just looking in the video detail for a podcast link; praying it would exist!

  • @oskarlh

    @oskarlh

    6 ай бұрын

    ​​@@fffUUUUUUWhat are you talking about? What do you mean by "yellowest"?

  • @JulianA-tr6pt

    @JulianA-tr6pt

    5 ай бұрын

    @@oskarlh it refers to yellow journalism, which employs extreme exaggeration or sensationalism. I agree, this interview doesn't require or deserve a bait title. The title surely doesn't ruin the content, however.

  • @medved3027
    @medved30276 ай бұрын

    This channel is reason enough to fire Microsoft's entire PR department. Dave is single handedly putting a human face onto Microsoft and brings out _real engineers_ through the cracks in the facade of the corporate monolith. This is unprecedented - no other company is so fortunate to have an enthusiast-produced channel with 560K subscribers where people watch interviews with their engineers 40K times per day. Kudos from an ex-blue badge.

  • @Locutus

    @Locutus

    6 ай бұрын

    They don't have any PR staff... 🤦🏼‍♂️

  • @JollyGiant19

    @JollyGiant19

    6 ай бұрын

    A lot of these stories are pretty old (Raymond has been telling them for a while) but it’s always nice to see them brought to more people

  • @medved3027

    @medved3027

    6 ай бұрын

    @@JollyGiant19 precisely. It's not like Microsoft doesn't have cool stories to tell. And we do need the true heroes, engineers, to be more public. Most of the time you see the various hangers-on and intermediaries - "program managers", directors, marketing people, VPs. Those folks are just boring AF to me, and all you ever hear from them is corporate speak.

  • @nobytes2

    @nobytes2

    Ай бұрын

    You honestly think msft needs PR lmao they’re fine without it

  • @ShR33k
    @ShR33k6 ай бұрын

    30 years at Microsoft and never met the big man himself Bill ? I assumed he was going to say, him and Bill are great friends, play golf together, etc... I love Raymond's energy and personality. Very happy, zany and funny! His ability to recall all the facts is incredible! Incredibly knowledgeable. Great listening to this.

  • @bobvines00
    @bobvines006 ай бұрын

    Dave, these interviews are fantastic. I like these "long versions" much better than the multiple "short clips."

  • @hevad

    @hevad

    6 ай бұрын

    I guess the short clips are more like some sort of teasers. You can skip them and wait for the full version.

  • @monad_tcp

    @monad_tcp

    6 ай бұрын

    @@hevad I bet it takes a long time to edit those interviews, lots of hours of footage. So the short clips entice us while we wait.

  • @OpenGL4ever

    @OpenGL4ever

    5 ай бұрын

    The only thing that is missing in the long version are chapters. Each question should be one chapter. YT provides a function for that.

  • @leopickard7090
    @leopickard70906 ай бұрын

    Raymond Chen is a fucking legend. I absolutely loved this interview. He is so down to earth and funny!

  • @franklincerpico7702
    @franklincerpico77026 ай бұрын

    Raymond comes across as such a cool and relatable guy. The still photos give the impression he would be some awkward nerd, this interview makes me wish I could have a beer with him and listen to more stories.

  • @chrismarkhill

    @chrismarkhill

    6 ай бұрын

    Buy a copy of ‘The Old New Thing’ - the next best thing :)

  • @monad_tcp

    @monad_tcp

    6 ай бұрын

    I wish we had the old new thing about windows 7 things, but thats too recent

  • @joelcorley3478

    @joelcorley3478

    5 ай бұрын

    Most of us nerds are cool, relatable guys. 😉 That doesn't mean we're not awkward nerds!

  • @lanatrzczka
    @lanatrzczka6 ай бұрын

    I've been following Dave's Garage for a couple of years now. I'm so impressed with these new interviews. The channel has gone from "I'm the guy who wrote Task Manager" to being the one source on the Internet featuring interviews with Dave Cutler and Raymond Chen. Really incredible work.

  • @mattj65816
    @mattj658166 ай бұрын

    "What was the USB Cart of Death and how many people died?" Strong, strong start.

  • @Draggeta
    @Draggeta6 ай бұрын

    Please continue with these awesome guests. I didn't know any of them before, but it is really important to learn from the giants who came before and whose shoulders we stand on. I've learned a lot and gained a tremendous amount of respect for the guests you've had on, and for you too Dave. Thank you!

  • @yb9737
    @yb97376 ай бұрын

    Raymond chen the man, the myth, the legend 🙏🏻

  • @SaraMorgan-ym6ue

    @SaraMorgan-ym6ue

    6 ай бұрын

    what makes windows 95 run faster a modern computer system seriously🤣🤣🤣

  • @LerrySanders
    @LerrySanders6 ай бұрын

    Dave PLEASE do more of these interviews.

  • @networkg
    @networkg6 ай бұрын

    Dave, your programming skills may be impressive, but your interviewing prowess truly sets you apart! In a time when brief, concise TikToks dominate, you revive the art of detailed, hour-long dialogues. You create a space for your guests to share their narratives freely. Your thorough research and insightful questions elicit lengthy and incredibly engaging answers. I also love your selection of guests. Keep up the great work!

  • @ro.7427

    @ro.7427

    6 ай бұрын

    "... concise TikToks..." made me lol. A lot of adjectives come to mind when I think of TikTok posts but none of them are so generous. 😅

  • @paddycoleman1472
    @paddycoleman14726 ай бұрын

    What a lovely chap. I am flabbergasted that you can spend your entire professional life at Microsoft and not meet Bill. That is a real shame.

  • @hevad

    @hevad

    6 ай бұрын

    I was there for a year and a half, and I met Bill Gates at the door of the restrooms; he was going in as I was leaving the restrooms. All I could bring myself to say was "Uuuh, Amm.. excuse me", and scurried away.

  • @monad_tcp

    @monad_tcp

    6 ай бұрын

    The way those corporations seem to operate when they get that big is almost as if you worked for a smaller company and the BillG team is basically the government, an entire separate thing.

  • @fragglet

    @fragglet

    6 ай бұрын

    I'm amazed he's never met Dave Cutler.

  • @OpenGL4ever

    @OpenGL4ever

    5 ай бұрын

    @@monad_tcp Politics! There is a nice interview with Servan Keondjian, lead architect of Direct3D, about that topic.

  • @zavias4294
    @zavias42946 ай бұрын

    Dave - this is a great interview. I am really enjoying your content and the history of Microsoft. :)

  • @DavesGarage

    @DavesGarage

    6 ай бұрын

    Glad you enjoy it!

  • @fffUUUUUU

    @fffUUUUUU

    6 ай бұрын

    ​@@DavesGarage - How to ruin a great interview? - Make a yellowest clickbait title ever for it.

  • @BGBTech

    @BGBTech

    6 ай бұрын

    @@DavesGarage Without Microsoft, and a lot of the work you guys put in to everything, it is likely the world of the sorts of computing as we know today wouldn't exist. Possibly my life might have gone differently as well, having lived almost my entire lifespan in the era of Windows PCs (though, my span of existence began during the MS-DOS era). Granted, ID Software played a role as well, as me back in elementary school tried without much success to understand the Doom source. But, it helped with learning C. Linux was also a thing as well, but never really managed to achieve the same level of general polish and usability as Windows (and that, for the most part, everything "just works"), ... I sometimes faced annoyances with Windows, like that Win16 programs don't work natively on x64 (or that there is seemingly no real good modern equivalent of BitEdit and PalEdit for working with low-res indexed-color graphics), but can give credit that a lot of other decades' old binaries continue to work at all (this is more than can be said of pretty much any of the other OS's around).

  • @hquest
    @hquest6 ай бұрын

    Thank you, Dave, for another cool interview, and thank you Raymond for TweakUI - as a support person myself back in those days, it had helped me more than I can count.

  • @Lucas-dq9wf
    @Lucas-dq9wf6 ай бұрын

    Thank you so much! I read Raymond's blog every day, happy to see him here!

  • @curtisscott9251
    @curtisscott92516 ай бұрын

    "You're probably not going to be playing pinball on the server in your data center." You're right, Since the loss of pinball we had to move to Unreal Tournament.

  • @JamieStuff
    @JamieStuff6 ай бұрын

    Awesome interview. Having been a computer geek back into the 8 bit days and learning Z-80 assembler on my TRS-80 (before it was called the Model 1), this was a great combination of "I remember that!" and "So that's what happened!". I absolutely love the war stories!

  • @Mainbusfail
    @Mainbusfail6 ай бұрын

    I loved TweakUI. Very robust program to make windows work and look so much easier and nicer

  • @timotheegoulet1511

    @timotheegoulet1511

    6 ай бұрын

    After installing Win98Se and after installing NIC drivers I'd always go out and download TweakUI. Wait I'd probably turn off every OS sound possible. Microsoft really leaned hard on annoying sounds to bring your attention to something semi-important. Sorry for the tangent

  • @monad_tcp

    @monad_tcp

    6 ай бұрын

    I can't live without the modern alternative Windows Aero Tweaker or something

  • @timotheegoulet1511

    @timotheegoulet1511

    6 ай бұрын

    One thing that really passed me off about Windows back in the day it had to make a sound for every little thing which was beyond annoying. Especially that original critical stop sound. This is coming from the perspective of someone starting with a Commodore 64.

  • @psyience3213
    @psyience32136 ай бұрын

    Been looking for the full interview! I just realized your shelf in the back are shutters with a piece of wood going through it. I like that alot

  • @saxxonpike
    @saxxonpike6 ай бұрын

    I read The Old New Thing cover to cover. Fascinating stuff. Some of the topics covered here are also covered in the book, for those curious. I'm glad you two have taken a moment to talk about old Microsoft.

  • @ShawnC22002
    @ShawnC220026 ай бұрын

    I feel like I could listen to this guy forever. Really enjoyed every bit of this!

  • @Groovewonder2
    @Groovewonder26 ай бұрын

    I'm loving these interviews. All the juicy details and in a really palatable format. Well done, Dave.

  • @ChannelSho
    @ChannelSho6 ай бұрын

    The fact that Windows 9x was basically a hypervisor running MS-DOS and Windows still blows my mind.

  • @tg9754
    @tg97546 ай бұрын

    Hi Dave, that was a great interview. Please plan more of these. I started back in the late 80's with IBM and MS-Dosand was able to purchase a Tandy 1000 and added a 5MB hard drive. Wow, those were great days. I loved programming in Turbo Pascal for school projectsand I actually found a way to edit the company name that was displayed when Dos started. See you next time.

  • @DavesGarage

    @DavesGarage

    6 ай бұрын

    More to come!

  • @laurensruijtenberg6577

    @laurensruijtenberg6577

    6 ай бұрын

    @@DavesGarage One with "the man" himself perhaps? Bill Gates?

  • @fffUUUUUU

    @fffUUUUUU

    6 ай бұрын

    ​@@DavesGaragecould you please make an interview with Mark Zbikowski? Just please don't do the clickbait headlines for the video 😁

  • @kazi68
    @kazi686 ай бұрын

    I'm very thankful for the Raymond Chen's interview (as well as Dave Catler's interview too). I really enjoyed both. More great content such like this, please :)

  • @Aztherion
    @Aztherion6 ай бұрын

    Thank you for bringing interviews like this to us. I grew up on win311/95 and the work you guys put in to that product inspired me to pursuit a career in software development. I was, and still is, an avid reader of Raymond’s blog and old MS trivia like this brings me much joy. I guess what I’m trying to say is; please do more interviews! ❤

  • @SillyOrb
    @SillyOrb6 ай бұрын

    Raymond Chen has answered countless questions I had and even more, I didn't even know I had. I have much gratitude for that. He is a living legend.

  • @itskdog
    @itskdog6 ай бұрын

    Is it just me ir does the video muts for a bit at 1:46:42?

  • @r6scrubs126
    @r6scrubs1266 ай бұрын

    Really enjoyed the clips you've posted from this over the last few days. Hopefully listen to the full thing soon

  • @NerdENerd
    @NerdENerd3 ай бұрын

    When I went for my interview with Microsoft I had a tie on. The recruitment agent said loose the tie before I met with the Microsoft guys. On my first day I rocked up with no tie but I had leather shoes, slacks and a button up long sleeved shirt on. I walked up to reception and asked for my dev lead. Out rolls this guy in camo shorts and crocs.

  • @Azeazezar
    @Azeazezar6 ай бұрын

    So. If i want pinball to run at 240hz on my gaming monitor, i now know who to blame for that not working.

  • @rallokkcaz
    @rallokkcaz6 ай бұрын

    Love these interviews Dave, this stuff is literal gold for people who find the details of our tools/OS's as a sort of black magic. It's amazing to hear from the people who were there on the floor. There's not anything else like this.

  • @SaraMorgan-ym6ue

    @SaraMorgan-ym6ue

    6 ай бұрын

    windows at 1000 fps makes no sense cause windows cannot run fast enough for that to seriously matter🤣🤣🤣

  • @rootbeer666
    @rootbeer6666 ай бұрын

    The question I'd ask these guys, how come back in the day I could run a copy of Windows on 16MB of RAM and play all my favorite games, and why today it requires gigabytes of memory to run Windows (or any software, really), when all I want is to play all the same old games (right after finishing Dave's video on KZread)? I really appreciate frugal memory utilization. From the user's perspective the summary of the task didn't scale with the memory usage.

  • @OpenGL4ever

    @OpenGL4ever

    5 ай бұрын

    The question is very easy to answer, there are essentially 3 reasons: 1. Modern programs integrate dozens of libraries to use one or another feature. This saves developer time and reduces development costs but increases memory requirement. 2. Nowadays you usually no longer program in assembler, but in high-level languages. However, high-level languages can only cover a subset of a CPU's assembler instruction set and the functions they offer must be generically suitable for a wide variety of tasks, which is why the compiler creates much more machine code. A simple example is the printf function for text output, which is very flexible, but this flexibility costs a little more memory space. Another example is that high-level languages use entire bytes to store Boolean values (True and False). From a high-level language perspective, this is easier to process. In Assembler, however, you could accommodate 8 Boolean values in one byte and the evaluation of these was quite easy to implement in Assembler, depending on the architecture. 1 byte can store 8 bits. 3. The same high-level language code can usually be compiled in two ways, either in a way that saves memory space and makes the binary code slower or in a way that optimizes the binary code for performance, but this then costs memory space. These days you can get a lot of RAM (e.g. .16 GiB) thrown at you for very little money, but the time it takes for the CPU to complete a task is still precious. That's why nowadays software is optimized towards performance first. Additionally, modern CPUs consist of a multi-stage pipeline with branch prediction. So instead of having to flush the entire pipeline because of a conditional statement, it makes more sense to use branchless programming. The latter requires much more memory, but it is much faster on modern CPUs because the pipeline no longer needs to be flushed, which would be expensive. And then something very important. RAM that lies idle and is not used is a waste of resources. So there is a reason to really use this available RAM.

  • @ayush8
    @ayush86 ай бұрын

    I would really love for you to get Larry Osterman, Mark Russinovich, and many other like them on the channel as well. Maybe Bill Gates even! Hell, get all the MS old timers on the channel :D

  • @r6scrubs126

    @r6scrubs126

    6 ай бұрын

    Oh yeah Mark russinovich used to be so great for this kind of stuff with his blog and books... before he got dragged into all the cloud stuff

  • @harrylumsdon6773

    @harrylumsdon6773

    6 ай бұрын

    Second for russinovich.

  • @SpaceCop

    @SpaceCop

    6 ай бұрын

    Jeffery Snover!! PowerShell is one of the most impactful "inventions" and a true world wonder. But no matter who is next, it will surely be great.

  • @hevad

    @hevad

    6 ай бұрын

    +1 on Mark Russinovich. I'm thinking maybe Kraig Brockschmidt, but I'm not sure about that one. 🤔

  • @AndrewDasilvaPLT

    @AndrewDasilvaPLT

    6 ай бұрын

    Gabe Newell

  • @donski1519
    @donski15196 ай бұрын

    This was a great interview. Just as good as Dave Cutler.

  • @chipholland9
    @chipholland96 ай бұрын

    Raymond - back in the day I (like many other people) got started with Windows development using the Charles Petzold book(s). What do you think about the idea of creating a 21st century version of those books, so that today's generation of Win32 devs get the appropriate guidance? I've had a look, but honestly, it's so fractured now that it's tough to know what is canon.

  • @greglir

    @greglir

    6 ай бұрын

    I had that book but not the level of understanding of it that he has

  • @monad_tcp

    @monad_tcp

    6 ай бұрын

    I which someone did that with all the new APIs added since Windows Vista

  • @OpenGL4ever

    @OpenGL4ever

    5 ай бұрын

    @@monad_tcp Well, there is the 7th edition which is supposed to cover the new APIs. For me that was the reason to buy the 6th edition on the used market.

  • @FallenStarFeatures
    @FallenStarFeatures8 күн бұрын

    I worked as a Tech Director at Electronics Arts during the Win 3.11 - Win95 transition. We ported a series of Sesame Street games that ran on DOS to work in Windows. DOS games from that era had to support multiple third-party mouse and sound drivers, it got pretty messy. To port these games, we loaded them into a Win 3.11 virtual DOS box, blanked out the Windows desktop, hooked into Windows' mouse and sound drivers, and blasted the graphics directly to the screen buffer. It worked great, especially leaving the mouse and sound driver support to Microsoft. When we got the word on Win95, everyone was dreading having to go back and debug those DOS games we ported to Win 3.11. I still remember opening the overnight box with that black Win95 upgrade disc, and booting it up on my 286 test machine. It started up like business as usual, no hint of what might be lurking below the surface. It took a while to run our generic compatibility tests before I finally stuck a Win 3.1 Sesame Street game in the CD-ROM drive. The screen went black and it sat there a while with the disc spinning. Then the screen lit up and the Sesame Street theme song played through the speakers. I couldn't believe it. It just. fucking. worked.

  • @layton3503
    @layton35036 ай бұрын

    Happy thanksgiving, thank you for doing these, very well done!

  • @VraccasVII
    @VraccasVII6 ай бұрын

    Glad to see it in full form now, I much prefer to watch the entire thing. Raymond is a great guest and you did an excellent job interviewing him.

  • @Zoomer2008
    @Zoomer20086 ай бұрын

    Great interview! Thanks so much! Topics discussed bring back lots of memories. I think you should've left more of your (and that other guy's) reactions and remarks to Raymond's jokes and not cut them out. Even the chuckles and "yeah-s" over his words would've been fine and made the the interview even more lively! Love your channel so much! So inspiring!

  • @kensmith895
    @kensmith8956 ай бұрын

    Superb Dave, more please. I was astonished at the work arounds done in W95 to get DOS games to run. Fascinating.

  • @tonydotnottingham
    @tonydotnottingham6 ай бұрын

    Thanks for sharing such an enjoyable interview, and thanks to Raymond for sharing his thoughts and recollections!

  • @Husarior
    @Husarior6 ай бұрын

    28:50 Poland here 👋🇵🇱 Windows 95 (or 98) is older than me, but there still was one computer with that system in my school. 😊

  • @OldePhart
    @OldePhart6 ай бұрын

    I remember well when long file names became a problem when it was used in a file path, the path length exceeded the allotted space for the path. Intuit was the best known offender.

  • @rocketrandalhood5180
    @rocketrandalhood51806 ай бұрын

    HOLY HELL? RAYMOND WROTE TWEAK UI!? This guy is a legend!

  • @alicewyan
    @alicewyan6 ай бұрын

    The two hours flew by! Thanks for arranging these, they are really interesting!

  • @01ai01
    @01ai016 ай бұрын

    Thanks Dave and Raymond, this was a great interview. I've got to look for Raymond's book, he seems like a great storyteller.

  • @skylanhill
    @skylanhill6 ай бұрын

    Thanks for bringing some of these insider stories--I really enjoy and appreciate it!

  • @talesmaschio
    @talesmaschio6 ай бұрын

    I’m loving the interviews. Please keep’em coming!!

  • @Times_Ticking
    @Times_Ticking3 ай бұрын

    Fascinating interview! Thank you Raymond & Dave!

  • @tohrruu8308
    @tohrruu83086 ай бұрын

    These videos are awesome, Dave! Really cool seeing you interview Raymond!

  • @Apoloesfebo
    @Apoloesfebo6 ай бұрын

    This is pure GOOOLD. Thank you Dave and Raymond.

  • @cetilly
    @cetilly6 ай бұрын

    The most interesting (surprising) thing about this interview was that Raymond has never met Dave Cutler. How is that possible?

  • @JJFX-

    @JJFX-

    6 ай бұрын

    Knowing how large companies like this operate (and programmers in general), it's really not all that surprising.

  • @MagnetLoop
    @MagnetLoop6 ай бұрын

    "Cart of death" should be a term for such test cases where you compose a use case which is as complex as possible and yet easy to run in the same time.

  • @skoal9372
    @skoal93726 ай бұрын

    It was wonderful to hear someone talk about technical issues as though they were simple everyday issues

  • @ChillerMethod
    @ChillerMethod6 ай бұрын

    PowerToys was a godsend to power users everywhere! Having switched to litestep in the Win98 years on my home rig, power toys were the only thing that could get me close to comfortable when I was working in explorer on other machines. Fancy Zones is still making PowerToys proud today 👍Thanks Mr. Chen, for all your hard work!

  • @hmichaelkraut7968
    @hmichaelkraut79686 ай бұрын

    Thank you Dave. Raymond has been longtime hero to me. I cant tell you how much I enjoyed your interview.

  • @ivshofspb
    @ivshofspb6 ай бұрын

    It felt like pre-recorded questions and answers. I wish you could have more live conversations. On the other hand, I did enjoy the replies and would like to hear more! It was very informative. You are the legends, guys! Thanks for this interview!

  • @UberGeek
    @UberGeek6 ай бұрын

    Great video... Reminds me of my own (fond memories, frustrations) experiences. Press "Any Key" was solved by writing "Any" on a piece of tape and sticking it to their Shift Key.

  • @robertlawson4295
    @robertlawson42956 ай бұрын

    Excellent !!! Thanks, Dave. Keep 'em coming. 😀

  • @henrybecker2842
    @henrybecker28426 ай бұрын

    Thank You Raymond and Thank You Dave. Very educational and brought back many memories.

  • @fastest_mia
    @fastest_mia6 ай бұрын

    Loved this interview, it was great to hear all the stories :)

  • @ScottyBrockway
    @ScottyBrockway6 ай бұрын

    Wonderful interview, please do more!

  • @SpragginsDesigns
    @SpragginsDesigns6 ай бұрын

    This was very entertaining and educational. Thank you so much for this.

  • @AaronMuccino
    @AaronMuccino4 ай бұрын

    OMG more please! Thanks for the content

  • @richardclarke376
    @richardclarke3766 ай бұрын

    unbelievable that Raymond has never met Gates or Cutler! I recall reading Raymond helping people in the windows programming newsgroups on USENET back in 92. Raymond's book 'old new thing' is superb, and he still manages to find time to blog incredibly interesting posts every single day !

  • @jakesynapse6417
    @jakesynapse64174 ай бұрын

    Awesome interview! Would love more like this!

  • @Autom_te
    @Autom_te5 ай бұрын

    Raymond Chen writes the best articles on Windows hands down! Lovely interview thank you both.

  • @zwill8882
    @zwill88826 ай бұрын

    Not a Windows user at all, but I think everyone even outside the microsoft world agrees that Raymond Chen is a legend. Hands down one of the best (and ocassionally funniest) blogs on the internet.

  • @andAgainFPV
    @andAgainFPV6 ай бұрын

    Fantastic interview, really enjoy hearing what life was like building the OS's that had such a large impact on my life

  • @kimp_ossible
    @kimp_ossible6 ай бұрын

    Hi Dave, I've been watching your videos for a while and I want to let you know this interview is the coolest thing on your channel. I would love to see you put your interview and conversational skills into more content like this! Keep it up, this is excellent!!!

  • @kimp_ossible

    @kimp_ossible

    6 ай бұрын

    The nitty gritty details about low-level stuff are great. That closing bit about interrupt handling for MS-DOS apps...!

  • @OpenGL4ever

    @OpenGL4ever

    5 ай бұрын

    @@kimp_ossible I completely agree!

  • @gplusplus314
    @gplusplus3146 ай бұрын

    This is amazing! Do more interviews!

  • @skip1835
    @skip18356 ай бұрын

    Like all of the commenters - I've so enjoyed the interviews with Raymond and Dave - - I really like how you stay out of the way of your guests Dave, so refreshing to become engaged by your guest without the usual interruptions which, imo, tends to be the norm with many typical interviewers - thanks for bringing each of these giants to your channel, but an extra thanks for your interviewing style - I appreciate all of your work and I think these interviews have been an exceptional addition.

  • @EssenceofPureFlavor
    @EssenceofPureFlavor6 ай бұрын

    Yes, please bring more interviews!

  • @j777
    @j7776 ай бұрын

    These interviews are awesome Dave

  • @JeordieEH
    @JeordieEH6 ай бұрын

    These are amazing. I hope you keep doing them for sure. I don't mind if they even lasted longer, these people have so much important history to let the rest of the world know about.

  • @kessedk
    @kessedk6 ай бұрын

    Love the nerdy details, keep 'em coming 👍

  • @tadeucruz
    @tadeucruz6 ай бұрын

    Very good interview, pls keep bring this king of interview.

  • @MattSeremet
    @MattSeremet6 ай бұрын

    1:02:45 that mouse spotlight feature is a handy one for sure! Enjoying power toys myself for resizing images. I want to get into fancy zones.

  • @frischifrisch6860
    @frischifrisch68605 ай бұрын

    Vielen Dank für den Mausfinder und großartiges Interview! 🤗🤗👍👍 Thank you for the mouse finder and great interview!

  • @chrisoconnor3615
    @chrisoconnor36156 ай бұрын

    These interviews have been amazing

  • @nR-kv7xo
    @nR-kv7xo6 ай бұрын

    Absolutely fantastic interview! Same as with cutler

  • @RalliArt001
    @RalliArt0016 ай бұрын

    Hi Dave thanks for the insightful videos.

  • @BolognaPONYProduction
    @BolognaPONYProduction6 ай бұрын

    1:18:04 the story wasn't long enough. You guys are two very smart, educated people that everyone can look up to for inspiration. I have never been so into a YT videos, as much as I have been after subscribing to Dave's channel. I can pick your brain apart about how parts of Windows are made and the background processes that are happening, and I wouldn't get bored a single bit. Dave and Raymond, good job! Keep up the fantastic work both of you do.

  • @De.Pe77
    @De.Pe775 ай бұрын

    This was very enjoyable to listen too. Thank you!

  • @masterinsan0
    @masterinsan06 ай бұрын

    "What part of this job keeps you coming back?" "The health insurance." Feel that.

  • @NathanaelNewton
    @NathanaelNewton6 ай бұрын

    This was absolutely amazing, thank you for making this, I loved it ❤❤❤❤ I also shared it with half a dozen telegram channels and anybody that I felt would be interested

  • @korana6308
    @korana63084 ай бұрын

    What a great guy and a great interview, it was a pleasure watching it 👍👍

  • @russ5101
    @russ51016 ай бұрын

    Thank you both. Some good memories from those days. 4dos the memories..

  • @SachaTholl
    @SachaTholl4 ай бұрын

    Really interesting and entertaining interview. I would like to hear more content of this kind.

  • @rlxpudding2056
    @rlxpudding20564 ай бұрын

    The Find my mouse function from the Power Toys is the one I need the most, thank you for this, I have a 3 screens setup at home and work. It saved me a lot of time!

  • @holyvanguard
    @holyvanguard6 ай бұрын

    Thank you Mr. Chen for your stories.

  • @csbluechip
    @csbluechip5 ай бұрын

    What a dude! What an interview!

  • @FloatingWeeds2
    @FloatingWeeds23 ай бұрын

    Amazing personality. Some people you can just instantly tell the lights are on and he's got a rich inner life and probably spends time alone thinking deeply in conversation with himself. I love him. Would love to be his friend!

  • @Rorschach1024
    @Rorschach10246 ай бұрын

    Data (and programs) obeys Hooke's gas law, it will expand to fill all the space available. It doesnt matter how much physical memory or storage capacity you have, IT WILL ALL GET USED. The same is true of computing capacity. It doesnt matter if you have a 128 core EPIC cpu, it will eventually get bogged down because lazy coders will forget to write efficient code.

  • @junkmauler
    @junkmauler6 ай бұрын

    Love these interviews, the end seemed a bit premature though?

  • @Korn45678
    @Korn456786 ай бұрын

    Raymond is the man. Great interview, thanks DavePl 👍🤘

Келесі