So many stories and so much advice from Dave Plummer - the original creator of task manager and other interesting software like unzip on Microsoft Windows. Did the NSA have a backdoor in Microsoft Windows? Should you learn Rust or GoLang? Learn from someone who has years of development experience! // Dave’s Social // TH-cam: www.youtube.com/@DavesGarage Twitter: twitter.com/davepl1968 LinkedIn: www.linkedin.com/in/davidplummer // Great videos on Dave's channel // Windows Task Manager: th-cam.com/video/Ve95Nh690l0/w-d-xo.html Windows Clock: th-cam.com/video/Ve95Nh690l0/w-d-xo.html Windows Start Menu: th-cam.com/video/HrDovsqJT3U/w-d-xo.html Windows Zip Folders; th-cam.com/video/aQUtUQ_L8Yk/w-d-xo.html Windows Activation: th-cam.com/video/FpKNFCFABp0/w-d-xo.html // Great Playlist on Dave's channel // th-cam.com/play/PLF2KJ6Gy3cZ7jCgV1VEAIcr867nCkynPn.html // David's SOCIAL // Discord: discord.gg/davidbombal Twitter: twitter.com/davidbombal Instagram: instagram.com/davidbombal LinkedIn: www.linkedin.com/in/davidbombal Facebook: facebook.com/davidbombal.co TikTok: tiktok.com/@davidbombal // MY STUFF // www.amazon.com/shop/davidbombal // SPONSORS // Interested in sponsoring my videos? Reach out to my team here: sponsors@davidbombal.com // Menu // 00:00- Coming up 01:01- Dave Plummer's history 02:26- Dave's Garage 03:33- How Dave started at MicroSoft 06:15- Task Manager 10:36- Other Operating Systems 11:06- What OS is Dave coding on? 11:30- How Dave got into coding 13:14- Advice to younger people 14:18- Sell your work, not yourself 15:38- Still coding long after Microsoft 16:22- Visual Zip 18:40- Show your work 19:31- Was it easier in the old days? 21:07- Would you use Rust today? 21:43- Should I learn C? 22:10- What language is Windows written in? 23:14- ZIG and other programming languages 25:05- Start with Python 26:32- Write your code right 27:00- Windows 95 vs NT 30:00- 20-year-old code still in Windows 30:47- Task manager is still the same 31:11- Politics between Win 95 and NT team 31:48- Product Activation 33:42- Loved for task manager; hated for Windows activation 35:05- Open Source 36:00- Who is looking at your code? 37:15- NSA and backdoor access to Windows 38:07- Sneaking code into Windows 38:53- Windows Easter eggs 39:54- Doom on Excel 40:17- Secret messages in MS DOS 40:46- Pinball 43:49- The Start menu 45:08- Calculator and Clock 47:58- Blue screen of death 48:59- Chat GPT 51:01- Chat GPT and bad code 51:30- Plans with your channel 52:27- Meeting Dave in person 52:45- Outro
@guitarszen"No real programmer can stay developing on windoze". Said by .. who exactly? Every single huge software-house / development company (besides maybe Apple) working on Windows. The vast majority of users are using Windows as well.
love the honesty. I'm not as old as Dave, but I've been working as a software engineer for 25 years. It's so true the first version "we don't know" what the code needs to be. You're lucky if you get to the third version. Today it's more common to have moved to some other project and someone else is rewriting it. One reason I love doing open source work, I get to go back and clean things up. When I get to delete code to cleanup/simplify, it feels great.
It's an ancient joke, the code never works right the first time. And wait for service pack 3 at a minimum. I'll not go into how many times I had to debug, just to find a primptf. Thankfully, modern editors highlight when I need to put my fingers on a diet.
Elon taught me you can be “on the spectrum” and be smart and successful. Dave taught me that you can be autistic, smart, successful and nice all at the same time. Great to see him here!
Dave is a great guy and a legend. Like Dave, I've been coding since I bought my first Apple II in 1979. I am 76 now, and have taken on coding in Python. I'm currently working on a game and it is teaching me a lot. Love coding. It keeps your mind young.
I love watching Dave's videos. It was a treat to see him interviewed; you asked several great questions that I was interested in. Excellent video, thanks for putting it together!
This is so my era too. My MCSE was in NT4 too and seen Dave on his channel discussing some of the integral Windows tools in the past. Great guest and collab!
Excellent chat with Dave, I've been following Dave's Garage for the past year or so and it's nice to see you spending some time with him. He reminds me of the type of guy you could sit down with a nice cup of tea and while away the afternoon solving the mysterys of the world together. Absolutely follow Dave's Garage, it's fun and entertaining.
I'm not a tech guy but happened upon Dave Plummer's channel, for the love of TH-cam algorithm. I very much enjoyed how he explains history. I had to watch two back to back episodes and subscribed. I also took an interest in all the chat that follows from his viewers. Thank you Dave for sharing.
I was on the edge of my seat listening to him, brilliant questions from D.B too. Let's just hope the ol' legend has passed enough of his skills on to the next gen code monkey's. Almost all AAA videogames are created in C++ so that's something to remember like he said.
Great to see you interview Dave, it helps to add another dimension to what we know about him, many thanks hope to see many more great videos from both of you
The best people to interview about coding adventures you can learn from are absolutely those who like Dave are comfortable telling the story but without omitting the mistakes. Such a wealth of information you can miss out on when those details are glossed over. This was a dope video man. Watching this whileon the cusp of putting my toes in the infosec pool. Helps immensely to guide me a bit or confirm Im taking the right next steps, especially with being a complete unknown in any of these circles. Ive outgrown anonymity anyways, so thesr next steps are crucially important. Thanks man
Writing a task manager helps one learn internals. Back in '75-'76, writing a view into IBM VS1's job queue, running jobs, and output queue taught me a lot about VS1's internals. Later updated it for MVS and a view into TCAM's internal control blocks. This upset operations when the programmers saw what was or more importantly, why their jobs were sitting in the job queue while other jobs were jumping in ahead of theirs.
Programmer since 1970, now retired. I was always working on embedded systems, but like Dave I stuck to the code and avoided several offers to go into management. Started on an IBM 360, but moved to microprocessors as soon as they became available. Started with a 6502, and my last processor was a 256-core AI chip. I also enjoyed custom chip verification before they went to the foundry. I was actually one of the first Commodore 64 users, because they sent me a prototype (called the VIC-40 at the time), so I could write a book on it that went beyond writing aps in BASIC. Fun times.
@@GaryMcKinnonUFO It was a RISC design, in that they implemented a very fast minimal instruction set that you could use to do "complex" things. Like multiplication and division! Writing those and then later floating point functions was a lot of fun for me. That's when I discovered all the approximations for log and trig functions. Cool little processor, though the first versions did have that nasty indirect jump through address $XXFF bug. I think when Woz wrote a 6502 assembler program for the Apple II, that calculated pi to 32000 places, that really justified the RISC concept.
Didn't know about the bug, or the Pi calculation, wow, 32000 places !! I used lookup tables for things like Sin and Cos, always looking for the easy way ;+} @@BigGuy8059
The C64 kept initiating people's careers past its prime. As a kid in the 90's, I couldn't afford what peers then considered a "real computer" like Amiga or 386. Got a C64 for cheap & of course I wanted to play games. But the thing actually, as in the olden days, came with a manual that taught me basic (BASIC, too) programming, and after getting a box full of old C64 magazines with example asm programs etc, I got into that, too. They did not have disks, so I had to type machine code for 1) a checksummer, 2) an assembler that had checksums, and once I actually got it right, I could program :D (amazing that I actually sat through that, unthinkable insanity today)
This brought back a lot of memories. In the 90s I was a software director at Dialogic Corp. (later bought by Intel), known for their invention of corporate voicemail and telephone automated voice response (AVR) systems. Our systems used custom boards in industrial Intel-based chassis under Windows, and later, Linux. I remember when NT came out and what a big deal it was. Thanks, Dave!
Haha...my very first experience with computers was when I was told by my mom I MUST take Computer Class as an elective (she was hoping I'd get into IT, which I was uninterested at the time...bad move on my part). Thus, the very first program that existed I learned with MS DOS which existed LONG before Windows did. Thank you for inventing the Task Manager! Super handy! We've come a long ways from DOS!
Great video collaboration, David! Dave Plummer is truly one of the greatest presenters, able to take a technical subject and help you learn so efficiently and quickly. And his "horror" ("success?") stories from Microsoft are the best! Glad you had him on here! I love to see this type of collaboration among TH-cam tech channels. Also, a note: LOVE how you broke down the timeline exactly. So many channels now don't spend the time to do this simple task and it really helps your watchers. I use the time score all of the time!
Its funny how cybersec triumph often begins as a nightmare scenario but the one thing I always tell myself when software whacks out is "fam we can learn from this" 😊 doesnt help it not suck, but for perseverance sake it does exactly what it needs to accomplish.
Hey David - I just want to say that you produce wonderful content and communicate ideas and thoughts better than most of us in tech. Thanks for this great interview with another incredible human. I really enjoy listening to you both and watching all your videos. I'm a full-stack developer/engineer/coding dude and your content is a great reprieve from work! Keep it up!
David I have gone from nearly homeless to almost being done with my masters degree in cybersecurity. Watching your videos helps me with my classes more than the textbooks do. Thank you! Also, I really enjoyed this guest. Him and OTW are the two best guests I like to see on your channel. I thought it was really inspirational that this guest disclosed his autism. I have autism too and sometimes people make you feel bad about it, but him mentioning it really inspired me and made my day. Thank you for this video and please never stop making videos. You are contributing very positively and in a large way to society.
I also got started on a TRS-80 as a 10 year old. Just like Dave I just started typing, thinking it would "work". What memories. I didn't have a way to store code, so retyped each time I sat down. Dave Plummer, what a guy. Thanks for the stories!
I had a customer similar to him. He grew up in Chicago and his dad ran a business that had mobsters as customers so never a lack of stories. Then he had a career in fluid dynamics and worked for NASA, then retired from that and is now an expert engineer witness for huge patent infringement cases like John Deere vs Caterpillar etc. My God the stories he could tell for hours.
Dave's TH-cam ads about his book helped me find his channel right as I was getting back into coding. He is a delight (also read his book it's insightful AND funny) I really enjoyed this conversation, David! Thanks for always chatting with interesting people. I can't wait to see who else pops up on here (please have a chat with Shannon Morse thank you)
So much good advice, soo much history, THANK YOU for this insight, knowledge and time you shared. This is incredibly valuable for ANY of the new generations desiring to get into the real core of the industry and how to make yourself beyond valuable, BUT I would add that Dave's Humbleness and openness here is just absolutely refreshing. again THANK YOU,
I don't know much about "the Spectrum" but since finding this guy a few months ago I find such an engaging likeable funny knowledgeable, entertaining person that the thing about those on the Spectrum havening interpersonal seems far fetched. This guy is charming.
Wow. Dave and I got our start the same way. I was 12 in 1977 and fell into my local Radio Shack and became the resident computer geek. Started with a Mod I BASIC then learned Z80 assembly, then worked for a systems house in 1981 which did system extensions for the Mod I and Mod II systems. Even integrated 10MB hard drives via SASI controllers. I too am on the spectrum. The only difference is that I worked for Netscape, not MSFT. 😮 One of my manager's last name was Plummer. 😂
Love Dave P's channel. Thank you for this interview. I'm a few years older than Dave P and I kinda gave up on programming after C started becoming C++ and then C#. Had my roots in Basic, Fortran and assembler. There was always the next hot language and I could never decide which was the best to learn. Thinking maybe I'll finally go back to one of my books on Python. (Or, maybe I should look at Go again ... ? I STILL can't decide! )
Python. It's so well supported. Then GO. Rust had possibilities but unfortunately, infighting has taken over. Python has a very well-proven history, support, infrastructure, and can run on just about anything.
I started writing code way back in 1970, so nice to hear Dave talk about writing in assembler. I remember inserting machine code in Hex, it feels like a million years ago. Watched this guy’s channel he is also a great communicator with a good sense of humour. Loved the video.
It was about 1978 for me (apart from a brief contracting foray at ITL Stevenage a few years earlier), cutting test code for large frame circuit boards (punched card program input to their Simple-Simon mainframe computer). Using a clunky assembler for Z80 with crude emulation tools just did not cut it (probably my bad). So I generated about 4K bytes of hand written machine language (hex) code in a month or so (using tape drive storage) to create a couple of lighting-control-desk products for a New Zealand based lighting firm. Both were successful. Both were bug free. While the original Z80 NMOS part was quite a difficult device to stabilize in the hardware sense (I did not know then what I know now about how to design good, noise-free PCB's), I subsequently used the Hitachi CMOS 64180 part a LOT in subsequent designs and it was devoid of all the noise and glitch issues the original (super-well designed) Zilog part had come with, and with a few embedded bells and whistles that were previously the job of satellite peripherals. The Z80 is still my favorite generic instruction set and general architecture in the microprocessor genre, although the low end ARM devices run rings around it these days. I am now retired. Thank you Robert for stimulating a nostalgic trip down memory lane.
@@jimparr01Utube So few of us left I think these days, when you speak to the current generation designing apps for mobile phones they just give you blank looks. Great memories, you almost felt like a pioneer. Also remember taking snapshots in Hex from COBOL programs which had failed, ending up with reels of paper.
@@robertmcdougall3166 Yes Sir. (I think you mean 'reams' of paper but correct me if I am wrong). I think we were all pioneers in our particular niche specialties during the massive uptake of microprocessor technology Robert. I have basically been in a "whiz-bang-whir" sort of niche most of my career, but I so much appreciated the awesome CAD, CAE and CAM tools that came along not long after the 80's to make my working life as a hardware designer, progressively, a LOT easier. As you say, all that is now kind of 'ho-hum' to the newbies who have grown up and live in a different Tech' World to the one we folks collectively helped to create. I thought you might appreciate a remote pat-on-the-back as you review your own contribution to building the current technology into what it is today. David Bombal is one of our ilk for sure. Pat, pat... on the back Sir. Cheers, Jim
I remember Dave from HyperCache on the Amiga. It was an eye opening piece of software for the time. I thoroughly enjoyed this interview, he's a fascinating guy and has a huge mountain of knowledge - thank you.
I am a subscriber of Dave's, and David. I was excited to see this crossover. I started like Dave as one of the pesky children showing Radio Shack managers how to set up their Model I TRS-80's. Special thanks to Tandy for not booting us out the door as would happen in todays world.
LMAO! Love it! Born in '67, I used to take the bus to the local mall after school and work on code at Radio Shack on their display TRS-80. I'd have to kneel in front of it, no storage, so I keyed my code thus far from a notebook then continue with my project. 3-4 hours later, my dad picked me up on his way home. Most days M-F, and occasional weekends if I caught the busses. One friday evening, approaching Christmas, I was about an hour into my session, in the zone. Suddenly looking up and around, there were probably 20-30 people in a semi-circle behind me watching. If I'd known to arrange an advertising contract... lol
Dave - Been watching Dave's Garage for about 1 year now - love all the history you share of products i myself have been working with since DOS 2.1 - I would love to see you do some videos of writing python code using chat GPT 4 - even if its only something simple like a pong copy
it was amazing to see the person who created TASK MANAGER ...... and I would be more happy if we could see PINBALL now....!!! because I loved it and played it a lot when I was still using XP back 2-3 years ago....!!!🙂🙃
I have been watching Dave's Garage on and off for a while. Some very interesting content. Once thing that I just realised when he was speaking of activation. I recently had some SSD issues, and I had them set to a lower PCIe bandwidth setting (Gen3 instead of Gen4) just to torubleshoot the intermittent issue. Windows was activated just fine, but when I updated the BIOS it switched everything back to Gen4. I like Dave also run a threadripper, but mine has 8 PCIe SSDs, I reconfigured everything else like the PCIe bifurcation, but forgot to set the PCIe gen for the ssds and the slot running 4 drives back to gen 3 forced and it resulted in Windows deactivating itself. All the SSDs were the same, no physical changes to the hardware at all. So I guess I found out that if you change all 8 SSDs at the same time from Gen3 to Gen4, it will be just enough for Windows to deactivate.
I was born in 63. My radio shack story is almost identical (I setup their floor model and dang near lived there in my mid teens). Been in IT ever since (senior engineer now)
This guy is amazing. I was born in 68 too. When I was 14 our school go a "computer lab." I started coding on a TRS-80 (trash 80). I went on to machine language then RPG(2)/COBOL/C(+)(+)(#). I was an electrical/computer engineer and then went to law school. I am amazed hearing him talk and thinking about me doing the same thing.
It's embarrassing at this point. Yes the government has back doors in Microsoft. The government has back doors in intel and AMD processors. The government can do whatever it wants, why slavishly ignore and deny this?
BSOD was a constant problem on most Windows Operating Systems, Even when not killing system processes. Also diagnosing BSODs was often hindered by Microsoft's Proprietorization Closed System Architecture. It was this issue that often forced many to reinstall their OS every other year.
Did Dave ever mentioned TempleOS? I wish he could provide his perspective on that OS in terms of architecture, design etc. It would be awesome to know how a professional OS programmer such as Dave views an OS created by a fully independent developer like Terry. Fun fact, Dave was born in 1968 and Terry just 1 year later.
Your best insight from that may come from interviews with Terry, like the one that was in a fast food restaurant. He went into details about the physical architecture that he would have liked, and all the minutia of optimizing around it and things like making every data type the same width. While different data widths save some space and allow some tasks to be optimized, it almost seems we are quickly approaching use cases where the opposite is more beneficial. RISC is actually what's used inside many CISC CPUs, and hardware performs so well that more devices are becoming pure RISC.
Memories! In the DOS days, I had my own DOS distribution with all the top utilities I used on a daily basis. All the engineers at Shared Micro Systems carried it in their kit. Exciting times.
I used the TRS-80 in high school in the early 90's when I was learning Turbo Pacal and GW Basic. My parents bought me a Tandy 1000 HX. Today im a MCSE (NT4) / Cisco CCNA / Linux nerd. I finally started to dable in programing again. I been doing programming courses in C++, Unreal Engine and Unity from my home in the South Sound area of WA state or the back yard of MS. I would like to give a shout out to my computer teacher in High School Mr. Bob Snedigar, he allowed me to keep taking the classes as a TA all 4 years of high school. I'll never forget him.
43:21 I have the Pinball game in my Windows 10 and it works perfect. I also added back the Windows 7 games and they work fine too. Also the Windows Entertainment Pack works in Windows 10 32bit but not in the 64bit version (well not all of them at least). Windows has great backwards comparability.
OMG this is so nostalgic! My Mum and step dad worked for the Canadian government doing mainframes- him and mum heavens knows what she did but we always had the - your - software around the house. This was very late 80s early 90s. I even taught myself some MS-DOSi airways remembered to "Park disk"
Wow! Great interview. I started with a Commadore 64 and BASIC. Went to college, 2nd time, toward EE and learned Fortran, then changed to CS and got Pascal, then C/C++. A year later I changed to Computer Engineering and learned a bunch of Hardware Description Languages (VHDL, Verilog, System Verilog, etc.) on top of that, I learned HTML (CSS, JS) and Java. Job wise, Perl was the go to language for scripting (way before Python was introduced). Overall, I think I was good with about 20 languages until I retired. And once you know one of these languages, you can move to another fairly easy by remembering the syntax differences. The question about which language to learn first, or next: I felt stressed at times not knowing which language I should tackle next and put them off (except Python) for that moment in time when I needed to know it. I would suggest picking up the methodology of OOP, because Object Oriented Programming is important for a lot of languages.
Task Manager might still be the same, but I can tell you the TCP/IP stack in Windows is still the same (crap) that 20+ years ago. Edit: Excel had also a Flight Simulator that you could start from inside a cell. Edit 2: Too bad Microsoft didnt include all the tools Mark Russinovich did in the day instead. That would have enhanced Windows by a mile.
In the "Pinball" chapter, I do understand Dave's appreciation for having his code visible to a lot of people. I'm Dave's age, but got started in software at 14 instead of his 10 years age. Much of my code went into industrial machines and many of those have been scrapped a long time ago. With those machines, a few "users" (machine operators) got to use my GUIs, etc, for 8 hour shifts. The rest of my non-industrial code is mostly in and around radar systems and other neato but esoteric embedded things.
Regarding Python: (1) moving from 3.10 to 3.11 gives a pretty massive speed increase; and (2) A guy (sorry I forgot his name; he was on the Lex Fridman show less than a month ago) well known in the industry has reached alpha version of a new backwards compatible Python side branch called something like ?PyMocha? that runs crazy fast, seriously, in many applications over 1000x faster than Python 3.11.
That's really cool, I'd love to see it take a stab at the prime sieve. Hopefully whatever tricks are being implemented could slowly get worked into base Python without sacrificing too much compatibility. Perhaps something like this may begin life as Python 4 if it's not too significant.
Dave Plummer is on another level. Found I sometimes had to slow down the video to catch detail in what Plummer was saying. And that's ok, because as they say, challenge is like fertilizer to neurons.
Not only do they have a backdoor for the NSA but Microsoft keeps your encryption keys on their servers just in case the USG ever asks for them. It's all for your convenience in case you forget your keys of course.
Right. And the people that actually clap like seals for this convenience don’t understand the bigger picture. It’s frightening when you realize you’re surrounded by idiots who think the USG can do no wrong
Love that David has loads of Windows and msdos box versions in the background 😅. Great video and great to hear Daves stories, a blast from Windows history.
The issue I observe worldwide and at universities is that kids and young people who begin with Python tend to halt their progress there and never dare to venture into C++, C#, or Java. What I often hear from them is that these languages seem too complex after getting comfortable with Python. We are losing individuals who could truly excel in the art of coding, while simultaneously seeing a rise in those who merely assemble things using pre-existing frameworks and libraries. This raises the question: who will be responsible for developing these frameworks and libraries in the future?
A great way to get into C is to learn by programming Arduino. Fun way to learn by having tangible feedback - blink an LED, control a stepper motor, make a motion detector.
Only thing Task Manager is lacking today is the ability to filter the list of processes by a text string and being able to filter text by a selected column. Always find myself looking for a certain thing and wondering why there is no filter feature.
If it is not in, it is not in BY DESIGN. Too keep you dumb. There is an alternative: the penguin. But you probably are not qualified to use that kind of freedom.
@@Pozi_Driveyet Dave mostly codes in Linux and would walk circles around you I’m sure. He also wouldn’t say something as ignorant as your comment either.
@@Pozi_DriveIronically the penguin isn’t even capable of doing the one thing birds are universally known for. The ability to FLY and feel the freedom!😂
I like this guy. He's really cool. Never in a million years would I guess he's a brilliant coder. He totally does not look like a computer nerd. He actually looks more like an ex-mafia hitman or some mob enforcer. That's meant as a compliment so I hope it's not insulting.
Free cookies! Edit: Dave garage & David Bombal This is going to be amazing! I just got into coating not too long ago & David Bombal what is the channel I came across shortly after when it came to"Honestly" just about everything! Primarily network security Dave's garage I stumbled across video about “Secret history of zip folders” and I subscribe from there!
Awesome collaboration! Love this kind of content, great job for both. I was actually worked on the same computer he worked on when I was younger, commodore 64, I used to have that monitor back up until a few years ago, I ended up using to connect my xbox and playstation console. Good job David and Dave 👍👍
51:20 About ChattGPT: "Why didn't you do that without me asking you?".... ..."Hopefully they will improve it to the point where you don't have to interrogate it." HAHAHA, I feel the same. Really loved this interview and this guy, and to hear the story of Task Manager was awesome, great interview with such an impressive, humble and funny man.
Nice walk down memory lane! As a database developer, my goal was always to make the application bulletproof, namely by preventing the user from doing absolutely anything except for that which was required. It was a DKNF dance between locking down the structure of every table while ensuring the same was done to the menus.
Me, being a subscriber of Dave’s garage, got this put in the queue automatically gets introduced to Dave by you.. I like :D now he has to introduce you as well :P
Task Manager and Unzip are two of the best parts of Windows. There’s nothing really to annoy or frustrate you, unlike some other Win components. Dave P is a top bloke. And thanks David B for your great content.
So many stories and so much advice from Dave Plummer - the original creator of task manager and other interesting software like unzip on Microsoft Windows. Did the NSA have a backdoor in Microsoft Windows? Should you learn Rust or GoLang? Learn from someone who has years of development experience!
// Dave’s Social //
TH-cam: www.youtube.com/@DavesGarage
Twitter: twitter.com/davepl1968
LinkedIn: www.linkedin.com/in/davidplummer
// Great videos on Dave's channel //
Windows Task Manager: th-cam.com/video/Ve95Nh690l0/w-d-xo.html
Windows Clock: th-cam.com/video/Ve95Nh690l0/w-d-xo.html
Windows Start Menu: th-cam.com/video/HrDovsqJT3U/w-d-xo.html
Windows Zip Folders; th-cam.com/video/aQUtUQ_L8Yk/w-d-xo.html
Windows Activation: th-cam.com/video/FpKNFCFABp0/w-d-xo.html
// Great Playlist on Dave's channel //
th-cam.com/play/PLF2KJ6Gy3cZ7jCgV1VEAIcr867nCkynPn.html
// David's SOCIAL //
Discord: discord.gg/davidbombal
Twitter: twitter.com/davidbombal
Instagram: instagram.com/davidbombal
LinkedIn: www.linkedin.com/in/davidbombal
Facebook: facebook.com/davidbombal.co
TikTok: tiktok.com/@davidbombal
// MY STUFF //
www.amazon.com/shop/davidbombal
// SPONSORS //
Interested in sponsoring my videos? Reach out to my team here: sponsors@davidbombal.com
// Menu //
00:00- Coming up
01:01- Dave Plummer's history
02:26- Dave's Garage
03:33- How Dave started at MicroSoft
06:15- Task Manager
10:36- Other Operating Systems
11:06- What OS is Dave coding on?
11:30- How Dave got into coding
13:14- Advice to younger people
14:18- Sell your work, not yourself
15:38- Still coding long after Microsoft
16:22- Visual Zip
18:40- Show your work
19:31- Was it easier in the old days?
21:07- Would you use Rust today?
21:43- Should I learn C?
22:10- What language is Windows written in?
23:14- ZIG and other programming languages
25:05- Start with Python
26:32- Write your code right
27:00- Windows 95 vs NT
30:00- 20-year-old code still in Windows
30:47- Task manager is still the same
31:11- Politics between Win 95 and NT team
31:48- Product Activation
33:42- Loved for task manager; hated for Windows activation
35:05- Open Source
36:00- Who is looking at your code?
37:15- NSA and backdoor access to Windows
38:07- Sneaking code into Windows
38:53- Windows Easter eggs
39:54- Doom on Excel
40:17- Secret messages in MS DOS
40:46- Pinball
43:49- The Start menu
45:08- Calculator and Clock
47:58- Blue screen of death
48:59- Chat GPT
51:01- Chat GPT and bad code
51:30- Plans with your channel
52:27- Meeting Dave in person
52:45- Outro
I like the bench layout behind David (Bombal - I need to differ my Dave's here, including myself) for this collaboration...
Another great video @DavidBombal !! How many downloaded & played Pinball after watching this video? 🖐
sir please decrypt my cap file please
I've been subed to you both for a couple years. It's very cool seeing you interview Dave.
0😢 0
Dave is a legend. In the late 90s/early 00s, we used to joke about the initials for Windows CE, ME & NT: "CEMENT".
@guitarszen"No real programmer can stay developing on windoze". Said by .. who exactly? Every single huge software-house / development company (besides maybe Apple) working on Windows. The vast majority of users are using Windows as well.
@guitarszen did you watch the video? Dave stated he works on multiple operating systems. Why are you posting such nonsense?
love the honesty. I'm not as old as Dave, but I've been working as a software engineer for 25 years. It's so true the first version "we don't know" what the code needs to be. You're lucky if you get to the third version. Today it's more common to have moved to some other project and someone else is rewriting it.
One reason I love doing open source work, I get to go back and clean things up. When I get to delete code to cleanup/simplify, it feels great.
not all project are successful
I mean we still know nothing about what the code needs to be. We have like 4k frameworks to prove it.
It's an ancient joke, the code never works right the first time.
And wait for service pack 3 at a minimum.
I'll not go into how many times I had to debug, just to find a primptf. Thankfully, modern editors highlight when I need to put my fingers on a diet.
No way, it’s Dave’s Garage!
Really happy to have Dave on the channel! He's great!
So cool to see Dave here.
I like Dave and Bombal very very much!!
I was pleasantly surprised to see these two come together !!
Elon taught me you can be “on the spectrum” and be smart and successful. Dave taught me that you can be autistic, smart, successful and nice all at the same time. Great to see him here!
Dave is a treasure. Discovered his channel a couple years ago with his fire fans code for the ESP32 and the GIM fans. Thanks for sharing.
100%, Dave is the man. He's like a step-uncle to so many people like me who ~grew up~ with taskmanager.
Dave is a great guy and a legend. Like Dave, I've been coding since I bought my first Apple II in 1979. I am 76 now, and have taken on coding in Python. I'm currently working on a game and it is teaching me a lot. Love coding. It keeps your mind young.
You watch Bellular gaming?
I love watching Dave's videos. It was a treat to see him interviewed; you asked several great questions that I was interested in. Excellent video, thanks for putting it together!
This is so my era too. My MCSE was in NT4 too and seen Dave on his channel discussing some of the integral Windows tools in the past. Great guest and collab!
Excellent chat with Dave, I've been following Dave's Garage for the past year or so and it's nice to see you spending some time with him. He reminds me of the type of guy you could sit down with a nice cup of tea and while away the afternoon solving the mysterys of the world together. Absolutely follow Dave's Garage, it's fun and entertaining.
I'm not a tech guy but happened upon Dave Plummer's channel, for the love of TH-cam algorithm. I very much enjoyed how he explains history. I had to watch two back to back episodes and subscribed. I also took an interest in all the chat that follows from his viewers. Thank you Dave for sharing.
I just like listening to pretty much anything Dave has to say about programming, life and Microsoft work. It's just enlightening
I was on the edge of my seat listening to him, brilliant questions from D.B too. Let's just hope the ol' legend has passed enough of his skills on to the next gen code monkey's. Almost all AAA videogames are created in C++ so that's something to remember like he said.
One of the best podcasts I've ever watched. The stories are liquid gold! You guys are awesome. 🤣👌
Great to see you interview Dave, it helps to add another dimension to what we know about him, many thanks hope to see many more great videos from both of you
The best people to interview about coding adventures you can learn from are absolutely those who like Dave are comfortable telling the story but without omitting the mistakes. Such a wealth of information you can miss out on when those details are glossed over. This was a dope video man. Watching this whileon the cusp of putting my toes in the infosec pool. Helps immensely to guide me a bit or confirm Im taking the right next steps, especially with being a complete unknown in any of these circles. Ive outgrown anonymity anyways, so thesr next steps are crucially important. Thanks man
Writing a task manager helps one learn internals. Back in '75-'76, writing a view into IBM VS1's job queue, running jobs, and output queue taught me a lot about VS1's internals. Later updated it for MVS and a view into TCAM's internal control blocks. This upset operations when the programmers saw what was or more importantly, why their jobs were sitting in the job queue while other jobs were jumping in ahead of theirs.
Man o man...MVT and MVS! Those were the days, my friend. I still run MVS/370 down in my basement on a nice Xeon. LOL
Programmer since 1970, now retired. I was always working on embedded systems, but like Dave I stuck to the code and avoided several offers to go into management. Started on an IBM 360, but moved to microprocessors as soon as they became available. Started with a 6502, and my last processor was a 256-core AI chip. I also enjoyed custom chip verification before they went to the foundry.
I was actually one of the first Commodore 64 users, because they sent me a prototype (called the VIC-40 at the time), so I could write a book on it that went beyond writing aps in BASIC. Fun times.
Loved the 6502, i learned assembler on the 6502C (Atari). I think i remember reading at the time that it was a RISC ?
@@GaryMcKinnonUFO
It was a RISC design, in that they implemented a very fast minimal instruction set that you could use to do "complex" things. Like multiplication and division! Writing those and then later floating point functions was a lot of fun for me. That's when I discovered all the approximations for log and trig functions. Cool little processor, though the first versions did have that nasty indirect jump through address $XXFF bug.
I think when Woz wrote a 6502 assembler program for the Apple II, that calculated pi to 32000 places, that really justified the RISC concept.
Didn't know about the bug, or the Pi calculation, wow, 32000 places !! I used lookup tables for things like Sin and Cos, always looking for the easy way ;+} @@BigGuy8059
awesome history
The C64 kept initiating people's careers past its prime. As a kid in the 90's, I couldn't afford what peers then considered a "real computer" like Amiga or 386. Got a C64 for cheap & of course I wanted to play games. But the thing actually, as in the olden days, came with a manual that taught me basic (BASIC, too) programming, and after getting a box full of old C64 magazines with example asm programs etc, I got into that, too. They did not have disks, so I had to type machine code for 1) a checksummer, 2) an assembler that had checksums, and once I actually got it right, I could program :D (amazing that I actually sat through that, unthinkable insanity today)
Thank you David for this awesome interview. You even included chat gpt and AI in there, very cool!
Glad you enjoyed it!
This brought back a lot of memories. In the 90s I was a software director at Dialogic Corp. (later bought by Intel), known for their invention of corporate voicemail and telephone automated voice response (AVR) systems. Our systems used custom boards in industrial Intel-based chassis under Windows, and later, Linux. I remember when NT came out and what a big deal it was. Thanks, Dave!
Haha...my very first experience with computers was when I was told by my mom I MUST take Computer Class as an elective (she was hoping I'd get into IT, which I was uninterested at the time...bad move on my part). Thus, the very first program that existed I learned with MS DOS which existed LONG before Windows did. Thank you for inventing the Task Manager! Super handy! We've come a long ways from DOS!
Great video collaboration, David! Dave Plummer is truly one of the greatest presenters, able to take a technical subject and help you learn so efficiently and quickly. And his "horror" ("success?") stories from Microsoft are the best! Glad you had him on here! I love to see this type of collaboration among TH-cam tech channels.
Also, a note: LOVE how you broke down the timeline exactly. So many channels now don't spend the time to do this simple task and it really helps your watchers. I use the time score all of the time!
Its funny how cybersec triumph often begins as a nightmare scenario but the one thing I always tell myself when software whacks out is "fam we can learn from this" 😊 doesnt help it not suck, but for perseverance sake it does exactly what it needs to accomplish.
Hey David - I just want to say that you produce wonderful content and communicate ideas and thoughts better than most of us in tech. Thanks for this great interview with another incredible human. I really enjoy listening to you both and watching all your videos. I'm a full-stack developer/engineer/coding dude and your content is a great reprieve from work! Keep it up!
I adore Dave. Really good shout, getting him on the channel. One of the greats.
David I have gone from nearly homeless to almost being done with my masters degree in cybersecurity. Watching your videos helps me with my classes more than the textbooks do. Thank you!
Also, I really enjoyed this guest. Him and OTW are the two best guests I like to see on your channel.
I thought it was really inspirational that this guest disclosed his autism. I have autism too and sometimes people make you feel bad about it, but him mentioning it really inspired me and made my day.
Thank you for this video and please never stop making videos. You are contributing very positively and in a large way to society.
Thank you!
Thank you @Dave for your contribution to task manager and pinball, those are some things which did had impact on user experience.
Every now and then, TH-cam recommends a video worth watching from start to finish. This was one of them.
Two of my favorite channels have collaborated. Big fam of Dave's Garage
I also got started on a TRS-80 as a 10 year old. Just like Dave I just started typing, thinking it would "work". What memories. I didn't have a way to store code, so retyped each time I sat down. Dave Plummer, what a guy. Thanks for the stories!
Dave is like your friend's cool dad you just go over to talk with. Two great channels.
I had a customer similar to him. He grew up in Chicago and his dad ran a business that had mobsters as customers so never a lack of stories. Then he had a career in fluid dynamics and worked for NASA, then retired from that and is now an expert engineer witness for huge patent infringement cases like John Deere vs Caterpillar etc. My God the stories he could tell for hours.
Dave's TH-cam ads about his book helped me find his channel right as I was getting back into coding. He is a delight (also read his book it's insightful AND funny)
I really enjoyed this conversation, David! Thanks for always chatting with interesting people. I can't wait to see who else pops up on here (please have a chat with Shannon Morse thank you)
So much good advice, soo much history, THANK YOU for this insight, knowledge and time you shared. This is incredibly valuable for ANY of the new generations desiring to get into the real core of the industry and how to make yourself beyond valuable, BUT I would add that Dave's Humbleness and openness here is just absolutely refreshing. again THANK YOU,
I don't know much about "the Spectrum" but since finding this guy a few months ago I find such an engaging likeable funny knowledgeable, entertaining person that the thing about those on the Spectrum havening interpersonal seems far fetched. This guy is charming.
Wow. Dave and I got our start the same way.
I was 12 in 1977 and fell into my local Radio Shack and became the resident computer geek. Started with a Mod I BASIC then learned Z80 assembly, then worked for a systems house in 1981 which did system extensions for the Mod I and Mod II systems. Even integrated 10MB hard drives via SASI controllers.
I too am on the spectrum.
The only difference is that I worked for Netscape, not MSFT. 😮
One of my manager's last name was Plummer. 😂
Microsoft killed Netscape Navigator
Awesome content! 2 of my best technical You-Tubers in one video! Great work!
Love Dave P's channel. Thank you for this interview. I'm a few years older than Dave P and I kinda gave up on programming after C started becoming C++ and then C#. Had my roots in Basic, Fortran and assembler. There was always the next hot language and I could never decide which was the best to learn. Thinking maybe I'll finally go back to one of my books on Python. (Or, maybe I should look at Go again ... ? I STILL can't decide! )
Python. It's so well supported. Then GO. Rust had possibilities but unfortunately, infighting has taken over. Python has a very well-proven history, support, infrastructure, and can run on just about anything.
I started writing code way back in 1970, so nice to hear Dave talk about writing in assembler. I remember inserting machine
code in Hex, it feels like a million years ago. Watched this guy’s channel he is also a great communicator with a good sense of
humour. Loved the video.
It was about 1978 for me (apart from a brief contracting foray at ITL Stevenage a few years earlier), cutting test code for large frame circuit boards (punched card program input to their Simple-Simon mainframe computer).
Using a clunky assembler for Z80 with crude emulation tools just did not cut it (probably my bad). So I generated about 4K bytes of hand written machine language (hex) code in a month or so (using tape drive storage) to create a couple of lighting-control-desk products for a New Zealand based lighting firm. Both were successful. Both were bug free.
While the original Z80 NMOS part was quite a difficult device to stabilize in the hardware sense (I did not know then what I know now about how to design good, noise-free PCB's), I subsequently used the Hitachi CMOS 64180 part a LOT in subsequent designs and it was devoid of all the noise and glitch issues the original (super-well designed) Zilog part had come with, and with a few embedded bells and whistles that were previously the job of satellite peripherals.
The Z80 is still my favorite generic instruction set and general architecture in the microprocessor genre, although the low end ARM devices run rings around it these days.
I am now retired.
Thank you Robert for stimulating a nostalgic trip down memory lane.
@@jimparr01Utube So few of us left I think these days, when you speak to the current generation designing apps for mobile phones they just give you blank looks. Great memories, you almost felt like a pioneer. Also remember taking snapshots in Hex from COBOL programs which had failed, ending up with reels of paper.
@@robertmcdougall3166 Yes Sir. (I think you mean 'reams' of paper but correct me if I am wrong). I think we were all pioneers in our particular niche specialties during the massive uptake of microprocessor technology Robert. I have basically been in a "whiz-bang-whir" sort of niche most of my career, but I so much appreciated the awesome CAD, CAE and CAM tools that came along not long after the 80's to make my working life as a hardware designer, progressively, a LOT easier.
As you say, all that is now kind of 'ho-hum' to the newbies who have grown up and live in a different Tech' World to the one we folks collectively helped to create.
I thought you might appreciate a remote pat-on-the-back as you review your own contribution to building the current technology into what it is today. David Bombal is one of our ilk for sure.
Pat, pat... on the back Sir.
Cheers,
Jim
What a blessing to listen to this legend.
I remember Dave from HyperCache on the Amiga. It was an eye opening piece of software for the time. I thoroughly enjoyed this interview, he's a fascinating guy and has a huge mountain of knowledge - thank you.
Ahhhh, my two favorite tech gurus! Thanks gentlemen.
Thank you! I love Dave's channel!
This has been my favorite guest so far. Dave Plummer is one hell of a programmer and an inspiration to so many. Thanks David, you too are a star!
I am a subscriber of Dave's, and David. I was excited to see this crossover. I started like Dave as one of the pesky children showing Radio Shack managers how to set up their Model I TRS-80's. Special thanks to Tandy for not booting us out the door as would happen in todays world.
This format is best for Dave. Much sharper in an interview format.
Man! I just want to sit and read those books behind David... Wish it's my bookshelf
Love my books :)
LMAO! Love it!
Born in '67, I used to take the bus to the local mall after school and work on code at Radio Shack on their display TRS-80. I'd have to kneel in front of it, no storage, so I keyed my code thus far from a notebook then continue with my project. 3-4 hours later, my dad picked me up on his way home. Most days M-F, and occasional weekends if I caught the busses. One friday evening, approaching Christmas, I was about an hour into my session, in the zone. Suddenly looking up and around, there were probably 20-30 people in a semi-circle behind me watching.
If I'd known to arrange an advertising contract... lol
The pinball game brings memories!One of my first experiences with computers exploring the windows operating system!
That's awesome. I've used task manager thousands of times as a technician
Dave - Been watching Dave's Garage for about 1 year now - love all the history you share of products i myself have been working with since DOS 2.1 - I would love to see you do some videos of writing python code using chat GPT 4 - even if its only something simple like a pong copy
If he didnt mention he had asparagus casually i wouldn't even notice. This is such a wonderful brilliant man! ❤
Been watching Dave for a few years now and hes great. His stories are incredible. Also incredibly down to earth.
Love “Dave’s Garage” I knew he was former MS programmer but didn’t know this whole back story, thanks for this
it was amazing to see the person who created TASK MANAGER ...... and I would be more happy if we could see PINBALL now....!!! because I loved it and played it a lot when I was still using XP back 2-3 years ago....!!!🙂🙃
I can't say how excited I am for this. My two favorite Dave's. David's. Two of my favorite dudes. I love it.
I have been watching Dave's Garage on and off for a while. Some very interesting content. Once thing that I just realised when he was speaking of activation. I recently had some SSD issues, and I had them set to a lower PCIe bandwidth setting (Gen3 instead of Gen4) just to torubleshoot the intermittent issue. Windows was activated just fine, but when I updated the BIOS it switched everything back to Gen4. I like Dave also run a threadripper, but mine has 8 PCIe SSDs, I reconfigured everything else like the PCIe bifurcation, but forgot to set the PCIe gen for the ssds and the slot running 4 drives back to gen 3 forced and it resulted in Windows deactivating itself. All the SSDs were the same, no physical changes to the hardware at all. So I guess I found out that if you change all 8 SSDs at the same time from Gen3 to Gen4, it will be just enough for Windows to deactivate.
I watched this entire vid, expecting information to justify the title, but NOTHING! You sure baited us in! Thanks a lot!
I was born in 63. My radio shack story is almost identical (I setup their floor model and dang near lived there in my mid teens). Been in IT ever since (senior engineer now)
And I'm also autistic. Really really.
Same year. Mine was the Apple III, Apple Lisa, and first Macs. The stores back then had salespeople, not techs.
Unexpected visitor , ❤ Dave , I am a long time subscriber of Dave's Garage ! ❤ed it , Thnx David , for arranging such a wonderful podcast!😊
That was an enjoyable interview. Now I feel truly old. Thanks, Dave. I'm going back to bed now.
Great interview. Love Dave's Garage.
This guy is amazing. I was born in 68 too. When I was 14 our school go a "computer lab." I started coding on a TRS-80 (trash 80). I went on to machine language then RPG(2)/COBOL/C(+)(+)(#). I was an electrical/computer engineer and then went to law school. I am amazed hearing him talk and thinking about me doing the same thing.
I thought Snowden settled this (the NSA question) ? Amazing guest David!
Dave is great! Amazing channel he has and we can all learn a lot from him!
It's embarrassing at this point. Yes the government has back doors in Microsoft. The government has back doors in intel and AMD processors. The government can do whatever it wants, why slavishly ignore and deny this?
The best thing about Dave's videos is his friendly giant opener.
BSOD was a constant problem on most Windows Operating Systems,
Even when not killing system processes.
Also diagnosing BSODs was often hindered by Microsoft's Proprietorization Closed System Architecture.
It was this issue that often forced many to reinstall their OS every other year.
Man, thank you two. What an awesome interview love both of these channels!🎉
Did Dave ever mentioned TempleOS?
I wish he could provide his perspective on that OS in terms of architecture, design etc. It would be awesome to know how a professional OS programmer such as Dave views an OS created by a fully independent developer like Terry.
Fun fact, Dave was born in 1968 and Terry just 1 year later.
Your best insight from that may come from interviews with Terry, like the one that was in a fast food restaurant. He went into details about the physical architecture that he would have liked, and all the minutia of optimizing around it and things like making every data type the same width. While different data widths save some space and allow some tasks to be optimized, it almost seems we are quickly approaching use cases where the opposite is more beneficial. RISC is actually what's used inside many CISC CPUs, and hardware performs so well that more devices are becoming pure RISC.
Memories! In the DOS days, I had my own DOS distribution with all the top utilities I used on a daily basis. All the engineers at Shared Micro Systems carried it in their kit.
Exciting times.
Thankyou David and Dave for your hard work bringing us such high quality technical content.
I used the TRS-80 in high school in the early 90's when I was learning Turbo Pacal and GW Basic. My parents bought me a Tandy 1000 HX. Today im a MCSE (NT4) / Cisco CCNA / Linux nerd. I finally started to dable in programing again. I been doing programming courses in C++, Unreal Engine and Unity from my home in the South Sound area of WA state or the back yard of MS. I would like to give a shout out to my computer teacher in High School Mr. Bob Snedigar, he allowed me to keep taking the classes as a TA all 4 years of high school. I'll never forget him.
Wouldn't it be cool if they had a retro mode Easter egg in Windows? It would have the old interface and all the old games.
The story of Visual Zip is bonkers! Kudos to Dave!!
43:21 I have the Pinball game in my Windows 10 and it works perfect. I also added back the Windows 7 games and they work fine too. Also the Windows Entertainment Pack works in Windows 10 32bit but not in the 64bit version (well not all of them at least). Windows has great backwards comparability.
OMG this is so nostalgic! My Mum and step dad worked for the Canadian government doing mainframes- him and mum heavens knows what she did but we always had the - your - software around the house. This was very late 80s early 90s. I even taught myself some MS-DOSi airways remembered to "Park disk"
Phenomenal, exactly what I'm looking for❤
I hope you enjoy the video!
Wow! Great interview. I started with a Commadore 64 and BASIC. Went to college, 2nd time, toward EE and learned Fortran, then changed to CS and got Pascal, then C/C++. A year later I changed to Computer Engineering and learned a bunch of Hardware Description Languages (VHDL, Verilog, System Verilog, etc.) on top of that, I learned HTML (CSS, JS) and Java. Job wise, Perl was the go to language for scripting (way before Python was introduced). Overall, I think I was good with about 20 languages until I retired. And once you know one of these languages, you can move to another fairly easy by remembering the syntax differences.
The question about which language to learn first, or next: I felt stressed at times not knowing which language I should tackle next and put them off (except Python) for that moment in time when I needed to know it. I would suggest picking up the methodology of OOP, because Object Oriented Programming is important for a lot of languages.
Task Manager might still be the same, but I can tell you the TCP/IP stack in Windows is still the same (crap) that 20+ years ago.
Edit: Excel had also a Flight Simulator that you could start from inside a cell.
Edit 2: Too bad Microsoft didnt include all the tools Mark Russinovich did in the day instead. That would have enhanced Windows by a mile.
Its still mostly the stolen and poorly rewritten BSD code, first used in Windows NT with some ipv6 crap bodged on top.
Yeah so this isn't true by a long shot.
In the "Pinball" chapter, I do understand Dave's appreciation for having his code visible to a lot of people. I'm Dave's age, but got started in software at 14 instead of his 10 years age. Much of my code went into industrial machines and many of those have been scrapped a long time ago. With those machines, a few "users" (machine operators) got to use my GUIs, etc, for 8 hour shifts.
The rest of my non-industrial code is mostly in and around radar systems and other neato but esoteric embedded things.
Regarding Python: (1) moving from 3.10 to 3.11 gives a pretty massive speed increase; and (2) A guy (sorry I forgot his name; he was on the Lex Fridman show less than a month ago) well known in the industry has reached alpha version of a new backwards compatible Python side branch called something like ?PyMocha? that runs crazy fast, seriously, in many applications over 1000x faster than Python 3.11.
That's really cool, I'd love to see it take a stab at the prime sieve. Hopefully whatever tricks are being implemented could slowly get worked into base Python without sacrificing too much compatibility. Perhaps something like this may begin life as Python 4 if it's not too significant.
This is a great FIRE interview. Dave Plummer is the GOAT str8 Legit
Very interesting hear the stories of a old school programmer; guys like Dave helped to create our world.
Dave Plummer is on another level. Found I sometimes had to slow down the video to catch detail in what Plummer was saying. And that's ok, because as they say, challenge is like fertilizer to neurons.
Not only do they have a backdoor for the NSA but Microsoft keeps your encryption keys on their servers just in case the USG ever asks for them. It's all for your convenience in case you forget your keys of course.
Intel is also famously reported to have backdoors built into their processors. I don't know if that is true or even possible.
@@ghostlight69420Intel management engine. It's true.
Right. And the people that actually clap like seals for this convenience don’t understand the bigger picture. It’s frightening when you realize you’re surrounded by idiots who think the USG can do no wrong
@@jordannunyabiz9159 Make the cage comfortable enough and most will go right in.
Love that David has loads of Windows and msdos box versions in the background 😅. Great video and great to hear Daves stories, a blast from Windows history.
>NSA backdoors
>Windows
Pick one (they are literally the same thing)
Just got Pinball on Win 11.. WoW brings back memories 😁
What a brilliant conversation..
The issue I observe worldwide and at universities is that kids and young people who begin with Python tend to halt their progress there and never dare to venture into C++, C#, or Java. What I often hear from them is that these languages seem too complex after getting comfortable with Python. We are losing individuals who could truly excel in the art of coding, while simultaneously seeing a rise in those who merely assemble things using pre-existing frameworks and libraries. This raises the question: who will be responsible for developing these frameworks and libraries in the future?
in time ...no one
A great way to get into C is to learn by programming Arduino. Fun way to learn by having tangible feedback - blink an LED, control a stepper motor, make a motion detector.
Only thing Task Manager is lacking today is the ability to filter the list of processes by a text string and being able to filter text by a selected column.
Always find myself looking for a certain thing and wondering why there is no filter feature.
If it is not in, it is not in BY DESIGN. Too keep you dumb. There is an alternative: the penguin. But you probably are not qualified to use that kind of freedom.
@@Pozi_Drive Actually most people see how up their own ass some Linux users are and think " Yeah; not for me".
@@xethified The typical reaction of the people who are afraid of the commandline.
@@Pozi_Driveyet Dave mostly codes in Linux and would walk circles around you I’m sure. He also wouldn’t say something as ignorant as your comment either.
@@Pozi_DriveIronically the penguin isn’t even capable of doing the one thing birds are universally known for. The ability to FLY and feel the freedom!😂
I like this guy. He's really cool. Never in a million years would I guess he's a brilliant coder. He totally does not look like a computer nerd. He actually looks more like an ex-mafia hitman or some mob enforcer. That's meant as a compliment so I hope it's not insulting.
Free cookies!
Edit: Dave garage & David Bombal
This is going to be amazing!
I just got into coating not too long ago & David Bombal what is the channel I came across shortly after when it came to"Honestly" just about everything! Primarily network security
Dave's garage I stumbled across video about “Secret history of zip folders” and I subscribe from there!
lol
The finishing of the interview was quite awesome though 🤣🤣!!
Love these kind of videos
Very happy to hear that!
Awesome collaboration! Love this kind of content, great job for both. I was actually worked on the same computer he worked on when I was younger, commodore 64, I used to have that monitor back up until a few years ago, I ended up using to connect my xbox and playstation console. Good job David and Dave 👍👍
....this is exactly the sort of thing the NSA would want me to believe...
51:20 About ChattGPT: "Why didn't you do that without me asking you?".... ..."Hopefully they will improve it to the point where you don't have to interrogate it." HAHAHA, I feel the same. Really loved this interview and this guy, and to hear the story of Task Manager was awesome, great interview with such an impressive, humble and funny man.
Nice
Thank you!
How Dave is not been on every single big TH-cam channel interview type thing yet blows my mind.
This Man is a demigod among us IT geeks.
Thanks Dave, I use zip a lot. Never had the chance to thank anyone for good software before. 🙂
First
Thank you for your support!
Nice walk down memory lane! As a database developer, my goal was always to make the application bulletproof, namely by preventing the user from doing absolutely anything except for that which was required. It was a DKNF dance between locking down the structure of every table while ensuring the same was done to the menus.
Don't now how I stumbled onto this video, but I thoroughly enjoyed the whole thing. Thanks.
Me, being a subscriber of Dave’s garage, got this put in the queue automatically gets introduced to Dave by you.. I like :D now he has to introduce you as well :P
Task Manager and Unzip are two of the best parts of Windows. There’s nothing really to annoy or frustrate you, unlike some other Win components. Dave P is a top bloke. And thanks David B for your great content.