Binary Explained in 01100100 Seconds

preview_player
Показать описание

#compsci #math #100SecondsOfCode

🔗 Resources

🔥 Get More Content - Upgrade to PRO

Use code lORhwXd2 for 25% off your first payment.

🎨 My Editor Settings

- Atom One Dark
- vscode-icons
- Fira Code Font

🔖 Topics Covered

- How do binary numbers work?
- How to computers use binary?
- What is a hex dump?
- How to count in binary?
- When was binary first invented?
- bit vs byte vs nibble
Рекомендации по теме
Комментарии
Автор

The alpha move would be to make a short “Binary in 100 seconds” and just talk as much about it as possible in 4 seconds.

vioxa
Автор

Going from transistors and building all the logic gates, then registers and arithmetic–logic units to end up with a CPU was the most fun course I had in school :D

Atmos
Автор

Actually knowing how to count in binary is not only to impress your friends, it gives you a good understanding of logical operators such as OR/AND/XOR/SHIFT which are critical in some APIs and some performance sensitive programs.

joopie
Автор

You make awesome content that is rare on all over the youtube, KEEP IT UP!

crab
Автор

I enjoyed all of the 01100100 seconds of this video. Great job!

piotrwyrw
Автор

I would LOVE to see something like 'From NAND to Tetris in 100 seconds', explaining the basics of the computer architecture and logic in 100 seconds (although I know it's a complicated topic that takes way more than 100 seconds :)

sufilevy
Автор

Hi, in fact Morse code have 3 possible values: dot, dash and blank
The blank is useful because you need to separate each letter from one another.
On top of that, the time between two letters is not the same as the time between two words :)

Luclecool
Автор

if you're not following Fireship - you're missing out.
Great content as always!

theatypicaldeveloper
Автор

Was waiting for this, 2 weeks no video. @fireship happy new year.

kabirchawla
Автор

My university: teaches binary for a whole semester
Fireship: Binary in 100 seconds

lwinmoehein
Автор

Actually, at 0:27 - the Morse code is a ternary language, rather than a binary one, because the letters are composed of dots (short beeps), lines (long beeps) and spaces (no beeps). Without the spaces you would not be able to tell if it is a short or a long line (beep), because it will pretty much be a continuous line (beep) for the entire length of the message.

Great video, as allays. Keep 'em coming!

sebee.teodorescu
Автор

i need more low-level things like this. thank you, Jeff!!!

ahmadmuwaffaq
Автор

I learned this working last year in IT. It's always refreshing to hear about it again, though. Especially from Fireship.

SpragginsDesigns
Автор

1:00, binary operations are very useful. You can pack several variables inside 1. For instance, if you have variables that will never pass the value of 31, you can pack 3 of them inside a 16-bits variable.
The fastest memory on computer has only 32-64k bytes. If you pack enough variables, your project will be faster. Last time I made that, my project got an instant performance boost of 5-7x times faster!

MrAbrazildo
Автор

I know its not your style but I would love more low level content from you because you presentation is simply amazing.

wlockuz
Автор

Thank you! I've been wanting a quick video to explain this to friends. Happy New Year!

jackg_
Автор

Interesting! I'll be waiting for a binary course for at least the next years.

Legoman
Автор

*Fact:* At 02:18 the binary actually means "hi mom"

xtraszone
Автор

Happy new years! Also please do Jupyter Notebooks in 100 seconds :D

bif
Автор

Did Youtube forgot to add 9 million subsciber to this channel? Because this is great and Fireship deserves mroe subscribers!

rbunpat