NSA Backdoor in Windows? This and more from the guy who created Windows Task Manager!

  Рет қаралды 446,426

David Bombal

David Bombal

Күн бұрын

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 //
KZfaq: / @davesgarage
Twitter: / davepl1968
LinkedIn: / davidplummer
// Great videos on Dave's channel //
Windows Task Manager: • Inside Task Manager wi...
Windows Clock: • Inside Task Manager wi...
Windows Start Menu: • Behind the Windows Sta...
Windows Zip Folders; • 06.Secret History of W...
Windows Activation: • Blame Me: The INSIDER ...
10x your code with ChatGPT: • 10X Your Code with Cha...
// Great Playlist on Dave's channel //
• Windows War Stories
// David's SOCIAL //
Discord: / discord
Twitter: / davidbombal
Instagram: / davidbombal
LinkedIn: / davidbombal
Facebook: / davidbombal.co
TikTok: / 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
microsoft
windows
microsoft windows
windows nt
windows 98
windows 95
python
rust
#microsoft #windows #cybersecurity

Пікірлер: 920
@davidbombal
@davidbombal 9 ай бұрын
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 // KZfaq: www.youtube.com/@DavesGarage Twitter: twitter.com/davepl1968 LinkedIn: www.linkedin.com/in/davidplummer // Great videos on Dave's channel // Windows Task Manager: kzfaq.info/get/bejne/jMtpaLGZm5-UnGQ.html Windows Clock: kzfaq.info/get/bejne/jMtpaLGZm5-UnGQ.html Windows Start Menu: kzfaq.info/get/bejne/fth0otmk1rC4Y4k.html Windows Zip Folders; kzfaq.info/get/bejne/l7eFp7iCxLKciZ8.html Windows Activation: kzfaq.info/get/bejne/fNZ7gal0q6emoGQ.html // Great Playlist on Dave's channel // kzfaq.info/sun/PLF2KJ6Gy3cZ7jCgV1VEAIcr867nCkynPn // 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
@IBM_Museum
@IBM_Museum 9 ай бұрын
I like the bench layout behind David (Bombal - I need to differ my Dave's here, including myself) for this collaboration...
@MikesVlogss
@MikesVlogss 9 ай бұрын
Another great video @DavidBombal !! How many downloaded & played Pinball after watching this video? 🖐
@parthamondal6787
@parthamondal6787 9 ай бұрын
sir please decrypt my cap file please
@franklincerpico7702
@franklincerpico7702 9 ай бұрын
I've been subed to you both for a couple years. It's very cool seeing you interview Dave.
@JR-ey3oo
@JR-ey3oo 9 ай бұрын
0😢 0
@ryanlea750
@ryanlea750 9 ай бұрын
No way, it’s Dave’s Garage!
@davidbombal
@davidbombal 9 ай бұрын
Really happy to have Dave on the channel! He's great!
@waterandafter
@waterandafter 9 ай бұрын
So cool to see Dave here.
@OneMilian
@OneMilian 9 ай бұрын
I like Dave and Bombal very very much!!
@shftn2gear97
@shftn2gear97 9 ай бұрын
I was pleasantly surprised to see these two come together !!
@ekistic
@ekistic 9 ай бұрын
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!
@howardelton6273
@howardelton6273 9 ай бұрын
Dave is a legend. In the late 90s/early 00s, we used to joke about the initials for Windows CE, ME & NT: "CEMENT".
@guitarszen
@guitarszen 6 ай бұрын
A legend in his own mind. No real programmer can stay developing on windoze, at least not exclusively.
@temp50
@temp50 4 ай бұрын
@@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.
@snuscaboose1942
@snuscaboose1942 4 ай бұрын
@@guitarszen did you watch the video? Dave stated he works on multiple operating systems. Why are you posting such nonsense?
@michaelglass1386
@michaelglass1386 9 ай бұрын
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.
@kirktown2046
@kirktown2046 9 ай бұрын
100%, Dave is the man. He's like a step-uncle to so many people like me who ~grew up~ with taskmanager.
@woolfel
@woolfel 9 ай бұрын
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.
@freespeech515
@freespeech515 9 ай бұрын
not all project are successful
@JuanGarcia-qd8ig
@JuanGarcia-qd8ig 8 ай бұрын
I mean we still know nothing about what the code needs to be. We have like 4k frameworks to prove it.
@spvillano
@spvillano 7 ай бұрын
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.
@guygrotke8059
@guygrotke8059 9 ай бұрын
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
@GaryMcKinnonUFO 8 ай бұрын
Loved the 6502, i learned assembler on the 6502C (Atari). I think i remember reading at the time that it was a RISC ?
@guygrotke8059
@guygrotke8059 8 ай бұрын
@@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.
@GaryMcKinnonUFO
@GaryMcKinnonUFO 8 ай бұрын
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 ;+} @@guygrotke8059
@sixart
@sixart 8 ай бұрын
awesome history
@tinkerwithstuff
@tinkerwithstuff 8 ай бұрын
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)
@Astrogator1
@Astrogator1 9 ай бұрын
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
@richj946
@richj946 9 ай бұрын
Man, thank you two. What an awesome interview love both of these channels!🎉
@snottypockets
@snottypockets 9 ай бұрын
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.
@impostorsyndrome1350
@impostorsyndrome1350 9 ай бұрын
Thank you David for this awesome interview. You even included chat gpt and AI in there, very cool!
@davidbombal
@davidbombal 9 ай бұрын
Glad you enjoyed it!
@187lockedown
@187lockedown 9 ай бұрын
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!
@gecsus
@gecsus 9 ай бұрын
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.
@guitarszen
@guitarszen 6 ай бұрын
Why would you bother with python then. Even uncle bob recommends Clojure as the ultimate language. Python is the Java of recent times. Even Java is giving way to Kotlin, etc.
@Chinga3000
@Chinga3000 6 ай бұрын
You watch Bellular gaming?
@christsciple
@christsciple 9 ай бұрын
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!
@cexeodus
@cexeodus 9 ай бұрын
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
@themonkeydrunken
@themonkeydrunken 8 ай бұрын
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!
@keeganpenney169
@keeganpenney169 8 ай бұрын
I just like listening to pretty much anything Dave has to say about programming, life and Microsoft work. It's just enlightening
@guitarszen
@guitarszen 6 ай бұрын
You wouldn't if you worked on an OS that is worth using.
@Chinga3000
@Chinga3000 6 ай бұрын
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.
@marklewus5468
@marklewus5468 9 ай бұрын
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!
@techadsr
@techadsr 9 ай бұрын
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.
@Doesntcompute2k
@Doesntcompute2k 9 ай бұрын
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
@guitarszen
@guitarszen 6 ай бұрын
No one needs to do that if they are using a good operating system that has all of that taken care of. Windoze didn't have it because it is crud.
@michaelborza734
@michaelborza734 8 ай бұрын
I'm not a tech guy but happened upon Dave Plummer's channel, for the love of KZfaq 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.
@z0nerider
@z0nerider 9 ай бұрын
Thank you @Dave for your contribution to task manager and pinball, those are some things which did had impact on user experience.
@phoenixrising4031
@phoenixrising4031 9 ай бұрын
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!
@Doesntcompute2k
@Doesntcompute2k 9 ай бұрын
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 KZfaq 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!
@cexeodus
@cexeodus 9 ай бұрын
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.
@Jake_Ro_X
@Jake_Ro_X 9 ай бұрын
One of the best podcasts I've ever watched. The stories are liquid gold! You guys are awesome. 🤣👌
@sgbbco3981
@sgbbco3981 6 ай бұрын
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!
@An0n-Ym0us
@An0n-Ym0us 7 ай бұрын
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 👍👍
@chrishammett119
@chrishammett119 8 ай бұрын
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,
@lumin0l161
@lumin0l161 9 ай бұрын
I adore Dave. Really good shout, getting him on the channel. One of the greats.
@charleslindstrom6739
@charleslindstrom6739 9 ай бұрын
This is wonderful! I love both of your channels!
@adityaharekrishna
@adityaharekrishna 9 ай бұрын
Unexpected visitor , ❤ Dave , I am a long time subscriber of Dave's Garage ! ❤ed it , Thnx David , for arranging such a wonderful podcast!😊
@horacioherrera6333
@horacioherrera6333 9 ай бұрын
Two of my favorite channels have collaborated. Big fam of Dave's Garage
@pspnerd45
@pspnerd45 9 ай бұрын
Ahhhh, my two favorite tech gurus! Thanks gentlemen.
@davidbombal
@davidbombal 9 ай бұрын
Thank you! I love Dave's channel!
@rfuesting
@rfuesting 9 ай бұрын
Awesome content! 2 of my best technical You-Tubers in one video! Great work!
@daboogiemansass
@daboogiemansass 9 ай бұрын
I've been subd to both channels for a little while & love this collaboration! Great video!
@seanwilkinson2291
@seanwilkinson2291 9 ай бұрын
Thankyou David and Dave for your hard work bringing us such high quality technical content.
@brandonw1604
@brandonw1604 9 ай бұрын
Dave is like your friend's cool dad you just go over to talk with. Two great channels.
@mrmotofy
@mrmotofy 9 ай бұрын
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.
@remaincalm2
@remaincalm2 9 ай бұрын
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.
@lowwastehighmelanin
@lowwastehighmelanin 9 ай бұрын
Dave's KZfaq 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)
@mayavik1034
@mayavik1034 9 ай бұрын
What a blessing to listen to this legend.
@harrylumsdon6773
@harrylumsdon6773 9 ай бұрын
Great interview. Love Dave's Garage.
@jt7442
@jt7442 9 ай бұрын
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.
@Turnkeys42
@Turnkeys42 5 ай бұрын
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
@JimmyJewelz
@JimmyJewelz 9 ай бұрын
The pinball game brings memories!One of my first experiences with computers exploring the windows operating system!
@CarlKettler
@CarlKettler 9 ай бұрын
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! )
@Doesntcompute2k
@Doesntcompute2k 9 ай бұрын
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.
@mytechnotalent
@mytechnotalent 9 ай бұрын
Another great interview David! Love hearing Dave as it reminds me of the days of old and great to reminisce!
@kylewatts6611
@kylewatts6611 9 ай бұрын
Awesome interview and been watching Dave's videos for a while now. Really appreciate awesome video contents you both have been putting up. Very inspirational.
@aresjack2810
@aresjack2810 9 ай бұрын
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
@gregorycollins3096
@gregorycollins3096 4 ай бұрын
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.
@robedinger8769
@robedinger8769 9 ай бұрын
That was an enjoyable interview. Now I feel truly old. Thanks, Dave. I'm going back to bed now.
@lohphat
@lohphat 9 ай бұрын
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. 😂
@this622
@this622 9 ай бұрын
Microsoft killed Netscape Navigator
@YanksOnTop
@YanksOnTop 9 ай бұрын
Been watching Dave for a few years now and hes great. His stories are incredible. Also incredibly down to earth.
@tariq7772
@tariq7772 9 ай бұрын
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!
@robertmcdougall3166
@robertmcdougall3166 7 ай бұрын
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.
@jimparr01Utube
@jimparr01Utube 6 ай бұрын
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.
@robertmcdougall3166
@robertmcdougall3166 6 ай бұрын
@@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.
@jimparr01Utube
@jimparr01Utube 6 ай бұрын
@@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
@francislalhmuakliana766
@francislalhmuakliana766 9 ай бұрын
Man! I just want to sit and read those books behind David... Wish it's my bookshelf
@davidbombal
@davidbombal 9 ай бұрын
Love my books :)
@Igbon5
@Igbon5 9 ай бұрын
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.
@olivermcintosh8281
@olivermcintosh8281 9 ай бұрын
Absolutely love that you two are chatting 😮
@camelotenglishtuition6394
@camelotenglishtuition6394 9 ай бұрын
I thought Snowden settled this (the NSA question) ? Amazing guest David!
@davidbombal
@davidbombal 9 ай бұрын
Dave is great! Amazing channel he has and we can all learn a lot from him!
@adamjudis
@adamjudis 8 ай бұрын
Great interview and what an brilliant mind he has. It is amazing how a lot of the code written 20 years ago is still used today.
@timdixon1166
@timdixon1166 8 ай бұрын
Long time watcher of you and Dave...excellent shows from both of you.
@ned_frankly
@ned_frankly 9 ай бұрын
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)
@ned_frankly
@ned_frankly 9 ай бұрын
And I'm also autistic. Really really.
@Doesntcompute2k
@Doesntcompute2k 9 ай бұрын
Same year. Mine was the Apple III, Apple Lisa, and first Macs. The stores back then had salespeople, not techs.
@ProfoundKnowledge
@ProfoundKnowledge 9 ай бұрын
Phenomenal, exactly what I'm looking for❤
@davidbombal
@davidbombal 9 ай бұрын
I hope you enjoy the video!
@jacobhuggins9510
@jacobhuggins9510 9 ай бұрын
Cool to see these guys get together
@user-be1qf2zj9f
@user-be1qf2zj9f Ай бұрын
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.
@MrGeneralScar
@MrGeneralScar 9 ай бұрын
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_Kruti
@i_Kruti 9 ай бұрын
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....!!!🙂🙃
@andrewhancock2451
@andrewhancock2451 9 ай бұрын
The best thing about Dave's videos is his friendly giant opener.
@Randrew
@Randrew 6 ай бұрын
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.
@nobrainfound
@nobrainfound 9 ай бұрын
Love these kind of videos
@davidbombal
@davidbombal 9 ай бұрын
Very happy to hear that!
@ShaferHart
@ShaferHart 8 ай бұрын
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.
@ghostlight69420
@ghostlight69420 5 ай бұрын
Intel is also famously reported to have backdoors built into their processors. I don't know if that is true or even possible.
@ShaferHart
@ShaferHart 4 ай бұрын
​@@ghostlight69420Intel management engine. It's true.
@jordannunyabiz9159
@jordannunyabiz9159 4 ай бұрын
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
@ghostlight69420
@ghostlight69420 4 ай бұрын
@@jordannunyabiz9159 Make the cage comfortable enough and most will go right in.
@darrenstone7308
@darrenstone7308 9 ай бұрын
Love “Dave’s Garage” I knew he was former MS programmer but didn’t know this whole back story, thanks for this
@user-iw3nh3gj1o
@user-iw3nh3gj1o 3 ай бұрын
The finishing of the interview was quite awesome though 🤣🤣!!
@jeremycrochtiere6317
@jeremycrochtiere6317 8 ай бұрын
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.
@jmr
@jmr 9 ай бұрын
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.
@TheNinjaMarmot
@TheNinjaMarmot 9 ай бұрын
Thank You Sir! Taskmanager one of my fav. things on Windows. Always my first goto after a fresh installation.
@saltyroe3179
@saltyroe3179 8 ай бұрын
Back in the 1950s all bags were weighed. There were size go-no-go gages for carry ons. These were a 4 sided frame attached to side of counter. The significance of weight was that smaller airplanes needed to be balanced more finely than a 747. When I flew with parents on a small flying boat, the pilot lined us all up by weight. The heaviest passengers were put in front, and as the smallest I was put all the way in back. Luggage was loaded by weight in front. My understanding is that in the 1930s the tri-motor planes had all the passengers weighed. When I was in college, one of my classmates was an airplane balancer. In the days before computers taking his job, he would take account fuel weight, cargo and baggage weight and estimated
@vaakdemandante8772
@vaakdemandante8772 9 ай бұрын
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.
@VeritasEtAequitas
@VeritasEtAequitas 6 ай бұрын
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.
@JacobP81
@JacobP81 9 ай бұрын
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.
@DanRiegsecker
@DanRiegsecker 9 ай бұрын
Great interview with two of my favorite channel hosts!
@RobvandenBoogaard
@RobvandenBoogaard 9 ай бұрын
Nice to see Dave on here! Would love a future episode with Professor Messer
@ScamCast
@ScamCast 9 ай бұрын
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.
@frutt5k
@frutt5k 9 ай бұрын
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.
@xethified
@xethified 9 ай бұрын
​@@frutt5k Actually most people see how up their own ass some Linux users are and think " Yeah; not for me".
@frutt5k
@frutt5k 9 ай бұрын
@@xethified The typical reaction of the people who are afraid of the commandline.
@Thumper68
@Thumper68 9 ай бұрын
@@frutt5kyet 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.
@Thumper68
@Thumper68 9 ай бұрын
@@frutt5kIronically the penguin isn’t even capable of doing the one thing birds are universally known for. The ability to FLY and feel the freedom!😂
@TheAndjelika
@TheAndjelika 9 ай бұрын
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?
@chronosschiron
@chronosschiron 9 ай бұрын
in time ...no one
@justincase5272
@justincase5272 6 ай бұрын
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.
@markhammer9975
@markhammer9975 8 ай бұрын
Holy cow it is great listening to Dave Plummer talk about stuff!
@YannMetalhead
@YannMetalhead 9 ай бұрын
Very interesting hear the stories of a old school programmer; guys like Dave helped to create our world.
@rahulramteke3338
@rahulramteke3338 9 ай бұрын
>NSA backdoors >Windows Pick one (they are literally the same thing)
@imjody
@imjody 9 ай бұрын
This is fantastic. Thank you both for making this discussion happen! :)
@davidbombal
@davidbombal 9 ай бұрын
Thank you :)
@digiryde
@digiryde 9 ай бұрын
TRS-80 is the first computer I worked on as well. I remember writing a program to disassemble the ROM into assembler and data. That was so much fun.
@Traumatree
@Traumatree 9 ай бұрын
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.
@nobodynoone2500
@nobodynoone2500 9 ай бұрын
Its still mostly the stolen and poorly rewritten BSD code, first used in Windows NT with some ipv6 crap bodged on top.
@GrumpyGrebo
@GrumpyGrebo 9 ай бұрын
Yeah so this isn't true by a long shot.
@Dr_Larken
@Dr_Larken 9 ай бұрын
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!
@davidbombal
@davidbombal 9 ай бұрын
lol
@gamereditor59ner22
@gamereditor59ner22 9 ай бұрын
Interesting...🤔 Thank you for the information!
@Cyber_Garuda319
@Cyber_Garuda319 9 ай бұрын
Informative as always 😃
@frisco9936
@frisco9936 9 ай бұрын
....this is exactly the sort of thing the NSA would want me to believe...
@scotter
@scotter 9 ай бұрын
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.
@JJFX-
@JJFX- 9 ай бұрын
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.
@shuntera
@shuntera 8 ай бұрын
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.
@UberGeek
@UberGeek 9 ай бұрын
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.
@alifadel7976
@alifadel7976 9 ай бұрын
Nice
@davidbombal
@davidbombal 9 ай бұрын
Thank you!
@nekas7248
@nekas7248 9 ай бұрын
First
@davidbombal
@davidbombal 9 ай бұрын
Thank you for your support!
@OldieBugger
@OldieBugger 7 ай бұрын
I remember how I taught myself assembly. In the back of the User Manual of my newly-bought Sinclair Spectrum was a list of Z80 opcodes, just the assembler codes with no further explanations but luckily some information about the parameters (if any). And I wrote my first machine-code program with that information!
@LifelongLearner961
@LifelongLearner961 4 ай бұрын
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"
@cyberdevil657
@cyberdevil657 9 ай бұрын
If he didnt mention he had asparagus casually i wouldn't even notice. This is such a wonderful brilliant man! ❤
@CesarAugustoRL
@CesarAugustoRL 9 ай бұрын
Great interview, thank you!
The Minds Behind Windows: Raymond Chen
2:05:36
Dave's Garage
Рет қаралды 50 М.
Hacking cell phones like Mr Robot
31:31
David Bombal
Рет қаралды 842 М.
顔面水槽がブサイク過ぎるwwwww
00:58
はじめしゃちょー(hajime)
Рет қаралды 22 МЛН
蜘蛛侠这操作也太坏了吧#蜘蛛侠#超人#超凡蜘蛛
00:47
超凡蜘蛛
Рет қаралды 44 МЛН
CAN FOXY TRICK HIM?! 🤣 #shorts *FOXY AND NUGGET!*
00:17
LankyBox
Рет қаралды 19 МЛН
Has Generative AI Already Peaked? - Computerphile
12:48
Computerphile
Рет қаралды 187 М.
2 USB boot drives EVERY PC user should make before it's too late!
8:48
Ask Your Computer Guy
Рет қаралды 1,3 МЛН
The LAST flash drive you will ever need! Ventoy FULL walk-thru and review!
14:50
Ask Your Computer Guy
Рет қаралды 622 М.
Linux is a MAJOR Rabbit Hole
36:40
TechHut
Рет қаралды 595 М.
How to be Invisible Online (and the hard truth about it)...
53:16
David Bombal
Рет қаралды 1,7 МЛН
Your PC Still Has Windows 95 In It
4:40
Techquickie
Рет қаралды 409 М.
Windows 11 24H2 is Going To Be A Huge Update!!
22:44
CyberCPU Tech
Рет қаралды 212 М.
They're watching you 😱 Protect your online PRIVACY!
1:13:58
David Bombal
Рет қаралды 100 М.
Tails Linux USB with Persistence (Be invisible online in 7 minutes)
10:47
顔面水槽がブサイク過ぎるwwwww
00:58
はじめしゃちょー(hajime)
Рет қаралды 22 МЛН