Connect with us

Entertainment

Stanford Computer Scientist Answers Coding Questions From Twitter | Tech Support | WIRED

Chris Piech, professor of computer science at Stanford University, answers the internet’s burning questions about coding. Do you need to know math to be good at coding? How many computer languages are there? Are programming and coding the same thing? How do you code A.I.? What is the meaning of the “404” error? Chris answers…

Published

on

Chris Piech, professor of computer science at Stanford University, answers the internet’s burning questions about coding. Do you need to know math to be good at coding? How many computer languages are there? Are programming and coding the same thing? How do you code A.I.? What is the meaning of the “404” error? Chris answers all these questions and much more!

Still haven’t subscribed to WIRED on YouTube? ►►
Listen to the Get WIRED podcast ►►
Want more WIRED? Get the magazine ►►

Follow WIRED:

Instagram ►►
Twitter ►►
Facebook ►►

Also, check out the free WIRED channel on Roku, Apple TV, Amazon Fire TV, and Android TV.

ABOUT WIRED
WIRED is where tomorrow is realized.

Continue Reading
Advertisement
239 Comments

239 Comments

  1. Dubious

    October 4, 2022 at 11:48 pm

    Whole video became pointless when he mention Java script being good.

    • Text +① ⑨①⑥ ⑨③⑧-⑥⓪⑥⑨

      October 5, 2022 at 12:00 am

      Thank you for your valuable time, you have been among the shortlisted winners🇱🇷,contact above🗳

  2. Forthereg M

    October 4, 2022 at 11:53 pm

    Rpi shortages so bad even the UNI CSI professor couldn’t get his hands on a decent one.

  3. rodrigo gonzalez

    October 4, 2022 at 11:59 pm

    he is lying about stack overflow, that community will tear you apart for not knowing how to code something. there are some real nice people in there but a lot of the others will rain nothing but insults and wrath upon you. 10/10 recommend great website

  4. Patrick Devine

    October 5, 2022 at 12:00 am

    The first ‘4’ in 404 (and all 4xx errors) means the problem happened on the requesting (frontend) side, whereas a 5xx error means the problem happened on the backend.

  5. Acravane Vekzor

    October 5, 2022 at 12:01 am

    I was a student and TA for Chris at Stanford. He taught a stats class for computer scientists and made it a lot of fun despite the difficult material. He cares deeply about his students. One of my favorite professors!

  6. QuirkyViper

    October 5, 2022 at 12:03 am

    Looking up that class now!

  7. Johana

    October 5, 2022 at 12:04 am

    This professor’s way of explaining made me want to go back to college and finish my degree in computer science ❤

  8. Kyle rogers Powers

    October 5, 2022 at 12:05 am

    AI is interesting.

    When you read about it in science fiction.

    It’s so amazing to think maybe one day.

    We all can have something like that.

  9. Michael Hoefler

    October 5, 2022 at 12:06 am

    if __name__ == ‘__main__’: main()

  10. Ken Trader

    October 5, 2022 at 12:12 am

    The reason people think you need to be good at math to learn to code is because every college that offers computer science major requires you to learn up to calculus 2 minimum

  11. Tom Wojciaczyk

    October 5, 2022 at 12:17 am

    The python code was incomplete. The main function was defined, but never called.

    main()

  12. Kenji

    October 5, 2022 at 12:25 am

    “Alan TurNing” ?? WTF

  13. Edson Shigaki

    October 5, 2022 at 12:27 am

    This guy really made me want to learn about coding

  14. freeze fm

    October 5, 2022 at 12:28 am

    Vocation is the key word with this guy.
    So good!

  15. Bandito

    October 5, 2022 at 12:36 am

    Stack Overflow a nice, beautiful community. He’s leaving a lot out of this one.

  16. projektaquarius

    October 5, 2022 at 12:37 am

    I thought Java and Python spun off of C++. Hey, the more you know. Side note: I first learned C then C++. I am not that old. Don’t do that to me.

    Edit: IIRC, Ada Lovelace had a “computer”. They had a mechanical computer called the logic engine and she based her algos on that.

  17. Carter Toro

    October 5, 2022 at 12:44 am

    I knew most the answers but I just loved listening to him talk. What a fantastic teacher

  18. hfield07

    October 5, 2022 at 12:46 am

    wow this guy is really good. nice and calming and doesnt make you feel stupid. the teacher everyone needs.

  19. Xiagax

    October 5, 2022 at 12:50 am

    Regarding Stack Overflow

    It is absolutely a great community for programmers if you can get past and ignore the idiots that will tell you your question is stupid and lock your thread as a duplicate because that same question was asked 10 years ago by someone else.

  20. Tom Fotheringham

    October 5, 2022 at 12:52 am

    Wow. Is this talking to four years olds? Wow, what a waste of space. Professor where? Kindergarten? Trust me, I’ve been programming for 45 years. Don’t listen to this guy. Wrong wrong wrong on so many levels.. Seriously this is sesame street level

  21. sofi rodriguez valle

    October 5, 2022 at 1:01 am

    if i had him as my coding teacher last semester i wouldn’t have failed, I don’t have proof but I don’t have doubts either

  22. 45 Cordic

    October 5, 2022 at 1:02 am

    You don’t need to be great at math to code. True
    But computer science need to be great at math.

  23. Michael Poirier

    October 5, 2022 at 1:11 am

    You’re not a computer science major if you didn’t start hyperventilating when you saw the book he brought to the table

  24. Isabella Leite

    October 5, 2022 at 1:21 am

    Loved it

  25. Eladrin G

    October 5, 2022 at 1:27 am

    Coding/programming can be used for fun, too!! there’s a coding language specific to a virtual world (second life) that adds a third dimension to things without the need for much more than a regular mid-to-high-end gaming computer, since you can make basic shapes and string them together in sandboxes for free. The language is called LSL and Visual Studio Code for Windows has plugins for it, though there is also an in-world interface for it too. Lots of people make fun and interesting scripts and gadgets. Things like vehicles and board games and experiences.

  26. Choose your Gift Card

    October 5, 2022 at 8:59 pm

    What a fantastic teacher! I’m watching this whilst coding myself and I gotta say, It’s crazy how upbeat and happy this guy is.

  27. Home Wall

    October 5, 2022 at 9:02 pm

    HTTP Status 404 doesn’t mean it can’t find the web site, it means it can’t find what is specified in the URL for a web site. The web site is found and is what returns the 404.

  28. Brian Kelly

    October 5, 2022 at 9:06 pm

    Surprised you found the answer

  29. Paul J. Morton

    October 5, 2022 at 9:11 pm

    Python is a descendant of C?

  30. Chadric

    October 5, 2022 at 9:14 pm

    Can an AI code itself?

  31. j3r3miasmg

    October 5, 2022 at 9:19 pm

    Nice Cormen.

  32. Vinicius Silva Fernandes Kuhlmann

    October 5, 2022 at 9:35 pm

    My university introduced me to programming using C. It was not fun.

  33. SnP Fr0G

    October 5, 2022 at 9:58 pm

    Sitting in his lecture right now. #famous

  34. Nick Sligh

    October 5, 2022 at 10:23 pm

    Had Chris Piech as my professor Frosh Year and I can confirm he is literally the best teacher ever

  35. Jesse

    October 5, 2022 at 10:37 pm

    I’m sure he’s a great teacher but he is wrong about python automatically calling main

  36. Valerie Tang

    October 5, 2022 at 10:59 pm

    Took a bunch of CS classes with Chris. Love him!!

  37. Slash

    October 5, 2022 at 11:06 pm

    “What is the shortest piece of code that change the world?”

    print (“Hello world”);

  38. Milanno Jones

    October 5, 2022 at 11:11 pm

    this was super infirmative!

  39. Anna B.

    October 5, 2022 at 11:25 pm

    I love it when educators are visibly having fun with their explanation, and I love it even more when they’re having fun while staying focused on their target audience and not getting carried away with details. This guy is a great teacher.

  40. OHM-968692

    October 5, 2022 at 11:40 pm

    I learned something! Yay!

  41. Dragonzaka

    October 5, 2022 at 11:45 pm

    It’s okay, I do everything illegal at the library

  42. Ben Whitney

    October 5, 2022 at 11:57 pm

    Stack Overflow is one of the most toxic communities I’ve ever had to deal with.

  43. jonjon

    October 6, 2022 at 12:30 am

    I love him.

  44. julia

    October 6, 2022 at 12:32 am

    suddenly I am motivated to learn how to code

  45. Alan Hughes

    October 6, 2022 at 12:33 am

    All programming is coding, but not all coding is programming.

  46. sachamm

    October 6, 2022 at 12:40 am

    Gah. “Hacking” is making anything do something other than its original designer intended. That’s why one can “hack” a login. One can also “hack” a Roomba to make floor art.

  47. Scot L

    October 6, 2022 at 1:01 am

    Love your brain. Thank you and your parents.

  48. daghanke

    October 6, 2022 at 1:07 am

    I need to grow up and have a beer with him. Need to grow up to legally drink.

  49. daghanke

    October 6, 2022 at 1:20 am

    We are quite same minded.

  50. AcidicProductionsHD

    October 6, 2022 at 1:25 am

    Didn’t know Fred Again was a Stanford computer scientist

  51. James Bond

    October 6, 2022 at 7:30 pm

    Dude. You’re a professor of computer science, and you don’t even know how to pronounce Ada? And I think I heard you call Alan Turing “Alan Turning”. Wow. You’re spreading bad information with this video. Also Python IS NOT a C derivative. Maybe you could say it’s an ALGOL derivative, but it definitely is NOT C like (no braces, Python uses indentation for control structure delineation, etc). I appreciate the enthusiasm, but man, I thought the standards for being a professor @ Stanford were higher.

    • Nothing

      October 6, 2022 at 10:39 pm

      Actually, the designer/s behind Python found C asy a very strong influence. He makes a better professor than you because he can actually explain it in simpler terms for normal people to understand, without using technical jargon and still making the most sense.

    • James Bond

      October 7, 2022 at 12:57 am

      @Nothing it’s interesting that you say that. You don’t know anything about me. You don’t know if I’m eloquent, or if I’m able to break things down into very simple terminology for beginners, or really anything. So I don’t know how you can conclude that he is a better professor than I am.

  52. Lesedi Thankane

    October 6, 2022 at 7:43 pm

    Is math important for a computer sciece major . Is it important for a computer scientist to know differential equations ?

  53. S H

    October 6, 2022 at 7:49 pm

    If there’s one think I can count on is that this channel will find the most attractive person in each respective field

  54. Dishant Patel

    October 6, 2022 at 7:53 pm

    Thank bro😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭

  55. I'm John

    October 6, 2022 at 8:28 pm

    7:00 this won’t run in python
    This code just defines a function.
    You have to then run it
    main()

  56. Christian Bretschneider

    October 6, 2022 at 8:39 pm

    What’s the best path, coding, network administrator or cybersecurity in 2024?

    • Nothing

      October 6, 2022 at 10:35 pm

      All of those could all be coding, you could be a programmer who codes cybersecurity stuff or a programmer who codes and administrates networks.

      Cybersecurity would pay a lot more than network admin

  57. Nick Pina

    October 6, 2022 at 8:50 pm

    Is Bighead still a president in Stanford?

  58. Pete B

    October 6, 2022 at 8:57 pm

    I thought assembly language is faster than C?

  59. Skylark 7

    October 6, 2022 at 8:59 pm

    15:00 I will never get over how Ada Lovelace wrote a program for a machine that didn’t even exist yet. Like – what?! And I guess some museum made the machine based on Babbage’s designs, put Ada’s program in, and it WORKED. She designed a FUNCTIONAL program for a HYPOTHETICAL machine WHAT????

  60. Nathan Cline

    October 6, 2022 at 9:11 pm

    I like to think he’s carries that pad of giant paper in a Mary Poppins-esque bag he keeps at his side at all times

  61. Goodly Rogue

    October 6, 2022 at 9:25 pm

    What a great video by an amazing teacher.

  62. Noah Johnson

    October 6, 2022 at 9:25 pm

    This guy is great, but he made stack overflow seem like it’s a super happy place when really it’s developers calling other developers stupid and to delete their app 😂

  63. Duckbilled Walrus

    October 6, 2022 at 9:27 pm

    I think the shortest piece of code that changed the world is:
    print(“Hello world”)
    This introduced thousands of people to programming who went on to change the world with their programs

  64. Howan Cheng

    October 6, 2022 at 9:29 pm

    Nothing like a speaker who’s just passionate about what they do

  65. Jack Kenway

    October 6, 2022 at 9:54 pm

    My question to him would be, what is considered a computer nowadays? We use a lot of devices that run on software and can do computations, I mean our phones, TVs, watches, even refrigerators, so are all those computers? I don’t know, maybe I’m not asking the right question. lol

  66. Zuma

    October 6, 2022 at 10:05 pm

    for some reason, it really annoys me that in the python example he never called the main function, so his program does nothing.

  67. Ayomide

    October 6, 2022 at 10:08 pm

    This man has totally reconfigured my mindset towards coding

  68. inner

    October 6, 2022 at 10:40 pm

    I love that dude, he is so happy and energetic 🙂

  69. Rockman721

    October 6, 2022 at 10:41 pm

    “You don’t have to be good at math to be a good programmer”. Say that to my university where half the people fail the first computer science semester discreet math class…

  70. Jessica Gomez

    October 6, 2022 at 10:48 pm

    Incas developed a binary code.

  71. Edward A

    October 6, 2022 at 11:01 pm

    It’s a pity that I can like this video only once.

  72. anonymous

    October 6, 2022 at 11:05 pm

    def main() is NOT the entry point in Python, it’s simply a function that does not get executed, however if it did, then he would be correct in terms of program output

  73. Seung Hyun Kim

    October 7, 2022 at 12:35 am

    that CLRS on the left is cracking me up

  74. Wet Bubbles

    October 7, 2022 at 12:37 am

    System.out.println(“I wish this guy was my teacher”);

  75. Isabel AB

    October 7, 2022 at 12:57 am

    Love that you mentioned Ada Lovelace…she does not get enough credit…she was amazing. I thought it was so empowering knowing that she was way ahead of her time…and and a great example…but did not get much recognition. Now we seem to be rediscovering her

  76. Niklas Küchen

    October 7, 2022 at 5:24 pm

    He never called the main function in his python code. 🙁

  77. three name changes allowed

    October 7, 2022 at 5:41 pm

    U need to call main in python to run the program

  78. Gaurav Gulshan

    October 7, 2022 at 5:47 pm

    Whats the shortest piece of code that changed the world ?
    “Hello World”

  79. Κωνσταντίνος Ντούγκας

    October 7, 2022 at 5:56 pm

    I was watching this video at some point muted with subtitles on. Man, I couldn’t keep up with the speed they were changing… I think you should slow down a bit with the speed both of the speech and of minimizing the gaps while editing the video. Pauses are critical in understanding what one hears in verbal speech. I mean, you’re not acting a role, or singing a tune. You’re talking science dude. Give non native speakers a break to hear and understand what you want to say. By the way, i turned the video speed down to 0.5 just to check and boy, you sound pretty… smokey. lol

  80. Tawanda gamedevs

    October 7, 2022 at 6:02 pm

    Is yellow av code stand for video

  81. anti/HUMAN Designs

    October 7, 2022 at 6:28 pm

    7:54
    If only it was really that easy.

  82. Serpher

    October 7, 2022 at 6:46 pm

    This guy is so positive.

  83. Neeloy Bhattacharya

    October 7, 2022 at 6:54 pm

    I attended his classes at Code in Place, a Stanford-aided program during pandemic. Chris and Mehran Sahami are a wonderful combination!

  84. Terry Gerhart

    October 7, 2022 at 8:01 pm

    Remember the advertisement why cleaner 410 is not available, because it was so intense. Same with error 404, error 405 is too intanse.

    • Md Farhan Khan

      October 7, 2022 at 8:16 pm

      error 405 also exists and a lot other codes (technically http status codes).

  85. PrograError

    October 7, 2022 at 8:11 pm

    if web design has no graphic designer/ artist, it would have been the 2000s internet or web 1

  86. thezenboy

    October 7, 2022 at 9:41 pm

    I suddenly feel like I’ve just completed a haiku version of the first year of a computer science degree. Masterful teacher.

  87. Brian Hartman

    October 7, 2022 at 9:49 pm

    JuSt LeArN tO cOdE!!

  88. Vanda Maderová

    October 7, 2022 at 10:15 pm

    5:42 Doesn’t anyone on set know slang? 💀💀😭😭

  89. Thomas Cuvillier

    October 7, 2022 at 10:18 pm

    HTTP 404 would be better described as resource not found, wether it is a webpage, a database entry, a file, … that error code is a standardized way for your app’s backend to tell you it wasn’t able to find it. Could of tied it to your backend answer too.

  90. Neil Du Toit

    October 7, 2022 at 10:36 pm

    Stackoverflow is not the only option and not every serious coder is on it. The community aspect on SO is generally great but there is also very large amount of toxicity and many people don’t get their questions answered but often just have them get closed. There are alternatives where people are much friendlier and likely to help.

  91. SogMosee

    October 7, 2022 at 10:50 pm

    coding is the thing you do, program is the thing you make?
    If you define yourself by what you do, you are a coder.
    If you define yourself by what you make, you are a programmer.

  92. steve Zara

    October 7, 2022 at 10:51 pm

    It’s not true that computers can’t run Java as fast as C or C++. It frequently runs faster. The reason C and C++ are used for things like games is that they can have better access to hardware, although Java is improving with its Vector API and foreign function and memory APIs.

  93. Dalton

    October 7, 2022 at 10:58 pm

    I can see why this guy is a teacher. He knows exactly what to say to convey the most meaning with the fewest words.

  94. Sunjay

    October 7, 2022 at 11:06 pm

    Hi is this guy hot or have I just been stuck inside too long?

  95. Amsie

    October 7, 2022 at 11:44 pm

    Chris Piech!! Best Prof, I miss catching candy in his class!

  96. Ewerton Luna

    October 8, 2022 at 12:01 am

    This dude seems computer generated

  97. iwantcheesypuffs

    October 8, 2022 at 12:39 am

    I always liked teaching Intro to Computers for questions just like these. People in IT take for granted the vast knowledge they know about how technology affects the world. Coding is important because at the time of this comment, I think it would be quite difficult to find someone on the planet not affected by technology in some way (and that technology runs on code). Traffic systems, water systems, the web, automobiles, appliances, entertainment, medical equipment, and many other things use code. Yes – even that really old sprinkling system and garage door use code.

  98. NH PlaysSudoku

    October 8, 2022 at 12:53 am

    Then, chrome has an unfixed stack overflow problem I guess.

  99. Cryo

    October 8, 2022 at 12:43 pm

    7:38

  100. Captn Maico

    October 8, 2022 at 12:50 pm

    He is absolutly right about coding and math, there is actually evidence language skills are more important than math skills to get good at coding really fast.

  101. jorje garcia

    October 8, 2022 at 1:27 pm

    excellent video 10/10

  102. stylebenderggwp

    October 8, 2022 at 1:33 pm

    Lincoln Lawyer, anyone?

  103. Lauren Powers

    October 8, 2022 at 1:35 pm

    I am learning to be a software engineer and I love this guy!

  104. Sougat

    October 8, 2022 at 2:20 pm

    Best 17 mins of life. Only we had such teachers who would take the effort to make things so interesting and simple that any can understand. Found a legend.

  105. pizdocivka

    October 8, 2022 at 2:40 pm

    Now defunct HOPL listed 8512 programing languages in a year 2009. Programing language Ada is named after Ada Lovelace who is considered the first computer programer. Very interesting video.

  106. Potato Furyy

    October 8, 2022 at 4:00 pm

    6:20 kind of funny that that program wouldn’t do anything lol

  107. Lus

    October 8, 2022 at 4:03 pm

    Some how this channel manages to match the dumbest questions ever in the most complex and interesting topics

  108. Bünymain Karakurt

    October 8, 2022 at 4:24 pm

    7:37 error 404

  109. Shinobi Engineer

    October 8, 2022 at 4:49 pm

    🤓👍

  110. MOEALI

    October 8, 2022 at 5:04 pm

    Someone who works at Tesla said Tesla is not just a car company, it is also a data company. Tesla cars on road are collecting data on road conditions, speed limits, traffic, climate, pedestrians, etc, so the following year’s tesla cars are even smarter

  111. Simon Nyvall

    October 8, 2022 at 6:05 pm

    I’m I the only one who sees the raspberry pi changing direction between shots????

  112. Madusha Rathnayaka

    October 8, 2022 at 6:05 pm

    Stephan Fleming

  113. SABOtage Labs

    October 8, 2022 at 6:26 pm

    I would have like if if used SBC or single board computer to describe the Raspberry Pi. Because that’s really what it is. I got in to them about 10 months ago and I am hook hard! Love them. They are only really limited by your imagination!

  114. Abhishek c

    October 8, 2022 at 6:29 pm

    Interesting.

  115. Josh S

    October 8, 2022 at 7:25 pm

    Why did I have to take a Geology class for CS ??? Answer that STANFORD

  116. Ben M

    October 8, 2022 at 7:53 pm

    How can i hear this guy talk more?

  117. couldn't think of one bruhh

    October 8, 2022 at 9:29 pm

    I hope to take AI as a bachelors degree
    do you coders have any advice for me

  118. Hungarian countryball

    October 8, 2022 at 9:30 pm

    1:11 using github and reddit

  119. Laughing Man Productions²

    October 8, 2022 at 10:40 pm

    “the illegal version, or the less illegal version” 🤣

  120. A Christian Anarchist

    October 9, 2022 at 12:58 am

    Action movie hacker trying to use stack overflow to save the world:

    Hacker: How do you disarm a thermonuclear device wired into and set to be triggered by the city’s traffic light grid? Need an answer fast!

    Stack Overflow: This question has been removed because it is a duplicate of “How do you determine if a car is stopped at a traffic light using GIS?”

  121. Ксения Альфаевна

    October 9, 2022 at 1:23 am

    Oh, I like this guy.

  122. Connor Stansfield

    October 9, 2022 at 4:15 pm

    good to know that even proffessors forget to call their functions after writing them XD

  123. Dan Playful

    October 9, 2022 at 4:19 pm

    Coding is around 60% patience

  124. Flower of Ash

    October 9, 2022 at 4:24 pm

    what he is hiding is the unimaginable amount of hours programmers and developers staring their monitor, spinning their brain, and exhaustion figuring out something that ordinary people take for granted

  125. Hariharaprasad Natarajamani

    October 9, 2022 at 4:36 pm

    i like your shirt, where do you get it? Brand and model please!

  126. Ignacio Paz Algaré

    October 9, 2022 at 4:44 pm

    I really liked this dude! Im trying to learn prgramming and He got me excited. He seemed honest and sincere about his passion

  127. ShahanaStyle

    October 9, 2022 at 5:38 pm

    He’s such a great teacher but I think what I love is how genuinely happy he seems to be explaining these things. His smile is infectious.

  128. The_Yamen

    October 9, 2022 at 5:45 pm

    as a developer I was intrigued to watch this VIdeo, but i have to say i was super annoyed with the questions. i mean a professor of computer science could AND should answer more complicated questions than what is 404 error or how many PL are there. :/

  129. Muhammed Abdirizak

    October 9, 2022 at 6:37 pm

    7:38
    You’re welcome

  130. IIIIIIIIII

    October 9, 2022 at 7:13 pm

    This guy makes me wanna code even though I’m not a coder lmao

  131. gymfsmathfincoding

    October 9, 2022 at 7:43 pm

    “Sometimes it’s useful, sometimes it’s just a beautiful process.”

    What a great way to end this video about coding.

  132. Yellow Hypergiant

    October 9, 2022 at 8:15 pm

    The Speaker is just amazing. A True teacher.

  133. Petru Voinescu

    October 9, 2022 at 9:19 pm

    it looks there is unlimited free coffee at Standsford

  134. Chad Johnson

    October 9, 2022 at 9:27 pm

    All computer code I’ve ever seen is in English. Do programmers need to speak / understand English before they become programmers? I would think that translating code to non-English language and back would only introduce a large amount of errors and frustration.

  135. QRCO

    October 9, 2022 at 9:41 pm

    Am I the only one who’s put off by the enthusiasm he shows? is there something wrong with me or with him I am confused

  136. Amante Motshewa

    October 9, 2022 at 9:42 pm

    Me watching this as a high-school computer science student

  137. John Stanson

    October 9, 2022 at 9:52 pm

    Thanks!

  138. AlphaProto

    October 9, 2022 at 10:01 pm

    07:35 “What is the meaning of Error 404?”

  139. Michal Poznik

    October 9, 2022 at 10:54 pm

    Mark Normand is a Standford computer scientist? Wow

  140. Aldonaitorr

    October 9, 2022 at 11:11 pm

    this guy has the mr beast accent

  141. Alex Mach

    October 9, 2022 at 11:35 pm

    I’d like to add a little something 6:20
    .
    main()
    .
    .
    thank you 🙂

  142. Gary Liseo Jr

    October 9, 2022 at 11:45 pm

    How useful is SQL SVR (sorry if I misspelled that)
    An old friend of mine almost exclusively uses it while another friend (who teaches computer science) said she hasn’t used it in 20-30+ years

  143. MBG

    October 10, 2022 at 12:14 am

    nice! Thank you!

  144. Jack

    October 10, 2022 at 12:34 am

    at 7:00 he oversimplifies the python script, it does not execute the main function on its own, you have to call it, but most of the time people use main and a check to see if you are directly running the script and not loading it as a library. but any code outside of the main stuff will get executed, unlike most other programing languages.

  145. Stephanie Romero

    October 10, 2022 at 12:49 am

    I love how enthusiastic he is. I feel like I have a better understanding of this

  146. Fernanda Lima

    October 10, 2022 at 1:15 am

    Great professor, plus so good looking!

  147. Stephen Hutchison

    October 10, 2022 at 2:26 am

    C as latin? Fortran. SRSLY

  148. Liliana Tura Project

    October 10, 2022 at 2:29 am

    Amazing teacher, lots of useful knowledge in 17 mins. Great video WIRED

  149. patrick bueno

    October 10, 2022 at 2:43 am

    The RPi is not cheap anymore because of shortage

  150. Mari Beth

    October 10, 2022 at 5:10 am

    I’m in love

  151. Penguin Wizard

    October 10, 2022 at 9:08 am

    “C++ is just one better” sigh…

  152. nsalt7

    October 10, 2022 at 9:32 am

    Shortest piece of influential code:

    print(“Hello world!”)

    Without it I bet a lot of people would have never started coding. IMHO

  153. ILOVEPIE

    October 10, 2022 at 9:34 am

    Programming and coding are not the same, coding is writing code, programming is the art of making efficient code.

  154. Mountain Biker

    October 10, 2022 at 10:27 am

    7:36 “What is the meaning of error 404”

  155. Cindy Up

    October 10, 2022 at 10:47 am

    I could listen to this guy talking forever…

  156. For the People

    October 10, 2022 at 11:22 am

    Great answer, hard to argue with backpropogation being the most transformative small snippet of code. In order to add some variety my answer would be Grover’s search algorithm.

  157. Arthur De Castro

    October 10, 2022 at 1:35 pm

    i like his personality so much🦋

  158. sigma

    October 10, 2022 at 2:36 pm

    pankaj tripathi wyd

  159. Notícias do Brasil e do Mundo

    October 10, 2022 at 2:58 pm

    god bless u xdd

  160. Mike

    October 10, 2022 at 2:58 pm

    3:46
    7:49
    14:49
    16:07
    So,
    Cracking: sounds simpler.
    Hacking: like hacking at a piece of code?

  161. Smikkelbeer

    October 10, 2022 at 7:37 pm

    Asking a Stanford Computer Scientist what ‘error 404’ means is like asking a mathematician to explain what the Pythagorean theorem is.

  162. Isaac Perlich

    October 10, 2022 at 8:06 pm

    This. This is how you teach.

  163. That Guy

    October 10, 2022 at 8:28 pm

    5 seconds of googling for many of these. Also I hate the “OOOH how did the survive without stack overflow????” because back then you had entire books on the subject

  164. audi nathanael

    October 10, 2022 at 8:39 pm

    5:49 real python name

  165. ThePenguinMan

    October 10, 2022 at 9:28 pm

    So we’re just gonna ignore the fact that one of his friends made an entire coding language for fun!?!!; (#!!’)*+@)/#!’;”!+*!#;”+*;_;?’+*({✓¥=×¥~}`{{€°€{¢}{[($);’!:

  166. Michael Baumstark

    October 10, 2022 at 10:10 pm

    Wonderful video! Gave me a new lens to look through. Maybe, I need to learn how to code…

  167. Scott Hannan

    October 10, 2022 at 10:48 pm

    I think in common modern parlance, coding is this mysterious word that is loaded with the idea that anything that teaches logical iteration through a sequence is “coding“.

    I think this gives people the idea that just because they learn some rudimentary thing intended to teach fundamentals, that they will suddenly know how to program for NASA or CERN. I think there is a big difference between teaching a little bit of logic versus how to create data structures or object oriented programming. It makes me disappointed to see places presenting stem as some thing that is truly accessible to everyone, and while there are some basic ideas, truly becoming an engineer or mathematician or scientist requires years of study and a level of intelligence that is generally higher than average.

  168. Julia Cerone

    October 10, 2022 at 11:50 pm

    Um, did I just fall in love with this guy? His energy and amazing teaching skills ❤️🙌🏻

  169. gerardo ceja

    October 11, 2022 at 12:35 am

    This guy is awesome!

  170. M H

    October 11, 2022 at 2:22 am

    I like the question about programming vs. coding.

    I would say that the difference is that programming is a job description, coding is what you do on a given day.

  171. Bill Ritch

    October 11, 2022 at 2:24 am

    I would say C was influenced by Pascal – which, itself, was influenced by Algol (mostly 60 but some of 68).

  172. Hamzar Dokan

    October 11, 2022 at 2:49 am

    merci bg

  173. Tom P

    October 11, 2022 at 4:42 am

    AIDS

  174. Poor Little Sheep

    October 11, 2022 at 6:09 am

    I’m a data scientist/software engineer, I’ve been coding for 10 years. I already know everything he said in the video, yet I still find it fanscinating and watched all the way to the end. That’s how great an instructor he is.

  175. Joe Smith

    October 11, 2022 at 6:18 am

    STOP JOINING COMPUTER SCIENCE. ITS SO SATURATED

  176. Fany Rojas

    October 11, 2022 at 10:33 am

    I am about to start a 2 year coding course abroad and I was a little conserned beacause it something totally new for me, but watching him and the way he talks about coding gave me a new perspective and confidence

  177. Animesh Das

    October 11, 2022 at 10:43 am

    Internet – “Talk to me, Goose!!”

  178. antiantipoda

    October 11, 2022 at 11:42 am

    Code can be poetry.

  179. beast

    October 11, 2022 at 1:17 pm

    You should have someone vetting the questions so they aren’t garbage

  180. Zeynep Atasoy

    October 11, 2022 at 2:32 pm

    I love how encouraging he is I will definitely start the Stanford classes and thank you for this video 🙂

  181. Dushyantsinh jadeja

    October 11, 2022 at 2:50 pm

    4:20 loved how he took that giant piece of paper to expalain that tricky question that took me 3 tries to just understand

  182. KOKBOROK ACADEMY FOR SCIENCE AND BIOSCIENCE

    October 11, 2022 at 3:07 pm

    I wish I would’ve got this guy as our COMPUTER teacher when I was in High School. Man…..the Computer teacher that we had, taught us BASIC and he didn’t even told us what is programming, what are the different types of programming languages available at those times, why to use BASIC commands such as 10 CLS, 20 PRINT ETC ETC. along with the different methods of PUNISHMENT. He really sucked as a teacher.

  183. Gustavo Cabral

    October 11, 2022 at 4:16 pm

    This guy is/will be a very good dad

  184. AL

    October 11, 2022 at 7:26 pm

    My IQ score went up after watching this video… ahahah thanks

  185. Gina Renae

    October 11, 2022 at 8:52 pm

    thanks for reminding me why I love being a full-stack developer 🥰🥰🥰

  186. pepto

    October 11, 2022 at 11:21 pm

    That is not what error 404 means at all… Error 404 means File Not Found; however, error message redirection has become a norm… so people don’t usually ever see that 404 is trying to access any file that quite literally does not exist on the server. They’ll see a similarly designed site to that of which they were looking that says hey that webpage doesn’t exist and so forth.

    Letting the browser actually handle this error message delivery is how it used to be. So you would usually only ever see Error 500 – Internal Server Error as a result.

  187. Jess Draws

    October 12, 2022 at 3:20 am

    he’s so excited about all the questions !

  188. DD TV

    October 12, 2022 at 8:03 am

    I don’t know, maybe it’s a faster way to get a soft than using the soft roll

  189. Mike Bauer

    October 12, 2022 at 11:30 am

    Ah, python is used for a lot of science nowadays. It’s almost completely replaced matlab in my field and even Fortran, C/C++ for quite a bit.

  190. Андрей Смирнов

    October 12, 2022 at 4:41 pm

    I think that the shortest piece of code that changed the world is actually matrix multiplication code. Almost every important calculation contains matrix multiplication under the hood. The use cases where matrix multiplications are the backbone contains image and audio processing, data transmission and many more including mentioned back propagation algorithm. So simple yet so important:
    def matrix_multiplication(a,b):
    c = zeros(a.rows, b.cols)
    for i in range(a.rows):
    for j in range(b.cols):
    for k in range(a.cols):
    c[i,j] += a[i,k] * b[k,j]
    return c

  191. Mark

    October 12, 2022 at 6:39 pm

    I love that he said “less illegal version” about normal coding 😀

  192. Space Cowboy-D

    October 12, 2022 at 6:52 pm

    You don’t find error 404, error 404 finds you.

  193. Lara Palombi

    October 12, 2022 at 8:55 pm

    I LOVE THIS GUY

  194. avinash Prushti

    October 12, 2022 at 9:55 pm

    Well math might not be absolutely necessary but still as you go forward you need to know some math. And that math is scary math. Like combination and permutation

  195. Rovic 2 “Hacking”

    October 13, 2022 at 12:11 am

    7:39 The Thumbnail

  196. BabaDka

    October 13, 2022 at 12:21 am

    My 1st was C on Solaris

  197. kenxin Hxc

    October 13, 2022 at 1:08 am

    The question that never thought of but destiny gives me the answer

  198. Archie Miras

    October 13, 2022 at 7:17 am

    i relied on some Indian guys on youtube and stack overflow to finish my thesis.
    bless those unsung heroes

  199. Hoseok the world's cutest boy

    October 13, 2022 at 7:50 am

    Hey WIRED, can you guys please do tech support with a speech language pathologist? It’ll be very helpful. Thank you

  200. Vicen

    October 13, 2022 at 10:35 am

    7:34 Error 404

  201. sahib

    October 13, 2022 at 10:57 am

    Where can i find his course??

  202. Steph

    October 13, 2022 at 2:52 pm

    I understand more now thanks to this charismatic teacher, but I still don’t know how a person does coding. Like… what program do they use to “upload” their code to the thing they want to control and then make the thing execute the code?

  203. May Oo Kyaw

    October 13, 2022 at 4:18 pm

    This guy is so passionate, i would listen to him talk all day if he was my teacher.

  204. Tomáš Procházka

    October 13, 2022 at 4:25 pm

    What a wholesome guy! I feel like I would enjoy a lecture about anything.

  205. Tide Laundry Detergent

    October 13, 2022 at 5:47 pm

    If I had this guy in uni as my prof I probably wouldn’t have had to retake intro to python 3 times lol 😭

  206. Alex Landherr

    October 13, 2022 at 9:23 pm

    For some of the initial questions I got about 90% of what he was saying.

    Not surprising as I am a student of Java, PostgreSQL, JavaScript, HTML, CSS, Python and some C++ (on Linux).

  207. Alex Landherr

    October 13, 2022 at 9:28 pm

    At 6:06, Python also has IDLE as its optional bundled IDE.

  208. Alex Landherr

    October 13, 2022 at 9:32 pm

    At 9:09, should be noted that the one he’s holding is a 1st generation Raspberry Pi.

  209. Pedro Contipelli

    October 13, 2022 at 11:10 pm

    My entire life I’ve always had a fascination for computers, coding, and all of the amazing things humans have been able to create with it. Over the last 4 years of my Computer Science degree, I hadn’t even realized that I’ve slowly begun to forget ever having that passion. It’s just sort of become a fact of life for me nowadays. But that last question “Why is coding important?” and Chris’s answer really brought a lot back to me of my own childlike sense of wonder and passion for all things computation. Nothing like a beginner’s mind 🙂

  210. Dwight

    October 14, 2022 at 12:02 am

    7:30 don’t think it was mentioned (I can be oblivious) but that code won’t run in a Python interpreter until calling the main function
    Simply add a line at the bottom with main() for that code to run 😉

  211. V. Presto RPN, RCRT, LCRT

    October 14, 2022 at 1:20 am

    He invented the Web??

    Not even funny

  212. FELIXDEEPVOICE

    October 18, 2022 at 4:58 pm

    I just love seeing smart people talking about their specialised skills

  213. bmxscape

    October 18, 2022 at 6:12 pm

    he didnt mention the fact that c# is actually c++++. a number sign is 4 plus signs

  214. Babin Stha

    October 18, 2022 at 7:48 pm

    I learned something. Thank you.

  215. TotemOfRez

    October 18, 2022 at 10:19 pm

    so your bilingual with code lol

  216. Zachary Stucke

    October 19, 2022 at 12:01 am

    When he was talking about the history with Alan Turing and decrypting the German massages, the movie “The Imitation Game” is a perfect portrayal of that history. Give it a watch

  217. taco dfs

    October 19, 2022 at 12:47 am

    close your eyes and this guy sounds just like eric wareheim

  218. play 4 fun

    October 19, 2022 at 3:19 am

    Why 404? Because if 505 its a song

  219. rnedisc

    October 19, 2022 at 6:54 am

    But his python program at 6:20 won’t run because he forgot to call main.

  220. Edet Mmekut

    October 19, 2022 at 9:30 am

    if our universities were filled with teachers like this.the world would have alot of smart folks,no wounder stanford university stands out.

  221. jamer727

    October 19, 2022 at 1:32 pm

    Alan Turning?

  222. ItzAvi

    October 19, 2022 at 5:01 pm

    I learned Java first back in high school. then Python in college. For analysis and more intermediate level of programming classes I had to learn C++. I always hated bash and learning to deal with memory in C. Kinda Crazy!

  223. Judi

    October 19, 2022 at 5:24 pm

    Dude this guy is amazing

  224. Orin Long

    October 19, 2022 at 6:28 pm

    I wonder if he used tabs or spaces for that python code

  225. kebman

    October 19, 2022 at 7:44 pm

    Programmers had to make do without Stack Overflow until 2008.

  226. BlastForward

    October 19, 2022 at 9:06 pm

    lol AI “intelligence” 🤣

  227. BlastForward

    October 19, 2022 at 9:09 pm

    WOW
    Computers can calculate.
    You learn something new each day. 🌈
    So inspiring. ❤

  228. BlastForward

    October 19, 2022 at 9:13 pm

    It’s Tim BernerS-Lee, not Tim Berner-Lee.

  229. BlastForward

    October 19, 2022 at 9:13 pm

    4xx doesn’t mean there’s a problem with your webpage. It means the problem is YOU.

  230. BlastForward

    October 19, 2022 at 9:19 pm

    Who the heck is Alan Turning?

  231. Zack Pumpkinhead

    October 19, 2022 at 10:11 pm

    Magic: the Gathering is a coding language confirmed

  232. Blarnix

    October 20, 2022 at 12:17 am

    I don’t think they even needed a Stanford professor for this lmao.

  233. AckermanTV

    October 20, 2022 at 12:54 am

    I just hope my university teachers were like this.

  234. A R

    October 20, 2022 at 1:21 am

    I love this guyyy, such incredible energy 🥺💕

Leave a Reply

Your email address will not be published. Required fields are marked *

Entertainment

We Tracked the Secret Police Microphones Hidden Everywhere | WIRED

ShotSpotter microphones are controversial surveillance devices designed to alert authorities to gunshots. But their exact locations have been kept secret from both the public and the police—until now. WIRED obtained leaked documents detailing the locations of over 25,500 of these devices, and what we learned abut how and where they’ve been deployed may surprise you.…

Published

on

ShotSpotter microphones are controversial surveillance devices designed to alert authorities to gunshots. But their exact locations have been kept secret from both the public and the police—until now. WIRED obtained leaked documents detailing the locations of over 25,500 of these devices, and what we learned abut how and where they’ve been deployed may surprise you.

Read more:

Have data or information you’d like to share with WIRED? You can reach out securely via email at [email protected] or on Signal at dmehro.89

Director: Lisandro Perez-Rey
Director of Photography: Constantine Economides
Editor: Matthew Colby
Host: Dhruv Mehrotra
Line Producer: Joseph Buscemi
Associate Producer: Paul Gulyas; Brandon White
Production Manager: Peter Brunette
Camera Operator: Chris Eustache
Sound Mixer: Sean Paulsen
Production Assistant: Ryan Coppola
Post Production Supervisor: Christian Olguin
Post Production Coordinator: Ian Bryant
Supervising Editor: Doug Larsen
Assistant Editor: Fynn Lithgow

Still haven’t subscribed to WIRED on YouTube? ►►
Listen to the Get WIRED podcast ►►
Want more WIRED? Get the magazine ►►

Follow WIRED:
Instagram ►►
Twitter ►►
Facebook ►►
Tik Tok ►►

Also, check out the free WIRED channel on Roku, Apple TV, Amazon Fire TV, and Android TV.

ABOUT WIRED
WIRED is where tomorrow is realized.

Continue Reading

Entertainment

What A $250,000 Supercar Jet Ski Feels Like | WIRED

WIRED Luxury Gear Editor Jeremy White visits Shadow Six Racing in Florida to learn about and test drive the Typhoon: a quarter-million-dollar supercar jet ski that blows all competition out of the water—and there are only 8 in the world. Still haven’t subscribed to WIRED on YouTube? ►► Listen to the Get WIRED podcast ►►…

Published

on

WIRED Luxury Gear Editor Jeremy White visits Shadow Six Racing in Florida to learn about and test drive the Typhoon: a quarter-million-dollar supercar jet ski that blows all competition out of the water—and there are only 8 in the world.

Still haven’t subscribed to WIRED on YouTube? ►►
Listen to the Get WIRED podcast ►►
Want more WIRED? Get the magazine ►►

Follow WIRED:
Instagram ►►
Twitter ►►
Facebook ►►
Tik Tok ►►

Also, check out the free WIRED channel on Roku, Apple TV, Amazon Fire TV, and Android TV.

ABOUT WIRED
WIRED is where tomorrow is realized.

Continue Reading

Entertainment

Air Crash Investigator Answers Aviation Accident Questions | Tech Support | WIRED

Former National Transportation Safety Board (NTSB) Air Safety Investigator Gregory Feith joins WIRED to answers the internet’s burning questions about aviation accidents. What’s the safest seat on an airplane? How likely are you to be in an aviation accident? At what stage of flight to most accidents occur? Can a flock of birds really bring…

Published

on

Former National Transportation Safety Board (NTSB) Air Safety Investigator Gregory Feith joins WIRED to answers the internet’s burning questions about aviation accidents. What’s the safest seat on an airplane? How likely are you to be in an aviation accident? At what stage of flight to most accidents occur? Can a flock of birds really bring down a jet? Why don’t planes have parachutes to prevent crashing? What happens if a window on a plane cracks during flight? And what really happened to Malaysia Airlines Flight 370? Answers to these questions and many more await on Aviation Accident Support.

0:00 Aviation Accident Support
0:14 Safest seat on a plane
0:49 Uh, this is your captain speaking
1:30 How can birds bring down a plane?
3:30 When do accidents occur?
4:31 Accident investigation reports
5:35 Malaysia airlines flight 370
6:44 Why do planes not have parachutes?
7:09 can planes fly and land during thunderstorms?
8:32 “I was intoxicated. I drank all of those days. I drank—in excess.”
9:23 What happens if a window on a plane cracks?
9:53 Captain Sully
10:31 The probability of getting killed in an airplane accident
11:03 Snakes On A Plane
11:12 Aerophobics
12:15 Falling with style
12:37 ValuJet Flight 592
14:07 The black box and what else?
15:42 The flight data recorder
16:34 EgyptAir Flight 990 and SilkAir Flight 185
17:15 Pilot training
18:22 What’s happened to Boeing?
19:10 GPS Trackers
20:37 Can pilots actually prevent crashes
21:47 Korean Air Flight 801
22:22 Airplane Mode on phones
22:54 Aloha Airlines Flight 243

Director: Anna O’Donohue
Director of Photography: Ben Dewey
Editor: Richard Trammell
Expert: Gregory Feith
Line Producer: Joseph Buscemi
Associate Producer: Jasmine Breinburg; Brandon White
Production Manager: Peter Brunette
Casting Producer: Nicholas Sawyer
Camera Operator: Christopher Eustache
Sound Mixer: Sean Paulsen
Production Assistant: Ryan Coppola
Post Production Supervisor: Christian Olguin
Post Production Coordinator: Ian Bryant
Supervising Editor: Doug Larsen
Additional Editor: Jason Malizia
Assistant Editor: Andy Morell

Still haven’t subscribed to WIRED on YouTube? ►►
Listen to the Get WIRED podcast ►►
Want more WIRED? Get the magazine ►►

Follow WIRED:
Instagram ►►
Twitter ►►
Facebook ►►
Tik Tok ►►

Also, check out the free WIRED channel on Roku, Apple TV, Amazon Fire TV, and Android TV.

ABOUT WIRED
WIRED is where tomorrow is realized.

Continue Reading

Trending