This 9-and-a-half-minute video takes 69,843,491 bytes of storage as an MP4 file. If we were to store that file on punch cards using only eight rows (one for each bit), it will take 873,044 punch cards. Since each card is 0.007 inches thick, the stack of cards will be 6,111.308 inches high, 509.276 feet tall, or 437 boxes of cards at 2,000 cards per box. A card reader reading at 1,000 cards per minute, will take 873.044 minutes or 14.55 hours to read 873,044 punch cards. But instead of wasting four rows, let's use use all twelve rows of the card. Then we can store 120 bytes per card. This video will take 582,030 punch cards, stacked 4,074.21 inches high, 339.5 feet tall, or 292 boxes of cards. That's a lot of trees. And it will take 9.7 hours to read them.
@Lexyvil7 жыл бұрын
And to think that was only less than 50 years ago. That's crazy.
@rudylikestowatch7 жыл бұрын
I know,right? Grade 9 in 1980 we still used punch cards. 1982 we had "real" computers.
@typograf625 жыл бұрын
I used paper tape in 1977 to around 1979, perhaps. The high school (not the Danish term) had a shared computer with the neigbouring business high school. 16 KB of ram, 2 KB for each user. I feel old now, perhaps I am. I seem to remember it being a Swedish computer of some sort. It was unusable for about a week - some fool had hit a connector in the wall and made it short. In a far away room. I remember discussing with the math teacher and the physics teacher their badly written programs. In fact they just wanted them to be simple. I was kind of lucky to get access to the computer in 1977 as I really was not a student there yet, I was far to young. But a few of us asked - please. Sure, you're welcome.
@aidanprattewart4 жыл бұрын
omfg we had computers *half a century* ago? that's crazy. this field is sooo old.
@TheNoobPube4 жыл бұрын
Imagine 50 years from now!
@TheSmokeySpartacus7 жыл бұрын
This series is one big "Aaaaah thats how it works" "Ooooooh now i get it" "Really is that how its done?" Super awesome!
@keerthivasanb79314 жыл бұрын
Yes, these series is great. but i find they don't always explain enough to make you understand it fully(crash course!) Nevertheless, I look up on terms and concepts from these that intrigue me & in the process, find other great articles and blogs And doing this awesomely supplements this series
@bigbruh83054 жыл бұрын
And then you forget 80% of it after a long time... how sad
@madson-web4 жыл бұрын
Trust me, never try to find how nuclear power generator works. Spoilers: Disappointing.
@doombuddha7 жыл бұрын
These never feel long enough. It's such an enjoyable series.
@WiseWik7 жыл бұрын
couldn't agree more!
@ashtonc17 жыл бұрын
I would suggest that you check out the channel called "Ben Eater." He does educational videos like this one but with greater length and much more detail.
@CRBarchager7 жыл бұрын
That's kinda sad.
@bul1887 жыл бұрын
This guy is amazing, thank you!
@tonyjak27977 жыл бұрын
Donnie Reesse I couldn't agree more
@andysartz7 жыл бұрын
This series is simply mind-blowing! It's crazy to see just how much we take for granted nowadays. Looking forward to the next episode!
@MetaBloxer7 жыл бұрын
I can visualize people at KZbin hastily swapping plugboards and changing wires when I click a video.
@andrewmarkham7 жыл бұрын
Turns out that's the REAL reason it buffers so much...
@MetaBloxer7 жыл бұрын
*youTube recieves a takedown notice* "Welp, better get the hatchet"
@luizmonad7777 жыл бұрын
200 servers for Videos, 20000000 servers for taking take down notices. If it were me, I'd just cat DMCA > /dev/null fsck /dev/copyright better yet. dd if=/dev/random of=/dev/copyright
@aonoymousandy74677 жыл бұрын
MetaBloxer that would be true if current technology was equivalent to 1950s, but you should actually be picturing electrons running through countless circuits at KZbin servers
@jrex05225 жыл бұрын
@@aonoymousandy7467 he was making a joke i think
@michaelcain93242 жыл бұрын
This series is excellent. I wanted to learn about computers-I’m very behind and 50 yrs old-and this has been a great beginning/history of. Thank you!
@Supermunch20007 жыл бұрын
This series is delightful. Thank you CrashCourse and Carrie Anne!
@KrazyKaiser7 жыл бұрын
Computer Science is Magic. You're a wizard, Carrie!!!
@ashrafalsharafi76742 жыл бұрын
I'm watching your series while I'm learning to simulate an 8-bit CPU and this course helps me a lot , I don't think I would be able to finish with out it , so inspiring , thanks a lot for this golden playlist
@easymac795 жыл бұрын
My brain is melting from all I've learned in this series.
@pooja05rejoice6 жыл бұрын
Can't Thank enough for the graphics and pictures as background while Carey explains .. Great Work . Great source for learning
@Yosi-Berman7 жыл бұрын
Can I just say Computer Science is my new favorite Crash Course. Having 3 CC up at the same time is also amazing BTW.
@StrlessXbow7 жыл бұрын
"Giggle bite -- seven of the eight siblings Joseph Jacquard had died before becoming adults" That's some dark humour right there.
@CrazedsHideout7 жыл бұрын
My great uncle used to work in Chicago running the machines that read punch cards. He told me that they'd keep the windows open while the computer was running year-round in order to cool them off, but they had to close them again before they left to avoid thieves and animals getting in. Then winter came around and one guy forgot to shut one of the windows. Everyone came in the next morning to a sea of broken glass from all the vacuum tubes that exploded from the cold. Meanwhile, 60-70 years later, I left my computer in my car overnight since I didn't feel like dragging it in through the snow because I was tired. Worst thing that happened was that it was a little slow until it warmed up again the next day. We have come a long way, friends.
@superdrag657 жыл бұрын
This may be my favorite Crash Couse series yet. So well explained and engaging. Thanks for the great work.
7 жыл бұрын
That's the rason I'm watching this amazing CC. I love programming, but I belive every professional must learn way beyond hia/her scope. Always learn. to the core! And this series is helping so much.
@__donez__7 жыл бұрын
I'm glad the little window addressed the pronunciation of Neumann, because in physics I've always pronounced it the non-anglicised way.
@phlsnst58827 жыл бұрын
One of the best episodes so far! Got so many of my questions answered!
@CephaloG0D7 жыл бұрын
The best series in KZbin currently.
@unvergebeneid7 жыл бұрын
A former prof of mine once told me how they used to immediately know the finger position for each octal digit to punch data into their computers back in the day. If you look at the picture of the Altair 8800, its bits are also arranged in groups of three. So that's why octal has this important role to this day, even though everybody uses hex these days.
@BertGrink7 жыл бұрын
I think we all owe the Green brothers a big thank for starting all these awesome channels! (vlogbrothers, mental floss, scishow, crash course)
@Skelpolu7 жыл бұрын
The cliffhanger on this one ... Hope they'll assemble their next episode very soon.
@MakeMeThinkAgain7 жыл бұрын
I hope she's going to work up from machine language. Or down to.
@BertGrink7 жыл бұрын
+MakeMeThinkAgain Machine Language, or M/C as it's often called, was actually shown briefly in this episode, in the clip with the Altair where it was shown how it was programmed by throwing switches and storing the binary values into memory. Next step up is using Hex(adecimal), and after that, we come to assembly language where each CPU instruction is symbolised by a short sequence of letters.
@MakeMeThinkAgain7 жыл бұрын
Perhaps I'm wrong, but I think of Machine Language and assembly as being native to the processor where compiled languages are a level of abstraction higher. All my languages were interpreted.
@0LoneTech7 жыл бұрын
MakeMeThinkAgain That came later, with portable programming languages (C was a pioneer in this, created as a portable systems language for writing a portable operating system). Even high level languages frequently hold architectural details, such as LISP instructions CAR and CDR, or the absence of bit rotation in C.
@jeremysmith71767 жыл бұрын
Will we see the Rear Admiral next time?
@ssaftler2 жыл бұрын
That bit about toggle switches brings me back about 45 years to my first programming job. I was writing a device driver for a device that we were told would be compatible with the Data General minicomputer we were using, although there was no working driver available. I was flummoxed by the machine hanging every time the driver was invoked. I finally had to single step my driver code on the front panel to figure out where and why the hang occurred. One of a hundred memories I have from my early years (late 1970s into the 1980s) of programming!
@olivierbegassat8516 жыл бұрын
1:16 that's a macabre giggle you're having there mate ^^
@MattSoares422 жыл бұрын
Loving this series very much. Watching with close attention. Thank you crash course for uploading this.
@armorsmith437 жыл бұрын
Toward the end of the series, can you talk about user experience/human factors engineering? The example of Margret Hamilton urging removal of a bug that would let an astronaut cause an error is a good example
@litmcgee4 жыл бұрын
Thank you so much for this videos, it really helps me understand this information.
@tonykanteven19317 жыл бұрын
Punch cards are for n00bs, real programmers use a big bang to program a universe wherein the computer and program desired evolve over the course of billions of years on their own
@TheBetabot7 жыл бұрын
There's an emacs package for that
@papopapo4567 жыл бұрын
Rick Sanchez approves this
@BertGrink7 жыл бұрын
+Tony Kant Even Wow that is hardcore lol
@nohero237 жыл бұрын
A yes, the good old M-x run-ancestor-simulation.
@jeremysmith71767 жыл бұрын
xkcd.com/378/ This is were the joke comes from.
@rev.davemoorman38837 жыл бұрын
Love the show. First time I have waited with bated breath for the next since Loadstar Disk Monthly
7 жыл бұрын
Watching all episides in a row.
@zakunknown97377 жыл бұрын
Bachelor of science in computer engineering and been a Java developer for 5 years. Still find this series great. She explains better then my professors ever did.
@Ayo222107 жыл бұрын
I hope somewhere in this series you guys mention Unix >Berkeley Software Distribution > Mack Kernal> Open Step which is what was on the Next Cube that Tim Berners Lee used to create the WWW, HTML, Hypertext Transfer Protocol, etc...
@nomad_geek7 жыл бұрын
I look forward to this series every week. #dftba
@Sunset-ts8ir5 жыл бұрын
Thank u very much, as a beginner i have already had a clear view of computer's components and the mechanism behind them.
@anshulsharma94246 жыл бұрын
Computer science couldn't be better explained than this crash course
@HerrUrin7 жыл бұрын
20 Episodes later: Humanity builds a giant supercluster called "Deep Thought", asks it the question for life, universe an everything, gets a punchcard back that reads: "101010"
@rparl7 жыл бұрын
Dr Dobbs Journal of Computer Calisthenics and Orthodontia, Running Light without Overbite. Later DDJ of Tiny Basic. Most of the pages were octal numbers to toggle in.
@JohnSmith-nc9ep7 жыл бұрын
Man! Now I have to wait for that Memory episode. Keep it up guys I really like these videos :D
@zorozoro14425 жыл бұрын
you are my teacher now hh, Tnks a lot!
@lemonade24735 жыл бұрын
Everything seemed tedious 100 years ago, not just computing, but doing laundry, heating up food, traveling thousands of miles, taking photographs. Sheesh. We're definitely spoiled 😀
@drumetul_dacic7 жыл бұрын
5:04 - I watched this video on a quantum computer in 2050. I came back just to leave this comment. :-)
@manas17434 жыл бұрын
everyone gangsta till daniel really comments in 2050..
@anwarzebkhan6 жыл бұрын
I wish if my every teacher was like you , i would never fail in any subject.
@xhappybunnyx2 жыл бұрын
0:26 those graphics really pop with the old film filter
@Quokkat77 жыл бұрын
my favorite CC vids!
@chipperP7 жыл бұрын
Your graphics are splendid!!
@mirex36805 жыл бұрын
Computer science teaching queen
@rodrilea17 жыл бұрын
Where is the "Another level on abstraction" bit i love it!
@stephanwalterredelinghuys13195 ай бұрын
I love how she thanks the thought bubble. 😁
@9291sam7 жыл бұрын
Do one on the Unix Epoch
@JCResDoc947 жыл бұрын
7:48 basics of ALL computing in one macro example
@ctsau177 жыл бұрын
Man, thank goodness for stuff like C, Java and Python.
@JDSleeper7 жыл бұрын
9:26 Das Blinkenlights!
@graefx7 жыл бұрын
I highly recommend reading 'Hackers by Steven Levy' if you're interested in more about evolution and history of programming and home computing.
@angeldude1017 жыл бұрын
Next episode: a machine runs a program to translate text into something the machine can actually understand. And possibly programs that execute the text directly without translating. The first is a compiler (or assembler). The second is an interpreter.
@zainahmad57012 жыл бұрын
Great Course thanks !!
@cugzarui55687 жыл бұрын
C you next week we'll learn how to assembly those languages you could say the next episode is a SQL to this weeks episode lets GO and learn stuff SWIFT-ly i hope my stack of to do lists doesnt overflow alright alright im done no more bad puns
@Roxor1287 жыл бұрын
Nice! Keep it up and you'll be on par with TV Tropes' "Sorting Algorithm Of Tropes" page introduction.
@bluesyace95645 жыл бұрын
Cringe
@mtoba227 жыл бұрын
Happy returning :)
@unvergebeneid7 жыл бұрын
2:27 That's about the extent of what I can do in Excel, too.
@Tuchulu7 жыл бұрын
I suspect the Altair 8800 couldn't have run Crysis. Can't wait to talk about Grace Hopper and Dennis Ritchie next week.
@luigcorreia7 жыл бұрын
Actually, if it was a Turing-complete computer it could run Crysis or any computable program, at least if you give it enough time
@luizmonad7777 жыл бұрын
That's the thing, to run Crysis you must run at 60fps, no computer can do that.
@darkchocolate33906 жыл бұрын
Low-key feel good I survived the first 10 episodes. They felt more like Eletrical/Computer Engineering rather than Computer Science(nothing wrong with that). Hopefully this begins to make a lot more sense.
@DavidBadilloMusic5 жыл бұрын
4:56 No way! I totally see Benedict Cumberbatch there! Is that how they thought of him for "The Imitation Game"??
@feoranis266 жыл бұрын
7:45 I made a working lcd controller exactly like that but it didn’t write to memory it wrote to an lcd
@vectorhacker-r27 жыл бұрын
love this
@andresbolivar7027 жыл бұрын
Hey guys You are amazing! keep the great work :)
@quinius1737 жыл бұрын
Great job!
@cholten997 жыл бұрын
Jacquard, Hollerith, Von Neuman, the Altair and was that a pic of Katherine Johnson at 8:25? Really, my cup runeth over :-D
@billniko93105 жыл бұрын
Program is recombination of old elements in design to solve problem.
@PendragonDaGreat7 жыл бұрын
Thankfully IBM also made punch card sorters to make that job easier as well.
@henryleonardi53687 жыл бұрын
Has it ever been considered to make a crash course, language learning course? Spanish or Latin are taught in many schools and I think it would be a pretty cool thing to add.
@varana7 жыл бұрын
Learning a language doesn't fit well with what Crash Course does, I fear. Language learning (even Latin) is all about practice, repetition, and (if possible) immersion. Sure, there could be a video on the conjugation of videre / ver in various tenses, but that is really hard to visualise, and it lacks the most important thing: exercises, exercises, exercises.
@hanro506 жыл бұрын
@@varana Pretty sure that's why their is no crash course math. The other problem is that a language class might fit the US dialect, but not the South African one... E.g. South Africans use the word Robot for traffic light and stock for inventory in their English dialect. Americans mess with the spelling of stuff like color and colour...
@xvnexus88145 жыл бұрын
5:43 what about putting numbers on the cards?
@tribecalledshabbazz87585 жыл бұрын
4:20 for Dr. Dennis class.
@jagannon137 жыл бұрын
Along with Episode 7, im confused as to what instructions (and by extension programs) are. For example in Episode 7 the instructions were LOAD A, etc. But how does the cpu know what LOAD A is? Is LOAD A a complex series of logic gates as I am imagining? But wouldnt that make instructions hardware and not software? Im missing someting here...
@kay3077 Жыл бұрын
Super good
@francoislacombe90717 жыл бұрын
I wonder what's being listed on the screen at the upper right of the video, for instance at 2:36
@namnatulco7 жыл бұрын
All this computer engineering is reasonably interesting, but I wish the series would finally come to cover some computer science! Where are the Turing machines, the lambda calculi, the grammars, C/DNF, complexity theory, algorithms, networking, the gang of four, databases, replication, byzantine fault tolerance, sorting algorithms, regular expressions, programming paradigms, ensemble learning, computer vision and all the other exciting and marvelously fun stuff that makes computer science the topic that I've spent nearly all of my adult life studying? Obviously you're not going to cover all of this, some of it is too complex and/or theoretical for that (and I probably wouldn't cover relativity in crash course physics), but it'd be awesome to at least see some glimpses of it :-).
@hciprof7 жыл бұрын
We'll be covering many of those topics. First ten episodes was just laying the foundation.
@IceMetalPunk7 жыл бұрын
Wait, so, for the Altair, to program something, you had to flip 8 switches and press a button for *every byte of the program*? Ugh, I'm so glad I was born in the 90s, because I would never have had the patience for that, and if I weren't a programmer, I have no idea what I'd be XD
@crazyphil77827 жыл бұрын
Why don’t you guys turn off that phosphorus oscilloscope? It costs mad bucks and you’re killing it
@blaze-pn6fk6 жыл бұрын
I'm watching these vids as if I'm addicted to a TV show. Lol
@UltimateWaifuXD7 жыл бұрын
@5:04 Are those freaking scanlines on an Ipad? lol
@icculus5747 жыл бұрын
CrashCourse That's pretty poor form to rip deramp5113's video (7:52) and not credit him.
@ita6aki7 жыл бұрын
No matter what language is created, programming is always going to be hard since the easier you make the language, the more things that will want to be done with the easier language.
@firenationfiles20636 жыл бұрын
4:24 *"progrmming"*
@rydohg7 жыл бұрын
I'm early, time to assemble a joke
@ScottKorin7 жыл бұрын
Ryan Doherty I C what you did there. It was a pretty Basic joke. The joke follows a similar Scheme to other comments. But you get the prize for originality. Have a cup of Java!
@rydohg7 жыл бұрын
Scott Korin 10 many puns
@hanro506 жыл бұрын
Warning Pun overflow
@lancepate6 жыл бұрын
@@ScottKorin uhhhhhhhhhhhhhhhh Ruby
@Derekivery Жыл бұрын
CC: It's not magic, it's computer science Me: got it, Computer science is magic.
@liubomirwm5 жыл бұрын
Aliens at 6:20 - That's not our planet, let's move on...
@tomstieve7 жыл бұрын
Thanks for the wonderful video. I still think programming is hard and tedious! :)
@iugoeswest7 жыл бұрын
awesome
@iganic75747 ай бұрын
Half of things is going above my mind but i am still watching this videos because its sound interesting and fascination things 😂.
@Richard_is_cool5 жыл бұрын
8:46 I C what you did there.
@m0st4fabeder4 жыл бұрын
What does swappable mean? I didn't find it at Cambridge or Oxford dictionaries!
@larrylouie7 жыл бұрын
Will there be paradigms?
@sharmainelc5 жыл бұрын
what did people use the altair 8800 to do?
@LucaFiltroMan7 жыл бұрын
That moment when you catch up the whole series and then hate yourself because you suck at waiting...
@SevenDeMagnus5 жыл бұрын
Is the Enigma cypher a computer since it's programmable?
@jenithesinger17 жыл бұрын
There should be Crash Courses for languages
@catlinejade36727 жыл бұрын
I need this and I didn't even realized I need this.
@philosopherhobbs5 жыл бұрын
How are holes in paper or a card detected?
@---ml4jd7 жыл бұрын
according to the movie "the limition game", alan turing inveted computers. but this epsiode didn't even mention his name. explaintion??
@senornachos5507 жыл бұрын
5:04 Is it Hank and Katherine?
@xvnexus88145 жыл бұрын
5:04 welp there's a good opportunity for a paradox. *Hey VSause, come check this out!!*