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…
Entertainment
TXT Answer The Web’s Most Searched Questions | WIRED
Beomgyu, Taehyun, Yeonjun, Soobin and Huening Kai of TOMORROW X TOGETHER visit WIRED to answer their most searched for questions on Google. What does TXT mean? What is the best TXT song? Who is the best dancer in the group? What collective name do TOMORROW X TOGETHER fans go by? What is Yeonjun’s ideal type?…
Entertainment
Historian Answers Witchcraft Questions | Tech Support | WIRED
Historian Mikki Brock joins WIRED to answer the internet’s bubbling cauldron of questions about witches, witchcraft, and witch hunting through the ages. Can men be witches or only women? Do witches really cast spells and create potions? Who came up with the concept of witches flying on brooms and why? Why do cartoon witches always…
Entertainment
‘Critical Role’ Cast Answer The Most Googled Vox Machina Questions | WIRED
Laura Bailey, Matthew Mercer, Sam Riegel, Travis Willingham, and Liam O’Brien visit WIRED to answer 50 of the most googled questions about their animated series “The Legend of Vox Machina,” based on the first campaign of their wildly-popular and long-running D&D series ‘Critical Role.’ Season Three of The Legend of Vox Machina is now available…
-
Science & Technology4 years ago
Nitya Subramanian: Products and Protocol
-
CNET4 years ago
Ways you can help Black Lives Matter movement (links, orgs, and more) 👈🏽
-
Wired5 years ago
How This Guy Became a World Champion Boomerang Thrower | WIRED
-
People & Blogs3 years ago
Sleep Expert Answers Questions From Twitter 💤 | Tech Support | WIRED
-
Wired5 years ago
Neuroscientist Explains ASMR’s Effects on the Brain & The Body | WIRED
-
Wired5 years ago
Why It’s Almost Impossible to Solve a Rubik’s Cube in Under 3 Seconds | WIRED
-
Wired5 years ago
Former FBI Agent Explains How to Read Body Language | Tradecraft | WIRED
-
CNET5 years ago
Surface Pro 7 review: Hello, old friend 🧙
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🗳
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.
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
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.
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!
QuirkyViper
October 5, 2022 at 12:03 am
Looking up that class now!
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 ❤
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.
Michael Hoefler
October 5, 2022 at 12:06 am
if __name__ == ‘__main__’: main()
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
Tom Wojciaczyk
October 5, 2022 at 12:17 am
The python code was incomplete. The main function was defined, but never called.
main()
Kenji
October 5, 2022 at 12:25 am
“Alan TurNing” ?? WTF
Edson Shigaki
October 5, 2022 at 12:27 am
This guy really made me want to learn about coding
freeze fm
October 5, 2022 at 12:28 am
Vocation is the key word with this guy.
So good!
Bandito
October 5, 2022 at 12:36 am
Stack Overflow a nice, beautiful community. He’s leaving a lot out of this one.
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.
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
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.
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.
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
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
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.
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
Isabella Leite
October 5, 2022 at 1:21 am
Loved it
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.
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.
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.
Brian Kelly
October 5, 2022 at 9:06 pm
Surprised you found the answer
Paul J. Morton
October 5, 2022 at 9:11 pm
Python is a descendant of C?
Chadric
October 5, 2022 at 9:14 pm
Can an AI code itself?
j3r3miasmg
October 5, 2022 at 9:19 pm
Nice Cormen.
Vinicius Silva Fernandes Kuhlmann
October 5, 2022 at 9:35 pm
My university introduced me to programming using C. It was not fun.
SnP Fr0G
October 5, 2022 at 9:58 pm
Sitting in his lecture right now. #famous
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
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
Valerie Tang
October 5, 2022 at 10:59 pm
Took a bunch of CS classes with Chris. Love him!!
Slash
October 5, 2022 at 11:06 pm
“What is the shortest piece of code that change the world?”
print (“Hello world”);
Milanno Jones
October 5, 2022 at 11:11 pm
this was super infirmative!
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.
OHM-968692
October 5, 2022 at 11:40 pm
I learned something! Yay!
Dragonzaka
October 5, 2022 at 11:45 pm
It’s okay, I do everything illegal at the library
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.
jonjon
October 6, 2022 at 12:30 am
I love him.
julia
October 6, 2022 at 12:32 am
suddenly I am motivated to learn how to code
Alan Hughes
October 6, 2022 at 12:33 am
All programming is coding, but not all coding is programming.
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.
Scot L
October 6, 2022 at 1:01 am
Love your brain. Thank you and your parents.
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.
daghanke
October 6, 2022 at 1:20 am
We are quite same minded.
AcidicProductionsHD
October 6, 2022 at 1:25 am
Didn’t know Fred Again was a Stanford computer scientist
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.
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 ?
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
Dishant Patel
October 6, 2022 at 7:53 pm
Thank bro😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭
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()
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
Nick Pina
October 6, 2022 at 8:50 pm
Is Bighead still a president in Stanford?
Pete B
October 6, 2022 at 8:57 pm
I thought assembly language is faster than C?
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????
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
Goodly Rogue
October 6, 2022 at 9:25 pm
What a great video by an amazing teacher.
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 😂
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
Howan Cheng
October 6, 2022 at 9:29 pm
Nothing like a speaker who’s just passionate about what they do
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
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.
Ayomide
October 6, 2022 at 10:08 pm
This man has totally reconfigured my mindset towards coding
inner
October 6, 2022 at 10:40 pm
I love that dude, he is so happy and energetic 🙂
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…
Jessica Gomez
October 6, 2022 at 10:48 pm
Incas developed a binary code.
Edward A
October 6, 2022 at 11:01 pm
It’s a pity that I can like this video only once.
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
Seung Hyun Kim
October 7, 2022 at 12:35 am
that CLRS on the left is cracking me up
Wet Bubbles
October 7, 2022 at 12:37 am
System.out.println(“I wish this guy was my teacher”);
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
Niklas Küchen
October 7, 2022 at 5:24 pm
He never called the main function in his python code. 🙁
three name changes allowed
October 7, 2022 at 5:41 pm
U need to call main in python to run the program
Gaurav Gulshan
October 7, 2022 at 5:47 pm
Whats the shortest piece of code that changed the world ?
“Hello World”
Κωνσταντίνος Ντούγκας
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
Tawanda gamedevs
October 7, 2022 at 6:02 pm
Is yellow av code stand for video
anti/HUMAN Designs
October 7, 2022 at 6:28 pm
7:54
If only it was really that easy.
Serpher
October 7, 2022 at 6:46 pm
This guy is so positive.
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!
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).
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
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.
Brian Hartman
October 7, 2022 at 9:49 pm
JuSt LeArN tO cOdE!!
Vanda Maderová
October 7, 2022 at 10:15 pm
5:42 Doesn’t anyone on set know slang? 💀💀😭😭
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.
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.
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.
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.
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.
Sunjay
October 7, 2022 at 11:06 pm
Hi is this guy hot or have I just been stuck inside too long?
Amsie
October 7, 2022 at 11:44 pm
Chris Piech!! Best Prof, I miss catching candy in his class!
Ewerton Luna
October 8, 2022 at 12:01 am
This dude seems computer generated
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.
NH PlaysSudoku
October 8, 2022 at 12:53 am
Then, chrome has an unfixed stack overflow problem I guess.
Cryo
October 8, 2022 at 12:43 pm
7:38
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.
jorje garcia
October 8, 2022 at 1:27 pm
excellent video 10/10
stylebenderggwp
October 8, 2022 at 1:33 pm
Lincoln Lawyer, anyone?
Lauren Powers
October 8, 2022 at 1:35 pm
I am learning to be a software engineer and I love this guy!
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.
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.
Potato Furyy
October 8, 2022 at 4:00 pm
6:20 kind of funny that that program wouldn’t do anything lol
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
Bünymain Karakurt
October 8, 2022 at 4:24 pm
7:37 error 404
Shinobi Engineer
October 8, 2022 at 4:49 pm
🤓👍
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
Simon Nyvall
October 8, 2022 at 6:05 pm
I’m I the only one who sees the raspberry pi changing direction between shots????
Madusha Rathnayaka
October 8, 2022 at 6:05 pm
Stephan Fleming
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!
Abhishek c
October 8, 2022 at 6:29 pm
Interesting.
Josh S
October 8, 2022 at 7:25 pm
Why did I have to take a Geology class for CS ??? Answer that STANFORD
Ben M
October 8, 2022 at 7:53 pm
How can i hear this guy talk more?
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
Hungarian countryball
October 8, 2022 at 9:30 pm
1:11 using github and reddit
Laughing Man Productions²
October 8, 2022 at 10:40 pm
“the illegal version, or the less illegal version” 🤣
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?”
Ксения Альфаевна
October 9, 2022 at 1:23 am
Oh, I like this guy.
Connor Stansfield
October 9, 2022 at 4:15 pm
good to know that even proffessors forget to call their functions after writing them XD
Dan Playful
October 9, 2022 at 4:19 pm
Coding is around 60% patience
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
Hariharaprasad Natarajamani
October 9, 2022 at 4:36 pm
i like your shirt, where do you get it? Brand and model please!
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
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.
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. :/
Muhammed Abdirizak
October 9, 2022 at 6:37 pm
7:38
You’re welcome
IIIIIIIIII
October 9, 2022 at 7:13 pm
This guy makes me wanna code even though I’m not a coder lmao
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.
Yellow Hypergiant
October 9, 2022 at 8:15 pm
The Speaker is just amazing. A True teacher.
Petru Voinescu
October 9, 2022 at 9:19 pm
it looks there is unlimited free coffee at Standsford
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.
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
Amante Motshewa
October 9, 2022 at 9:42 pm
Me watching this as a high-school computer science student
John Stanson
October 9, 2022 at 9:52 pm
Thanks!
AlphaProto
October 9, 2022 at 10:01 pm
07:35 “What is the meaning of Error 404?”
Michal Poznik
October 9, 2022 at 10:54 pm
Mark Normand is a Standford computer scientist? Wow
Aldonaitorr
October 9, 2022 at 11:11 pm
this guy has the mr beast accent
Alex Mach
October 9, 2022 at 11:35 pm
I’d like to add a little something 6:20
.
main()
.
.
thank you 🙂
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
MBG
October 10, 2022 at 12:14 am
nice! Thank you!
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.
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
Fernanda Lima
October 10, 2022 at 1:15 am
Great professor, plus so good looking!
Stephen Hutchison
October 10, 2022 at 2:26 am
C as latin? Fortran. SRSLY
Liliana Tura Project
October 10, 2022 at 2:29 am
Amazing teacher, lots of useful knowledge in 17 mins. Great video WIRED
patrick bueno
October 10, 2022 at 2:43 am
The RPi is not cheap anymore because of shortage
Mari Beth
October 10, 2022 at 5:10 am
I’m in love
Penguin Wizard
October 10, 2022 at 9:08 am
“C++ is just one better” sigh…
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
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.
Mountain Biker
October 10, 2022 at 10:27 am
7:36 “What is the meaning of error 404”
Cindy Up
October 10, 2022 at 10:47 am
I could listen to this guy talking forever…
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.
Arthur De Castro
October 10, 2022 at 1:35 pm
i like his personality so much🦋
sigma
October 10, 2022 at 2:36 pm
pankaj tripathi wyd
Notícias do Brasil e do Mundo
October 10, 2022 at 2:58 pm
god bless u xdd
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?
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.
Isaac Perlich
October 10, 2022 at 8:06 pm
This. This is how you teach.
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
audi nathanael
October 10, 2022 at 8:39 pm
5:49 real python name
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!?!!; (#!!’)*+@)/#!’;”!+*!#;”+*;_;?’+*({✓¥=×¥~}`{{€°€{¢}{[($);’!:
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…
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.
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 ❤️🙌🏻
gerardo ceja
October 11, 2022 at 12:35 am
This guy is awesome!
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.
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).
Hamzar Dokan
October 11, 2022 at 2:49 am
merci bg
Tom P
October 11, 2022 at 4:42 am
AIDS
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.
Joe Smith
October 11, 2022 at 6:18 am
STOP JOINING COMPUTER SCIENCE. ITS SO SATURATED
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
Animesh Das
October 11, 2022 at 10:43 am
Internet – “Talk to me, Goose!!”
antiantipoda
October 11, 2022 at 11:42 am
Code can be poetry.
beast
October 11, 2022 at 1:17 pm
You should have someone vetting the questions so they aren’t garbage
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 🙂
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
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.
Gustavo Cabral
October 11, 2022 at 4:16 pm
This guy is/will be a very good dad
AL
October 11, 2022 at 7:26 pm
My IQ score went up after watching this video… ahahah thanks
Gina Renae
October 11, 2022 at 8:52 pm
thanks for reminding me why I love being a full-stack developer 🥰🥰🥰
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.
Jess Draws
October 12, 2022 at 3:20 am
he’s so excited about all the questions !
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
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.
Андрей Смирнов
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
Mark
October 12, 2022 at 6:39 pm
I love that he said “less illegal version” about normal coding 😀
Space Cowboy-D
October 12, 2022 at 6:52 pm
You don’t find error 404, error 404 finds you.
Lara Palombi
October 12, 2022 at 8:55 pm
I LOVE THIS GUY
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
Rovic 2 “Hacking”
October 13, 2022 at 12:11 am
7:39 The Thumbnail
BabaDka
October 13, 2022 at 12:21 am
My 1st was C on Solaris
kenxin Hxc
October 13, 2022 at 1:08 am
The question that never thought of but destiny gives me the answer
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
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
Vicen
October 13, 2022 at 10:35 am
7:34 Error 404
sahib
October 13, 2022 at 10:57 am
Where can i find his course??
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?
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.
Tomáš Procházka
October 13, 2022 at 4:25 pm
What a wholesome guy! I feel like I would enjoy a lecture about anything.
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 😭
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).
Alex Landherr
October 13, 2022 at 9:28 pm
At 6:06, Python also has IDLE as its optional bundled IDE.
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.
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 🙂
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 😉
V. Presto RPN, RCRT, LCRT
October 14, 2022 at 1:20 am
He invented the Web??
Not even funny
FELIXDEEPVOICE
October 18, 2022 at 4:58 pm
I just love seeing smart people talking about their specialised skills
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
Babin Stha
October 18, 2022 at 7:48 pm
I learned something. Thank you.
TotemOfRez
October 18, 2022 at 10:19 pm
so your bilingual with code lol
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
taco dfs
October 19, 2022 at 12:47 am
close your eyes and this guy sounds just like eric wareheim
play 4 fun
October 19, 2022 at 3:19 am
Why 404? Because if 505 its a song
rnedisc
October 19, 2022 at 6:54 am
But his python program at 6:20 won’t run because he forgot to call main.
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.
jamer727
October 19, 2022 at 1:32 pm
Alan Turning?
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!
Judi
October 19, 2022 at 5:24 pm
Dude this guy is amazing
Orin Long
October 19, 2022 at 6:28 pm
I wonder if he used tabs or spaces for that python code
kebman
October 19, 2022 at 7:44 pm
Programmers had to make do without Stack Overflow until 2008.
BlastForward
October 19, 2022 at 9:06 pm
lol AI “intelligence” 🤣
BlastForward
October 19, 2022 at 9:09 pm
WOW
Computers can calculate.
You learn something new each day. 🌈
So inspiring. ❤
BlastForward
October 19, 2022 at 9:13 pm
It’s Tim BernerS-Lee, not Tim Berner-Lee.
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.
BlastForward
October 19, 2022 at 9:19 pm
Who the heck is Alan Turning?
Zack Pumpkinhead
October 19, 2022 at 10:11 pm
Magic: the Gathering is a coding language confirmed
Blarnix
October 20, 2022 at 12:17 am
I don’t think they even needed a Stanford professor for this lmao.
AckermanTV
October 20, 2022 at 12:54 am
I just hope my university teachers were like this.
A R
October 20, 2022 at 1:21 am
I love this guyyy, such incredible energy 🥺💕