No video

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

  Рет қаралды 464,021

David Bombal

David Bombal

Күн бұрын

Пікірлер: 923
@davidbombal
@davidbombal Жыл бұрын
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 // KZbin: www.youtube.com/@DavesGarage Twitter: twitter.com/davepl1968 LinkedIn: www.linkedin.com/in/davidplummer // Great videos on Dave's channel // Windows Task Manager: kzbin.info/www/bejne/jJacZoGea55jopI Windows Clock: kzbin.info/www/bejne/jJacZoGea55jopI Windows Start Menu: kzbin.info/www/bejne/fqOnoKmppq-Habc Windows Zip Folders; kzbin.info/www/bejne/l4K4pYiHlLFrj80 Windows Activation: kzbin.info/www/bejne/fKGuf3l5e6Z1ppI // Great Playlist on Dave's channel // kzbin.info/aero/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 Жыл бұрын
I like the bench layout behind David (Bombal - I need to differ my Dave's here, including myself) for this collaboration...
@MikesVlogss
@MikesVlogss Жыл бұрын
Another great video @DavidBombal !! How many downloaded & played Pinball after watching this video? 🖐
@parthamondal6787
@parthamondal6787 Жыл бұрын
sir please decrypt my cap file please
@franklincerpico7702
@franklincerpico7702 Жыл бұрын
I've been subed to you both for a couple years. It's very cool seeing you interview Dave.
@JAY.ARE47
@JAY.ARE47 Жыл бұрын
0😢 0
@michaelglass1386
@michaelglass1386 Жыл бұрын
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 Жыл бұрын
100%, Dave is the man. He's like a step-uncle to so many people like me who ~grew up~ with taskmanager.
@ryanlea750
@ryanlea750 Жыл бұрын
No way, it’s Dave’s Garage!
@davidbombal
@davidbombal Жыл бұрын
Really happy to have Dave on the channel! He's great!
@waterandafter
@waterandafter Жыл бұрын
So cool to see Dave here.
@OneMilian
@OneMilian Жыл бұрын
I like Dave and Bombal very very much!!
@shftn2gear97
@shftn2gear97 Жыл бұрын
I was pleasantly surprised to see these two come together !!
@ekistic
@ekistic Жыл бұрын
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 Жыл бұрын
Dave is a legend. In the late 90s/early 00s, we used to joke about the initials for Windows CE, ME & NT: "CEMENT".
@temp50
@temp50 8 ай бұрын
@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 8 ай бұрын
@guitarszen did you watch the video? Dave stated he works on multiple operating systems. Why are you posting such nonsense?
@woolfel
@woolfel Жыл бұрын
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 Жыл бұрын
not all project are successful
@JuanGarcia-qd8ig
@JuanGarcia-qd8ig Жыл бұрын
I mean we still know nothing about what the code needs to be. We have like 4k frameworks to prove it.
@spvillano
@spvillano 11 ай бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
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 Жыл бұрын
awesome history
@tinkerwithstuff
@tinkerwithstuff Жыл бұрын
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)
@techadsr
@techadsr Жыл бұрын
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 Жыл бұрын
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
@gecsus
@gecsus Жыл бұрын
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.
@Chinga3000
@Chinga3000 10 ай бұрын
You watch Bellular gaming?
@keeganpenney169
@keeganpenney169 Жыл бұрын
I just like listening to pretty much anything Dave has to say about programming, life and Microsoft work. It's just enlightening
@Chinga3000
@Chinga3000 10 ай бұрын
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.
@187lockedown
@187lockedown Жыл бұрын
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!
@phoenixrising4031
@phoenixrising4031 Жыл бұрын
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!
@impostorsyndrome1350
@impostorsyndrome1350 Жыл бұрын
Thank you David for this awesome interview. You even included chat gpt and AI in there, very cool!
@davidbombal
@davidbombal Жыл бұрын
Glad you enjoyed it!
@themonkeydrunken
@themonkeydrunken Жыл бұрын
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!
@z0nerider
@z0nerider Жыл бұрын
Thank you @Dave for your contribution to task manager and pinball, those are some things which did had impact on user experience.
@shuntera
@shuntera Жыл бұрын
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.
@marklewus5468
@marklewus5468 Жыл бұрын
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!
@cexeodus
@cexeodus Жыл бұрын
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
@Astrogator1
@Astrogator1 Жыл бұрын
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
@Jake_Ro_X
@Jake_Ro_X Жыл бұрын
One of the best podcasts I've ever watched. The stories are liquid gold! You guys are awesome. 🤣👌
@snottypockets
@snottypockets Жыл бұрын
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.
@Igbon5
@Igbon5 Жыл бұрын
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.
@pspnerd45
@pspnerd45 Жыл бұрын
Ahhhh, my two favorite tech gurus! Thanks gentlemen.
@davidbombal
@davidbombal Жыл бұрын
Thank you! I love Dave's channel!
@lumin0l161
@lumin0l161 Жыл бұрын
I adore Dave. Really good shout, getting him on the channel. One of the greats.
@michaelborza734
@michaelborza734 Жыл бұрын
I'm not a tech guy but happened upon Dave Plummer's channel, for the love of KZbin 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.
@christsciple
@christsciple Жыл бұрын
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!
@lohphat
@lohphat Жыл бұрын
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 Жыл бұрын
Microsoft killed Netscape Navigator
@chrishammett119
@chrishammett119 Жыл бұрын
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,
@Doesntcompute2k
@Doesntcompute2k Жыл бұрын
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 KZbin 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 Жыл бұрын
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.
@tariq7772
@tariq7772 Жыл бұрын
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!
@mayavik1034
@mayavik1034 Жыл бұрын
What a blessing to listen to this legend.
@AnonymousQwerty
@AnonymousQwerty Ай бұрын
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.
@davidbombal
@davidbombal Ай бұрын
Thank you!
@maschwab63
@maschwab63 Жыл бұрын
1982 I was reading the U.S. law on encryption. NAS won't approve an encryption unless the NSA has a fast way to decrypt the data. PGP or other private prime number keys are the only safe ones, since they are not approved by the NSA.
@seanwilkinson2291
@seanwilkinson2291 Жыл бұрын
Thankyou David and Dave for your hard work bringing us such high quality technical content.
@RicondaRacing
@RicondaRacing Жыл бұрын
That's awesome. I've used task manager thousands of times as a technician
@brandonw1604
@brandonw1604 Жыл бұрын
Dave is like your friend's cool dad you just go over to talk with. Two great channels.
@mrmotofy
@mrmotofy Жыл бұрын
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.
@jt7442
@jt7442 Жыл бұрын
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.
@ned_frankly
@ned_frankly Жыл бұрын
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 Жыл бұрын
And I'm also autistic. Really really.
@Doesntcompute2k
@Doesntcompute2k Жыл бұрын
Same year. Mine was the Apple III, Apple Lisa, and first Macs. The stores back then had salespeople, not techs.
@remaincalm2
@remaincalm2 Жыл бұрын
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.
@horacioherrera6333
@horacioherrera6333 Жыл бұрын
Two of my favorite channels have collaborated. Big fam of Dave's Garage
@robertmcdougall3166
@robertmcdougall3166 11 ай бұрын
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 10 ай бұрын
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 10 ай бұрын
@@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 10 ай бұрын
@@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 Жыл бұрын
Man! I just want to sit and read those books behind David... Wish it's my bookshelf
@davidbombal
@davidbombal Жыл бұрын
Love my books :)
@dutchemerald1945
@dutchemerald1945 Жыл бұрын
46:00 First time I had that happen, yes my thought exactly. After a bit i noticed and after figuring it out, It's a nice feature. Set Taskmanager to always be in front in the options menu. then just make it tiny by double clicking Usefull when trouble shooting or looking for a bottleneck
@ProfoundKnowledge
@ProfoundKnowledge Жыл бұрын
Phenomenal, exactly what I'm looking for❤
@davidbombal
@davidbombal Жыл бұрын
I hope you enjoy the video!
@lowwastehighmelanin
@lowwastehighmelanin Жыл бұрын
Dave's KZbin 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)
@CarlKettler
@CarlKettler Жыл бұрын
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 Жыл бұрын
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.
@rfuesting
@rfuesting Жыл бұрын
Awesome content! 2 of my best technical You-Tubers in one video! Great work!
@YanksOnTop
@YanksOnTop Жыл бұрын
Been watching Dave for a few years now and hes great. His stories are incredible. Also incredibly down to earth.
@bernardgarrett3897
@bernardgarrett3897 Жыл бұрын
My MCSE was windows NT 4, my first certification was Windows NT3.51 server installed on 23 Floppy disks. Before the days of a CD Rom!!!! Like you David I started with DOS 3.3 and Win 3.1
@i_Kruti
@i_Kruti Жыл бұрын
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....!!!🙂🙃
@user-ei2kk2oh5v
@user-ei2kk2oh5v Жыл бұрын
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.
@harrylumsdon6773
@harrylumsdon6773 Жыл бұрын
Great interview. Love Dave's Garage.
@littlerock8926
@littlerock8926 Жыл бұрын
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.
@aresjack2810
@aresjack2810 Жыл бұрын
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
@UberGeek
@UberGeek Жыл бұрын
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.
@MrGeneralScar
@MrGeneralScar Жыл бұрын
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.
@Beaches_south_of_L.A.
@Beaches_south_of_L.A. Жыл бұрын
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.
@JimmyJewelz
@JimmyJewelz Жыл бұрын
The pinball game brings memories!One of my first experiences with computers exploring the windows operating system!
@LifelongLearner961
@LifelongLearner961 8 ай бұрын
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"
@jeremycrochtiere6317
@jeremycrochtiere6317 Жыл бұрын
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.
@gregorycollins3096
@gregorycollins3096 8 ай бұрын
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.
@vengefulpariah2727
@vengefulpariah2727 Жыл бұрын
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.
@Vialli100.
@Vialli100. Жыл бұрын
Just got Pinball on Win 11.. WoW brings back memories 😁 What a brilliant conversation..
@jmr
@jmr Жыл бұрын
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.
@andrewhancock2451
@andrewhancock2451 Жыл бұрын
The best thing about Dave's videos is his friendly giant opener.
@camelotenglishtuition6394
@camelotenglishtuition6394 Жыл бұрын
I thought Snowden settled this (the NSA question) ? Amazing guest David!
@davidbombal
@davidbombal Жыл бұрын
Dave is great! Amazing channel he has and we can all learn a lot from him!
@NitroDubzzz
@NitroDubzzz 3 ай бұрын
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?
@Morggin
@Morggin Жыл бұрын
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.
@nobrainfound
@nobrainfound Жыл бұрын
Love these kind of videos
@davidbombal
@davidbombal Жыл бұрын
Very happy to hear that!
@AlienWarTycoon
@AlienWarTycoon Жыл бұрын
This guy started on the same systems as I did but forked to a different route focusing only on coding. I went from TRS-80, DOS, then full stack from there. I fee like he was my long lost big brother from another mother.
@ufatech636
@ufatech636 Жыл бұрын
@david Your content is so pure.Thanks
@davidbombal
@davidbombal Жыл бұрын
Thank you very much!
@JacobP81
@JacobP81 Жыл бұрын
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.
@darrenstone7308
@darrenstone7308 Жыл бұрын
Love “Dave’s Garage” I knew he was former MS programmer but didn’t know this whole back story, thanks for this
@YannMetalhead
@YannMetalhead Жыл бұрын
Very interesting hear the stories of a old school programmer; guys like Dave helped to create our world.
@user-be1qf2zj9f
@user-be1qf2zj9f 5 ай бұрын
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.
@vaakdemandante8772
@vaakdemandante8772 Жыл бұрын
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 10 ай бұрын
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.
@oldpain7625
@oldpain7625 Жыл бұрын
This format is best for Dave. Much sharper in an interview format.
@rahulramteke3338
@rahulramteke3338 Жыл бұрын
>NSA backdoors >Windows Pick one (they are literally the same thing)
@saltyroe3179
@saltyroe3179 Жыл бұрын
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
@ScamCast
@ScamCast Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
​@@frutt5k Actually most people see how up their own ass some Linux users are and think " Yeah; not for me".
@frutt5k
@frutt5k Жыл бұрын
@@xethified The typical reaction of the people who are afraid of the commandline.
@Thumper68
@Thumper68 Жыл бұрын
@@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 Жыл бұрын
@@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!😂
@Turnkeys42
@Turnkeys42 9 ай бұрын
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
@ShaferHart
@ShaferHart Жыл бұрын
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 9 ай бұрын
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 8 ай бұрын
​@@ghostlight69420Intel management engine. It's true.
@jordannunyabiz9159
@jordannunyabiz9159 8 ай бұрын
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 8 ай бұрын
@@jordannunyabiz9159 Make the cage comfortable enough and most will go right in.
@denveradams4909
@denveradams4909 Жыл бұрын
I watched this entire vid, expecting information to justify the title, but NOTHING! You sure baited us in! Thanks a lot!
@Traumatree
@Traumatree Жыл бұрын
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 Жыл бұрын
Its still mostly the stolen and poorly rewritten BSD code, first used in Windows NT with some ipv6 crap bodged on top.
@GrumpyGrebo
@GrumpyGrebo Жыл бұрын
Yeah so this isn't true by a long shot.
@oledennis6918
@oledennis6918 9 ай бұрын
Don't now how I stumbled onto this video, but I thoroughly enjoyed the whole thing. Thanks.
@scotter
@scotter Жыл бұрын
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- Жыл бұрын
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.
@Randrew
@Randrew 10 ай бұрын
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.
@Dr_Larken
@Dr_Larken Жыл бұрын
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 Жыл бұрын
lol
@SavageScientist
@SavageScientist Жыл бұрын
This is a great FIRE interview. Dave Plummer is the GOAT str8 Legit
@frisco9936
@frisco9936 Жыл бұрын
....this is exactly the sort of thing the NSA would want me to believe...
@iiell1337
@iiell1337 11 ай бұрын
Every now and then, KZbin recommends a video worth watching from start to finish. This was one of them.
@TheAndjelika
@TheAndjelika Жыл бұрын
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 Жыл бұрын
in time ...no one
@cyberdevil657
@cyberdevil657 Жыл бұрын
If he didnt mention he had asparagus casually i wouldn't even notice. This is such a wonderful brilliant man! ❤
@rudolphtheodore3474
@rudolphtheodore3474 5 ай бұрын
Happy to see the man behind it and must say, wish I could still use windows 7 today and not have any problems. Love MS DOS, still have a copy of it, wish I could use it too!
@alifadel7976
@alifadel7976 Жыл бұрын
Nice
@davidbombal
@davidbombal Жыл бұрын
Thank you!
@digiryde
@digiryde Жыл бұрын
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.
@nekas7248
@nekas7248 Жыл бұрын
First
@davidbombal
@davidbombal Жыл бұрын
Thank you for your support!
@guruoo
@guruoo Жыл бұрын
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.
@k98killer
@k98killer Жыл бұрын
Just as a quick note, Go is a really cool language. My current method is to write a prototype/proof-of-concept in Python then rewrite it in Go, optimizing memory allocation and parallelizing for performance as appropriate.
@richj946
@richj946 Жыл бұрын
Man, thank you two. What an awesome interview love both of these channels!🎉
@bobmnz6914
@bobmnz6914 Жыл бұрын
Thanks Dave, I use zip a lot. Never had the chance to thank anyone for good software before. 🙂
@robedinger8769
@robedinger8769 Жыл бұрын
That was an enjoyable interview. Now I feel truly old. Thanks, Dave. I'm going back to bed now.
Real World Hacking with OTW (Privacy and Cybersecurity IoT warning)
49:27
The Minds Behind Windows: Raymond Chen
2:05:36
Dave's Garage
Рет қаралды 73 М.
Just Give me my Money!
00:18
GL Show Russian
Рет қаралды 974 М.
English or Spanish 🤣
00:16
GL Show
Рет қаралды 15 МЛН
나랑 아빠가 아이스크림 먹을 때
00:15
진영민yeongmin
Рет қаралды 14 МЛН
Ex-NSA hacker tools for real world pentesting
1:16:40
David Bombal
Рет қаралды 1,1 МЛН
Everything you SHOULD know about your Computer but don't!
19:59
Dave's Garage
Рет қаралды 472 М.
How To Use Hydra
16:22
Matt Miles
Рет қаралды 5 М.
Ex-NSA hacker tells us how to get into hacking!
51:52
David Bombal
Рет қаралды 1,9 МЛН
I Bought the HEAVIEST Computer on eBay: The PDP-11/34!
27:52
Dave's Garage
Рет қаралды 277 М.
9 Windows settings EVERY user should change NOW!
9:43
Ask Your Computer Guy
Рет қаралды 1 МЛН
Do you realize that they are watching you? Protect your online privacy
1:01:57
Windows vs 30 Hard Drives - Can it Do it!?  Find out!
23:59
Dave's Garage
Рет қаралды 190 М.
30 Windows Commands you CAN’T live without
14:35
NetworkChuck
Рет қаралды 2,3 МЛН
Just Give me my Money!
00:18
GL Show Russian
Рет қаралды 974 М.