Dave’s Garage: Shop Talk

Fixing Windows: How ANTI-CHEAT systems work, and why they shouldn't be in the Kernel!

Dave’s Garage: Shop Talk

Show Notes

00:00 - Intro 00:17 - Any ideas on a better anti-cheat program? 02:06 - Anti cheat.. why is its even on the list of priority for an operating system? 02:49 - Would you use a non-gui version of windows? 03:42 - Why didn’t they port control panel to settings from day one on Windows 8? 04:53 - Has Microsoft blocked the ability to terminate the explorer shell? 05:34 - I see you sometimes post video directly to X. Is there value to doing this? 06:32 - How about a filesystem that is smart enough to delete an open file…? 08:42 - …Or address OS rot - all the garbage Windows accumulates in the registry? 09:29 - Why is Win still so bad at low latency audio?! 10:00 - As nostalgic as it is, i’ll be sticking with linux for the foreseeable future 10:53 - Dou you thinkn MS would just open source the shell? 11:45 - Dave is wrong about Task Manager… 13:01 - The solution is to simplify the OS and then remove all telemetry. 13:52 - What was the windows Vista fiasco if not an extension of the x64 transition? 14:28 - Have you considered creating an OS that embodies these ideals? 15:07 - Why is it impossible to clean up tray icons of apps that get killed? 15:52 - Stop apps, at the OS level, from grabbing the DAMNED FOCUS 16:53 - What became of the popups that wouldn’t go away until you actually made a decision? 18:13 - Can nefarious programs detect when TaskManager starts and idle themselves? 19:03 - My task manager only opens once and only uses 50mb ? 19:19 - In one of the future episodes about the Windows Registry and its architecture? 20:09 - Does Linux have a similar central config for the OS and its application? 20:40 - Whats your Opinion on Remote Desktop in Windows 11 Pro? 21:21 - What is your take on the lack of ownership of media? 23:00 - The HUB75 panels can be daisy chained — how many can the controller drive? 23:27 - What do you do to detect / prevent bitrot on your data archives? 24:35 - Windows has lots of Trojans and viruses doing impersonations. 25:29 - DNS is not the issue, just the servers and services that provide it. 26:11 - Is cp/m still in play?? 26:59 - Drive shaking? Maytag mode? 29:13 - Wait, MFM drives would come out of the factory WITH bad blocks? 31:26 - Sticky bones … and RIBS?! 31:58 - Could you talk about the practice of parking drives? 33:39 - Do you have any IBM zOS machines or experience? 34:57 - Are any of your Kaypros a Kaypro II? 35:39 - Which Kaypro do you have and have you done an episode on them? 36:06 - I take it that it’s the zilog versions of the Kaypro? 36:51 - If you have a floppy from that pdp11, can I see it? 37:38 - How about those ST-506 drives with the external actuator arms? 38:18 - What is the newest machine you still have nostalgia for? 38:45 - Why don’t you contribute to the ReactOS ? 39:44 - Do you have nostalgia for cool server names back in your Uni days? 40:49 - Rop Short from DEC cam to the shop this week… 42:02 - How does YouTube handle it if someone fast forwards to the end of the video? 42:38 - Does it help the “algorithm” that I slide the scrubber to the end even if I bail early? 42:49 - I watch part of the video now and some later, does it show I watched the entire video ? 43:15 - New project idea, run TinyLLM on top of the PDP11? 43:43 - Remember a moment where you were not really interested in the work you were doing? 45:16 - If i put a question mark, but ask you not to read my name, would you read my name? 46:48 - Is Dave counting to the cadence of the Sesame Street Pinball song? 47:07 - Who does your post work? 47:40 - Were you guys doing a bit or did you really not know that Toronto is YYZ? I 48:59 - So the Rush song YYZ is a reference to a damn aiport? 49:27 - Are you two not Canadian and Rush fans? YYC is Toronto. 50:06 - Does this mean Rob Short finally sits down for a chat with Dave? 50:35 - Where can I get one of those shirts? 51:24 - Did you guys watch the new Tron? 52:28 - Wait which is the boring sports car?

More from Dave’s Garage: Shop Talk

Oct 17, 2026

What would 1996 Dave think of rebuilding Task Manager with AI? Dave and Glen celebrate 100 episodes of Shop Talk with Windows stories, retro computing, fresh viewer questions, and a look at the community behind the show.Across the first 99 episodes, our comment archive contains more than 23,000 comments. We recognize some familiar contributors, revisit the rebuilt Task Manager episode’s response, and share the most-liked comment in the archive.Then it’s back to your questions: how overlays helped programs fit into limited memory, porting Colossal Cave to a PDP-11, getting started with AI, checking AI-generated code, and using AI for business strategy.Plus: a difficult day at Microsoft, whether Spy++ deserves a modern makeover, TMOG follow-ups, missing hard-drive activity lights, and Deluxe Asteroids.Thank you to everyone who has watched, commented, and kept the conversation going.

Oct 17, 2026

Windows war stories meet AI-assisted retro computing in this week’s Shop Talk. Dave and Glen explore AI development on the PDP-11, how they prompt and review generated code, and what older computers can still teach us.Dave discusses improving top for BSD, compiler changes for ksh, and getting Samba running on a 16-bit machine. Viewer questions cover detailed specifications, native apps versus Electron, ownership of AI-generated code, and improving PDP Gary.We also revisit Microsoft Bob’s connection to the Windows XP disc, instant shutdown shortcuts, and a CHKDSK job that could run for days. Plus: TMOG memory usage and temperature graphs, lessons from the TRS-80, Windows 3.1 on modern hardware, and Tempest with a joystick.

Oct 3, 2026

PDP Gary has a personality—but how did Dave define it? This week on Shop Talk, Dave and Glen start with Gary, then explore Dave’s recent work using AI on BSD, the PDP kernel, and its peripherals.

Sep 26, 2026

What happens when AI stops being a useful tool and starts becoming a crutch?

Sep 18, 2026

Can autonomous AI agents cause serious harm without being conscious, sentient or malicious?

See all episodes →