This series has made me seriously consider computer science as a possible degree option-Thanks guys/gals of Crashcourse
@danknemez7 жыл бұрын
Go for it! It's not as scary as it seems at first :D
@violetmoon15877 жыл бұрын
It'll be a back off it theatre/surgical assistant doesn't work out. Definitely looking into it seriously now though :D
@zoravursingh56177 жыл бұрын
Be warned - computer science is becoming a much more competitive field as labour becomes more plentiful from rapidly developing countries in Asia.
@violetmoon15877 жыл бұрын
Well its always something to consider, it seems like an area thats going to ain popularity fairly quickly, it could just end up being a hobby, but thanks for the heads up, always appreciate people sharing their experience s
@androfaltas90577 жыл бұрын
Im doing electrical engineering and find that it's a good mix of computer science and engineering since we do alot of the things computer science majors due (except for programming) and there is an insanely good job market for electrical engineers
@kharyrobertson35797 жыл бұрын
Her enthusiasm while taking about unicode is inspiring.
@KathyClysm7 жыл бұрын
As a software engineer, I cannot help but be amazed at how you managed to break the information down clearly and logically to it's most important components while still being completely excited and in awe of the stuff you are talking about. My old professors and teachers could seriously learn a thing or two from you!
@rachelalaine19147 жыл бұрын
My brain hurts and my decision to watch 20 of these at 1am is still not regreted
@domobrah26715 жыл бұрын
Same tho its 2:30 am for me but progress never sleeps!
@alexwang9825 жыл бұрын
It’s 3:21 am for me
@alexanderweaver60475 жыл бұрын
Pi , please make your banner 3.14159265358979 etc.
@Rafale255 жыл бұрын
Rachel Alaine 6:18 am
@vlogbrothers7 жыл бұрын
I find this so compulsively watchable even though it features math. -John
@swordmaster3737 жыл бұрын
vlogbrothers "Imaginary numbers are just as beautiful as imaginary stories." -- John Green (probably slightly misquoted). I'm glad you like it even with the math. I hope you stick around because the most fun parts of CS aren't so math heavy :)
@Zareox77 жыл бұрын
vlogbrothers for whatever reason, I always enjoyed the math behind Binary. Beautifully simple.
@benaaronmusic7 жыл бұрын
I'm learnding.
@Lukeff77 жыл бұрын
John I love your world history videos, they are so informative and engaging :) and it's inspiring how you lead us to reflect on our own lives making history more powerful. I wish I was so engaged when I was younger! I love this current series for computer science as well. Thank you Crash Course :D!!!!!!!!!!!!
@fathima.ranwar16577 жыл бұрын
vlogbrothers if my grammer and adjectives were a grain of sand, John Green's would be the universe.(sorry Hank)
@kasd10025 жыл бұрын
“Of course not everything is a positive number - like my bank account in college.” Oof.
@PaulRudd19414 жыл бұрын
I read this as she was saying it lol, clever.
@b3yourself914 жыл бұрын
called out
@Stargazer86m7 жыл бұрын
Programmer here who finds this series seriously interesting. It's also nice to see very informed tutor and friendly way she covers subjects "in details". Keep up the good work!
@amber18627 жыл бұрын
She's awesome! The people behind the animations and editing don't get the recognition they deserve either - really high quality stuff :).
@cj-jz9fg6 жыл бұрын
Thank you so much! I'm 23 years old and FINALLY binary system makes sense to me! So pleased!!! Feels like learning a new language in 10 minutes.
@RaymondHng6 жыл бұрын
Now that you know binary, you should be able to convert among binary, hexadecimal, and octal with ease.
@srpilha7 жыл бұрын
Man, so much love for this series. Never has encoding or Unicode been so exciting! Also, we cannot stress enough how absolutely REVOLUTIONARY it is for both our operations and the objects of our operations to be encoded basically in the same way. The algorithm that encodes your mp3 AND the encoded file itself are written with ones and zeroes. In a digital context, _nothing_ is really sub-symbolic anymore, everything is written.
@morezco7 жыл бұрын
dude I'm so glad this got out *exactly* when I started my computer eng course
@darthsalsapants70597 жыл бұрын
I am a 26 year old trying to get a bachelor's in computer science and this video series really makes computer science sound so simple.
@amber36506 жыл бұрын
What do you call a family of eight rabbits? A Rabbyte! (sorry, I'll leave now...)
@weibinyu5 жыл бұрын
Ha...
@TheBadassTonberry4 жыл бұрын
Hareowing
@daltonguan85934 жыл бұрын
xD
@spryth27414 жыл бұрын
trash joke
@aryank1534 жыл бұрын
@@spryth2741 says the trash himself
@gluedtogames7 жыл бұрын
Your obvious enthusiasm for CS is inspiring.
@AubreeGames4 жыл бұрын
You can tell you’re really passionate about what you’re teaching, and I love that
@semajxocliw7 жыл бұрын
CAN WE JUST TAKE A SECOND TO TALK ABOUT THE STOCK FOOTAGE OF A PERPLEXED BUSINESSMAN WORKING ON A LAPTOP WITH HIS FEET IN A PUBLIC POOL FOR SOME REASON
@calliemarkee6 жыл бұрын
Just embrace it.
@ambien63275 жыл бұрын
Turn off caps lock
@kayleedork61535 жыл бұрын
Thank you! I was thinking the same thing!!
@garrettcasselman6477 жыл бұрын
As soon as she explained how Unicode is used for colors and numbers I paused the screen and was blown away at each individual pixel on my phone, knowing that each individual one was its own line of 64 ones and zeros. When I hit the play button, the true scope of what I'm holding in my hands to type this hit me.
@studylinked1017 жыл бұрын
I LOVE this series!! I watched the Harvard CS50 on edx but this helps me understand the topics they talked about more in depth.☺️
@FewMinuteProgramming7 жыл бұрын
TE // TeenagEdifier if you're interested I make some basic programming videos too!
@billhutchens96666 жыл бұрын
watched harvard cs50 as well, did not learn a lot about computer science but a lot of what is wrong with our younger generation
@ramonebneter30194 жыл бұрын
@@billhutchens9666 so you dont reccomend harvard cs50? was about to start with it
@billhutchens96664 жыл бұрын
@@ramonebneter3019 i am old school, you might like it. i would not avoid something because of someone else's opinion
@QualityEJC7 жыл бұрын
"Of course not everything is a positive number, like my bank account in college." I know that feeling sister.
@Elif-ti9wf4 жыл бұрын
I came here after my computer engineering class and I've just started to understand what my lecturer was saying. thank youuu
@lily96flowers4 жыл бұрын
You ignited my interest in csci again!! I was seriously consider dropping my csci intro class because my teacher is really disorganized and doesn't know how to teach. You've given me hope!!
@filuo90587 жыл бұрын
This show is really awesome. Because I'm of the generation where mass public computers were born, a lot of it comes from comon sense. But, this show explains the logic behind which I love. Thank you
@stellarfirefly7 жыл бұрын
Halting and Catching Fire. Kudos to the Crash Course team for adding such references.
@retop567 жыл бұрын
PBS needs to give all of you a raise. This series is sick!
@yajurphullera93967 жыл бұрын
Loved this. Answers most of my questions. Hats off to previous generations.
@MegaParix5 жыл бұрын
this series is simply amazing and unfolded the mystery of what goes inside the machine when we program something.. Thank You so much :)
@Alex-xw1cx7 жыл бұрын
Does anyone else feel guilty when they skip a video on Crash Course?
@beretperson7 жыл бұрын
Tom Scott is like "Someone is talking about Unicode and Emoji in KZbin without me!"
@thewpbard7 жыл бұрын
No, he's on holiday right now. Maybe when he comes back.
@lazergurka-smerlin65617 жыл бұрын
Now Tom Scott should collaborate with crashcourse.
@sudevsen7 жыл бұрын
Linguistics CC
@bemk7 жыл бұрын
No, he isn't. He actually hates the Emoji shtick. Though maybe he shouldn't have built that emoji only messenger and an emoji keyboard then ...
@SooSkii7 жыл бұрын
im using this for my computer science course next year and i uave to say this makes it really interseting
@aleksamanic7456 жыл бұрын
Joe Greaves If you go to collage I think you should learn grammar
@rudyvialpando6 жыл бұрын
College*
@whisperscribe Жыл бұрын
I wish all teachers were like Carrie, you really get motivated to study more!
@spencerwhite34007 жыл бұрын
Most computers don't use a sign bit, they use two's complement. There is a great video by Ben Eater that explains it
@CircuitrinosOfficial7 жыл бұрын
Doesn't 2's compliment effectively create a sign bit anyway? 5 = 0 0000101 -5 = 1 1111011 You can still use the last bit to determine the sign of the number
@spencerwhite34007 жыл бұрын
Circuitrinos It does, yes. but, it makes things like adding and subtracting positive and negative numbers MUCH more convenient and easy
@maconth937 жыл бұрын
The original idea was to only use the first bit as a sign (that was called 1's complement), but that left us with an issue of there being -0 and +0 (10000000 and 00000000 respectively). This was then changed to the 2's complement format, which handily kept the sign bit property but got rid of the -0 +0 problem.
@CODcanbefornoobs7 жыл бұрын
Spencer White not true for floating point values, like she mentioned in the video most computer architectures use IEEE 754 standard.
@CircuitrinosOfficial7 жыл бұрын
Yes it does (I'm majoring in computer engineering). But you are referring to only one type of signed bit representation called signed magnitude representation. 2's complement and 1's complement are still considered signed bit representations. en.wikipedia.org/wiki/Signed_number_representations
@embervine21 күн бұрын
The narrative and visual sequences are very effective. This has accelerated my comprehension on this subject greatly, thank you!
@itskdog7 жыл бұрын
Correction: When discussing the prefixes, it would have been more up-to-date to talk about how KB used to be 1,024 bytes, but it's now 1,000 bytes, and the old 1,024 measurement is now known as the kibibyte, or KiB.
@stephenkamenar7 жыл бұрын
+1, good summary of that confusing nonsense
@Rottenation7 жыл бұрын
KB Still commonly means 1024 bytes despite also commonly meaning 1000 bytes. Kibibyte was created to solve this ambiguity but wasn't widely adopted. en.wikipedia.org/wiki/Kilobyte
@terjes647 жыл бұрын
KB = 1024, Kb = 1000. In networking kB is 1000 transfered and not 1024. Which kinda feels like cheating the enduser of internet speed, but there you go.
@KingBobXVI7 жыл бұрын
Nobody uses "kibi" because the change in vernacular doesn't actually help, and would just make things more difficult. For one example, CPU cache lines are often defined as 4KB in size - that's 4096 bytes. That's useful because that represents 64 sets of 64 bytes, which can be nicely divided in to 512 64 bit numbers, or 1024 32 bit numbers, or 256 128 bit numbers - all common sizes programmers work with, and keeping it defined in powers of 2 keeps things nicely divisible. Software developers who keep track of their cache don't want to start referring to them as "4 point oh nine six KB" cache blocks, or purely in bytes (which would defeat the purpose anyway), and hardware developers don't want to change things because nobody wants to design a physical hardware bus with a bandwidth of 31-and-a-quarter 32 bit numbers just for the sake of being 24 closer to metric units. And nobody wants to say "kibibyte" because it sounds stupid. The one and only part of the tech sector that _does_ want the change though are hard drive manufacturers - because then they can sell you a "500GB" hard drive that's actually 465GB.
@Rottenation7 жыл бұрын
KingBobXIV, you bring up some good points on why it makes sense to have a unit that means 1024 bytes. The problem is that calling it "kilobyte" is just bad because "kilo" already means 1000 and now "kilobyte" can be interpreted in both ways. If it was called something else to begin with (Like "kibibyte" for example...) and "kilobyte" would never have meant 1024 bytes this problem would have been avoided. Unfortunately, people called it kilo, it stuck and now it's near impossible to fix since like you said "nobody wants to say 'kibibyte' because it sounds stupid". Also, nice profile pic, that meme is aging well.
@bangboom1237 жыл бұрын
I am digging this video series so far. Lovely work.
@GuidoPerdomo7 жыл бұрын
I really really love this Crash Course!!
@kiasmorningstar7 жыл бұрын
Outstanding series! Thank you to the presenter and all those behind the camera!
@rebeccaadamson59727 жыл бұрын
US debt SHAAAAADE :) I love this series! Thank you, CC and Thought Cafe!
@Teacuppe7 жыл бұрын
Love the TNG - Best of Both Worlds reference :D
@morgansmith36017 жыл бұрын
I love that everyone is freaking out about two's complement thing. This is a crash course! It's not going to have every single detail, and that's kind of complicated to explain and isn't really all the relevant for most people.Just saying bits are signed is enough.
@stephenkamenar7 жыл бұрын
2s complement is very relevant to binary computing crash course and worth talking about
@chrisluckey29167 жыл бұрын
I'm 32 and I missed out on the Tech revolution because I was poor and lived in the rural south. I'm not completely useless but this series is really helping me catch up! thanks
@sgrsgrgg7 жыл бұрын
As a guy majoring in computer engineering, it's always refreshing to see videos like this after learning them in class awhile back.
@FewMinuteProgramming7 жыл бұрын
David Park It's nice when people put CS in a nice easy-to-follow format.
@sgrsgrgg7 жыл бұрын
Few Minute Programming Tru dat
@mike0rr7 жыл бұрын
I am so happy you guys are doing this series
@Yenz304157 жыл бұрын
My God that was a lot in one video. I haven't invested much time or thought in this subject before, and trying to understand not only binary translation, but the different bit systems and the whole encoding thing was a lot. I hope you guys may go a bit more in depth on these. Until then, I'll be watching this a couple more times
@joshuajosephson79655 жыл бұрын
09:22 Uh, oh. 16-bits is only spacious enough for 65,536 characters, not 'over one million'. But that's the first mistake I've spotted. LOVE these videos and your presentation!
@kristin.11246 жыл бұрын
I love this course so much!! Each video I learn a looot & can combine infos that I've seen before. It's so very well displayed & explained, THANKS Carrie Anne! ;)
@Flargenyargen7 жыл бұрын
This series is just perfect. It's a topic I'm passionate about. Can't wait to get into the meat of the topic! Such a great introduction. Thank you all for making this happen!
@tomsakmens55717 жыл бұрын
That moment when Carrie Ann is talking about ASCII extensions and you painfully remember the barely readable texts in your language.. and suddenly, your language is mentioned as an example. glory days :D
@k_21872 жыл бұрын
istg my prof took three one hour lectures to cover this much and i still didn't get it but this HELPED A LOT.
@fellowcruz7 жыл бұрын
Great and such informative video. I have read all this in school, but good to revise again! Thanks
@MrEhabYounes7 жыл бұрын
I love how at 9:56 they synced the video of her saying "KZbin videos" from this KZbin video (private) then put it in this KZbin video!
@celemqhele10 ай бұрын
My brain is not braining
@junepark1003 Жыл бұрын
This is one of the best videos on this topic I've ever watched. Thank you for this.
@theears9956 жыл бұрын
I’m currently studying information technology at my local trade school, and I just had this urge to learn binary (I’m not entirely sure why, I just had the urge to). Once again, Crash Course helps! :)
@albinsopaj4 жыл бұрын
1 KB (kilobytes) = 1000 bytes (10^3) 1KiB (kibibytes) = 1024 bytes (2^10) Due to confusion computer architects have now defined a new term "kibibyte" to represent powers of 2, whereas the "kilobyte" represents powers of 10.
@arooobine7 жыл бұрын
Regarding the 1000 vs 1024 controversy: on the one hand, it's vastly more useful to think in terms of powers of 2. On the other hand, the sheer joy of writing or saying "kibibyte" in a formal context creates a high that can last for days.
@gab94385 жыл бұрын
So much interesting! I am a french student (15yo) and i loved this video! I can thanks to the translator who allowed me to understand this video!
@JawnLam7 жыл бұрын
👍 for the ST:TNG reference 😉
@SkaterBlades7 жыл бұрын
So glad this is a series you're doing crash course, i sit my GCSE exams in may/june and want to do game design and computer science as a career
@EdwardDowner7 жыл бұрын
Most screens actually display pictures in 24bit not 32 bit though, 8 bits per colour. Some file formats include an extra 8 bits for alpha (transparency). Then there is the kilo/kibi debate. Also a number with a decimal point isn't floating point, it's non-integer. It can be represented in a computer in floating point but you can also use fixed point.
@vgabndbeatshop96836 жыл бұрын
THANK YOU for speaking passionately and with great interest in what you are actually saying, it keeps me awake and engaged. Wish other channels would take note!
@connorhennessey13167 жыл бұрын
Brief Pedantic correction: Most Computers don't used Signed Numbers anymore, they use Two's Compliment. Its kind of the signed numbers Carrie Anne talks about but where your n'th digit represents its value but negative. This means that -8 in a 4-bit notation would be 1000, -7 is 1001, -6 is 1010, etc. This allows for positive and negative numbers to be add together using simple addition without any complicated rules(so long as you don't get an overflow error). Pedantic correction over.
@quarthinos7 жыл бұрын
What they said is correct. In two's complement, the MSB still encodes sign. They very carefully did not go into specifics about the other bits for integers. One of the authors talks about it in another comment thread.
@connorhennessey13167 жыл бұрын
Yeah I know that's why its a pedantic. She's right but not exactly right.
@ajaxhopper98597 жыл бұрын
So how does the computer avoid confusing the numbers -7 and 9, if they're both 1001?
@connorhennessey13167 жыл бұрын
They dont. 9 would be to large for a four bit signed number to hold and would cause the overflow error I mentioned. Its the upper bounds and lower bounds of numbers she mentioned in the video. A 4 bit number in two's complimnet can only represent values from -8 to 7. For a more practical example of this error look up the Gandi nuke bug from civ 5. tldr. taking a small unsigned number and subtracting more then it causes a massive positive output.
@quarthinos7 жыл бұрын
The Ghandi bug was in the original Civilization, not in Civ 5.
@petermprim10 ай бұрын
Oh my goodness, did Carrie Anne just say, "Unicode, one code to rule them all?!" I had to pause the video to catch a breath because it was so funny. I literally shed laughing tears. Her delivery of the line was too cool, very matter-of-fact, only the slightest smirk to give away the reference to the Lord of the Rings. Thank you, Carrie Anne, that made my day!
@IKnewThatNews7 жыл бұрын
This episode hurt my brain but I tried my best to understand it haha
@Frostbain7 жыл бұрын
All the hosts right now are awesome (not that the past ones haven't been). I'm a software dude, so this isn't much new stuff for me, but it still makes me excited just hearing the "Hi, I'm Carrie Anne..." (in a childish glee sort of way). So bubbly and enthusiastic.
@Nitroxien7 жыл бұрын
Can we have a crash course biochemistry please!
@EliotLash4 жыл бұрын
Great video. Small nitpick, UTF-16 ran out of two-byte representations already which IIRC is why UTF-32 was created. Supplementary plane codepoints such as emoji require four bytes. But I think (as other commenters have mentioned) UTF-8 seems to be the most ubiquitous standard now due to its more space-conserving representation and backwards-compatibility with ASCII.
@EliotLash4 жыл бұрын
@Peterolen Sure, I just interpreted the comment about this from the episode to imply that UTF-16 can store all codepoints using a two-byte representation ("one chunk" of 16 bits) which as you've just said is not the case anymore. UTF-32 is the only encoding with a guaranteed one-to-one mapping between single "chunks" of 32 bits/4 bytes with UTF codepoints. Meaning it's also the only one that you can use raw string length to determine how many characters are in the string (though this doesn't account for combining characters such as diacritical marks.)
@woosix77357 жыл бұрын
Math = the best
@famsu56547 жыл бұрын
Awesome, this is the best Crash Course since CC Astronomy.
@thelackoftime42096 жыл бұрын
"Not everything is a positive value, like my bank account in college"
@Scerttle7 жыл бұрын
This is so great I had no idea how much I wanted and needed this...
@markholm70507 жыл бұрын
You said the Unicode uses 16 bits, with space for over a million codes, but 16 bits can only encode 65,536 different symbols.
@quarthinos7 жыл бұрын
Some symbols are encoded across two 16 bit units. I think the two most significant bits in the first 16 bit unit encode whether it requires another 16 bits.
@ParallaxScene7 жыл бұрын
As Quarthinos said some some of them use two units. For example all the emoji flags are actually two unicode characters.
@markholm70507 жыл бұрын
quarthinos Wikipedia says, "Unicode defines a codespace of 1,114,112 code points in the range 0hex to 10FFFFhex." That's a little more than 2^20. Without a lot of bit shuffling, that would fit most conveniently in 3 bytes. UTF-32 uses 32-bits, fixed length. UTF-16 uses 16 bits, with, as you say, a scheme for identifying some characters as 32-bit. Not sure why they did not do UTF-24, except for the common processor aversion to transfers not on a word boundary, and perhaps a desire to leave room for extraterrestrial languages. (actually, I do know that slightly suboptimal packing of the symbol space can make coding/decoding a lot easier)
@silverharloe7 жыл бұрын
Yeah, that was a minor misscripting there. Unicode has 2^32 code points (maximally, it's actually got a huge amount of empty space in there, too). And utf8 (not utf16) is the most common (because no matter how much data you think you use in your Java program, I assure you the amount of utf8 webpage data beats that), which can use 1-5 bytes for each code point, and the utf16 mentioned in the video can actually use 2-6 bytes for each code point, rather than the implied "only 2," because both utf8 and utf16 are special maps onto the full map of 32 bits. utf8 and utf16 can both represent any of the code points in the 32 bit map, by having a special sequences of significant bits mean "I need multiple bytes to represent this code point".
@ashutosh.sharma7 жыл бұрын
At 3:05, how come 1 added 3 times = 1 and not 0 (like she did before)?
@supercanadian06407 жыл бұрын
Learning binary is like discovering a new language, it's such an awesome feeling!
@puppable7 жыл бұрын
"The most common version of Unicode uses 16 bits" Isn't this incorrect? The most common version of Unicode is UTF-8, which can use anywhere from 8 to 32 bits, depending on the character.
@jerrygord31312 жыл бұрын
I only regret not finding this sooner! Thanks!
@gingsSon7 жыл бұрын
crazy imaging how many read/write 1's and 0's are on a disk
@robertwalkley46655 жыл бұрын
This is such a wonderful series, bravo!
@adhdengineer7 жыл бұрын
one kilobyte is 1024 bytes goddamn it! now you kids get off my lawn with your skateboards and whatnot!
@Stars-Mine7 жыл бұрын
kilo means 1000, not 1024. Your thinking of something else there mate.
@adhdengineer7 жыл бұрын
that's the joke dear boy. us old programmers were taught in the days were a kilobyte was 1024 bytes, a megabyte was 1024 kilobytes and so on an so forth. It was never a correct term in so far as SI units were concerned but it's always worth remembering the old days. tho nostalgia's not what it used to be
@CircuitrinosOfficial7 жыл бұрын
1024 is easier to represent in binary since it's just 2^10. That's why it is often used as a kilobyte in computer science. For the same reasons Megabyte and Gigabyte are 2^20 and 2^30 respectively. en.wikipedia.org/wiki/Kilobyte
@No__477 жыл бұрын
This is why we started using a different notation for binary and decimal values. en.wikipedia.org/wiki/Gigabyte For example, 1GB vs 1GiB. One's decimal and one's binary. You can even pronounce them differently: "gibibyte". Of course no one will know what you're talking about because it hasn't really caught on.
@ze_rubenator7 жыл бұрын
Depends on whether you're on OSX or Windows.
@seancreighton91546 жыл бұрын
Anybody else LOOOVES the way she teaches?
@Bird_Dog007 жыл бұрын
I almost chocked on that national debt burn. Yes, I'm easily amused...
@georgenorwood89797 жыл бұрын
this is my favorite cc intro
@criticalcontainment7 жыл бұрын
This may be the only binary we all agree on
@criticalcontainment7 жыл бұрын
musashi939 I think both the left and right have made it out to be a much bigger deal than it really is
@AdverseOpinion7 жыл бұрын
Gender is what you identify as. Sex is what you biologically are.
@KurtisC937 жыл бұрын
+Josh McKown - Cue Bon Jovi's "Dead or Alive"
@VytenisR17 жыл бұрын
Its like the twin towers, there used to be two of them and now its really sensitive subject
@spindash647 жыл бұрын
VytenisR1 ...take the like, and don't tell a soul who you got it from
@BlueyMcPhluey7 жыл бұрын
I'm only 3 minutes in and I already love this video - such a clear explanation and the visual representation of the maths is great. Hopefully a precursor to a Crash Course Mathematics??
@vedant66335 жыл бұрын
6:40 (float) Won't this representation method create Redundancies ? like if i have 625 as significand and 1 as exponent i will get the number 6250 but if i have 6250 as significand and 0 as exponent i will also get 6250 .... how to sort that out ?
@LCRLive6874 жыл бұрын
and they still dont even answer how those place holders represent the exponent or the significant and by which process the computer multiplies or by which law the representation of the character 1 os on and 0 is off. Millions of unanswered questions. So hard to find videos that actually teach you something.
@adriancreates30867 жыл бұрын
I'm probably never going to use this knowledge but binary numbers are just so fascinating to me :D Keep up the good work
@joshuakb27 жыл бұрын
I kinda wish you had at least briefly mentioned twos-complement notation, as your description of the implemention of negative numbers in binary was misleading, and I think it's a very mathematically interesting notation. Great video though!
@francescocommisso53527 жыл бұрын
Joshua Baker you can't blame em considering all the info covered in one video
@quarthinos7 жыл бұрын
There's a comment up thread from one of the authors for this episode's script: They considered it, but decided against it to prevent confusion. It doesn't really matter unless you're trying to make adders, and I don't know that they're gonna get that far into the weeds.
@yourcurtainsareugly7 жыл бұрын
What was misleading about it? The MSB in 2's complement does indicate the sign. 1111 (-1) + 0001 (1) = 0000 (0)
@gusanonymous7 күн бұрын
"like my bank account in college" (negative) 😂 I love you Anne 👍
@blackvixencrypt5 жыл бұрын
Considering I'm a novice, my mind id blown by the idea of a 16 bit universal code! "inconceivable!"
@rareroe3057 жыл бұрын
Excited for next week, since that's where my understanding currently breaks down.
@neo304 Жыл бұрын
"My bank account in college"
@neo304 Жыл бұрын
{sigh}
@amadhd Жыл бұрын
Damn that is pure pedagogy thanks a lot !
@cucumberbreezee7 жыл бұрын
but not everything is a positive number.... like my bank account in college. :D hahaha
@pcworlds.i.r.i85696 жыл бұрын
you are a bullet! so fast giving 8 bit of knowledge in 1 sec
@FewMinuteProgramming7 жыл бұрын
I love your videos. Always comparing my videos to yours *sigh* maybe one day :)
@thynguyen617 жыл бұрын
Few Minute Programming I love your videos! Still waiting for your next one 😄
@hoomandario38476 жыл бұрын
You know what. I'm subscribing to your channel. Your thumbnails look cute and I'm looking forward to watching your videos and waiting for your channel to grow bigger.
@MrAatch7 жыл бұрын
Quick correction on Unicode: Depending on how you define "used", 16-bit encoding (either UTF-16 or UCS-16) may not be the most common. While it the main format on Windows, and used heavily in Asia, most transmission of text is done in UTF-8, which is an 8-byte encoding (sort of).
@darkfangulas4 жыл бұрын
4:57 that gave me anxiety seeing that laptop about to slide
@Plasticcaz7 жыл бұрын
I love this series!
@ciankiwi77535 жыл бұрын
"not all numbers are positive, like my bank account in college"
@melonyevie5 жыл бұрын
LOL
@freddo12306 жыл бұрын
This series is just utterly superb. Brilliantly put together and presented. Thanks!!
@jmiquelmb7 жыл бұрын
I didn't know there was a real national debt clock somewhere in the US. This is such a moronic thing for so many reasons. Specially the "your family share" part.
@ChewingBarbie6 жыл бұрын
I don´t normally leave comments but I feel like thanking someone for this. Amazing! So easy to understand even if I have no idea about computers. Keep up the good work, guys!