What happens when you type a URL in the web browser and press Enter? Computer Stuff #18

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 พ.ย. 2024

ความคิดเห็น • 143

  • @dontown1531
    @dontown1531 3 ปีที่แล้ว +59

    I was one of the very 1st to test out the ARPANET in 1969. They brought a telex machine to our high school here in Vancouver and by using an acoustic modem & telephone handset we sent an 'email' to SFU in neighboring Burnaby. The Internet has come a long way in 51 yrs. Ironically I still connect to the Internet on my home PC through a 40 yr old telephone line & get a speed of 5.5 mb/sec which is fast enough for me. Thanks for the video.

    • @Dominik-K
      @Dominik-K 3 ปีที่แล้ว +5

      Wow, that was interesting to hear about. I love how the Internet can connect so many people, but the infrastructure and protocols haven't changed in unimaginable ways since 51years ago.

    • @shanselman
      @shanselman  3 ปีที่แล้ว +5

      Awesome!

    • @yungifez
      @yungifez 3 ปีที่แล้ว +2

      You are a legend

  • @gabymarrero86
    @gabymarrero86 ปีที่แล้ว +1

    Hi Scott, I've watched tons of videos on this topic, but yours was the one that explained the information the best! With the examples and analogies is so easy to understand, it takes real talent to take complex topics and break them down with simple explanations. Will for sure be a regular on your channel now! Thank you!!!!!!!!!!!

  • @jameshobbs
    @jameshobbs 3 ปีที่แล้ว +23

    I think listening to Scottsplain helps me be a better father somehow.

    • @Visiontunnel
      @Visiontunnel 3 ปีที่แล้ว +5

      Scott is like the Bob Ross of the tech world.

  • @DolganoFF
    @DolganoFF 3 ปีที่แล้ว +6

    This is literally the question asked so often in the interviews!

    •  3 ปีที่แล้ว

      For what kind of jobs? Like programming?

  • @enzosambucetti6571
    @enzosambucetti6571 3 ปีที่แล้ว +11

    Hey Scott greetings from Uruguay, I m a junior programmer working with .Net now a days. I found your channel surfing in youtube like 1 month ago, and I have to say that the work you make is great and perfect. You really talk about stuff that we didn ´t learn in University and there are really important to know and understand this big world. Continue like this because I want to continue learning of you. Have a nice day!
    Pd: sory for my english haha I m learning and it is not fair if a use the translator.

  • @Spellzzzweaver
    @Spellzzzweaver 3 ปีที่แล้ว

    Thank you for providing the theory as to why this question is asked and highlighting the "should be able to reason out what they don't know" since I was starting to think I had to memorize this all

  • @michaelclifton2436
    @michaelclifton2436 2 หลายเดือนก่อน

    First 3 minutes, explains the scope of the question and why he's explaining to that scope. Giving clear context as to the what and why is absolutely wonderful and definately not a given when it comes to explanations of any sort of software or architecture on TH-cam.

  • @Dominik-K
    @Dominik-K 3 ปีที่แล้ว +5

    Thank you very much for the video, Scott.
    I learned this in the last 20 years, but your practical take on the topic will be my go-to for explaining it to others👍

  • @HypnoticMediaMarketing
    @HypnoticMediaMarketing 2 ปีที่แล้ว

    I was originally studying vedic astrology and I ended up here. both are about deep connections to hidden networks, expressing an ethereal reality; namaste

  • @spoonfuloftactic
    @spoonfuloftactic 3 ปีที่แล้ว +3

    To be even more pedantic, it's a CAT cable (CAT5, CAT6, etc.) with an RJ45 connector.

    • @shanselman
      @shanselman  3 ปีที่แล้ว +1

      Ya leveling these things and deciding the detail level is challenging!

  • @berkarslan
    @berkarslan 3 ปีที่แล้ว +1

    Nice video, I think that's a popular interview question because the answer can take 15 seconds to hours depending on the knowledge of the interviewee.
    I have a topic suggestion: "How to synchronize everything between different computers/VMs?". For example, I have 6-7 products I need to work on and I use different Hyper-V VMs for each of these products since these products have different requirements (installed applications, configurations etc.), and I need some kind of isolation between these products. I have a base VM in which I have all of the core development related stuff installed and configured nicely (including windows settings, custom shortcuts, WSL terminals etc.). With the help of this, when I need to work on a new product, I just clone this VM and make adjustments for the new product's requirements. The challenging part is to synchronize the common settings, applications between these VMs. For example, when a Windows Update ships out, I need to install it on every one of them. Or when I want to install a new cool application to my base VM (to make my development environment better), I need to install it on each of the VMs. I use GDrive so sync my note/text files, VSCode Sync Settings extension to sync my "text editor" settings, I save application configuration files into GDrive (for the compatible apps that allow storing the config file in a custom location) so that all Hyper-V VMs use the same setting files for the related applications etc. but there's still some serious maintenance cost for me. The advantages are huge though because I don't need to setup everything from scratch when I need to fire up a new machine or I can even format my host PC and have everything configured in an hour by restoring it from my base VM. I really would like to hear your opinion on this subject and would want to learn your methods so that maybe we can make our life easier by having our same personalized environments everywhere we go whether it's our Desktop PC, Laptop, VM, Workstation PC etc. (Sorry for the long text :) )

  • @yuusource831
    @yuusource831 3 ปีที่แล้ว

    This series of yours never disappointed me. Most of them I don’t need in my work but am always fascinated by how the stuffs work. Well explained.

  • @InnaBawks
    @InnaBawks 3 ปีที่แล้ว +1

    the wire is cat5 or cat5e or cat6. the connector is rj-45 :P - love your show btw.

  • @mhamd2020
    @mhamd2020 3 ปีที่แล้ว

    You are truly amazing Mr. Scott!
    Thanks a lot for all the videos you are uploading in all series. Seriously, you address all your topic from the root and in a beautiful way.

  • @Tospaa
    @Tospaa 3 ปีที่แล้ว +3

    Wow, I didn't know about lynx. I learn a new thing everytime I watch one of your videos. Thank you so much!

  • @peppigue
    @peppigue 3 ปีที่แล้ว +1

    As someone who's changing careers from blah to tech at 40, this is why I'm confident that eventually I will be successful. I yearn for that x-ray vision, I need to see through and understand stuff. This is why I'm reading Linux Device Drivers 3 instead of learning React, even though the latter would likely land me a job sooner. I just have to know what happens at the lower levels before I can relax and work at higher levels.

  • @AdamsTaiwan
    @AdamsTaiwan 3 ปีที่แล้ว

    Had to learn about setting up our own DNS server because our ISP didn't support us setting up SSL. Then couldn't figure out how to get the CAA record in Microsoft's DNS for Let's Encrypt. Switched to SSLForFree and got it working via well-known folder. Later, we did another system and got the DNS stuff figured out.
    What I liked about this video is it is giving me more ideas for writing my own scripting language. I'm constantly creating micro-scripts for automating almost every app I make. My most simplistic script is just line processing like this:
    arg1=value
    Command arglist

  • @dcalab
    @dcalab 3 ปีที่แล้ว +1

    Scott the wire is actually called twisted pair of some category. For instance Category 5, Cat 5 or Cat 5e. The connector is an RJ45, registered jack 45.

    • @shanselman
      @shanselman  3 ปีที่แล้ว

      good clarification, thanks!

  • @LoupX
    @LoupX 3 ปีที่แล้ว

    I can say, without doubt, this is my favorite video from this series. I've never been asked that question before (that I remember) and as soon as I started thinking on the answer, I had to pause the video and it took me so long... "This happens, but this other thing happens before that, oh and this... etc" It never stop amazing me how complex and beautiful our tech is. Thanks for the content :)

  • @juanrosello4306
    @juanrosello4306 ปีที่แล้ว

    Your YT channel is pure GOLD! Thanks a lot!

  • @nandulalkrishna923
    @nandulalkrishna923 3 ปีที่แล้ว +7

    i saw this and immediately clicked the video

  • @MP737373
    @MP737373 3 ปีที่แล้ว +1

    I can’t even focus on the video because of how bad that interview question is. Open ended questions like this are terrible. You literally can’t win the instant you are asked, it’s asking you to read the interviewers mind about what angle they want you to take (as an interviewer even if you think you are open to many angles it’s very likely you favor some over others through bias in how you like to interact with people and the types of conversations you like to have and then the candidate is forced to try and guess what angle would be most appealing, and it’s incredibly high stakes so there is no way they even approach this question calmly). So it comes done to a personality match, it’s also very likely if there are certain things you are looking for that the candidate has to not be displayed because you asked an open ended question hoping it would display that quality in people that possess it, but because it wasn’t direct the candidate can misinterpret and go another direction and you miss what you were looking for even though they have the desired trait. It’s all guessing and luck, absolutely terrible. I had an interviewer ask “what do you do when you don’t know how to do something?” and I said “it’s clear your looking for some angle and I don’t know what it is” apparently they wanted me to say “google it” which is obvious and I know but why try and making people try and read your mind? (I’m sure you think you are open to lots of interpretations but in reality there are things that you value that will be left to pure chance and amiability with the candidate whether they display what you want if you don’t just directly ask what it is you care about)

    • @Korutz
      @Korutz 2 ปีที่แล้ว

      Companies that ask these questions in interviews are usually the same companies that look for candidates whole year round, no wonder why they can't find anyone.

  • @moth.monster
    @moth.monster 3 ปีที่แล้ว +1

    Your domain name is older than me, and I'm legally an adult... crazy.

  • @waynes84
    @waynes84 3 ปีที่แล้ว

    Ping is more like shouting "Hi" in a room full of people. And waiting for that person to respond back.

  • @FaheemRasheed
    @FaheemRasheed 3 ปีที่แล้ว +1

    Thank you so much sir !! it's just truly amazing how beautifully you make things simple to understand.
    THANK YOU SIR !

  • @Paulo-pv8db
    @Paulo-pv8db 3 ปีที่แล้ว

    OMG, i wonder what Learning would be if there were more people like you around! Great job!

  • @ApunKaTimeAyega
    @ApunKaTimeAyega 2 ปีที่แล้ว

    Hi Scott. I like this video very much but i feel there are some points missing to have clear cut understanding. You could have discussed about DNS/root/name servers and flow how request originates from browser, reaches to DNS server configured by ISP through home/office's router and then root/name servers.

  • @andrewclarke7478
    @andrewclarke7478 3 ปีที่แล้ว +1

    Hi Scott, thanks for the great content. Can you please make a video on data caching? It's something I've never been able to develop a solid understanding of.

  • @rajav4861
    @rajav4861 3 ปีที่แล้ว +4

    Congratulations Scott for reaching 1 lakh subscribers! 🎉

    • @DolganoFF
      @DolganoFF 3 ปีที่แล้ว

      Crore is the next step!

  • @typeo1164
    @typeo1164 3 ปีที่แล้ว

    Scott - thanks so much for your videos. They have taught me and inspired me infinitely more than the classroom has!

  • @davideglass
    @davideglass 3 ปีที่แล้ว +2

    I love this video, simple and effective. I watched even though I know it already! Congrats on your 100k subs too, now you get a fancy TH-cam ornament!

  • @Alex-dd3oy
    @Alex-dd3oy ปีที่แล้ว

    Awesome explanations. Glad to have found your channel

  • @MiRaje8086
    @MiRaje8086 3 ปีที่แล้ว

    If you use a modern web browser, a lot of this stuff starts happening before you even press enter, due to the browser trying to fetch the favicon to display it next to the URL suggestions

  • @Korutz
    @Korutz 2 ปีที่แล้ว

    I knew most of it already and was not even looking for it specifically, nevertheless, watched it all just because how well it's presented and explained.
    It's too short! Since it's about typing a URL in the web browser it should cover how the browser actually renders the website too😉

  • @lucienchu9649
    @lucienchu9649 3 ปีที่แล้ว

    Cannot wait for the content about backend. I plan to become a full-stack developer in a few year, have no idea whether it is possible. But I will try my best.
    It is true, someone does not need to know everything, and he should not neither. But it is always nice to have some idea about something "trivial", since nothing is really trivial. Instead, someone grabs his hair and bangs his head against the table for you.

  • @iI_Principe
    @iI_Principe 3 ปีที่แล้ว

    13:15 Well, actually, since we're getting technical, that wire (or plug) is NOT a RJ45 one, but a 8P8C. RJ45 is keyed.

  • @saurabhchauhan232
    @saurabhchauhan232 3 ปีที่แล้ว +1

    I have learned much more from this series than my graduation course. Thanks a lot sir

    • @saurabhchauhan232
      @saurabhchauhan232 3 ปีที่แล้ว

      could you explain little about websocket I mean how from TCP it changes talking to http and for websocket it talks in other protocol, not sure my question is understandable or not, let me know if it's not clear please

  • @monikavijayatha9568
    @monikavijayatha9568 2 ปีที่แล้ว

    Very Informative . I would like to see the continuation videos , but I am not sure how to find what number is the continuation back end video . Any leads . Number 19 is totally different topic . Hyper link would have been easy !

  • @thegimel
    @thegimel 3 ปีที่แล้ว

    Great video, more information on the different layers if OSI will be truly welcome (e.g. explaining stuff like ICMP, ARP, TCP/UDP). Cheers!

  • @dragonsan7577
    @dragonsan7577 3 ปีที่แล้ว

    Thank you so much for imparting your knowledge. I can’t stress enough how useful this is for people who never studied computer science. Maybe if you would like would consider talking about software licensing or maybe encryption.

  • @tak8460
    @tak8460 3 ปีที่แล้ว

    Great Stuff as always Scott. Thanks so much for doing this series!

  • @enkarthick
    @enkarthick 2 ปีที่แล้ว

    This is what called layman’s terms..awesome expansion..

  • @reneschindhelm4482
    @reneschindhelm4482 3 ปีที่แล้ว

    Thanks Scott. Looking forward to the backend video.

  • @adelhishem1
    @adelhishem1 3 ปีที่แล้ว +1

    Great content as always. Thanks a lot Scott, you make youtube a better place.

  • @supersu6138
    @supersu6138 3 ปีที่แล้ว

    This is why i love your video. Incredibly detailed !

  • @annb8296
    @annb8296 2 ปีที่แล้ว

    Can you answer my question. I went to a website by clicking a google search link which is usually pretty safe to do. I glanced at the url bar and saw the solid padlock symbol which is safe but I also saw a small x to the left of that. Can you tell me what that means? Thank you.

  • @DriverNo1994
    @DriverNo1994 3 ปีที่แล้ว

    You're amazing Scott 😃
    Well done on video structure and explanations!
    Liked the examples / imagery.
    Next video load balancing.. wow wow!
    Thanks Scott 💪

  • @jorgmuller3100
    @jorgmuller3100 3 ปีที่แล้ว

    Great. Very short 28 minutes. Thank you very much.

  • @danielledeveloper8352
    @danielledeveloper8352 3 ปีที่แล้ว

    Amazingly easy to understand! Love the analogies, awesome breakdown 😎

  • @hughesadam87
    @hughesadam87 2 ปีที่แล้ว

    Damn this dude knows so much

  • @MVerbaas
    @MVerbaas 3 ปีที่แล้ว

    Probably nitpicking, but around 13 minutes in you say that RJ-45 is the cable. I think RJ-45 is the connector, and the cable is UTP (or STP which I can't see) ((un)shielded twisted pair). Doesn't bring down the story though. This is stuff I grew up with, and nowadays just work for most of us.

    • @shanselman
      @shanselman  3 ปีที่แล้ว +1

      You're right, I felt it in my mouth when I said it and then I went down a whole rabbit hold of specificity. I didn't re-record that part but I appreciate you keeping me honest. One could do a whole video on twistedpair, RJ45, RJ11, etc. :)

    • @MVerbaas
      @MVerbaas 3 ปีที่แล้ว

      @@shanselman doubted to respond, because this doesn't hold up for the great work you're doing with this, and other, series. Glad I understood that part, after that part I again learned a lot! Keep them coming please!

  • @dmitrypichugin7449
    @dmitrypichugin7449 3 ปีที่แล้ว +5

    Please make a video how https works, with low level details (using tools like Wireshark). With visualization of which parts of HTTPS requests is encrypted (uri, headers, body).

  • @iamdedlok
    @iamdedlok 3 ปีที่แล้ว

    Much appreciate this Scott, I just grew some brain cells thanks to these awesome 30 ish minutes!! So much fun!

  • @archrodney
    @archrodney 3 ปีที่แล้ว

    Great stuff Scott! I can't wait for the next one about the back-end, which I have some questions about.

    • @shanselman
      @shanselman  3 ปีที่แล้ว

      what would you like to hear about?

    • @archrodney
      @archrodney 3 ปีที่แล้ว +1

      @@shanselman I'm not sure if my questions are even related to what you had in mind, but nonetheless these are my questions:
      1, What does a professional back-end developer do most of the time on a regular work day? I keep hearing that they focus on the logic necessary to make the app function quickly and efficiently but how exactly do they do that? In other words, what is it that they do in general, that makes the app quick and efficient?
      2, I also hear back-end devs develop and manage databases and work on security. What if Auth and other security measures have already been added as well as a database? Or even when there's no database? I understand, that no website or webapp is "done" but what if these security measures have been added, they work fine and there are no security issues? What do back-end developers do in that case? Are they just going to start to work on a new app or website?
      3, How does for example a node.js server look like in the real world that big companies use? Should I just imagine a normal server computer in a server farm that has a somewhat complex "server.js" file stored in it?
      4, I've created basic node and express servers following tutorials and they always end with listening to a certain port like in these examples:
      server.listen(3000); // node.js server
      app.listen(3000); // express server
      But of course, they only live on localhost:3000. What port does a real world node server listen to? And if it also listens to port 3000 or any other port, why don't we have to add the port number on URLs the same way we did with localhost:3000?

  • @siddharth-gandhi
    @siddharth-gandhi 3 ปีที่แล้ว +2

    Thank you for making this amazing video! You really are a gem in YT in my opinion. Also CONGRATULATIONS ON 100K! 🎉
    Hope you'll continue making more stellar videos! Now, I had 3 questions for you:
    1. How is your arm? Saw that you had a surgery recently, so I hope you are doing well. 😁
    2. Which one do you use 8.8.8.8 (Google's Public DNS) or 1.1.1.1 (Cloudflare)? Do you find any difference between those two?
    3. Will you be making a video about Windows 10X?

    • @shanselman
      @shanselman  3 ปีที่แล้ว +1

      1. thanks for asking, arm is very bad, but that's life
      2. I use 8.8.8.8 just because it's not google
      3. Good idea!

    • @siddharth-gandhi
      @siddharth-gandhi 3 ปีที่แล้ว

      @@shanselman LMAO! 🤣🤣🤣🤣 I dunno what I was thinking when I was writing. Must have been a brainfart (I've edited it now). Sharp eyed of you to notice 🧐(so which one is it?😅). And I know how bad an orthopedic surgery can hurt (had one recently in family). But keep hanging in there good sir! It'll all get better soon!!

  • @Fr4zn2pirit
    @Fr4zn2pirit 3 ปีที่แล้ว

    I'm sure this has been asked and answered before, but what are you using to make the arrows and boxes to quickly?

  • @luismejia857
    @luismejia857 3 ปีที่แล้ว

    Driving stick shift on the internet lol.
    Awesome video, super informative.
    Seeing HTML on the CLI using lynx was pretty cool, never seen that before.

  • @musacj
    @musacj 3 ปีที่แล้ว

    Why does this video has so few likes. I really learnt a lot, though chances are I I'll never be asked these kind of questions
    Great content Scotty

  • @danidanidanidanidadnai
    @danidanidanidanidadnai 2 ปีที่แล้ว

    scott thanks for including portuguese captions!

  • @spoonfuloftactic
    @spoonfuloftactic 3 ปีที่แล้ว +13

    Scott, I was watching this with my wife and had to pause to explain how NSLOOKUP was the correct tool. If only I had waited 10 seconds...

  • @tomhuffinton5193
    @tomhuffinton5193 3 ปีที่แล้ว

    Good as usual but there is the step between hostname and IP --- more than one hostname can be on the same IP, so how does that webhost deal with that ?

    • @LiqdPT
      @LiqdPT 3 ปีที่แล้ว +1

      The host name is also in the http request headers. So when the webserver at that is address gets the request, it sees the host name in the headers and directs it to the website that is configured with that host header. If no hosts match, it'll use the default website on the server.

  • @bulelanibotman
    @bulelanibotman 3 ปีที่แล้ว

    Mr Hanselman, can you do a video on how to install the Windows Terminal via GitHub & a video on cmd commands & how to open applications via cmd

    • @shanselman
      @shanselman  3 ปีที่แล้ว

      Sure. Can you take a look at a few of my others on this topic and see if they are adequate?

    • @bulelanibotman
      @bulelanibotman 3 ปีที่แล้ว

      @@shanselman, will do! Thank you

  • @hughesadam87
    @hughesadam87 2 ปีที่แล้ว

    Never understood nslookup pragmatically. Thanks

  • @KaloyanDrenski
    @KaloyanDrenski 3 ปีที่แล้ว +1

    The only TH-camr that actually makes me wanna comment on TH-cam.
    Excellent work as always, Scott! I'm looking forward for an OSI 101 video :)

  • @tthiatma
    @tthiatma 3 ปีที่แล้ว +1

    Power attorney to buy cheese lol you’re awesome Scott

  • @barelylate
    @barelylate 2 ปีที่แล้ว

    Bravo on this video. Subscribed.

  • @DAWEAP1
    @DAWEAP1 3 ปีที่แล้ว

    Great vid Scott

  • @ChamaraIresh
    @ChamaraIresh 3 ปีที่แล้ว

    Thanks for the info.... Please help more for us...

  • @Techtips200
    @Techtips200 3 ปีที่แล้ว

    Man what a voice you have ...

  • @eduardohernandez552
    @eduardohernandez552 3 ปีที่แล้ว

    Great material! I come here every week to check some videos after work, thank you Scott for these videos.

  • @avinashkarat
    @avinashkarat 3 ปีที่แล้ว

    Hey Scott, I have an idea for your next TH-cam video. Dont know whether you would like it or not. i.e., What would a 30 years experienced software developer (like you) would give advice to someone who just starts a software development job? like if you can make it as an integrative session with a 13 or 14 year old kid, like some kind of an interview kind of thing, it will be cool. I would like to talk more about it, but I don't have any contact information of you. So here just dropping the idea. Thanks for reading!

    • @shanselman
      @shanselman  3 ปีที่แล้ว +1

      This is a great idea

  • @tuckercoffin2164
    @tuckercoffin2164 3 ปีที่แล้ว

    I love your videos so much!

  • @gregclare
    @gregclare 3 ปีที่แล้ว

    Nice video. Of course, in reality, you could write a very large book (or whole library of books) to explain what happens when your finger presses on that ENTER key. I agree that it is important to understand the huge myriad of things that happen (everything from the physics, the keyboard encoder, through to the communications layers, and the eventual rendering of the received HTML document etc. etc.). But, there is also the huge importance of modularizing complexity so that you only allow yourself to focus at the level of abstraction that's required, in order to solve the immediate problem you are dealing with. All of what happens when your finger presses on that ENTER key, only happens because humans are capable of abstracting away underlying complexity (previously solved by many others who have gone before), to allow our brain's mental problem solving capacity to further human technical evolution, by “standing on the shoulders of giants”. Just saying. :-)

  • @hmz-25
    @hmz-25 3 ปีที่แล้ว +1

    Hi I'm from tiktok

  • @infotruther
    @infotruther 3 ปีที่แล้ว

    Let me if I get it so by pressing enter after typing a url your sending your request to a dns server.

  • @L-E-son
    @L-E-son 3 ปีที่แล้ว

    Thank you Scott

  • @dmitriyobidin6049
    @dmitriyobidin6049 3 ปีที่แล้ว

    It would be awesome if you said something about hosts file.

    • @shanselman
      @shanselman  3 ปีที่แล้ว

      shoot, good point, that was a missed opportunity

  • @vikaschoubey1323
    @vikaschoubey1323 3 ปีที่แล้ว

    browser in terminal portion was cool

  • @salsarhangi9963
    @salsarhangi9963 3 ปีที่แล้ว

    Great stuff. Thanks

  • @pratt_p1
    @pratt_p1 3 ปีที่แล้ว

    I loved how you explained all the concepts, when you talk to commands and instructions as they're a real person.
    Being a student I sometimes get bored from lectures, but I didn't leave your video till the end.
    Looking forward to more content like this.
    Thank you Sir, already subscribed and will definitely share this with all my friends 😁

  • @ArnonDanon
    @ArnonDanon 3 ปีที่แล้ว +1

    "Computers are just big rocks we thought how to think" 🙂 I used to say just dumb metal box we teach what to do to my kids , i guess this should be the more grownups phrase i should use... you got to love those layers of abstractions, knowing level of abstraction to different audions is super hard when teaching, it always feels like you are not telling the whole truth about the subject, how do u decide how low level you get when you explain these kind of stuff to kids?

    • @shanselman
      @shanselman  3 ปีที่แล้ว +1

      I share the low level stuff if the kids are interested. It's like showing them a car, some kids want to see the engine, some don't

  • @mortengabrielottersen6813
    @mortengabrielottersen6813 3 ปีที่แล้ว +2

    Do you need to know this? Yes. Why? because 🙂

  • @billiecrisp3001
    @billiecrisp3001 ปีที่แล้ว

    Sorry to tell you but there is absolutely no audio in your video . Looked like what I would have needed. I'll check byagain

  • @Left997
    @Left997 3 ปีที่แล้ว

    Ping for DNS resolution... please nslookup or dig - ok you corrected yourself now i edit this comment

  • @juansebastiandiazdolugar9755
    @juansebastiandiazdolugar9755 3 ปีที่แล้ว

    Hey , am i the only one who wants to know why you’re using internet explorer as you web browser?

  • @LiqdPT
    @LiqdPT 3 ปีที่แล้ว

    Pedantic: British English is en-GB (not en-UK). These things have standards too... 😁

    • @LiqdPT
      @LiqdPT 3 ปีที่แล้ว

      Also, I think es-CPTL (Chipotle Spanish) should be added to the standard

  • @Splatball
    @Splatball 3 ปีที่แล้ว

    There's some irony to you suggesting that I might not be able to sit through a 30 minute video at the end of a 30 minute video

  • @TokyoXtreme
    @TokyoXtreme 3 ปีที่แล้ว

    24:22 its… beautiful!

  • @hermanstrom3948
    @hermanstrom3948 3 ปีที่แล้ว +3

    I learned this stuff in the 1990s. :)

  • @omkarnadkarni4765
    @omkarnadkarni4765 3 ปีที่แล้ว

    The long wait is over

  • @andrewm3934
    @andrewm3934 3 ปีที่แล้ว

    fantastic

  • @TheNets
    @TheNets 3 ปีที่แล้ว

    Oh, how do you draw on the screen like that?

    • @shanselman
      @shanselman  3 ปีที่แล้ว +1

      ZoomIt from sysinternals

    • @TheNets
      @TheNets 3 ปีที่แล้ว

      @@shanselman thank you! That will help me in my videos :)
      That guy Mark Russinovich created a lot of things xD

  • @yungifez
    @yungifez 3 ปีที่แล้ว

    I feel like I've seen you on tiktok

  • @bharath_v
    @bharath_v 3 ปีที่แล้ว

    Perfect!

  • @TheNets
    @TheNets 3 ปีที่แล้ว

    Every new video, I look at the title and I think "yes, I already know that...", but I'm always wrong haha
    You teach everything from the basics, considering that someone will not know how the OSI layers or HTTP response codes work.
    Your channel is helping me to fix many things that I learned incorrectly from my experience and even at university.
    Thank you very much for the time you spend with us. At least for me, it's changing my life a little bit 2 or 3 times a month (including your podcast).

  • @skat3ballsay
    @skat3ballsay 2 ปีที่แล้ว

    Amazing

  • @PeteeK
    @PeteeK 3 ปีที่แล้ว

    I like to ask this question during an interview. The conversation that ensues is interesting.

  • @matthewsimmons6831
    @matthewsimmons6831 3 ปีที่แล้ว

    I've got that same keyboard:)

    • @bartolomeolombardi8453
      @bartolomeolombardi8453 3 ปีที่แล้ว

      what model is it ?

    • @matthewsimmons6831
      @matthewsimmons6831 3 ปีที่แล้ว

      @@bartolomeolombardi8453 mine is labelled Microsoft ergonomic model 1878. Now you're making me wonder if they are exactly the same ;)

  • @k8s347
    @k8s347 3 ปีที่แล้ว

    Soo you now want to make me join tik tok? Hahaha...Iv'e been avoiding it

  • @alexandroskourtis5268
    @alexandroskourtis5268 3 ปีที่แล้ว

    i love this channel :) audio tech porn 😘😘